mirror of
https://github.com/patdelphi/suanming.git
synced 2026-02-27 21:23:12 +08:00
- Remove duplicate property names in object literal - Fix type errors by converting unknown types to numbers - Build now passes successfully for deployment
826 lines
2.8 MiB
826 lines
2.8 MiB
var JF=Object.defineProperty;var ek=(e,t,n)=>t in e?JF(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var Tc=(e,t,n)=>ek(e,typeof t!="symbol"?t+"":t,n);function tk(e,t){for(var n=0;n<t.length;n++){const a=t[n];if(typeof a!="string"&&!Array.isArray(a)){for(const o in a)if(o!=="default"&&!(o in e)){const s=Object.getOwnPropertyDescriptor(a,o);s&&Object.defineProperty(e,o,s.get?s:{enumerable:!0,get:()=>a[o]})}}}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 o of document.querySelectorAll('link[rel="modulepreload"]'))a(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const r of s.addedNodes)r.tagName==="LINK"&&r.rel==="modulepreload"&&a(r)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function a(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();var Yf=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Mn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var z0={exports:{}},dA={},Z0={exports:{}},dn={};/**
|
||
* @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 X5;function nk(){if(X5)return dn;X5=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),r=Symbol.for("react.context"),i=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),A=Symbol.for("react.lazy"),p=Symbol.iterator;function g(ne){return ne===null||typeof ne!="object"?null:(ne=p&&ne[p]||ne["@@iterator"],typeof ne=="function"?ne:null)}var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,C={};function v(ne,S,E){this.props=ne,this.context=S,this.refs=C,this.updater=E||f}v.prototype.isReactComponent={},v.prototype.setState=function(ne,S){if(typeof ne!="object"&&typeof ne!="function"&&ne!=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,ne,S,"setState")},v.prototype.forceUpdate=function(ne){this.updater.enqueueForceUpdate(this,ne,"forceUpdate")};function B(){}B.prototype=v.prototype;function D(ne,S,E){this.props=ne,this.context=S,this.refs=C,this.updater=E||f}var N=D.prototype=new B;N.constructor=D,y(N,v.prototype),N.isPureReactComponent=!0;var L=Array.isArray,_=Object.prototype.hasOwnProperty,j={current:null},F={key:!0,ref:!0,__self:!0,__source:!0};function T(ne,S,E){var K,se={},ie=null,ue=null;if(S!=null)for(K in S.ref!==void 0&&(ue=S.ref),S.key!==void 0&&(ie=""+S.key),S)_.call(S,K)&&!F.hasOwnProperty(K)&&(se[K]=S[K]);var pe=arguments.length-2;if(pe===1)se.children=E;else if(1<pe){for(var me=Array(pe),Ue=0;Ue<pe;Ue++)me[Ue]=arguments[Ue+2];se.children=me}if(ne&&ne.defaultProps)for(K in pe=ne.defaultProps,pe)se[K]===void 0&&(se[K]=pe[K]);return{$$typeof:e,type:ne,key:ie,ref:ue,props:se,_owner:j.current}}function M(ne,S){return{$$typeof:e,type:ne.type,key:S,ref:ne.ref,props:ne.props,_owner:ne._owner}}function Z(ne){return typeof ne=="object"&&ne!==null&&ne.$$typeof===e}function P(ne){var S={"=":"=0",":":"=2"};return"$"+ne.replace(/[=:]/g,function(E){return S[E]})}var I=/\/+/g;function O(ne,S){return typeof ne=="object"&&ne!==null&&ne.key!=null?P(""+ne.key):S.toString(36)}function z(ne,S,E,K,se){var ie=typeof ne;(ie==="undefined"||ie==="boolean")&&(ne=null);var ue=!1;if(ne===null)ue=!0;else switch(ie){case"string":case"number":ue=!0;break;case"object":switch(ne.$$typeof){case e:case t:ue=!0}}if(ue)return ue=ne,se=se(ue),ne=K===""?"."+O(ue,0):K,L(se)?(E="",ne!=null&&(E=ne.replace(I,"$&/")+"/"),z(se,S,E,"",function(Ue){return Ue})):se!=null&&(Z(se)&&(se=M(se,E+(!se.key||ue&&ue.key===se.key?"":(""+se.key).replace(I,"$&/")+"/")+ne)),S.push(se)),1;if(ue=0,K=K===""?".":K+":",L(ne))for(var pe=0;pe<ne.length;pe++){ie=ne[pe];var me=K+O(ie,pe);ue+=z(ie,S,E,me,se)}else if(me=g(ne),typeof me=="function")for(ne=me.call(ne),pe=0;!(ie=ne.next()).done;)ie=ie.value,me=K+O(ie,pe++),ue+=z(ie,S,E,me,se);else if(ie==="object")throw S=String(ne),Error("Objects are not valid as a React child (found: "+(S==="[object Object]"?"object with keys {"+Object.keys(ne).join(", ")+"}":S)+"). If you meant to render a collection of children, use an array instead.");return ue}function X(ne,S,E){if(ne==null)return ne;var K=[],se=0;return z(ne,K,"","",function(ie){return S.call(E,ie,se++)}),K}function ae(ne){if(ne._status===-1){var S=ne._result;S=S(),S.then(function(E){(ne._status===0||ne._status===-1)&&(ne._status=1,ne._result=E)},function(E){(ne._status===0||ne._status===-1)&&(ne._status=2,ne._result=E)}),ne._status===-1&&(ne._status=0,ne._result=S)}if(ne._status===1)return ne._result.default;throw ne._result}var re={current:null},ee={transition:null},oe={ReactCurrentDispatcher:re,ReactCurrentBatchConfig:ee,ReactCurrentOwner:j};function R(){throw Error("act(...) is not supported in production builds of React.")}return dn.Children={map:X,forEach:function(ne,S,E){X(ne,function(){S.apply(this,arguments)},E)},count:function(ne){var S=0;return X(ne,function(){S++}),S},toArray:function(ne){return X(ne,function(S){return S})||[]},only:function(ne){if(!Z(ne))throw Error("React.Children.only expected to receive a single React element child.");return ne}},dn.Component=v,dn.Fragment=n,dn.Profiler=o,dn.PureComponent=D,dn.StrictMode=a,dn.Suspense=m,dn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=oe,dn.act=R,dn.cloneElement=function(ne,S,E){if(ne==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+ne+".");var K=y({},ne.props),se=ne.key,ie=ne.ref,ue=ne._owner;if(S!=null){if(S.ref!==void 0&&(ie=S.ref,ue=j.current),S.key!==void 0&&(se=""+S.key),ne.type&&ne.type.defaultProps)var pe=ne.type.defaultProps;for(me in S)_.call(S,me)&&!F.hasOwnProperty(me)&&(K[me]=S[me]===void 0&&pe!==void 0?pe[me]:S[me])}var me=arguments.length-2;if(me===1)K.children=E;else if(1<me){pe=Array(me);for(var Ue=0;Ue<me;Ue++)pe[Ue]=arguments[Ue+2];K.children=pe}return{$$typeof:e,type:ne.type,key:se,ref:ie,props:K,_owner:ue}},dn.createContext=function(ne){return ne={$$typeof:r,_currentValue:ne,_currentValue2:ne,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},ne.Provider={$$typeof:s,_context:ne},ne.Consumer=ne},dn.createElement=T,dn.createFactory=function(ne){var S=T.bind(null,ne);return S.type=ne,S},dn.createRef=function(){return{current:null}},dn.forwardRef=function(ne){return{$$typeof:i,render:ne}},dn.isValidElement=Z,dn.lazy=function(ne){return{$$typeof:A,_payload:{_status:-1,_result:ne},_init:ae}},dn.memo=function(ne,S){return{$$typeof:d,type:ne,compare:S===void 0?null:S}},dn.startTransition=function(ne){var S=ee.transition;ee.transition={};try{ne()}finally{ee.transition=S}},dn.unstable_act=R,dn.useCallback=function(ne,S){return re.current.useCallback(ne,S)},dn.useContext=function(ne){return re.current.useContext(ne)},dn.useDebugValue=function(){},dn.useDeferredValue=function(ne){return re.current.useDeferredValue(ne)},dn.useEffect=function(ne,S){return re.current.useEffect(ne,S)},dn.useId=function(){return re.current.useId()},dn.useImperativeHandle=function(ne,S,E){return re.current.useImperativeHandle(ne,S,E)},dn.useInsertionEffect=function(ne,S){return re.current.useInsertionEffect(ne,S)},dn.useLayoutEffect=function(ne,S){return re.current.useLayoutEffect(ne,S)},dn.useMemo=function(ne,S){return re.current.useMemo(ne,S)},dn.useReducer=function(ne,S,E){return re.current.useReducer(ne,S,E)},dn.useRef=function(ne){return re.current.useRef(ne)},dn.useState=function(ne){return re.current.useState(ne)},dn.useSyncExternalStore=function(ne,S,E){return re.current.useSyncExternalStore(ne,S,E)},dn.useTransition=function(){return re.current.useTransition()},dn.version="18.3.1",dn}var J5;function pB(){return J5||(J5=1,Z0.exports=nk()),Z0.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 e7;function ak(){if(e7)return dA;e7=1;var e=pB(),t=Symbol.for("react.element"),n=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,o=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s={key:!0,ref:!0,__self:!0,__source:!0};function r(i,m,d){var A,p={},g=null,f=null;d!==void 0&&(g=""+d),m.key!==void 0&&(g=""+m.key),m.ref!==void 0&&(f=m.ref);for(A in m)a.call(m,A)&&!s.hasOwnProperty(A)&&(p[A]=m[A]);if(i&&i.defaultProps)for(A in m=i.defaultProps,m)p[A]===void 0&&(p[A]=m[A]);return{$$typeof:t,type:i,key:g,ref:f,props:p,_owner:o.current}}return dA.Fragment=n,dA.jsx=r,dA.jsxs=r,dA}var t7;function ok(){return t7||(t7=1,z0.exports=ak()),z0.exports}var c=ok(),qf={},Y0={exports:{}},Es={},q0={exports:{}},K0={};/**
|
||
* @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 n7;function sk(){return n7||(n7=1,(function(e){function t(ee,oe){var R=ee.length;ee.push(oe);e:for(;0<R;){var ne=R-1>>>1,S=ee[ne];if(0<o(S,oe))ee[ne]=oe,ee[R]=S,R=ne;else break e}}function n(ee){return ee.length===0?null:ee[0]}function a(ee){if(ee.length===0)return null;var oe=ee[0],R=ee.pop();if(R!==oe){ee[0]=R;e:for(var ne=0,S=ee.length,E=S>>>1;ne<E;){var K=2*(ne+1)-1,se=ee[K],ie=K+1,ue=ee[ie];if(0>o(se,R))ie<S&&0>o(ue,se)?(ee[ne]=ue,ee[ie]=R,ne=ie):(ee[ne]=se,ee[K]=R,ne=K);else if(ie<S&&0>o(ue,R))ee[ne]=ue,ee[ie]=R,ne=ie;else break e}}return oe}function o(ee,oe){var R=ee.sortIndex-oe.sortIndex;return R!==0?R:ee.id-oe.id}if(typeof performance=="object"&&typeof performance.now=="function"){var s=performance;e.unstable_now=function(){return s.now()}}else{var r=Date,i=r.now();e.unstable_now=function(){return r.now()-i}}var m=[],d=[],A=1,p=null,g=3,f=!1,y=!1,C=!1,v=typeof setTimeout=="function"?setTimeout:null,B=typeof clearTimeout=="function"?clearTimeout:null,D=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function N(ee){for(var oe=n(d);oe!==null;){if(oe.callback===null)a(d);else if(oe.startTime<=ee)a(d),oe.sortIndex=oe.expirationTime,t(m,oe);else break;oe=n(d)}}function L(ee){if(C=!1,N(ee),!y)if(n(m)!==null)y=!0,ae(_);else{var oe=n(d);oe!==null&&re(L,oe.startTime-ee)}}function _(ee,oe){y=!1,C&&(C=!1,B(T),T=-1),f=!0;var R=g;try{for(N(oe),p=n(m);p!==null&&(!(p.expirationTime>oe)||ee&&!P());){var ne=p.callback;if(typeof ne=="function"){p.callback=null,g=p.priorityLevel;var S=ne(p.expirationTime<=oe);oe=e.unstable_now(),typeof S=="function"?p.callback=S:p===n(m)&&a(m),N(oe)}else a(m);p=n(m)}if(p!==null)var E=!0;else{var K=n(d);K!==null&&re(L,K.startTime-oe),E=!1}return E}finally{p=null,g=R,f=!1}}var j=!1,F=null,T=-1,M=5,Z=-1;function P(){return!(e.unstable_now()-Z<M)}function I(){if(F!==null){var ee=e.unstable_now();Z=ee;var oe=!0;try{oe=F(!0,ee)}finally{oe?O():(j=!1,F=null)}}else j=!1}var O;if(typeof D=="function")O=function(){D(I)};else if(typeof MessageChannel<"u"){var z=new MessageChannel,X=z.port2;z.port1.onmessage=I,O=function(){X.postMessage(null)}}else O=function(){v(I,0)};function ae(ee){F=ee,j||(j=!0,O())}function re(ee,oe){T=v(function(){ee(e.unstable_now())},oe)}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(ee){ee.callback=null},e.unstable_continueExecution=function(){y||f||(y=!0,ae(_))},e.unstable_forceFrameRate=function(ee){0>ee||125<ee?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):M=0<ee?Math.floor(1e3/ee):5},e.unstable_getCurrentPriorityLevel=function(){return g},e.unstable_getFirstCallbackNode=function(){return n(m)},e.unstable_next=function(ee){switch(g){case 1:case 2:case 3:var oe=3;break;default:oe=g}var R=g;g=oe;try{return ee()}finally{g=R}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(ee,oe){switch(ee){case 1:case 2:case 3:case 4:case 5:break;default:ee=3}var R=g;g=ee;try{return oe()}finally{g=R}},e.unstable_scheduleCallback=function(ee,oe,R){var ne=e.unstable_now();switch(typeof R=="object"&&R!==null?(R=R.delay,R=typeof R=="number"&&0<R?ne+R:ne):R=ne,ee){case 1:var S=-1;break;case 2:S=250;break;case 5:S=1073741823;break;case 4:S=1e4;break;default:S=5e3}return S=R+S,ee={id:A++,callback:oe,priorityLevel:ee,startTime:R,expirationTime:S,sortIndex:-1},R>ne?(ee.sortIndex=R,t(d,ee),n(m)===null&&ee===n(d)&&(C?(B(T),T=-1):C=!0,re(L,R-ne))):(ee.sortIndex=S,t(m,ee),y||f||(y=!0,ae(_))),ee},e.unstable_shouldYield=P,e.unstable_wrapCallback=function(ee){var oe=g;return function(){var R=g;g=oe;try{return ee.apply(this,arguments)}finally{g=R}}}})(K0)),K0}var a7;function rk(){return a7||(a7=1,q0.exports=sk()),q0.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 o7;function ik(){if(o7)return Es;o7=1;var e=pB(),t=rk();function n(l){for(var u="https://reactjs.org/docs/error-decoder.html?invariant="+l,x=1;x<arguments.length;x++)u+="&args[]="+encodeURIComponent(arguments[x]);return"Minified React error #"+l+"; visit "+u+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,o={};function s(l,u){r(l,u),r(l+"Capture",u)}function r(l,u){for(o[l]=u,l=0;l<u.length;l++)a.add(u[l])}var i=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),m=Object.prototype.hasOwnProperty,d=/^[: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]*$/,A={},p={};function g(l){return m.call(p,l)?!0:m.call(A,l)?!1:d.test(l)?p[l]=!0:(A[l]=!0,!1)}function f(l,u,x,b){if(x!==null&&x.type===0)return!1;switch(typeof u){case"function":case"symbol":return!0;case"boolean":return b?!1:x!==null?!x.acceptsBooleans:(l=l.toLowerCase().slice(0,5),l!=="data-"&&l!=="aria-");default:return!1}}function y(l,u,x,b){if(u===null||typeof u>"u"||f(l,u,x,b))return!0;if(b)return!1;if(x!==null)switch(x.type){case 3:return!u;case 4:return u===!1;case 5:return isNaN(u);case 6:return isNaN(u)||1>u}return!1}function C(l,u,x,b,H,Q,W){this.acceptsBooleans=u===2||u===3||u===4,this.attributeName=b,this.attributeNamespace=H,this.mustUseProperty=x,this.propertyName=l,this.type=u,this.sanitizeURL=Q,this.removeEmptyString=W}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(l){v[l]=new C(l,0,!1,l,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(l){var u=l[0];v[u]=new C(u,1,!1,l[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(l){v[l]=new C(l,2,!1,l.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(l){v[l]=new C(l,2,!1,l,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(l){v[l]=new C(l,3,!1,l.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(l){v[l]=new C(l,3,!0,l,null,!1,!1)}),["capture","download"].forEach(function(l){v[l]=new C(l,4,!1,l,null,!1,!1)}),["cols","rows","size","span"].forEach(function(l){v[l]=new C(l,6,!1,l,null,!1,!1)}),["rowSpan","start"].forEach(function(l){v[l]=new C(l,5,!1,l.toLowerCase(),null,!1,!1)});var B=/[\-:]([a-z])/g;function D(l){return l[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(l){var u=l.replace(B,D);v[u]=new C(u,1,!1,l,null,!1,!1)}),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(l){var u=l.replace(B,D);v[u]=new C(u,1,!1,l,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(function(l){var u=l.replace(B,D);v[u]=new C(u,1,!1,l,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(l){v[l]=new C(l,1,!1,l.toLowerCase(),null,!1,!1)}),v.xlinkHref=new C("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(l){v[l]=new C(l,1,!1,l.toLowerCase(),null,!0,!0)});function N(l,u,x,b){var H=v.hasOwnProperty(u)?v[u]:null;(H!==null?H.type!==0:b||!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(y(u,x,H,b)&&(x=null),b||H===null?g(u)&&(x===null?l.removeAttribute(u):l.setAttribute(u,""+x)):H.mustUseProperty?l[H.propertyName]=x===null?H.type===3?!1:"":x:(u=H.attributeName,b=H.attributeNamespace,x===null?l.removeAttribute(u):(H=H.type,x=H===3||H===4&&x===!0?"":""+x,b?l.setAttributeNS(b,u,x):l.setAttribute(u,x))))}var L=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,_=Symbol.for("react.element"),j=Symbol.for("react.portal"),F=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),Z=Symbol.for("react.provider"),P=Symbol.for("react.context"),I=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),z=Symbol.for("react.suspense_list"),X=Symbol.for("react.memo"),ae=Symbol.for("react.lazy"),re=Symbol.for("react.offscreen"),ee=Symbol.iterator;function oe(l){return l===null||typeof l!="object"?null:(l=ee&&l[ee]||l["@@iterator"],typeof l=="function"?l:null)}var R=Object.assign,ne;function S(l){if(ne===void 0)try{throw Error()}catch(x){var u=x.stack.trim().match(/\n( *(at )?)/);ne=u&&u[1]||""}return`
|
||
`+ne+l}var E=!1;function K(l,u){if(!l||E)return"";E=!0;var x=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(u)if(u=function(){throw Error()},Object.defineProperty(u.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(u,[])}catch(Qe){var b=Qe}Reflect.construct(l,[],u)}else{try{u.call()}catch(Qe){b=Qe}l.call(u.prototype)}else{try{throw Error()}catch(Qe){b=Qe}l()}}catch(Qe){if(Qe&&b&&typeof Qe.stack=="string"){for(var H=Qe.stack.split(`
|
||
`),Q=b.stack.split(`
|
||
`),W=H.length-1,Ae=Q.length-1;1<=W&&0<=Ae&&H[W]!==Q[Ae];)Ae--;for(;1<=W&&0<=Ae;W--,Ae--)if(H[W]!==Q[Ae]){if(W!==1||Ae!==1)do if(W--,Ae--,0>Ae||H[W]!==Q[Ae]){var ye=`
|
||
`+H[W].replace(" at new "," at ");return l.displayName&&ye.includes("<anonymous>")&&(ye=ye.replace("<anonymous>",l.displayName)),ye}while(1<=W&&0<=Ae);break}}}finally{E=!1,Error.prepareStackTrace=x}return(l=l?l.displayName||l.name:"")?S(l):""}function se(l){switch(l.tag){case 5:return S(l.type);case 16:return S("Lazy");case 13:return S("Suspense");case 19:return S("SuspenseList");case 0:case 2:case 15:return l=K(l.type,!1),l;case 11:return l=K(l.type.render,!1),l;case 1:return l=K(l.type,!0),l;default:return""}}function ie(l){if(l==null)return null;if(typeof l=="function")return l.displayName||l.name||null;if(typeof l=="string")return l;switch(l){case F:return"Fragment";case j:return"Portal";case M:return"Profiler";case T:return"StrictMode";case O:return"Suspense";case z:return"SuspenseList"}if(typeof l=="object")switch(l.$$typeof){case P:return(l.displayName||"Context")+".Consumer";case Z:return(l._context.displayName||"Context")+".Provider";case I:var u=l.render;return l=l.displayName,l||(l=u.displayName||u.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case X:return u=l.displayName||null,u!==null?u:ie(l.type)||"Memo";case ae:u=l._payload,l=l._init;try{return ie(l(u))}catch{}}return null}function ue(l){var u=l.type;switch(l.tag){case 24:return"Cache";case 9:return(u.displayName||"Context")+".Consumer";case 10:return(u._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return l=u.render,l=l.displayName||l.name||"",u.displayName||(l!==""?"ForwardRef("+l+")":"ForwardRef");case 7:return"Fragment";case 5:return u;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return ie(u);case 8:return u===T?"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 u=="function")return u.displayName||u.name||null;if(typeof u=="string")return u}return null}function pe(l){switch(typeof l){case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function me(l){var u=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(u==="checkbox"||u==="radio")}function Ue(l){var u=me(l)?"checked":"value",x=Object.getOwnPropertyDescriptor(l.constructor.prototype,u),b=""+l[u];if(!l.hasOwnProperty(u)&&typeof x<"u"&&typeof x.get=="function"&&typeof x.set=="function"){var H=x.get,Q=x.set;return Object.defineProperty(l,u,{configurable:!0,get:function(){return H.call(this)},set:function(W){b=""+W,Q.call(this,W)}}),Object.defineProperty(l,u,{enumerable:x.enumerable}),{getValue:function(){return b},setValue:function(W){b=""+W},stopTracking:function(){l._valueTracker=null,delete l[u]}}}}function Ee(l){l._valueTracker||(l._valueTracker=Ue(l))}function ve(l){if(!l)return!1;var u=l._valueTracker;if(!u)return!0;var x=u.getValue(),b="";return l&&(b=me(l)?l.checked?"true":"false":l.value),l=b,l!==x?(u.setValue(l),!0):!1}function Pe(l){if(l=l||(typeof document<"u"?document:void 0),typeof l>"u")return null;try{return l.activeElement||l.body}catch{return l.body}}function Ve(l,u){var x=u.checked;return R({},u,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:x??l._wrapperState.initialChecked})}function je(l,u){var x=u.defaultValue==null?"":u.defaultValue,b=u.checked!=null?u.checked:u.defaultChecked;x=pe(u.value!=null?u.value:x),l._wrapperState={initialChecked:b,initialValue:x,controlled:u.type==="checkbox"||u.type==="radio"?u.checked!=null:u.value!=null}}function le(l,u){u=u.checked,u!=null&&N(l,"checked",u,!1)}function At(l,u){le(l,u);var x=pe(u.value),b=u.type;if(x!=null)b==="number"?(x===0&&l.value===""||l.value!=x)&&(l.value=""+x):l.value!==""+x&&(l.value=""+x);else if(b==="submit"||b==="reset"){l.removeAttribute("value");return}u.hasOwnProperty("value")?Re(l,u.type,x):u.hasOwnProperty("defaultValue")&&Re(l,u.type,pe(u.defaultValue)),u.checked==null&&u.defaultChecked!=null&&(l.defaultChecked=!!u.defaultChecked)}function at(l,u,x){if(u.hasOwnProperty("value")||u.hasOwnProperty("defaultValue")){var b=u.type;if(!(b!=="submit"&&b!=="reset"||u.value!==void 0&&u.value!==null))return;u=""+l._wrapperState.initialValue,x||u===l.value||(l.value=u),l.defaultValue=u}x=l.name,x!==""&&(l.name=""),l.defaultChecked=!!l._wrapperState.initialChecked,x!==""&&(l.name=x)}function Re(l,u,x){(u!=="number"||Pe(l.ownerDocument)!==l)&&(x==null?l.defaultValue=""+l._wrapperState.initialValue:l.defaultValue!==""+x&&(l.defaultValue=""+x))}var $e=Array.isArray;function We(l,u,x,b){if(l=l.options,u){u={};for(var H=0;H<x.length;H++)u["$"+x[H]]=!0;for(x=0;x<l.length;x++)H=u.hasOwnProperty("$"+l[x].value),l[x].selected!==H&&(l[x].selected=H),H&&b&&(l[x].defaultSelected=!0)}else{for(x=""+pe(x),u=null,H=0;H<l.length;H++){if(l[H].value===x){l[H].selected=!0,b&&(l[H].defaultSelected=!0);return}u!==null||l[H].disabled||(u=l[H])}u!==null&&(u.selected=!0)}}function ze(l,u){if(u.dangerouslySetInnerHTML!=null)throw Error(n(91));return R({},u,{value:void 0,defaultValue:void 0,children:""+l._wrapperState.initialValue})}function mt(l,u){var x=u.value;if(x==null){if(x=u.children,u=u.defaultValue,x!=null){if(u!=null)throw Error(n(92));if($e(x)){if(1<x.length)throw Error(n(93));x=x[0]}u=x}u==null&&(u=""),x=u}l._wrapperState={initialValue:pe(x)}}function Dt(l,u){var x=pe(u.value),b=pe(u.defaultValue);x!=null&&(x=""+x,x!==l.value&&(l.value=x),u.defaultValue==null&&l.defaultValue!==x&&(l.defaultValue=x)),b!=null&&(l.defaultValue=""+b)}function jt(l){var u=l.textContent;u===l._wrapperState.initialValue&&u!==""&&u!==null&&(l.value=u)}function De(l){switch(l){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 Fe(l,u){return l==null||l==="http://www.w3.org/1999/xhtml"?De(u):l==="http://www.w3.org/2000/svg"&&u==="foreignObject"?"http://www.w3.org/1999/xhtml":l}var it,tt=(function(l){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(u,x,b,H){MSApp.execUnsafeLocalFunction(function(){return l(u,x,b,H)})}:l})(function(l,u){if(l.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in l)l.innerHTML=u;else{for(it=it||document.createElement("div"),it.innerHTML="<svg>"+u.valueOf().toString()+"</svg>",u=it.firstChild;l.firstChild;)l.removeChild(l.firstChild);for(;u.firstChild;)l.appendChild(u.firstChild)}});function Te(l,u){if(u){var x=l.firstChild;if(x&&x===l.lastChild&&x.nodeType===3){x.nodeValue=u;return}}l.textContent=u}var Ye={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},ft=["Webkit","ms","Moz","O"];Object.keys(Ye).forEach(function(l){ft.forEach(function(u){u=u+l.charAt(0).toUpperCase()+l.substring(1),Ye[u]=Ye[l]})});function st(l,u,x){return u==null||typeof u=="boolean"||u===""?"":x||typeof u!="number"||u===0||Ye.hasOwnProperty(l)&&Ye[l]?(""+u).trim():u+"px"}function kt(l,u){l=l.style;for(var x in u)if(u.hasOwnProperty(x)){var b=x.indexOf("--")===0,H=st(x,u[x],b);x==="float"&&(x="cssFloat"),b?l.setProperty(x,H):l[x]=H}}var St=R({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Et(l,u){if(u){if(St[l]&&(u.children!=null||u.dangerouslySetInnerHTML!=null))throw Error(n(137,l));if(u.dangerouslySetInnerHTML!=null){if(u.children!=null)throw Error(n(60));if(typeof u.dangerouslySetInnerHTML!="object"||!("__html"in u.dangerouslySetInnerHTML))throw Error(n(61))}if(u.style!=null&&typeof u.style!="object")throw Error(n(62))}}function Nn(l,u){if(l.indexOf("-")===-1)return typeof u.is=="string";switch(l){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 Kt=null;function Co(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var Gn=null,Ca=null,ba=null;function pn(l){if(l=Mm(l)){if(typeof Gn!="function")throw Error(n(280));var u=l.stateNode;u&&(u=td(u),Gn(l.stateNode,l.type,u))}}function Tt(l){Ca?ba?ba.push(l):ba=[l]:Ca=l}function ut(){if(Ca){var l=Ca,u=ba;if(ba=Ca=null,pn(l),u)for(l=0;l<u.length;l++)pn(u[l])}}function on(l,u){return l(u)}function Wt(){}var lt=!1;function qe(l,u,x){if(lt)return l(u,x);lt=!0;try{return on(l,u,x)}finally{lt=!1,(Ca!==null||ba!==null)&&(Wt(),ut())}}function ct(l,u){var x=l.stateNode;if(x===null)return null;var b=td(x);if(b===null)return null;x=b[u];e:switch(u){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(b=!b.disabled)||(l=l.type,b=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!b;break e;default:l=!1}if(l)return null;if(x&&typeof x!="function")throw Error(n(231,u,typeof x));return x}var ln=!1;if(i)try{var en={};Object.defineProperty(en,"passive",{get:function(){ln=!0}}),window.addEventListener("test",en,en),window.removeEventListener("test",en,en)}catch{ln=!1}function cn(l,u,x,b,H,Q,W,Ae,ye){var Qe=Array.prototype.slice.call(arguments,3);try{u.apply(x,Qe)}catch(et){this.onError(et)}}var Cn=!1,oa=null,oo=!1,yi=null,Pr={onError:function(l){Cn=!0,oa=l}};function Os(l,u,x,b,H,Q,W,Ae,ye){Cn=!1,oa=null,cn.apply(Pr,arguments)}function Ts(l,u,x,b,H,Q,W,Ae,ye){if(Os.apply(this,arguments),Cn){if(Cn){var Qe=oa;Cn=!1,oa=null}else throw Error(n(198));oo||(oo=!0,yi=Qe)}}function Ka(l){var u=l,x=l;if(l.alternate)for(;u.return;)u=u.return;else{l=u;do u=l,(u.flags&4098)!==0&&(x=u.return),l=u.return;while(l)}return u.tag===3?x:null}function Rs(l){if(l.tag===13){var u=l.memoizedState;if(u===null&&(l=l.alternate,l!==null&&(u=l.memoizedState)),u!==null)return u.dehydrated}return null}function ts(l){if(Ka(l)!==l)throw Error(n(188))}function sr(l){var u=l.alternate;if(!u){if(u=Ka(l),u===null)throw Error(n(188));return u!==l?null:l}for(var x=l,b=u;;){var H=x.return;if(H===null)break;var Q=H.alternate;if(Q===null){if(b=H.return,b!==null){x=b;continue}break}if(H.child===Q.child){for(Q=H.child;Q;){if(Q===x)return ts(H),l;if(Q===b)return ts(H),u;Q=Q.sibling}throw Error(n(188))}if(x.return!==b.return)x=H,b=Q;else{for(var W=!1,Ae=H.child;Ae;){if(Ae===x){W=!0,x=H,b=Q;break}if(Ae===b){W=!0,b=H,x=Q;break}Ae=Ae.sibling}if(!W){for(Ae=Q.child;Ae;){if(Ae===x){W=!0,x=Q,b=H;break}if(Ae===b){W=!0,b=Q,x=H;break}Ae=Ae.sibling}if(!W)throw Error(n(189))}}if(x.alternate!==b)throw Error(n(190))}if(x.tag!==3)throw Error(n(188));return x.stateNode.current===x?l:u}function Ci(l){return l=sr(l),l!==null?cc(l):null}function cc(l){if(l.tag===5||l.tag===6)return l;for(l=l.child;l!==null;){var u=cc(l);if(u!==null)return u;l=l.sibling}return null}var mc=t.unstable_scheduleCallback,lc=t.unstable_cancelCallback,pm=t.unstable_shouldYield,Zd=t.unstable_requestPaint,sa=t.unstable_now,zp=t.unstable_getCurrentPriorityLevel,bi=t.unstable_ImmediatePriority,Pl=t.unstable_UserBlockingPriority,Am=t.unstable_NormalPriority,Ql=t.unstable_LowPriority,Yd=t.unstable_IdlePriority,dc=null,hs=null;function fm(l){if(hs&&typeof hs.onCommitFiberRoot=="function")try{hs.onCommitFiberRoot(dc,l,void 0,(l.current.flags&128)===128)}catch{}}var ns=Math.clz32?Math.clz32:Kd,va=Math.log,qd=Math.LN2;function Kd(l){return l>>>=0,l===0?32:31-(va(l)/qd|0)|0}var uc=64,vi=4194304;function pc(l){switch(l&-l){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 l&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return l&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return l}}function So(l,u){var x=l.pendingLanes;if(x===0)return 0;var b=0,H=l.suspendedLanes,Q=l.pingedLanes,W=x&268435455;if(W!==0){var Ae=W&~H;Ae!==0?b=pc(Ae):(Q&=W,Q!==0&&(b=pc(Q)))}else W=x&~H,W!==0?b=pc(W):Q!==0&&(b=pc(Q));if(b===0)return 0;if(u!==0&&u!==b&&(u&H)===0&&(H=b&-b,Q=u&-u,H>=Q||H===16&&(Q&4194240)!==0))return u;if((b&4)!==0&&(b|=x&16),u=l.entangledLanes,u!==0)for(l=l.entanglements,u&=b;0<u;)x=31-ns(u),H=1<<x,b|=l[x],u&=~H;return b}function gm(l,u){switch(l){case 1:case 2:case 4:return u+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 u+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 Po(l,u){for(var x=l.suspendedLanes,b=l.pingedLanes,H=l.expirationTimes,Q=l.pendingLanes;0<Q;){var W=31-ns(Q),Ae=1<<W,ye=H[W];ye===-1?((Ae&x)===0||(Ae&b)!==0)&&(H[W]=gm(Ae,u)):ye<=u&&(l.expiredLanes|=Ae),Q&=~Ae}}function Ac(l){return l=l.pendingLanes&-1073741825,l!==0?l:l&1073741824?1073741824:0}function Il(){var l=uc;return uc<<=1,(uc&4194240)===0&&(uc=64),l}function Fl(l){for(var u=[],x=0;31>x;x++)u.push(l);return u}function wi(l,u,x){l.pendingLanes|=u,u!==536870912&&(l.suspendedLanes=0,l.pingedLanes=0),l=l.eventTimes,u=31-ns(u),l[u]=x}function Zp(l,u){var x=l.pendingLanes&~u;l.pendingLanes=u,l.suspendedLanes=0,l.pingedLanes=0,l.expiredLanes&=u,l.mutableReadLanes&=u,l.entangledLanes&=u,u=l.entanglements;var b=l.eventTimes;for(l=l.expirationTimes;0<x;){var H=31-ns(x),Q=1<<H;u[H]=0,b[H]=-1,l[H]=-1,x&=~Q}}function xm(l,u){var x=l.entangledLanes|=u;for(l=l.entanglements;x;){var b=31-ns(x),H=1<<b;H&u|l[b]&u&&(l[b]|=u),x&=~H}}var Bn=0;function hm(l){return l&=-l,1<l?4<l?(l&268435455)!==0?16:536870912:4:1}var $d,kl,Wd,rr,fc,Bi=!1,gc=[],ra=null,ir=null,Ms=null,Zt=new Map,xc=new Map,cr=[],mr="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 Ll(l,u){switch(l){case"focusin":case"focusout":ra=null;break;case"dragenter":case"dragleave":ir=null;break;case"mouseover":case"mouseout":Ms=null;break;case"pointerover":case"pointerout":Zt.delete(u.pointerId);break;case"gotpointercapture":case"lostpointercapture":xc.delete(u.pointerId)}}function Di(l,u,x,b,H,Q){return l===null||l.nativeEvent!==Q?(l={blockedOn:u,domEventName:x,eventSystemFlags:b,nativeEvent:Q,targetContainers:[H]},u!==null&&(u=Mm(u),u!==null&&kl(u)),l):(l.eventSystemFlags|=b,u=l.targetContainers,H!==null&&u.indexOf(H)===-1&&u.push(H),l)}function ym(l,u,x,b,H){switch(u){case"focusin":return ra=Di(ra,l,u,x,b,H),!0;case"dragenter":return ir=Di(ir,l,u,x,b,H),!0;case"mouseover":return Ms=Di(Ms,l,u,x,b,H),!0;case"pointerover":var Q=H.pointerId;return Zt.set(Q,Di(Zt.get(Q)||null,l,u,x,b,H)),!0;case"gotpointercapture":return Q=H.pointerId,xc.set(Q,Di(xc.get(Q)||null,l,u,x,b,H)),!0}return!1}function Cm(l){var u=Ii(l.target);if(u!==null){var x=Ka(u);if(x!==null){if(u=x.tag,u===13){if(u=Rs(x),u!==null){l.blockedOn=u,fc(l.priority,function(){Wd(x)});return}}else if(u===3&&x.stateNode.current.memoizedState.isDehydrated){l.blockedOn=x.tag===3?x.stateNode.containerInfo:null;return}}}l.blockedOn=null}function bm(l){if(l.blockedOn!==null)return!1;for(var u=l.targetContainers;0<u.length;){var x=wm(l.domEventName,l.eventSystemFlags,u[0],l.nativeEvent);if(x===null){x=l.nativeEvent;var b=new x.constructor(x.type,x);Kt=b,x.target.dispatchEvent(b),Kt=null}else return u=Mm(x),u!==null&&kl(u),l.blockedOn=x,!1;u.shift()}return!0}function Vd(l,u,x){bm(l)&&x.delete(u)}function Yp(){Bi=!1,ra!==null&&bm(ra)&&(ra=null),ir!==null&&bm(ir)&&(ir=null),Ms!==null&&bm(Ms)&&(Ms=null),Zt.forEach(Vd),xc.forEach(Vd)}function Qr(l,u){l.blockedOn===u&&(l.blockedOn=null,Bi||(Bi=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,Yp)))}function zs(l){function u(H){return Qr(H,l)}if(0<gc.length){Qr(gc[0],l);for(var x=1;x<gc.length;x++){var b=gc[x];b.blockedOn===l&&(b.blockedOn=null)}}for(ra!==null&&Qr(ra,l),ir!==null&&Qr(ir,l),Ms!==null&&Qr(Ms,l),Zt.forEach(u),xc.forEach(u),x=0;x<cr.length;x++)b=cr[x],b.blockedOn===l&&(b.blockedOn=null);for(;0<cr.length&&(x=cr[0],x.blockedOn===null);)Cm(x),x.blockedOn===null&&cr.shift()}var as=L.ReactCurrentBatchConfig,vm=!0;function hc(l,u,x,b){var H=Bn,Q=as.transition;as.transition=null;try{Bn=1,Ui(l,u,x,b)}finally{Bn=H,as.transition=Q}}function Ol(l,u,x,b){var H=Bn,Q=as.transition;as.transition=null;try{Bn=4,Ui(l,u,x,b)}finally{Bn=H,as.transition=Q}}function Ui(l,u,x,b){if(vm){var H=wm(l,u,x,b);if(H===null)Xl(l,u,b,yc,x),Ll(l,b);else if(ym(H,l,u,x,b))b.stopPropagation();else if(Ll(l,b),u&4&&-1<mr.indexOf(l)){for(;H!==null;){var Q=Mm(H);if(Q!==null&&$d(Q),Q=wm(l,u,x,b),Q===null&&Xl(l,u,b,yc,x),Q===H)break;H=Q}H!==null&&b.stopPropagation()}else Xl(l,u,b,null,x)}}var yc=null;function wm(l,u,x,b){if(yc=null,l=Co(b),l=Ii(l),l!==null)if(u=Ka(l),u===null)l=null;else if(x=u.tag,x===13){if(l=Rs(u),l!==null)return l;l=null}else if(x===3){if(u.stateNode.current.memoizedState.isDehydrated)return u.tag===3?u.stateNode.containerInfo:null;l=null}else u!==l&&(l=null);return yc=l,null}function Tl(l){switch(l){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(zp()){case bi:return 1;case Pl:return 4;case Am:case Ql:return 16;case Yd:return 536870912;default:return 16}default:return 16}}var Zs=null,ys=null,Cs=null;function Xd(){if(Cs)return Cs;var l,u=ys,x=u.length,b,H="value"in Zs?Zs.value:Zs.textContent,Q=H.length;for(l=0;l<x&&u[l]===H[l];l++);var W=x-l;for(b=1;b<=W&&u[x-b]===H[Q-b];b++);return Cs=H.slice(l,1<b?1-b:void 0)}function Ys(l){var u=l.keyCode;return"charCode"in l?(l=l.charCode,l===0&&u===13&&(l=13)):l=u,l===10&&(l=13),32<=l||l===13?l:0}function Qo(){return!0}function Bm(){return!1}function _a(l){function u(x,b,H,Q,W){this._reactName=x,this._targetInst=H,this.type=b,this.nativeEvent=Q,this.target=W,this.currentTarget=null;for(var Ae in l)l.hasOwnProperty(Ae)&&(x=l[Ae],this[Ae]=x?x(Q):Q[Ae]);return this.isDefaultPrevented=(Q.defaultPrevented!=null?Q.defaultPrevented:Q.returnValue===!1)?Qo:Bm,this.isPropagationStopped=Bm,this}return R(u.prototype,{preventDefault:function(){this.defaultPrevented=!0;var x=this.nativeEvent;x&&(x.preventDefault?x.preventDefault():typeof x.returnValue!="unknown"&&(x.returnValue=!1),this.isDefaultPrevented=Qo)},stopPropagation:function(){var x=this.nativeEvent;x&&(x.stopPropagation?x.stopPropagation():typeof x.cancelBubble!="unknown"&&(x.cancelBubble=!0),this.isPropagationStopped=Qo)},persist:function(){},isPersistent:Qo}),u}var Hi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Ni=_a(Hi),Cc=R({},Hi,{view:0,detail:0}),Rl=_a(Cc),bc,Dm,lr,Gi=R({},Cc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:gt,button:0,buttons:0,relatedTarget:function(l){return l.relatedTarget===void 0?l.fromElement===l.srcElement?l.toElement:l.fromElement:l.relatedTarget},movementX:function(l){return"movementX"in l?l.movementX:(l!==lr&&(lr&&l.type==="mousemove"?(bc=l.screenX-lr.screenX,Dm=l.screenY-lr.screenY):Dm=bc=0,lr=l),bc)},movementY:function(l){return"movementY"in l?l.movementY:Dm}}),Um=_a(Gi),Jd=R({},Gi,{dataTransfer:0}),qp=_a(Jd),Hm=R({},Cc,{relatedTarget:0}),Ir=_a(Hm),Ml=R({},Hi,{animationName:0,elapsedTime:0,pseudoElement:0}),ji=_a(Ml),zl=R({},Hi,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),U=_a(zl),q=R({},Hi,{data:0}),de=_a(q),xe={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},He={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"},ke={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Xe(l){var u=this.nativeEvent;return u.getModifierState?u.getModifierState(l):(l=ke[l])?!!u[l]:!1}function gt(){return Xe}var It=R({},Cc,{key:function(l){if(l.key){var u=xe[l.key]||l.key;if(u!=="Unidentified")return u}return l.type==="keypress"?(l=Ys(l),l===13?"Enter":String.fromCharCode(l)):l.type==="keydown"||l.type==="keyup"?He[l.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:gt,charCode:function(l){return l.type==="keypress"?Ys(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?Ys(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),tn=_a(It),Jt=R({},Gi,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),An=_a(Jt),ia=R({},Cc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gt}),fa=_a(ia),Da=R({},Hi,{propertyName:0,elapsedTime:0,pseudoElement:0}),so=_a(Da),Ma=R({},Gi,{deltaX:function(l){return"deltaX"in l?l.deltaX:"wheelDeltaX"in l?-l.wheelDeltaX:0},deltaY:function(l){return"deltaY"in l?l.deltaY:"wheelDeltaY"in l?-l.wheelDeltaY:"wheelDelta"in l?-l.wheelDelta:0},deltaZ:0,deltaMode:0}),qs=_a(Ma),os=[9,13,27,32],bs=i&&"CompositionEvent"in window,Ei=null;i&&"documentMode"in document&&(Ei=document.documentMode);var Zl=i&&"TextEvent"in window&&!Ei,Nm=i&&(!bs||Ei&&8<Ei&&11>=Ei),vc=" ",Gm=!1;function jm(l,u){switch(l){case"keyup":return os.indexOf(u.keyCode)!==-1;case"keydown":return u.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function wc(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var ga=!1;function Em(l,u){switch(l){case"compositionend":return wc(u);case"keypress":return u.which!==32?null:(Gm=!0,vc);case"textInput":return l=u.data,l===vc&&Gm?null:l;default:return null}}function _m(l,u){if(ga)return l==="compositionend"||!bs&&jm(l,u)?(l=Xd(),Cs=ys=Zs=null,ga=!1,l):null;switch(l){case"paste":return null;case"keypress":if(!(u.ctrlKey||u.altKey||u.metaKey)||u.ctrlKey&&u.altKey){if(u.char&&1<u.char.length)return u.char;if(u.which)return String.fromCharCode(u.which)}return null;case"compositionend":return Nm&&u.locale!=="ko"?null:u.data;default:return null}}var Sm={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 Pm(l){var u=l&&l.nodeName&&l.nodeName.toLowerCase();return u==="input"?!!Sm[l.type]:u==="textarea"}function bo(l,u,x,b){Tt(b),u=au(u,"onChange"),0<u.length&&(x=new Ni("onChange","change",null,x,b),l.push({event:x,listeners:u}))}var Bc=null,Fr=null;function eu(l){Wl(l,0)}function vo(l){var u=Sc(l);if(ve(u))return l}function Qm(l,u){if(l==="change")return u}var Yl=!1;if(i){var Im;if(i){var dr="oninput"in document;if(!dr){var _i=document.createElement("div");_i.setAttribute("oninput","return;"),dr=typeof _i.oninput=="function"}Im=dr}else Im=!1;Yl=Im&&(!document.documentMode||9<document.documentMode)}function wo(){Bc&&(Bc.detachEvent("onpropertychange",ro),Fr=Bc=null)}function ro(l){if(l.propertyName==="value"&&vo(Fr)){var u=[];bo(u,Fr,l,Co(l)),qe(eu,u)}}function Si(l,u,x){l==="focusin"?(wo(),Bc=u,Fr=x,Bc.attachEvent("onpropertychange",ro)):l==="focusout"&&wo()}function kr(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return vo(Fr)}function Lr(l,u){if(l==="click")return vo(u)}function Fm(l,u){if(l==="input"||l==="change")return vo(u)}function Or(l,u){return l===u&&(l!==0||1/l===1/u)||l!==l&&u!==u}var Dn=typeof Object.is=="function"?Object.is:Or;function Tr(l,u){if(Dn(l,u))return!0;if(typeof l!="object"||l===null||typeof u!="object"||u===null)return!1;var x=Object.keys(l),b=Object.keys(u);if(x.length!==b.length)return!1;for(b=0;b<x.length;b++){var H=x[b];if(!m.call(u,H)||!Dn(l[H],u[H]))return!1}return!0}function io(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function ss(l,u){var x=io(l);l=0;for(var b;x;){if(x.nodeType===3){if(b=l+x.textContent.length,l<=u&&b>=u)return{node:x,offset:u-l};l=b}e:{for(;x;){if(x.nextSibling){x=x.nextSibling;break e}x=x.parentNode}x=void 0}x=io(x)}}function Dc(l,u){return l&&u?l===u?!0:l&&l.nodeType===3?!1:u&&u.nodeType===3?Dc(l,u.parentNode):"contains"in l?l.contains(u):l.compareDocumentPosition?!!(l.compareDocumentPosition(u)&16):!1:!1}function ql(){for(var l=window,u=Pe();u instanceof l.HTMLIFrameElement;){try{var x=typeof u.contentWindow.location.href=="string"}catch{x=!1}if(x)l=u.contentWindow;else break;u=Pe(l.document)}return u}function Uc(l){var u=l&&l.nodeName&&l.nodeName.toLowerCase();return u&&(u==="input"&&(l.type==="text"||l.type==="search"||l.type==="tel"||l.type==="url"||l.type==="password")||u==="textarea"||l.contentEditable==="true")}function Hc(l){var u=ql(),x=l.focusedElem,b=l.selectionRange;if(u!==x&&x&&x.ownerDocument&&Dc(x.ownerDocument.documentElement,x)){if(b!==null&&Uc(x)){if(u=b.start,l=b.end,l===void 0&&(l=u),"selectionStart"in x)x.selectionStart=u,x.selectionEnd=Math.min(l,x.value.length);else if(l=(u=x.ownerDocument||document)&&u.defaultView||window,l.getSelection){l=l.getSelection();var H=x.textContent.length,Q=Math.min(b.start,H);b=b.end===void 0?Q:Math.min(b.end,H),!l.extend&&Q>b&&(H=b,b=Q,Q=H),H=ss(x,Q);var W=ss(x,b);H&&W&&(l.rangeCount!==1||l.anchorNode!==H.node||l.anchorOffset!==H.offset||l.focusNode!==W.node||l.focusOffset!==W.offset)&&(u=u.createRange(),u.setStart(H.node,H.offset),l.removeAllRanges(),Q>b?(l.addRange(u),l.extend(W.node,W.offset)):(u.setEnd(W.node,W.offset),l.addRange(u)))}}for(u=[],l=x;l=l.parentNode;)l.nodeType===1&&u.push({element:l,left:l.scrollLeft,top:l.scrollTop});for(typeof x.focus=="function"&&x.focus(),x=0;x<u.length;x++)l=u[x],l.element.scrollLeft=l.left,l.element.scrollTop=l.top}}var Nc=i&&"documentMode"in document&&11>=document.documentMode,rs=null,Rr=null,ur=null,Mr=!1;function zr(l,u,x){var b=x.window===x?x.document:x.nodeType===9?x:x.ownerDocument;Mr||rs==null||rs!==Pe(b)||(b=rs,"selectionStart"in b&&Uc(b)?b={start:b.selectionStart,end:b.selectionEnd}:(b=(b.ownerDocument&&b.ownerDocument.defaultView||window).getSelection(),b={anchorNode:b.anchorNode,anchorOffset:b.anchorOffset,focusNode:b.focusNode,focusOffset:b.focusOffset}),ur&&Tr(ur,b)||(ur=b,b=au(Rr,"onSelect"),0<b.length&&(u=new Ni("onSelect","select",null,u,x),l.push({event:u,listeners:b}),u.target=rs)))}function Pi(l,u){var x={};return x[l.toLowerCase()]=u.toLowerCase(),x["Webkit"+l]="webkit"+u,x["Moz"+l]="moz"+u,x}var $a={animationend:Pi("Animation","AnimationEnd"),animationiteration:Pi("Animation","AnimationIteration"),animationstart:Pi("Animation","AnimationStart"),transitionend:Pi("Transition","TransitionEnd")},Io={},zn={};i&&(zn=document.createElement("div").style,"AnimationEvent"in window||(delete $a.animationend.animation,delete $a.animationiteration.animation,delete $a.animationstart.animation),"TransitionEvent"in window||delete $a.transitionend.transition);function Pn(l){if(Io[l])return Io[l];if(!$a[l])return l;var u=$a[l],x;for(x in u)if(u.hasOwnProperty(x)&&x in zn)return Io[l]=u[x];return l}var xa=Pn("animationend"),Ua=Pn("animationiteration"),pr=Pn("animationstart"),km=Pn("transitionend"),Gc=new Map,Kl="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 Ar(l,u){Gc.set(l,u),s(u,[l])}for(var Lm=0;Lm<Kl.length;Lm++){var Bo=Kl[Lm],vs=Bo.toLowerCase(),tu=Bo[0].toUpperCase()+Bo.slice(1);Ar(vs,"on"+tu)}Ar(xa,"onAnimationEnd"),Ar(Ua,"onAnimationIteration"),Ar(pr,"onAnimationStart"),Ar("dblclick","onDoubleClick"),Ar("focusin","onFocus"),Ar("focusout","onBlur"),Ar(km,"onTransitionEnd"),r("onMouseEnter",["mouseout","mouseover"]),r("onMouseLeave",["mouseout","mouseover"]),r("onPointerEnter",["pointerout","pointerover"]),r("onPointerLeave",["pointerout","pointerover"]),s("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),s("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),s("onBeforeInput",["compositionend","keypress","textInput","paste"]),s("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),s("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Qi="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(" "),uf=new Set("cancel close invalid load scroll toggle".split(" ").concat(Qi));function $l(l,u,x){var b=l.type||"unknown-event";l.currentTarget=x,Ts(b,u,void 0,l),l.currentTarget=null}function Wl(l,u){u=(u&4)!==0;for(var x=0;x<l.length;x++){var b=l[x],H=b.event;b=b.listeners;e:{var Q=void 0;if(u)for(var W=b.length-1;0<=W;W--){var Ae=b[W],ye=Ae.instance,Qe=Ae.currentTarget;if(Ae=Ae.listener,ye!==Q&&H.isPropagationStopped())break e;$l(H,Ae,Qe),Q=ye}else for(W=0;W<b.length;W++){if(Ae=b[W],ye=Ae.instance,Qe=Ae.currentTarget,Ae=Ae.listener,ye!==Q&&H.isPropagationStopped())break e;$l(H,Ae,Qe),Q=ye}}}if(oo)throw l=yi,oo=!1,yi=null,l}function Zn(l,u){var x=u[ko];x===void 0&&(x=u[ko]=new Set);var b=l+"__bubble";x.has(b)||(Vl(u,l,2,!1),x.add(b))}function nu(l,u,x){var b=0;u&&(b|=4),Vl(x,l,b,u)}var Om="_reactListening"+Math.random().toString(36).slice(2);function jc(l){if(!l[Om]){l[Om]=!0,a.forEach(function(x){x!=="selectionchange"&&(uf.has(x)||nu(x,!1,l),nu(x,!0,l))});var u=l.nodeType===9?l:l.ownerDocument;u===null||u[Om]||(u[Om]=!0,nu("selectionchange",!1,u))}}function Vl(l,u,x,b){switch(Tl(u)){case 1:var H=hc;break;case 4:H=Ol;break;default:H=Ui}x=H.bind(null,u,x,l),H=void 0,!ln||u!=="touchstart"&&u!=="touchmove"&&u!=="wheel"||(H=!0),b?H!==void 0?l.addEventListener(u,x,{capture:!0,passive:H}):l.addEventListener(u,x,!0):H!==void 0?l.addEventListener(u,x,{passive:H}):l.addEventListener(u,x,!1)}function Xl(l,u,x,b,H){var Q=b;if((u&1)===0&&(u&2)===0&&b!==null)e:for(;;){if(b===null)return;var W=b.tag;if(W===3||W===4){var Ae=b.stateNode.containerInfo;if(Ae===H||Ae.nodeType===8&&Ae.parentNode===H)break;if(W===4)for(W=b.return;W!==null;){var ye=W.tag;if((ye===3||ye===4)&&(ye=W.stateNode.containerInfo,ye===H||ye.nodeType===8&&ye.parentNode===H))return;W=W.return}for(;Ae!==null;){if(W=Ii(Ae),W===null)return;if(ye=W.tag,ye===5||ye===6){b=Q=W;continue e}Ae=Ae.parentNode}}b=b.return}qe(function(){var Qe=Q,et=Co(x),nt=[];e:{var Je=Gc.get(l);if(Je!==void 0){var Ct=Ni,Ut=l;switch(l){case"keypress":if(Ys(x)===0)break e;case"keydown":case"keyup":Ct=tn;break;case"focusin":Ut="focus",Ct=Ir;break;case"focusout":Ut="blur",Ct=Ir;break;case"beforeblur":case"afterblur":Ct=Ir;break;case"click":if(x.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":Ct=Um;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":Ct=qp;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":Ct=fa;break;case xa:case Ua:case pr:Ct=ji;break;case km:Ct=so;break;case"scroll":Ct=Rl;break;case"wheel":Ct=qs;break;case"copy":case"cut":case"paste":Ct=U;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":Ct=An}var Gt=(u&4)!==0,Ia=!Gt&&l==="scroll",_e=Gt?Je!==null?Je+"Capture":null:Je;Gt=[];for(var we=Qe,Se;we!==null;){Se=we;var rt=Se.stateNode;if(Se.tag===5&&rt!==null&&(Se=rt,_e!==null&&(rt=ct(we,_e),rt!=null&&Gt.push(Jl(we,rt,Se)))),Ia)break;we=we.return}0<Gt.length&&(Je=new Ct(Je,Ut,null,x,et),nt.push({event:Je,listeners:Gt}))}}if((u&7)===0){e:{if(Je=l==="mouseover"||l==="pointerover",Ct=l==="mouseout"||l==="pointerout",Je&&x!==Kt&&(Ut=x.relatedTarget||x.fromElement)&&(Ii(Ut)||Ut[co]))break e;if((Ct||Je)&&(Je=et.window===et?et:(Je=et.ownerDocument)?Je.defaultView||Je.parentWindow:window,Ct?(Ut=x.relatedTarget||x.toElement,Ct=Qe,Ut=Ut?Ii(Ut):null,Ut!==null&&(Ia=Ka(Ut),Ut!==Ia||Ut.tag!==5&&Ut.tag!==6)&&(Ut=null)):(Ct=null,Ut=Qe),Ct!==Ut)){if(Gt=Um,rt="onMouseLeave",_e="onMouseEnter",we="mouse",(l==="pointerout"||l==="pointerover")&&(Gt=An,rt="onPointerLeave",_e="onPointerEnter",we="pointer"),Ia=Ct==null?Je:Sc(Ct),Se=Ut==null?Je:Sc(Ut),Je=new Gt(rt,we+"leave",Ct,x,et),Je.target=Ia,Je.relatedTarget=Se,rt=null,Ii(et)===Qe&&(Gt=new Gt(_e,we+"enter",Ut,x,et),Gt.target=Se,Gt.relatedTarget=Ia,rt=Gt),Ia=rt,Ct&&Ut)t:{for(Gt=Ct,_e=Ut,we=0,Se=Gt;Se;Se=Ec(Se))we++;for(Se=0,rt=_e;rt;rt=Ec(rt))Se++;for(;0<we-Se;)Gt=Ec(Gt),we--;for(;0<Se-we;)_e=Ec(_e),Se--;for(;we--;){if(Gt===_e||_e!==null&&Gt===_e.alternate)break t;Gt=Ec(Gt),_e=Ec(_e)}Gt=null}else Gt=null;Ct!==null&&pf(nt,Je,Ct,Gt,!1),Ut!==null&&Ia!==null&&pf(nt,Ia,Ut,Gt,!0)}}e:{if(Je=Qe?Sc(Qe):window,Ct=Je.nodeName&&Je.nodeName.toLowerCase(),Ct==="select"||Ct==="input"&&Je.type==="file")var _t=Qm;else if(Pm(Je))if(Yl)_t=Fm;else{_t=kr;var Rt=Si}else(Ct=Je.nodeName)&&Ct.toLowerCase()==="input"&&(Je.type==="checkbox"||Je.type==="radio")&&(_t=Lr);if(_t&&(_t=_t(l,Qe))){bo(nt,_t,x,et);break e}Rt&&Rt(l,Je,Qe),l==="focusout"&&(Rt=Je._wrapperState)&&Rt.controlled&&Je.type==="number"&&Re(Je,"number",Je.value)}switch(Rt=Qe?Sc(Qe):window,l){case"focusin":(Pm(Rt)||Rt.contentEditable==="true")&&(rs=Rt,Rr=Qe,ur=null);break;case"focusout":ur=Rr=rs=null;break;case"mousedown":Mr=!0;break;case"contextmenu":case"mouseup":case"dragend":Mr=!1,zr(nt,x,et);break;case"selectionchange":if(Nc)break;case"keydown":case"keyup":zr(nt,x,et)}var Mt;if(bs)e:{switch(l){case"compositionstart":var Xt="onCompositionStart";break e;case"compositionend":Xt="onCompositionEnd";break e;case"compositionupdate":Xt="onCompositionUpdate";break e}Xt=void 0}else ga?jm(l,x)&&(Xt="onCompositionEnd"):l==="keydown"&&x.keyCode===229&&(Xt="onCompositionStart");Xt&&(Nm&&x.locale!=="ko"&&(ga||Xt!=="onCompositionStart"?Xt==="onCompositionEnd"&&ga&&(Mt=Xd()):(Zs=et,ys="value"in Zs?Zs.value:Zs.textContent,ga=!0)),Rt=au(Qe,Xt),0<Rt.length&&(Xt=new de(Xt,l,null,x,et),nt.push({event:Xt,listeners:Rt}),Mt?Xt.data=Mt:(Mt=wc(x),Mt!==null&&(Xt.data=Mt)))),(Mt=Zl?Em(l,x):_m(l,x))&&(Qe=au(Qe,"onBeforeInput"),0<Qe.length&&(et=new de("onBeforeInput","beforeinput",null,x,et),nt.push({event:et,listeners:Qe}),et.data=Mt))}Wl(nt,u)})}function Jl(l,u,x){return{instance:l,listener:u,currentTarget:x}}function au(l,u){for(var x=u+"Capture",b=[];l!==null;){var H=l,Q=H.stateNode;H.tag===5&&Q!==null&&(H=Q,Q=ct(l,x),Q!=null&&b.unshift(Jl(l,Q,H)),Q=ct(l,u),Q!=null&&b.push(Jl(l,Q,H))),l=l.return}return b}function Ec(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5);return l||null}function pf(l,u,x,b,H){for(var Q=u._reactName,W=[];x!==null&&x!==b;){var Ae=x,ye=Ae.alternate,Qe=Ae.stateNode;if(ye!==null&&ye===b)break;Ae.tag===5&&Qe!==null&&(Ae=Qe,H?(ye=ct(x,Q),ye!=null&&W.unshift(Jl(x,ye,Ae))):H||(ye=ct(x,Q),ye!=null&&W.push(Jl(x,ye,Ae)))),x=x.return}W.length!==0&&l.push({event:u,listeners:W})}var o0=/\r\n?/g,s0=/\u0000|\uFFFD/g;function Af(l){return(typeof l=="string"?l:""+l).replace(o0,`
|
||
`).replace(s0,"")}function ou(l,u,x){if(u=Af(u),Af(l)!==u&&x)throw Error(n(425))}function Tm(){}var ed=null,_c=null;function Kp(l,u){return l==="textarea"||l==="noscript"||typeof u.children=="string"||typeof u.children=="number"||typeof u.dangerouslySetInnerHTML=="object"&&u.dangerouslySetInnerHTML!==null&&u.dangerouslySetInnerHTML.__html!=null}var $p=typeof setTimeout=="function"?setTimeout:void 0,ff=typeof clearTimeout=="function"?clearTimeout:void 0,gf=typeof Promise=="function"?Promise:void 0,r0=typeof queueMicrotask=="function"?queueMicrotask:typeof gf<"u"?function(l){return gf.resolve(null).then(l).catch(i0)}:$p;function i0(l){setTimeout(function(){throw l})}function Wp(l,u){var x=u,b=0;do{var H=x.nextSibling;if(l.removeChild(x),H&&H.nodeType===8)if(x=H.data,x==="/$"){if(b===0){l.removeChild(H),zs(u);return}b--}else x!=="$"&&x!=="$?"&&x!=="$!"||b++;x=H}while(x);zs(u)}function Do(l){for(;l!=null;l=l.nextSibling){var u=l.nodeType;if(u===1||u===3)break;if(u===8){if(u=l.data,u==="$"||u==="$!"||u==="$?")break;if(u==="/$")return null}}return l}function ws(l){l=l.previousSibling;for(var u=0;l;){if(l.nodeType===8){var x=l.data;if(x==="$"||x==="$!"||x==="$?"){if(u===0)return l;u--}else x==="/$"&&u++}l=l.previousSibling}return null}var Fo=Math.random().toString(36).slice(2),fr="__reactFiber$"+Fo,Rm="__reactProps$"+Fo,co="__reactContainer$"+Fo,ko="__reactEvents$"+Fo,c0="__reactListeners$"+Fo,m0="__reactHandles$"+Fo;function Ii(l){var u=l[fr];if(u)return u;for(var x=l.parentNode;x;){if(u=x[co]||x[fr]){if(x=u.alternate,u.child!==null||x!==null&&x.child!==null)for(l=ws(l);l!==null;){if(x=l[fr])return x;l=ws(l)}return u}l=x,x=l.parentNode}return null}function Mm(l){return l=l[fr]||l[co],!l||l.tag!==5&&l.tag!==6&&l.tag!==13&&l.tag!==3?null:l}function Sc(l){if(l.tag===5||l.tag===6)return l.stateNode;throw Error(n(33))}function td(l){return l[Rm]||null}var Vp=[],Zr=-1;function Ks(l){return{current:l}}function Qn(l){0>Zr||(l.current=Vp[Zr],Vp[Zr]=null,Zr--)}function kn(l,u){Zr++,Vp[Zr]=l.current,l.current=u}var Fi={},Wa=Ks(Fi),Lo=Ks(!1),Pc=Fi;function zm(l,u){var x=l.type.contextTypes;if(!x)return Fi;var b=l.stateNode;if(b&&b.__reactInternalMemoizedUnmaskedChildContext===u)return b.__reactInternalMemoizedMaskedChildContext;var H={},Q;for(Q in x)H[Q]=u[Q];return b&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=u,l.__reactInternalMemoizedMaskedChildContext=H),H}function Oo(l){return l=l.childContextTypes,l!=null}function su(){Qn(Lo),Qn(Wa)}function xf(l,u,x){if(Wa.current!==Fi)throw Error(n(168));kn(Wa,u),kn(Lo,x)}function Xp(l,u,x){var b=l.stateNode;if(u=u.childContextTypes,typeof b.getChildContext!="function")return x;b=b.getChildContext();for(var H in b)if(!(H in u))throw Error(n(108,ue(l)||"Unknown",H));return R({},x,b)}function Qc(l){return l=(l=l.stateNode)&&l.__reactInternalMemoizedMergedChildContext||Fi,Pc=Wa.current,kn(Wa,l),kn(Lo,Lo.current),!0}function hf(l,u,x){var b=l.stateNode;if(!b)throw Error(n(169));x?(l=Xp(l,u,Pc),b.__reactInternalMemoizedMergedChildContext=l,Qn(Lo),Qn(Wa),kn(Wa,l)):Qn(Lo),kn(Lo,x)}var Yr=null,nd=!1,h=!1;function w(l){Yr===null?Yr=[l]:Yr.push(l)}function G(l){nd=!0,w(l)}function k(){if(!h&&Yr!==null){h=!0;var l=0,u=Bn;try{var x=Yr;for(Bn=1;l<x.length;l++){var b=x[l];do b=b(!0);while(b!==null)}Yr=null,nd=!1}catch(H){throw Yr!==null&&(Yr=Yr.slice(l+1)),mc(bi,k),H}finally{Bn=u,h=!1}}return null}var Y=[],$=0,V=null,J=0,te=[],ce=0,he=null,Ne=1,Ge="";function Be(l,u){Y[$++]=J,Y[$++]=V,V=l,J=u}function Ke(l,u,x){te[ce++]=Ne,te[ce++]=Ge,te[ce++]=he,he=l;var b=Ne;l=Ge;var H=32-ns(b)-1;b&=~(1<<H),x+=1;var Q=32-ns(u)+H;if(30<Q){var W=H-H%5;Q=(b&(1<<W)-1).toString(32),b>>=W,H-=W,Ne=1<<32-ns(u)+H|x<<H|b,Ge=Q+l}else Ne=1<<Q|x<<H|b,Ge=l}function Ie(l){l.return!==null&&(Be(l,1),Ke(l,1,0))}function Ce(l){for(;l===V;)V=Y[--$],Y[$]=null,J=Y[--$],Y[$]=null;for(;l===he;)he=te[--ce],te[ce]=null,Ge=te[--ce],te[ce]=null,Ne=te[--ce],te[ce]=null}var be=null,Oe=null,Le=!1,Me=null;function xt(l,u){var x=br(5,null,null,0);x.elementType="DELETED",x.stateNode=u,x.return=l,u=l.deletions,u===null?(l.deletions=[x],l.flags|=16):u.push(x)}function dt(l,u){switch(l.tag){case 5:var x=l.type;return u=u.nodeType!==1||x.toLowerCase()!==u.nodeName.toLowerCase()?null:u,u!==null?(l.stateNode=u,be=l,Oe=Do(u.firstChild),!0):!1;case 6:return u=l.pendingProps===""||u.nodeType!==3?null:u,u!==null?(l.stateNode=u,be=l,Oe=null,!0):!1;case 13:return u=u.nodeType!==8?null:u,u!==null?(x=he!==null?{id:Ne,overflow:Ge}:null,l.memoizedState={dehydrated:u,treeContext:x,retryLane:1073741824},x=br(18,null,null,0),x.stateNode=u,x.return=l,l.child=x,be=l,Oe=null,!0):!1;default:return!1}}function Ft(l){return(l.mode&1)!==0&&(l.flags&128)===0}function pt(l){if(Le){var u=Oe;if(u){var x=u;if(!dt(l,u)){if(Ft(l))throw Error(n(418));u=Do(x.nextSibling);var b=be;u&&dt(l,u)?xt(b,x):(l.flags=l.flags&-4097|2,Le=!1,be=l)}}else{if(Ft(l))throw Error(n(418));l.flags=l.flags&-4097|2,Le=!1,be=l}}}function bn(l){for(l=l.return;l!==null&&l.tag!==5&&l.tag!==3&&l.tag!==13;)l=l.return;be=l}function vn(l){if(l!==be)return!1;if(!Le)return bn(l),Le=!0,!1;var u;if((u=l.tag!==3)&&!(u=l.tag!==5)&&(u=l.type,u=u!=="head"&&u!=="body"&&!Kp(l.type,l.memoizedProps)),u&&(u=Oe)){if(Ft(l))throw xn(),Error(n(418));for(;u;)xt(l,u),u=Do(u.nextSibling)}if(bn(l),l.tag===13){if(l=l.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(n(317));e:{for(l=l.nextSibling,u=0;l;){if(l.nodeType===8){var x=l.data;if(x==="/$"){if(u===0){Oe=Do(l.nextSibling);break e}u--}else x!=="$"&&x!=="$!"&&x!=="$?"||u++}l=l.nextSibling}Oe=null}}else Oe=be?Do(l.stateNode.nextSibling):null;return!0}function xn(){for(var l=Oe;l;)l=Do(l.nextSibling)}function an(){Oe=be=null,Le=!1}function In(l){Me===null?Me=[l]:Me.push(l)}var Ln=L.ReactCurrentBatchConfig;function Vt(l,u,x){if(l=x.ref,l!==null&&typeof l!="function"&&typeof l!="object"){if(x._owner){if(x=x._owner,x){if(x.tag!==1)throw Error(n(309));var b=x.stateNode}if(!b)throw Error(n(147,l));var H=b,Q=""+l;return u!==null&&u.ref!==null&&typeof u.ref=="function"&&u.ref._stringRef===Q?u.ref:(u=function(W){var Ae=H.refs;W===null?delete Ae[Q]:Ae[Q]=W},u._stringRef=Q,u)}if(typeof l!="string")throw Error(n(284));if(!x._owner)throw Error(n(290,l))}return l}function ca(l,u){throw l=Object.prototype.toString.call(u),Error(n(31,l==="[object Object]"?"object with keys {"+Object.keys(u).join(", ")+"}":l))}function Uo(l){var u=l._init;return u(l._payload)}function wa(l){function u(_e,we){if(l){var Se=_e.deletions;Se===null?(_e.deletions=[we],_e.flags|=16):Se.push(we)}}function x(_e,we){if(!l)return null;for(;we!==null;)u(_e,we),we=we.sibling;return null}function b(_e,we){for(_e=new Map;we!==null;)we.key!==null?_e.set(we.key,we):_e.set(we.index,we),we=we.sibling;return _e}function H(_e,we){return _e=nl(_e,we),_e.index=0,_e.sibling=null,_e}function Q(_e,we,Se){return _e.index=Se,l?(Se=_e.alternate,Se!==null?(Se=Se.index,Se<we?(_e.flags|=2,we):Se):(_e.flags|=2,we)):(_e.flags|=1048576,we)}function W(_e){return l&&_e.alternate===null&&(_e.flags|=2),_e}function Ae(_e,we,Se,rt){return we===null||we.tag!==6?(we=k0(Se,_e.mode,rt),we.return=_e,we):(we=H(we,Se),we.return=_e,we)}function ye(_e,we,Se,rt){var _t=Se.type;return _t===F?et(_e,we,Se.props.children,rt,Se.key):we!==null&&(we.elementType===_t||typeof _t=="object"&&_t!==null&&_t.$$typeof===ae&&Uo(_t)===we.type)?(rt=H(we,Se.props),rt.ref=Vt(_e,we,Se),rt.return=_e,rt):(rt=kf(Se.type,Se.key,Se.props,null,_e.mode,rt),rt.ref=Vt(_e,we,Se),rt.return=_e,rt)}function Qe(_e,we,Se,rt){return we===null||we.tag!==4||we.stateNode.containerInfo!==Se.containerInfo||we.stateNode.implementation!==Se.implementation?(we=L0(Se,_e.mode,rt),we.return=_e,we):(we=H(we,Se.children||[]),we.return=_e,we)}function et(_e,we,Se,rt,_t){return we===null||we.tag!==7?(we=ld(Se,_e.mode,rt,_t),we.return=_e,we):(we=H(we,Se),we.return=_e,we)}function nt(_e,we,Se){if(typeof we=="string"&&we!==""||typeof we=="number")return we=k0(""+we,_e.mode,Se),we.return=_e,we;if(typeof we=="object"&&we!==null){switch(we.$$typeof){case _:return Se=kf(we.type,we.key,we.props,null,_e.mode,Se),Se.ref=Vt(_e,null,we),Se.return=_e,Se;case j:return we=L0(we,_e.mode,Se),we.return=_e,we;case ae:var rt=we._init;return nt(_e,rt(we._payload),Se)}if($e(we)||oe(we))return we=ld(we,_e.mode,Se,null),we.return=_e,we;ca(_e,we)}return null}function Je(_e,we,Se,rt){var _t=we!==null?we.key:null;if(typeof Se=="string"&&Se!==""||typeof Se=="number")return _t!==null?null:Ae(_e,we,""+Se,rt);if(typeof Se=="object"&&Se!==null){switch(Se.$$typeof){case _:return Se.key===_t?ye(_e,we,Se,rt):null;case j:return Se.key===_t?Qe(_e,we,Se,rt):null;case ae:return _t=Se._init,Je(_e,we,_t(Se._payload),rt)}if($e(Se)||oe(Se))return _t!==null?null:et(_e,we,Se,rt,null);ca(_e,Se)}return null}function Ct(_e,we,Se,rt,_t){if(typeof rt=="string"&&rt!==""||typeof rt=="number")return _e=_e.get(Se)||null,Ae(we,_e,""+rt,_t);if(typeof rt=="object"&&rt!==null){switch(rt.$$typeof){case _:return _e=_e.get(rt.key===null?Se:rt.key)||null,ye(we,_e,rt,_t);case j:return _e=_e.get(rt.key===null?Se:rt.key)||null,Qe(we,_e,rt,_t);case ae:var Rt=rt._init;return Ct(_e,we,Se,Rt(rt._payload),_t)}if($e(rt)||oe(rt))return _e=_e.get(Se)||null,et(we,_e,rt,_t,null);ca(we,rt)}return null}function Ut(_e,we,Se,rt){for(var _t=null,Rt=null,Mt=we,Xt=we=0,po=null;Mt!==null&&Xt<Se.length;Xt++){Mt.index>Xt?(po=Mt,Mt=null):po=Mt.sibling;var _n=Je(_e,Mt,Se[Xt],rt);if(_n===null){Mt===null&&(Mt=po);break}l&&Mt&&_n.alternate===null&&u(_e,Mt),we=Q(_n,we,Xt),Rt===null?_t=_n:Rt.sibling=_n,Rt=_n,Mt=po}if(Xt===Se.length)return x(_e,Mt),Le&&Be(_e,Xt),_t;if(Mt===null){for(;Xt<Se.length;Xt++)Mt=nt(_e,Se[Xt],rt),Mt!==null&&(we=Q(Mt,we,Xt),Rt===null?_t=Mt:Rt.sibling=Mt,Rt=Mt);return Le&&Be(_e,Xt),_t}for(Mt=b(_e,Mt);Xt<Se.length;Xt++)po=Ct(Mt,_e,Xt,Se[Xt],rt),po!==null&&(l&&po.alternate!==null&&Mt.delete(po.key===null?Xt:po.key),we=Q(po,we,Xt),Rt===null?_t=po:Rt.sibling=po,Rt=po);return l&&Mt.forEach(function(al){return u(_e,al)}),Le&&Be(_e,Xt),_t}function Gt(_e,we,Se,rt){var _t=oe(Se);if(typeof _t!="function")throw Error(n(150));if(Se=_t.call(Se),Se==null)throw Error(n(151));for(var Rt=_t=null,Mt=we,Xt=we=0,po=null,_n=Se.next();Mt!==null&&!_n.done;Xt++,_n=Se.next()){Mt.index>Xt?(po=Mt,Mt=null):po=Mt.sibling;var al=Je(_e,Mt,_n.value,rt);if(al===null){Mt===null&&(Mt=po);break}l&&Mt&&al.alternate===null&&u(_e,Mt),we=Q(al,we,Xt),Rt===null?_t=al:Rt.sibling=al,Rt=al,Mt=po}if(_n.done)return x(_e,Mt),Le&&Be(_e,Xt),_t;if(Mt===null){for(;!_n.done;Xt++,_n=Se.next())_n=nt(_e,_n.value,rt),_n!==null&&(we=Q(_n,we,Xt),Rt===null?_t=_n:Rt.sibling=_n,Rt=_n);return Le&&Be(_e,Xt),_t}for(Mt=b(_e,Mt);!_n.done;Xt++,_n=Se.next())_n=Ct(Mt,_e,Xt,_n.value,rt),_n!==null&&(l&&_n.alternate!==null&&Mt.delete(_n.key===null?Xt:_n.key),we=Q(_n,we,Xt),Rt===null?_t=_n:Rt.sibling=_n,Rt=_n);return l&&Mt.forEach(function(XF){return u(_e,XF)}),Le&&Be(_e,Xt),_t}function Ia(_e,we,Se,rt){if(typeof Se=="object"&&Se!==null&&Se.type===F&&Se.key===null&&(Se=Se.props.children),typeof Se=="object"&&Se!==null){switch(Se.$$typeof){case _:e:{for(var _t=Se.key,Rt=we;Rt!==null;){if(Rt.key===_t){if(_t=Se.type,_t===F){if(Rt.tag===7){x(_e,Rt.sibling),we=H(Rt,Se.props.children),we.return=_e,_e=we;break e}}else if(Rt.elementType===_t||typeof _t=="object"&&_t!==null&&_t.$$typeof===ae&&Uo(_t)===Rt.type){x(_e,Rt.sibling),we=H(Rt,Se.props),we.ref=Vt(_e,Rt,Se),we.return=_e,_e=we;break e}x(_e,Rt);break}else u(_e,Rt);Rt=Rt.sibling}Se.type===F?(we=ld(Se.props.children,_e.mode,rt,Se.key),we.return=_e,_e=we):(rt=kf(Se.type,Se.key,Se.props,null,_e.mode,rt),rt.ref=Vt(_e,we,Se),rt.return=_e,_e=rt)}return W(_e);case j:e:{for(Rt=Se.key;we!==null;){if(we.key===Rt)if(we.tag===4&&we.stateNode.containerInfo===Se.containerInfo&&we.stateNode.implementation===Se.implementation){x(_e,we.sibling),we=H(we,Se.children||[]),we.return=_e,_e=we;break e}else{x(_e,we);break}else u(_e,we);we=we.sibling}we=L0(Se,_e.mode,rt),we.return=_e,_e=we}return W(_e);case ae:return Rt=Se._init,Ia(_e,we,Rt(Se._payload),rt)}if($e(Se))return Ut(_e,we,Se,rt);if(oe(Se))return Gt(_e,we,Se,rt);ca(_e,Se)}return typeof Se=="string"&&Se!==""||typeof Se=="number"?(Se=""+Se,we!==null&&we.tag===6?(x(_e,we.sibling),we=H(we,Se),we.return=_e,_e=we):(x(_e,we),we=k0(Se,_e.mode,rt),we.return=_e,_e=we),W(_e)):x(_e,we)}return Ia}var Sa=wa(!0),jn=wa(!1),mo=Ks(null),lo=null,ma=null,Pa=null;function Va(){Pa=ma=lo=null}function To(l){var u=mo.current;Qn(mo),l._currentValue=u}function Bs(l,u,x){for(;l!==null;){var b=l.alternate;if((l.childLanes&u)!==u?(l.childLanes|=u,b!==null&&(b.childLanes|=u)):b!==null&&(b.childLanes&u)!==u&&(b.childLanes|=u),l===x)break;l=l.return}}function la(l,u){lo=l,Pa=ma=null,l=l.dependencies,l!==null&&l.firstContext!==null&&((l.lanes&u)!==0&&(Ns=!0),l.firstContext=null)}function Ha(l){var u=l._currentValue;if(Pa!==l)if(l={context:l,memoizedValue:u,next:null},ma===null){if(lo===null)throw Error(n(308));ma=l,lo.dependencies={lanes:0,firstContext:l}}else ma=ma.next=l;return u}var is=null;function ki(l){is===null?is=[l]:is.push(l)}function qr(l,u,x,b){var H=u.interleaved;return H===null?(x.next=x,ki(u)):(x.next=H.next,H.next=x),u.interleaved=x,En(l,b)}function En(l,u){l.lanes|=u;var x=l.alternate;for(x!==null&&(x.lanes|=u),x=l,l=l.return;l!==null;)l.childLanes|=u,x=l.alternate,x!==null&&(x.childLanes|=u),x=l,l=l.return;return x.tag===3?x.stateNode:null}var gr=!1;function ru(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Jp(l,u){l=l.updateQueue,u.updateQueue===l&&(u.updateQueue={baseState:l.baseState,firstBaseUpdate:l.firstBaseUpdate,lastBaseUpdate:l.lastBaseUpdate,shared:l.shared,effects:l.effects})}function Ds(l,u){return{eventTime:l,lane:u,tag:0,payload:null,callback:null,next:null}}function Us(l,u,x){var b=l.updateQueue;if(b===null)return null;if(b=b.shared,(Un&2)!==0){var H=b.pending;return H===null?u.next=u:(u.next=H.next,H.next=u),b.pending=u,En(l,x)}return H=b.interleaved,H===null?(u.next=u,ki(b)):(u.next=H.next,H.next=u),b.interleaved=u,En(l,x)}function Ic(l,u,x){if(u=u.updateQueue,u!==null&&(u=u.shared,(x&4194240)!==0)){var b=u.lanes;b&=l.pendingLanes,x|=b,u.lanes=x,xm(l,x)}}function Hs(l,u){var x=l.updateQueue,b=l.alternate;if(b!==null&&(b=b.updateQueue,x===b)){var H=null,Q=null;if(x=x.firstBaseUpdate,x!==null){do{var W={eventTime:x.eventTime,lane:x.lane,tag:x.tag,payload:x.payload,callback:x.callback,next:null};Q===null?H=Q=W:Q=Q.next=W,x=x.next}while(x!==null);Q===null?H=Q=u:Q=Q.next=u}else H=Q=u;x={baseState:b.baseState,firstBaseUpdate:H,lastBaseUpdate:Q,shared:b.shared,effects:b.effects},l.updateQueue=x;return}l=x.lastBaseUpdate,l===null?x.firstBaseUpdate=u:l.next=u,x.lastBaseUpdate=u}function Kr(l,u,x,b){var H=l.updateQueue;gr=!1;var Q=H.firstBaseUpdate,W=H.lastBaseUpdate,Ae=H.shared.pending;if(Ae!==null){H.shared.pending=null;var ye=Ae,Qe=ye.next;ye.next=null,W===null?Q=Qe:W.next=Qe,W=ye;var et=l.alternate;et!==null&&(et=et.updateQueue,Ae=et.lastBaseUpdate,Ae!==W&&(Ae===null?et.firstBaseUpdate=Qe:Ae.next=Qe,et.lastBaseUpdate=ye))}if(Q!==null){var nt=H.baseState;W=0,et=Qe=ye=null,Ae=Q;do{var Je=Ae.lane,Ct=Ae.eventTime;if((b&Je)===Je){et!==null&&(et=et.next={eventTime:Ct,lane:0,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null});e:{var Ut=l,Gt=Ae;switch(Je=u,Ct=x,Gt.tag){case 1:if(Ut=Gt.payload,typeof Ut=="function"){nt=Ut.call(Ct,nt,Je);break e}nt=Ut;break e;case 3:Ut.flags=Ut.flags&-65537|128;case 0:if(Ut=Gt.payload,Je=typeof Ut=="function"?Ut.call(Ct,nt,Je):Ut,Je==null)break e;nt=R({},nt,Je);break e;case 2:gr=!0}}Ae.callback!==null&&Ae.lane!==0&&(l.flags|=64,Je=H.effects,Je===null?H.effects=[Ae]:Je.push(Ae))}else Ct={eventTime:Ct,lane:Je,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null},et===null?(Qe=et=Ct,ye=nt):et=et.next=Ct,W|=Je;if(Ae=Ae.next,Ae===null){if(Ae=H.shared.pending,Ae===null)break;Je=Ae,Ae=Je.next,Je.next=null,H.lastBaseUpdate=Je,H.shared.pending=null}}while(!0);if(et===null&&(ye=nt),H.baseState=ye,H.firstBaseUpdate=Qe,H.lastBaseUpdate=et,u=H.shared.interleaved,u!==null){H=u;do W|=H.lane,H=H.next;while(H!==u)}else Q===null&&(H.shared.lanes=0);rd|=W,l.lanes=W,l.memoizedState=nt}}function Fc(l,u,x){if(l=u.effects,u.effects=null,l!==null)for(u=0;u<l.length;u++){var b=l[u],H=b.callback;if(H!==null){if(b.callback=null,b=x,typeof H!="function")throw Error(n(191,H));H.call(b)}}}var Zm={},cs=Ks(Zm),Ym=Ks(Zm),Li=Ks(Zm);function $r(l){if(l===Zm)throw Error(n(174));return l}function qm(l,u){switch(kn(Li,u),kn(Ym,l),kn(cs,Zm),l=u.nodeType,l){case 9:case 11:u=(u=u.documentElement)?u.namespaceURI:Fe(null,"");break;default:l=l===8?u.parentNode:u,u=l.namespaceURI||null,l=l.tagName,u=Fe(u,l)}Qn(cs),kn(cs,u)}function xr(){Qn(cs),Qn(Ym),Qn(Li)}function yf(l){$r(Li.current);var u=$r(cs.current),x=Fe(u,l.type);u!==x&&(kn(Ym,l),kn(cs,x))}function eA(l){Ym.current===l&&(Qn(cs),Qn(Ym))}var Wn=Ks(0);function $s(l){for(var u=l;u!==null;){if(u.tag===13){var x=u.memoizedState;if(x!==null&&(x=x.dehydrated,x===null||x.data==="$?"||x.data==="$!"))return u}else if(u.tag===19&&u.memoizedProps.revealOrder!==void 0){if((u.flags&128)!==0)return u}else if(u.child!==null){u.child.return=u,u=u.child;continue}if(u===l)break;for(;u.sibling===null;){if(u.return===null||u.return===l)return null;u=u.return}u.sibling.return=u.return,u=u.sibling}return null}var tA=[];function nA(){for(var l=0;l<tA.length;l++)tA[l]._workInProgressVersionPrimary=null;tA.length=0}var iu=L.ReactCurrentDispatcher,cu=L.ReactCurrentBatchConfig,hr=0,ea=null,Na=null,Ba=null,Km=!1,Wr=!1,$m=0,l0=0;function Qa(){throw Error(n(321))}function mu(l,u){if(u===null)return!1;for(var x=0;x<u.length&&x<l.length;x++)if(!Dn(l[x],u[x]))return!1;return!0}function ad(l,u,x,b,H,Q){if(hr=Q,ea=u,u.memoizedState=null,u.updateQueue=null,u.lanes=0,iu.current=l===null||l.memoizedState===null?BF:DF,l=x(b,H),Wr){Q=0;do{if(Wr=!1,$m=0,25<=Q)throw Error(n(301));Q+=1,Ba=Na=null,u.updateQueue=null,iu.current=UF,l=x(b,H)}while(Wr)}if(iu.current=Bf,u=Na!==null&&Na.next!==null,hr=0,Ba=Na=ea=null,Km=!1,u)throw Error(n(300));return l}function yr(){var l=$m!==0;return $m=0,l}function Ws(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ba===null?ea.memoizedState=Ba=l:Ba=Ba.next=l,Ba}function ms(){if(Na===null){var l=ea.alternate;l=l!==null?l.memoizedState:null}else l=Na.next;var u=Ba===null?ea.memoizedState:Ba.next;if(u!==null)Ba=u,Na=l;else{if(l===null)throw Error(n(310));Na=l,l={memoizedState:Na.memoizedState,baseState:Na.baseState,baseQueue:Na.baseQueue,queue:Na.queue,next:null},Ba===null?ea.memoizedState=Ba=l:Ba=Ba.next=l}return Ba}function od(l,u){return typeof u=="function"?u(l):u}function lu(l){var u=ms(),x=u.queue;if(x===null)throw Error(n(311));x.lastRenderedReducer=l;var b=Na,H=b.baseQueue,Q=x.pending;if(Q!==null){if(H!==null){var W=H.next;H.next=Q.next,Q.next=W}b.baseQueue=H=Q,x.pending=null}if(H!==null){Q=H.next,b=b.baseState;var Ae=W=null,ye=null,Qe=Q;do{var et=Qe.lane;if((hr&et)===et)ye!==null&&(ye=ye.next={lane:0,action:Qe.action,hasEagerState:Qe.hasEagerState,eagerState:Qe.eagerState,next:null}),b=Qe.hasEagerState?Qe.eagerState:l(b,Qe.action);else{var nt={lane:et,action:Qe.action,hasEagerState:Qe.hasEagerState,eagerState:Qe.eagerState,next:null};ye===null?(Ae=ye=nt,W=b):ye=ye.next=nt,ea.lanes|=et,rd|=et}Qe=Qe.next}while(Qe!==null&&Qe!==Q);ye===null?W=b:ye.next=Ae,Dn(b,u.memoizedState)||(Ns=!0),u.memoizedState=b,u.baseState=W,u.baseQueue=ye,x.lastRenderedState=b}if(l=x.interleaved,l!==null){H=l;do Q=H.lane,ea.lanes|=Q,rd|=Q,H=H.next;while(H!==l)}else H===null&&(x.lanes=0);return[u.memoizedState,x.dispatch]}function Oi(l){var u=ms(),x=u.queue;if(x===null)throw Error(n(311));x.lastRenderedReducer=l;var b=x.dispatch,H=x.pending,Q=u.memoizedState;if(H!==null){x.pending=null;var W=H=H.next;do Q=l(Q,W.action),W=W.next;while(W!==H);Dn(Q,u.memoizedState)||(Ns=!0),u.memoizedState=Q,u.baseQueue===null&&(u.baseState=Q),x.lastRenderedState=Q}return[Q,b]}function Cf(){}function aA(l,u){var x=ea,b=ms(),H=u(),Q=!Dn(b.memoizedState,H);if(Q&&(b.memoizedState=H,Ns=!0),b=b.queue,pu(vf.bind(null,x,b,l),[l]),b.getSnapshot!==u||Q||Ba!==null&&Ba.memoizedState.tag&1){if(x.flags|=2048,ls(9,oA.bind(null,x,b,H,u),void 0,null),uo===null)throw Error(n(349));(hr&30)!==0||bf(x,u,H)}return H}function bf(l,u,x){l.flags|=16384,l={getSnapshot:u,value:x},u=ea.updateQueue,u===null?(u={lastEffect:null,stores:null},ea.updateQueue=u,u.stores=[l]):(x=u.stores,x===null?u.stores=[l]:x.push(l))}function oA(l,u,x,b){u.value=x,u.getSnapshot=b,Wm(u)&&du(l)}function vf(l,u,x){return x(function(){Wm(u)&&du(l)})}function Wm(l){var u=l.getSnapshot;l=l.value;try{var x=u();return!Dn(l,x)}catch{return!0}}function du(l){var u=En(l,1);u!==null&&ti(u,l,1,-1)}function sd(l){var u=Ws();return typeof l=="function"&&(l=l()),u.memoizedState=u.baseState=l,l={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:od,lastRenderedState:l},u.queue=l,l=l.dispatch=wF.bind(null,ea,l),[u.memoizedState,l]}function ls(l,u,x,b){return l={tag:l,create:u,destroy:x,deps:b,next:null},u=ea.updateQueue,u===null?(u={lastEffect:null,stores:null},ea.updateQueue=u,u.lastEffect=l.next=l):(x=u.lastEffect,x===null?u.lastEffect=l.next=l:(b=x.next,x.next=l,l.next=b,u.lastEffect=l)),l}function Vr(){return ms().memoizedState}function Vs(l,u,x,b){var H=Ws();ea.flags|=l,H.memoizedState=ls(1|u,x,void 0,b===void 0?null:b)}function kc(l,u,x,b){var H=ms();b=b===void 0?null:b;var Q=void 0;if(Na!==null){var W=Na.memoizedState;if(Q=W.destroy,b!==null&&mu(b,W.deps)){H.memoizedState=ls(u,x,Q,b);return}}ea.flags|=l,H.memoizedState=ls(1|u,x,Q,b)}function uu(l,u){return Vs(8390656,8,l,u)}function pu(l,u){return kc(2048,8,l,u)}function wf(l,u){return kc(4,2,l,u)}function Au(l,u){return kc(4,4,l,u)}function fu(l,u){if(typeof u=="function")return l=l(),u(l),function(){u(null)};if(u!=null)return l=l(),u.current=l,function(){u.current=null}}function WD(l,u,x){return x=x!=null?x.concat([l]):null,kc(4,4,fu.bind(null,u,l),x)}function d0(){}function VD(l,u){var x=ms();u=u===void 0?null:u;var b=x.memoizedState;return b!==null&&u!==null&&mu(u,b[1])?b[0]:(x.memoizedState=[l,u],l)}function XD(l,u){var x=ms();u=u===void 0?null:u;var b=x.memoizedState;return b!==null&&u!==null&&mu(u,b[1])?b[0]:(l=l(),x.memoizedState=[l,u],l)}function JD(l,u,x){return(hr&21)===0?(l.baseState&&(l.baseState=!1,Ns=!0),l.memoizedState=x):(Dn(x,u)||(x=Il(),ea.lanes|=x,rd|=x,l.baseState=!0),u)}function bF(l,u){var x=Bn;Bn=x!==0&&4>x?x:4,l(!0);var b=cu.transition;cu.transition={};try{l(!1),u()}finally{Bn=x,cu.transition=b}}function e5(){return ms().memoizedState}function vF(l,u,x){var b=el(l);if(x={lane:b,action:x,hasEagerState:!1,eagerState:null,next:null},t5(l))n5(u,x);else if(x=qr(l,u,x,b),x!==null){var H=us();ti(x,l,b,H),a5(x,u,b)}}function wF(l,u,x){var b=el(l),H={lane:b,action:x,hasEagerState:!1,eagerState:null,next:null};if(t5(l))n5(u,H);else{var Q=l.alternate;if(l.lanes===0&&(Q===null||Q.lanes===0)&&(Q=u.lastRenderedReducer,Q!==null))try{var W=u.lastRenderedState,Ae=Q(W,x);if(H.hasEagerState=!0,H.eagerState=Ae,Dn(Ae,W)){var ye=u.interleaved;ye===null?(H.next=H,ki(u)):(H.next=ye.next,ye.next=H),u.interleaved=H;return}}catch{}finally{}x=qr(l,u,H,b),x!==null&&(H=us(),ti(x,l,b,H),a5(x,u,b))}}function t5(l){var u=l.alternate;return l===ea||u!==null&&u===ea}function n5(l,u){Wr=Km=!0;var x=l.pending;x===null?u.next=u:(u.next=x.next,x.next=u),l.pending=u}function a5(l,u,x){if((x&4194240)!==0){var b=u.lanes;b&=l.pendingLanes,x|=b,u.lanes=x,xm(l,x)}}var Bf={readContext:Ha,useCallback:Qa,useContext:Qa,useEffect:Qa,useImperativeHandle:Qa,useInsertionEffect:Qa,useLayoutEffect:Qa,useMemo:Qa,useReducer:Qa,useRef:Qa,useState:Qa,useDebugValue:Qa,useDeferredValue:Qa,useTransition:Qa,useMutableSource:Qa,useSyncExternalStore:Qa,useId:Qa,unstable_isNewReconciler:!1},BF={readContext:Ha,useCallback:function(l,u){return Ws().memoizedState=[l,u===void 0?null:u],l},useContext:Ha,useEffect:uu,useImperativeHandle:function(l,u,x){return x=x!=null?x.concat([l]):null,Vs(4194308,4,fu.bind(null,u,l),x)},useLayoutEffect:function(l,u){return Vs(4194308,4,l,u)},useInsertionEffect:function(l,u){return Vs(4,2,l,u)},useMemo:function(l,u){var x=Ws();return u=u===void 0?null:u,l=l(),x.memoizedState=[l,u],l},useReducer:function(l,u,x){var b=Ws();return u=x!==void 0?x(u):u,b.memoizedState=b.baseState=u,l={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:u},b.queue=l,l=l.dispatch=vF.bind(null,ea,l),[b.memoizedState,l]},useRef:function(l){var u=Ws();return l={current:l},u.memoizedState=l},useState:sd,useDebugValue:d0,useDeferredValue:function(l){return Ws().memoizedState=l},useTransition:function(){var l=sd(!1),u=l[0];return l=bF.bind(null,l[1]),Ws().memoizedState=l,[u,l]},useMutableSource:function(){},useSyncExternalStore:function(l,u,x){var b=ea,H=Ws();if(Le){if(x===void 0)throw Error(n(407));x=x()}else{if(x=u(),uo===null)throw Error(n(349));(hr&30)!==0||bf(b,u,x)}H.memoizedState=x;var Q={value:x,getSnapshot:u};return H.queue=Q,uu(vf.bind(null,b,Q,l),[l]),b.flags|=2048,ls(9,oA.bind(null,b,Q,x,u),void 0,null),x},useId:function(){var l=Ws(),u=uo.identifierPrefix;if(Le){var x=Ge,b=Ne;x=(b&~(1<<32-ns(b)-1)).toString(32)+x,u=":"+u+"R"+x,x=$m++,0<x&&(u+="H"+x.toString(32)),u+=":"}else x=l0++,u=":"+u+"r"+x.toString(32)+":";return l.memoizedState=u},unstable_isNewReconciler:!1},DF={readContext:Ha,useCallback:VD,useContext:Ha,useEffect:pu,useImperativeHandle:WD,useInsertionEffect:wf,useLayoutEffect:Au,useMemo:XD,useReducer:lu,useRef:Vr,useState:function(){return lu(od)},useDebugValue:d0,useDeferredValue:function(l){var u=ms();return JD(u,Na.memoizedState,l)},useTransition:function(){var l=lu(od)[0],u=ms().memoizedState;return[l,u]},useMutableSource:Cf,useSyncExternalStore:aA,useId:e5,unstable_isNewReconciler:!1},UF={readContext:Ha,useCallback:VD,useContext:Ha,useEffect:pu,useImperativeHandle:WD,useInsertionEffect:wf,useLayoutEffect:Au,useMemo:XD,useReducer:Oi,useRef:Vr,useState:function(){return Oi(od)},useDebugValue:d0,useDeferredValue:function(l){var u=ms();return Na===null?u.memoizedState=l:JD(u,Na.memoizedState,l)},useTransition:function(){var l=Oi(od)[0],u=ms().memoizedState;return[l,u]},useMutableSource:Cf,useSyncExternalStore:aA,useId:e5,unstable_isNewReconciler:!1};function Xr(l,u){if(l&&l.defaultProps){u=R({},u),l=l.defaultProps;for(var x in l)u[x]===void 0&&(u[x]=l[x]);return u}return u}function u0(l,u,x,b){u=l.memoizedState,x=x(b,u),x=x==null?u:R({},u,x),l.memoizedState=x,l.lanes===0&&(l.updateQueue.baseState=x)}var Df={isMounted:function(l){return(l=l._reactInternals)?Ka(l)===l:!1},enqueueSetState:function(l,u,x){l=l._reactInternals;var b=us(),H=el(l),Q=Ds(b,H);Q.payload=u,x!=null&&(Q.callback=x),u=Us(l,Q,H),u!==null&&(ti(u,l,H,b),Ic(u,l,H))},enqueueReplaceState:function(l,u,x){l=l._reactInternals;var b=us(),H=el(l),Q=Ds(b,H);Q.tag=1,Q.payload=u,x!=null&&(Q.callback=x),u=Us(l,Q,H),u!==null&&(ti(u,l,H,b),Ic(u,l,H))},enqueueForceUpdate:function(l,u){l=l._reactInternals;var x=us(),b=el(l),H=Ds(x,b);H.tag=2,u!=null&&(H.callback=u),u=Us(l,H,b),u!==null&&(ti(u,l,b,x),Ic(u,l,b))}};function o5(l,u,x,b,H,Q,W){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(b,Q,W):u.prototype&&u.prototype.isPureReactComponent?!Tr(x,b)||!Tr(H,Q):!0}function s5(l,u,x){var b=!1,H=Fi,Q=u.contextType;return typeof Q=="object"&&Q!==null?Q=Ha(Q):(H=Oo(u)?Pc:Wa.current,b=u.contextTypes,Q=(b=b!=null)?zm(l,H):Fi),u=new u(x,Q),l.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=Df,l.stateNode=u,u._reactInternals=l,b&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=H,l.__reactInternalMemoizedMaskedChildContext=Q),u}function r5(l,u,x,b){l=u.state,typeof u.componentWillReceiveProps=="function"&&u.componentWillReceiveProps(x,b),typeof u.UNSAFE_componentWillReceiveProps=="function"&&u.UNSAFE_componentWillReceiveProps(x,b),u.state!==l&&Df.enqueueReplaceState(u,u.state,null)}function p0(l,u,x,b){var H=l.stateNode;H.props=x,H.state=l.memoizedState,H.refs={},ru(l);var Q=u.contextType;typeof Q=="object"&&Q!==null?H.context=Ha(Q):(Q=Oo(u)?Pc:Wa.current,H.context=zm(l,Q)),H.state=l.memoizedState,Q=u.getDerivedStateFromProps,typeof Q=="function"&&(u0(l,u,Q,x),H.state=l.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof H.getSnapshotBeforeUpdate=="function"||typeof H.UNSAFE_componentWillMount!="function"&&typeof H.componentWillMount!="function"||(u=H.state,typeof H.componentWillMount=="function"&&H.componentWillMount(),typeof H.UNSAFE_componentWillMount=="function"&&H.UNSAFE_componentWillMount(),u!==H.state&&Df.enqueueReplaceState(H,H.state,null),Kr(l,x,H,b),H.state=l.memoizedState),typeof H.componentDidMount=="function"&&(l.flags|=4194308)}function gu(l,u){try{var x="",b=u;do x+=se(b),b=b.return;while(b);var H=x}catch(Q){H=`
|
||
Error generating stack: `+Q.message+`
|
||
`+Q.stack}return{value:l,source:u,stack:H,digest:null}}function A0(l,u,x){return{value:l,source:null,stack:x??null,digest:u??null}}function f0(l,u){try{console.error(u.value)}catch(x){setTimeout(function(){throw x})}}var HF=typeof WeakMap=="function"?WeakMap:Map;function i5(l,u,x){x=Ds(-1,x),x.tag=3,x.payload={element:null};var b=u.value;return x.callback=function(){_f||(_f=!0,j0=b),f0(l,u)},x}function c5(l,u,x){x=Ds(-1,x),x.tag=3;var b=l.type.getDerivedStateFromError;if(typeof b=="function"){var H=u.value;x.payload=function(){return b(H)},x.callback=function(){f0(l,u)}}var Q=l.stateNode;return Q!==null&&typeof Q.componentDidCatch=="function"&&(x.callback=function(){f0(l,u),typeof b!="function"&&(Xm===null?Xm=new Set([this]):Xm.add(this));var W=u.stack;this.componentDidCatch(u.value,{componentStack:W!==null?W:""})}),x}function m5(l,u,x){var b=l.pingCache;if(b===null){b=l.pingCache=new HF;var H=new Set;b.set(u,H)}else H=b.get(u),H===void 0&&(H=new Set,b.set(u,H));H.has(x)||(H.add(x),l=TF.bind(null,l,u,x),u.then(l,l))}function l5(l){do{var u;if((u=l.tag===13)&&(u=l.memoizedState,u=u!==null?u.dehydrated!==null:!0),u)return l;l=l.return}while(l!==null);return null}function d5(l,u,x,b,H){return(l.mode&1)===0?(l===u?l.flags|=65536:(l.flags|=128,x.flags|=131072,x.flags&=-52805,x.tag===1&&(x.alternate===null?x.tag=17:(u=Ds(-1,1),u.tag=2,Us(x,u,1))),x.lanes|=1),l):(l.flags|=65536,l.lanes=H,l)}var NF=L.ReactCurrentOwner,Ns=!1;function ds(l,u,x,b){u.child=l===null?jn(u,null,x,b):Sa(u,l.child,x,b)}function u5(l,u,x,b,H){x=x.render;var Q=u.ref;return la(u,H),b=ad(l,u,x,b,Q,H),x=yr(),l!==null&&!Ns?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~H,Lc(l,u,H)):(Le&&x&&Ie(u),u.flags|=1,ds(l,u,b,H),u.child)}function p5(l,u,x,b,H){if(l===null){var Q=x.type;return typeof Q=="function"&&!F0(Q)&&Q.defaultProps===void 0&&x.compare===null&&x.defaultProps===void 0?(u.tag=15,u.type=Q,A5(l,u,Q,b,H)):(l=kf(x.type,null,b,u,u.mode,H),l.ref=u.ref,l.return=u,u.child=l)}if(Q=l.child,(l.lanes&H)===0){var W=Q.memoizedProps;if(x=x.compare,x=x!==null?x:Tr,x(W,b)&&l.ref===u.ref)return Lc(l,u,H)}return u.flags|=1,l=nl(Q,b),l.ref=u.ref,l.return=u,u.child=l}function A5(l,u,x,b,H){if(l!==null){var Q=l.memoizedProps;if(Tr(Q,b)&&l.ref===u.ref)if(Ns=!1,u.pendingProps=b=Q,(l.lanes&H)!==0)(l.flags&131072)!==0&&(Ns=!0);else return u.lanes=l.lanes,Lc(l,u,H)}return g0(l,u,x,b,H)}function f5(l,u,x){var b=u.pendingProps,H=b.children,Q=l!==null?l.memoizedState:null;if(b.mode==="hidden")if((u.mode&1)===0)u.memoizedState={baseLanes:0,cachePool:null,transitions:null},kn(hu,Xs),Xs|=x;else{if((x&1073741824)===0)return l=Q!==null?Q.baseLanes|x:x,u.lanes=u.childLanes=1073741824,u.memoizedState={baseLanes:l,cachePool:null,transitions:null},u.updateQueue=null,kn(hu,Xs),Xs|=l,null;u.memoizedState={baseLanes:0,cachePool:null,transitions:null},b=Q!==null?Q.baseLanes:x,kn(hu,Xs),Xs|=b}else Q!==null?(b=Q.baseLanes|x,u.memoizedState=null):b=x,kn(hu,Xs),Xs|=b;return ds(l,u,H,x),u.child}function g5(l,u){var x=u.ref;(l===null&&x!==null||l!==null&&l.ref!==x)&&(u.flags|=512,u.flags|=2097152)}function g0(l,u,x,b,H){var Q=Oo(x)?Pc:Wa.current;return Q=zm(u,Q),la(u,H),x=ad(l,u,x,b,Q,H),b=yr(),l!==null&&!Ns?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~H,Lc(l,u,H)):(Le&&b&&Ie(u),u.flags|=1,ds(l,u,x,H),u.child)}function x5(l,u,x,b,H){if(Oo(x)){var Q=!0;Qc(u)}else Q=!1;if(la(u,H),u.stateNode===null)Hf(l,u),s5(u,x,b),p0(u,x,b,H),b=!0;else if(l===null){var W=u.stateNode,Ae=u.memoizedProps;W.props=Ae;var ye=W.context,Qe=x.contextType;typeof Qe=="object"&&Qe!==null?Qe=Ha(Qe):(Qe=Oo(x)?Pc:Wa.current,Qe=zm(u,Qe));var et=x.getDerivedStateFromProps,nt=typeof et=="function"||typeof W.getSnapshotBeforeUpdate=="function";nt||typeof W.UNSAFE_componentWillReceiveProps!="function"&&typeof W.componentWillReceiveProps!="function"||(Ae!==b||ye!==Qe)&&r5(u,W,b,Qe),gr=!1;var Je=u.memoizedState;W.state=Je,Kr(u,b,W,H),ye=u.memoizedState,Ae!==b||Je!==ye||Lo.current||gr?(typeof et=="function"&&(u0(u,x,et,b),ye=u.memoizedState),(Ae=gr||o5(u,x,Ae,b,Je,ye,Qe))?(nt||typeof W.UNSAFE_componentWillMount!="function"&&typeof W.componentWillMount!="function"||(typeof W.componentWillMount=="function"&&W.componentWillMount(),typeof W.UNSAFE_componentWillMount=="function"&&W.UNSAFE_componentWillMount()),typeof W.componentDidMount=="function"&&(u.flags|=4194308)):(typeof W.componentDidMount=="function"&&(u.flags|=4194308),u.memoizedProps=b,u.memoizedState=ye),W.props=b,W.state=ye,W.context=Qe,b=Ae):(typeof W.componentDidMount=="function"&&(u.flags|=4194308),b=!1)}else{W=u.stateNode,Jp(l,u),Ae=u.memoizedProps,Qe=u.type===u.elementType?Ae:Xr(u.type,Ae),W.props=Qe,nt=u.pendingProps,Je=W.context,ye=x.contextType,typeof ye=="object"&&ye!==null?ye=Ha(ye):(ye=Oo(x)?Pc:Wa.current,ye=zm(u,ye));var Ct=x.getDerivedStateFromProps;(et=typeof Ct=="function"||typeof W.getSnapshotBeforeUpdate=="function")||typeof W.UNSAFE_componentWillReceiveProps!="function"&&typeof W.componentWillReceiveProps!="function"||(Ae!==nt||Je!==ye)&&r5(u,W,b,ye),gr=!1,Je=u.memoizedState,W.state=Je,Kr(u,b,W,H);var Ut=u.memoizedState;Ae!==nt||Je!==Ut||Lo.current||gr?(typeof Ct=="function"&&(u0(u,x,Ct,b),Ut=u.memoizedState),(Qe=gr||o5(u,x,Qe,b,Je,Ut,ye)||!1)?(et||typeof W.UNSAFE_componentWillUpdate!="function"&&typeof W.componentWillUpdate!="function"||(typeof W.componentWillUpdate=="function"&&W.componentWillUpdate(b,Ut,ye),typeof W.UNSAFE_componentWillUpdate=="function"&&W.UNSAFE_componentWillUpdate(b,Ut,ye)),typeof W.componentDidUpdate=="function"&&(u.flags|=4),typeof W.getSnapshotBeforeUpdate=="function"&&(u.flags|=1024)):(typeof W.componentDidUpdate!="function"||Ae===l.memoizedProps&&Je===l.memoizedState||(u.flags|=4),typeof W.getSnapshotBeforeUpdate!="function"||Ae===l.memoizedProps&&Je===l.memoizedState||(u.flags|=1024),u.memoizedProps=b,u.memoizedState=Ut),W.props=b,W.state=Ut,W.context=ye,b=Qe):(typeof W.componentDidUpdate!="function"||Ae===l.memoizedProps&&Je===l.memoizedState||(u.flags|=4),typeof W.getSnapshotBeforeUpdate!="function"||Ae===l.memoizedProps&&Je===l.memoizedState||(u.flags|=1024),b=!1)}return x0(l,u,x,b,Q,H)}function x0(l,u,x,b,H,Q){g5(l,u);var W=(u.flags&128)!==0;if(!b&&!W)return H&&hf(u,x,!1),Lc(l,u,Q);b=u.stateNode,NF.current=u;var Ae=W&&typeof x.getDerivedStateFromError!="function"?null:b.render();return u.flags|=1,l!==null&&W?(u.child=Sa(u,l.child,null,Q),u.child=Sa(u,null,Ae,Q)):ds(l,u,Ae,Q),u.memoizedState=b.state,H&&hf(u,x,!0),u.child}function h5(l){var u=l.stateNode;u.pendingContext?xf(l,u.pendingContext,u.pendingContext!==u.context):u.context&&xf(l,u.context,!1),qm(l,u.containerInfo)}function y5(l,u,x,b,H){return an(),In(H),u.flags|=256,ds(l,u,x,b),u.child}var h0={dehydrated:null,treeContext:null,retryLane:0};function y0(l){return{baseLanes:l,cachePool:null,transitions:null}}function C5(l,u,x){var b=u.pendingProps,H=Wn.current,Q=!1,W=(u.flags&128)!==0,Ae;if((Ae=W)||(Ae=l!==null&&l.memoizedState===null?!1:(H&2)!==0),Ae?(Q=!0,u.flags&=-129):(l===null||l.memoizedState!==null)&&(H|=1),kn(Wn,H&1),l===null)return pt(u),l=u.memoizedState,l!==null&&(l=l.dehydrated,l!==null)?((u.mode&1)===0?u.lanes=1:l.data==="$!"?u.lanes=8:u.lanes=1073741824,null):(W=b.children,l=b.fallback,Q?(b=u.mode,Q=u.child,W={mode:"hidden",children:W},(b&1)===0&&Q!==null?(Q.childLanes=0,Q.pendingProps=W):Q=Lf(W,b,0,null),l=ld(l,b,x,null),Q.return=u,l.return=u,Q.sibling=l,u.child=Q,u.child.memoizedState=y0(x),u.memoizedState=h0,l):C0(u,W));if(H=l.memoizedState,H!==null&&(Ae=H.dehydrated,Ae!==null))return GF(l,u,W,b,Ae,H,x);if(Q){Q=b.fallback,W=u.mode,H=l.child,Ae=H.sibling;var ye={mode:"hidden",children:b.children};return(W&1)===0&&u.child!==H?(b=u.child,b.childLanes=0,b.pendingProps=ye,u.deletions=null):(b=nl(H,ye),b.subtreeFlags=H.subtreeFlags&14680064),Ae!==null?Q=nl(Ae,Q):(Q=ld(Q,W,x,null),Q.flags|=2),Q.return=u,b.return=u,b.sibling=Q,u.child=b,b=Q,Q=u.child,W=l.child.memoizedState,W=W===null?y0(x):{baseLanes:W.baseLanes|x,cachePool:null,transitions:W.transitions},Q.memoizedState=W,Q.childLanes=l.childLanes&~x,u.memoizedState=h0,b}return Q=l.child,l=Q.sibling,b=nl(Q,{mode:"visible",children:b.children}),(u.mode&1)===0&&(b.lanes=x),b.return=u,b.sibling=null,l!==null&&(x=u.deletions,x===null?(u.deletions=[l],u.flags|=16):x.push(l)),u.child=b,u.memoizedState=null,b}function C0(l,u){return u=Lf({mode:"visible",children:u},l.mode,0,null),u.return=l,l.child=u}function Uf(l,u,x,b){return b!==null&&In(b),Sa(u,l.child,null,x),l=C0(u,u.pendingProps.children),l.flags|=2,u.memoizedState=null,l}function GF(l,u,x,b,H,Q,W){if(x)return u.flags&256?(u.flags&=-257,b=A0(Error(n(422))),Uf(l,u,W,b)):u.memoizedState!==null?(u.child=l.child,u.flags|=128,null):(Q=b.fallback,H=u.mode,b=Lf({mode:"visible",children:b.children},H,0,null),Q=ld(Q,H,W,null),Q.flags|=2,b.return=u,Q.return=u,b.sibling=Q,u.child=b,(u.mode&1)!==0&&Sa(u,l.child,null,W),u.child.memoizedState=y0(W),u.memoizedState=h0,Q);if((u.mode&1)===0)return Uf(l,u,W,null);if(H.data==="$!"){if(b=H.nextSibling&&H.nextSibling.dataset,b)var Ae=b.dgst;return b=Ae,Q=Error(n(419)),b=A0(Q,b,void 0),Uf(l,u,W,b)}if(Ae=(W&l.childLanes)!==0,Ns||Ae){if(b=uo,b!==null){switch(W&-W){case 4:H=2;break;case 16:H=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:H=32;break;case 536870912:H=268435456;break;default:H=0}H=(H&(b.suspendedLanes|W))!==0?0:H,H!==0&&H!==Q.retryLane&&(Q.retryLane=H,En(l,H),ti(b,l,H,-1))}return I0(),b=A0(Error(n(421))),Uf(l,u,W,b)}return H.data==="$?"?(u.flags|=128,u.child=l.child,u=RF.bind(null,l),H._reactRetry=u,null):(l=Q.treeContext,Oe=Do(H.nextSibling),be=u,Le=!0,Me=null,l!==null&&(te[ce++]=Ne,te[ce++]=Ge,te[ce++]=he,Ne=l.id,Ge=l.overflow,he=u),u=C0(u,b.children),u.flags|=4096,u)}function b5(l,u,x){l.lanes|=u;var b=l.alternate;b!==null&&(b.lanes|=u),Bs(l.return,u,x)}function b0(l,u,x,b,H){var Q=l.memoizedState;Q===null?l.memoizedState={isBackwards:u,rendering:null,renderingStartTime:0,last:b,tail:x,tailMode:H}:(Q.isBackwards=u,Q.rendering=null,Q.renderingStartTime=0,Q.last=b,Q.tail=x,Q.tailMode=H)}function v5(l,u,x){var b=u.pendingProps,H=b.revealOrder,Q=b.tail;if(ds(l,u,b.children,x),b=Wn.current,(b&2)!==0)b=b&1|2,u.flags|=128;else{if(l!==null&&(l.flags&128)!==0)e:for(l=u.child;l!==null;){if(l.tag===13)l.memoizedState!==null&&b5(l,x,u);else if(l.tag===19)b5(l,x,u);else if(l.child!==null){l.child.return=l,l=l.child;continue}if(l===u)break e;for(;l.sibling===null;){if(l.return===null||l.return===u)break e;l=l.return}l.sibling.return=l.return,l=l.sibling}b&=1}if(kn(Wn,b),(u.mode&1)===0)u.memoizedState=null;else switch(H){case"forwards":for(x=u.child,H=null;x!==null;)l=x.alternate,l!==null&&$s(l)===null&&(H=x),x=x.sibling;x=H,x===null?(H=u.child,u.child=null):(H=x.sibling,x.sibling=null),b0(u,!1,H,x,Q);break;case"backwards":for(x=null,H=u.child,u.child=null;H!==null;){if(l=H.alternate,l!==null&&$s(l)===null){u.child=H;break}l=H.sibling,H.sibling=x,x=H,H=l}b0(u,!0,x,null,Q);break;case"together":b0(u,!1,null,null,void 0);break;default:u.memoizedState=null}return u.child}function Hf(l,u){(u.mode&1)===0&&l!==null&&(l.alternate=null,u.alternate=null,u.flags|=2)}function Lc(l,u,x){if(l!==null&&(u.dependencies=l.dependencies),rd|=u.lanes,(x&u.childLanes)===0)return null;if(l!==null&&u.child!==l.child)throw Error(n(153));if(u.child!==null){for(l=u.child,x=nl(l,l.pendingProps),u.child=x,x.return=u;l.sibling!==null;)l=l.sibling,x=x.sibling=nl(l,l.pendingProps),x.return=u;x.sibling=null}return u.child}function jF(l,u,x){switch(u.tag){case 3:h5(u),an();break;case 5:yf(u);break;case 1:Oo(u.type)&&Qc(u);break;case 4:qm(u,u.stateNode.containerInfo);break;case 10:var b=u.type._context,H=u.memoizedProps.value;kn(mo,b._currentValue),b._currentValue=H;break;case 13:if(b=u.memoizedState,b!==null)return b.dehydrated!==null?(kn(Wn,Wn.current&1),u.flags|=128,null):(x&u.child.childLanes)!==0?C5(l,u,x):(kn(Wn,Wn.current&1),l=Lc(l,u,x),l!==null?l.sibling:null);kn(Wn,Wn.current&1);break;case 19:if(b=(x&u.childLanes)!==0,(l.flags&128)!==0){if(b)return v5(l,u,x);u.flags|=128}if(H=u.memoizedState,H!==null&&(H.rendering=null,H.tail=null,H.lastEffect=null),kn(Wn,Wn.current),b)break;return null;case 22:case 23:return u.lanes=0,f5(l,u,x)}return Lc(l,u,x)}var w5,v0,B5,D5;w5=function(l,u){for(var x=u.child;x!==null;){if(x.tag===5||x.tag===6)l.appendChild(x.stateNode);else if(x.tag!==4&&x.child!==null){x.child.return=x,x=x.child;continue}if(x===u)break;for(;x.sibling===null;){if(x.return===null||x.return===u)return;x=x.return}x.sibling.return=x.return,x=x.sibling}},v0=function(){},B5=function(l,u,x,b){var H=l.memoizedProps;if(H!==b){l=u.stateNode,$r(cs.current);var Q=null;switch(x){case"input":H=Ve(l,H),b=Ve(l,b),Q=[];break;case"select":H=R({},H,{value:void 0}),b=R({},b,{value:void 0}),Q=[];break;case"textarea":H=ze(l,H),b=ze(l,b),Q=[];break;default:typeof H.onClick!="function"&&typeof b.onClick=="function"&&(l.onclick=Tm)}Et(x,b);var W;x=null;for(Qe in H)if(!b.hasOwnProperty(Qe)&&H.hasOwnProperty(Qe)&&H[Qe]!=null)if(Qe==="style"){var Ae=H[Qe];for(W in Ae)Ae.hasOwnProperty(W)&&(x||(x={}),x[W]="")}else Qe!=="dangerouslySetInnerHTML"&&Qe!=="children"&&Qe!=="suppressContentEditableWarning"&&Qe!=="suppressHydrationWarning"&&Qe!=="autoFocus"&&(o.hasOwnProperty(Qe)?Q||(Q=[]):(Q=Q||[]).push(Qe,null));for(Qe in b){var ye=b[Qe];if(Ae=H!=null?H[Qe]:void 0,b.hasOwnProperty(Qe)&&ye!==Ae&&(ye!=null||Ae!=null))if(Qe==="style")if(Ae){for(W in Ae)!Ae.hasOwnProperty(W)||ye&&ye.hasOwnProperty(W)||(x||(x={}),x[W]="");for(W in ye)ye.hasOwnProperty(W)&&Ae[W]!==ye[W]&&(x||(x={}),x[W]=ye[W])}else x||(Q||(Q=[]),Q.push(Qe,x)),x=ye;else Qe==="dangerouslySetInnerHTML"?(ye=ye?ye.__html:void 0,Ae=Ae?Ae.__html:void 0,ye!=null&&Ae!==ye&&(Q=Q||[]).push(Qe,ye)):Qe==="children"?typeof ye!="string"&&typeof ye!="number"||(Q=Q||[]).push(Qe,""+ye):Qe!=="suppressContentEditableWarning"&&Qe!=="suppressHydrationWarning"&&(o.hasOwnProperty(Qe)?(ye!=null&&Qe==="onScroll"&&Zn("scroll",l),Q||Ae===ye||(Q=[])):(Q=Q||[]).push(Qe,ye))}x&&(Q=Q||[]).push("style",x);var Qe=Q;(u.updateQueue=Qe)&&(u.flags|=4)}},D5=function(l,u,x,b){x!==b&&(u.flags|=4)};function sA(l,u){if(!Le)switch(l.tailMode){case"hidden":u=l.tail;for(var x=null;u!==null;)u.alternate!==null&&(x=u),u=u.sibling;x===null?l.tail=null:x.sibling=null;break;case"collapsed":x=l.tail;for(var b=null;x!==null;)x.alternate!==null&&(b=x),x=x.sibling;b===null?u||l.tail===null?l.tail=null:l.tail.sibling=null:b.sibling=null}}function Ro(l){var u=l.alternate!==null&&l.alternate.child===l.child,x=0,b=0;if(u)for(var H=l.child;H!==null;)x|=H.lanes|H.childLanes,b|=H.subtreeFlags&14680064,b|=H.flags&14680064,H.return=l,H=H.sibling;else for(H=l.child;H!==null;)x|=H.lanes|H.childLanes,b|=H.subtreeFlags,b|=H.flags,H.return=l,H=H.sibling;return l.subtreeFlags|=b,l.childLanes=x,u}function EF(l,u,x){var b=u.pendingProps;switch(Ce(u),u.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ro(u),null;case 1:return Oo(u.type)&&su(),Ro(u),null;case 3:return b=u.stateNode,xr(),Qn(Lo),Qn(Wa),nA(),b.pendingContext&&(b.context=b.pendingContext,b.pendingContext=null),(l===null||l.child===null)&&(vn(u)?u.flags|=4:l===null||l.memoizedState.isDehydrated&&(u.flags&256)===0||(u.flags|=1024,Me!==null&&(S0(Me),Me=null))),v0(l,u),Ro(u),null;case 5:eA(u);var H=$r(Li.current);if(x=u.type,l!==null&&u.stateNode!=null)B5(l,u,x,b,H),l.ref!==u.ref&&(u.flags|=512,u.flags|=2097152);else{if(!b){if(u.stateNode===null)throw Error(n(166));return Ro(u),null}if(l=$r(cs.current),vn(u)){b=u.stateNode,x=u.type;var Q=u.memoizedProps;switch(b[fr]=u,b[Rm]=Q,l=(u.mode&1)!==0,x){case"dialog":Zn("cancel",b),Zn("close",b);break;case"iframe":case"object":case"embed":Zn("load",b);break;case"video":case"audio":for(H=0;H<Qi.length;H++)Zn(Qi[H],b);break;case"source":Zn("error",b);break;case"img":case"image":case"link":Zn("error",b),Zn("load",b);break;case"details":Zn("toggle",b);break;case"input":je(b,Q),Zn("invalid",b);break;case"select":b._wrapperState={wasMultiple:!!Q.multiple},Zn("invalid",b);break;case"textarea":mt(b,Q),Zn("invalid",b)}Et(x,Q),H=null;for(var W in Q)if(Q.hasOwnProperty(W)){var Ae=Q[W];W==="children"?typeof Ae=="string"?b.textContent!==Ae&&(Q.suppressHydrationWarning!==!0&&ou(b.textContent,Ae,l),H=["children",Ae]):typeof Ae=="number"&&b.textContent!==""+Ae&&(Q.suppressHydrationWarning!==!0&&ou(b.textContent,Ae,l),H=["children",""+Ae]):o.hasOwnProperty(W)&&Ae!=null&&W==="onScroll"&&Zn("scroll",b)}switch(x){case"input":Ee(b),at(b,Q,!0);break;case"textarea":Ee(b),jt(b);break;case"select":case"option":break;default:typeof Q.onClick=="function"&&(b.onclick=Tm)}b=H,u.updateQueue=b,b!==null&&(u.flags|=4)}else{W=H.nodeType===9?H:H.ownerDocument,l==="http://www.w3.org/1999/xhtml"&&(l=De(x)),l==="http://www.w3.org/1999/xhtml"?x==="script"?(l=W.createElement("div"),l.innerHTML="<script><\/script>",l=l.removeChild(l.firstChild)):typeof b.is=="string"?l=W.createElement(x,{is:b.is}):(l=W.createElement(x),x==="select"&&(W=l,b.multiple?W.multiple=!0:b.size&&(W.size=b.size))):l=W.createElementNS(l,x),l[fr]=u,l[Rm]=b,w5(l,u,!1,!1),u.stateNode=l;e:{switch(W=Nn(x,b),x){case"dialog":Zn("cancel",l),Zn("close",l),H=b;break;case"iframe":case"object":case"embed":Zn("load",l),H=b;break;case"video":case"audio":for(H=0;H<Qi.length;H++)Zn(Qi[H],l);H=b;break;case"source":Zn("error",l),H=b;break;case"img":case"image":case"link":Zn("error",l),Zn("load",l),H=b;break;case"details":Zn("toggle",l),H=b;break;case"input":je(l,b),H=Ve(l,b),Zn("invalid",l);break;case"option":H=b;break;case"select":l._wrapperState={wasMultiple:!!b.multiple},H=R({},b,{value:void 0}),Zn("invalid",l);break;case"textarea":mt(l,b),H=ze(l,b),Zn("invalid",l);break;default:H=b}Et(x,H),Ae=H;for(Q in Ae)if(Ae.hasOwnProperty(Q)){var ye=Ae[Q];Q==="style"?kt(l,ye):Q==="dangerouslySetInnerHTML"?(ye=ye?ye.__html:void 0,ye!=null&&tt(l,ye)):Q==="children"?typeof ye=="string"?(x!=="textarea"||ye!=="")&&Te(l,ye):typeof ye=="number"&&Te(l,""+ye):Q!=="suppressContentEditableWarning"&&Q!=="suppressHydrationWarning"&&Q!=="autoFocus"&&(o.hasOwnProperty(Q)?ye!=null&&Q==="onScroll"&&Zn("scroll",l):ye!=null&&N(l,Q,ye,W))}switch(x){case"input":Ee(l),at(l,b,!1);break;case"textarea":Ee(l),jt(l);break;case"option":b.value!=null&&l.setAttribute("value",""+pe(b.value));break;case"select":l.multiple=!!b.multiple,Q=b.value,Q!=null?We(l,!!b.multiple,Q,!1):b.defaultValue!=null&&We(l,!!b.multiple,b.defaultValue,!0);break;default:typeof H.onClick=="function"&&(l.onclick=Tm)}switch(x){case"button":case"input":case"select":case"textarea":b=!!b.autoFocus;break e;case"img":b=!0;break e;default:b=!1}}b&&(u.flags|=4)}u.ref!==null&&(u.flags|=512,u.flags|=2097152)}return Ro(u),null;case 6:if(l&&u.stateNode!=null)D5(l,u,l.memoizedProps,b);else{if(typeof b!="string"&&u.stateNode===null)throw Error(n(166));if(x=$r(Li.current),$r(cs.current),vn(u)){if(b=u.stateNode,x=u.memoizedProps,b[fr]=u,(Q=b.nodeValue!==x)&&(l=be,l!==null))switch(l.tag){case 3:ou(b.nodeValue,x,(l.mode&1)!==0);break;case 5:l.memoizedProps.suppressHydrationWarning!==!0&&ou(b.nodeValue,x,(l.mode&1)!==0)}Q&&(u.flags|=4)}else b=(x.nodeType===9?x:x.ownerDocument).createTextNode(b),b[fr]=u,u.stateNode=b}return Ro(u),null;case 13:if(Qn(Wn),b=u.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(Le&&Oe!==null&&(u.mode&1)!==0&&(u.flags&128)===0)xn(),an(),u.flags|=98560,Q=!1;else if(Q=vn(u),b!==null&&b.dehydrated!==null){if(l===null){if(!Q)throw Error(n(318));if(Q=u.memoizedState,Q=Q!==null?Q.dehydrated:null,!Q)throw Error(n(317));Q[fr]=u}else an(),(u.flags&128)===0&&(u.memoizedState=null),u.flags|=4;Ro(u),Q=!1}else Me!==null&&(S0(Me),Me=null),Q=!0;if(!Q)return u.flags&65536?u:null}return(u.flags&128)!==0?(u.lanes=x,u):(b=b!==null,b!==(l!==null&&l.memoizedState!==null)&&b&&(u.child.flags|=8192,(u.mode&1)!==0&&(l===null||(Wn.current&1)!==0?Xa===0&&(Xa=3):I0())),u.updateQueue!==null&&(u.flags|=4),Ro(u),null);case 4:return xr(),v0(l,u),l===null&&jc(u.stateNode.containerInfo),Ro(u),null;case 10:return To(u.type._context),Ro(u),null;case 17:return Oo(u.type)&&su(),Ro(u),null;case 19:if(Qn(Wn),Q=u.memoizedState,Q===null)return Ro(u),null;if(b=(u.flags&128)!==0,W=Q.rendering,W===null)if(b)sA(Q,!1);else{if(Xa!==0||l!==null&&(l.flags&128)!==0)for(l=u.child;l!==null;){if(W=$s(l),W!==null){for(u.flags|=128,sA(Q,!1),b=W.updateQueue,b!==null&&(u.updateQueue=b,u.flags|=4),u.subtreeFlags=0,b=x,x=u.child;x!==null;)Q=x,l=b,Q.flags&=14680066,W=Q.alternate,W===null?(Q.childLanes=0,Q.lanes=l,Q.child=null,Q.subtreeFlags=0,Q.memoizedProps=null,Q.memoizedState=null,Q.updateQueue=null,Q.dependencies=null,Q.stateNode=null):(Q.childLanes=W.childLanes,Q.lanes=W.lanes,Q.child=W.child,Q.subtreeFlags=0,Q.deletions=null,Q.memoizedProps=W.memoizedProps,Q.memoizedState=W.memoizedState,Q.updateQueue=W.updateQueue,Q.type=W.type,l=W.dependencies,Q.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext}),x=x.sibling;return kn(Wn,Wn.current&1|2),u.child}l=l.sibling}Q.tail!==null&&sa()>yu&&(u.flags|=128,b=!0,sA(Q,!1),u.lanes=4194304)}else{if(!b)if(l=$s(W),l!==null){if(u.flags|=128,b=!0,x=l.updateQueue,x!==null&&(u.updateQueue=x,u.flags|=4),sA(Q,!0),Q.tail===null&&Q.tailMode==="hidden"&&!W.alternate&&!Le)return Ro(u),null}else 2*sa()-Q.renderingStartTime>yu&&x!==1073741824&&(u.flags|=128,b=!0,sA(Q,!1),u.lanes=4194304);Q.isBackwards?(W.sibling=u.child,u.child=W):(x=Q.last,x!==null?x.sibling=W:u.child=W,Q.last=W)}return Q.tail!==null?(u=Q.tail,Q.rendering=u,Q.tail=u.sibling,Q.renderingStartTime=sa(),u.sibling=null,x=Wn.current,kn(Wn,b?x&1|2:x&1),u):(Ro(u),null);case 22:case 23:return Q0(),b=u.memoizedState!==null,l!==null&&l.memoizedState!==null!==b&&(u.flags|=8192),b&&(u.mode&1)!==0?(Xs&1073741824)!==0&&(Ro(u),u.subtreeFlags&6&&(u.flags|=8192)):Ro(u),null;case 24:return null;case 25:return null}throw Error(n(156,u.tag))}function _F(l,u){switch(Ce(u),u.tag){case 1:return Oo(u.type)&&su(),l=u.flags,l&65536?(u.flags=l&-65537|128,u):null;case 3:return xr(),Qn(Lo),Qn(Wa),nA(),l=u.flags,(l&65536)!==0&&(l&128)===0?(u.flags=l&-65537|128,u):null;case 5:return eA(u),null;case 13:if(Qn(Wn),l=u.memoizedState,l!==null&&l.dehydrated!==null){if(u.alternate===null)throw Error(n(340));an()}return l=u.flags,l&65536?(u.flags=l&-65537|128,u):null;case 19:return Qn(Wn),null;case 4:return xr(),null;case 10:return To(u.type._context),null;case 22:case 23:return Q0(),null;case 24:return null;default:return null}}var Nf=!1,Mo=!1,SF=typeof WeakSet=="function"?WeakSet:Set,wt=null;function xu(l,u){var x=l.ref;if(x!==null)if(typeof x=="function")try{x(null)}catch(b){Ga(l,u,b)}else x.current=null}function w0(l,u,x){try{x()}catch(b){Ga(l,u,b)}}var U5=!1;function PF(l,u){if(ed=vm,l=ql(),Uc(l)){if("selectionStart"in l)var x={start:l.selectionStart,end:l.selectionEnd};else e:{x=(x=l.ownerDocument)&&x.defaultView||window;var b=x.getSelection&&x.getSelection();if(b&&b.rangeCount!==0){x=b.anchorNode;var H=b.anchorOffset,Q=b.focusNode;b=b.focusOffset;try{x.nodeType,Q.nodeType}catch{x=null;break e}var W=0,Ae=-1,ye=-1,Qe=0,et=0,nt=l,Je=null;t:for(;;){for(var Ct;nt!==x||H!==0&&nt.nodeType!==3||(Ae=W+H),nt!==Q||b!==0&&nt.nodeType!==3||(ye=W+b),nt.nodeType===3&&(W+=nt.nodeValue.length),(Ct=nt.firstChild)!==null;)Je=nt,nt=Ct;for(;;){if(nt===l)break t;if(Je===x&&++Qe===H&&(Ae=W),Je===Q&&++et===b&&(ye=W),(Ct=nt.nextSibling)!==null)break;nt=Je,Je=nt.parentNode}nt=Ct}x=Ae===-1||ye===-1?null:{start:Ae,end:ye}}else x=null}x=x||{start:0,end:0}}else x=null;for(_c={focusedElem:l,selectionRange:x},vm=!1,wt=u;wt!==null;)if(u=wt,l=u.child,(u.subtreeFlags&1028)!==0&&l!==null)l.return=u,wt=l;else for(;wt!==null;){u=wt;try{var Ut=u.alternate;if((u.flags&1024)!==0)switch(u.tag){case 0:case 11:case 15:break;case 1:if(Ut!==null){var Gt=Ut.memoizedProps,Ia=Ut.memoizedState,_e=u.stateNode,we=_e.getSnapshotBeforeUpdate(u.elementType===u.type?Gt:Xr(u.type,Gt),Ia);_e.__reactInternalSnapshotBeforeUpdate=we}break;case 3:var Se=u.stateNode.containerInfo;Se.nodeType===1?Se.textContent="":Se.nodeType===9&&Se.documentElement&&Se.removeChild(Se.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(rt){Ga(u,u.return,rt)}if(l=u.sibling,l!==null){l.return=u.return,wt=l;break}wt=u.return}return Ut=U5,U5=!1,Ut}function rA(l,u,x){var b=u.updateQueue;if(b=b!==null?b.lastEffect:null,b!==null){var H=b=b.next;do{if((H.tag&l)===l){var Q=H.destroy;H.destroy=void 0,Q!==void 0&&w0(u,x,Q)}H=H.next}while(H!==b)}}function Gf(l,u){if(u=u.updateQueue,u=u!==null?u.lastEffect:null,u!==null){var x=u=u.next;do{if((x.tag&l)===l){var b=x.create;x.destroy=b()}x=x.next}while(x!==u)}}function B0(l){var u=l.ref;if(u!==null){var x=l.stateNode;switch(l.tag){case 5:l=x;break;default:l=x}typeof u=="function"?u(l):u.current=l}}function H5(l){var u=l.alternate;u!==null&&(l.alternate=null,H5(u)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(u=l.stateNode,u!==null&&(delete u[fr],delete u[Rm],delete u[ko],delete u[c0],delete u[m0])),l.stateNode=null,l.return=null,l.dependencies=null,l.memoizedProps=null,l.memoizedState=null,l.pendingProps=null,l.stateNode=null,l.updateQueue=null}function N5(l){return l.tag===5||l.tag===3||l.tag===4}function G5(l){e:for(;;){for(;l.sibling===null;){if(l.return===null||N5(l.return))return null;l=l.return}for(l.sibling.return=l.return,l=l.sibling;l.tag!==5&&l.tag!==6&&l.tag!==18;){if(l.flags&2||l.child===null||l.tag===4)continue e;l.child.return=l,l=l.child}if(!(l.flags&2))return l.stateNode}}function D0(l,u,x){var b=l.tag;if(b===5||b===6)l=l.stateNode,u?x.nodeType===8?x.parentNode.insertBefore(l,u):x.insertBefore(l,u):(x.nodeType===8?(u=x.parentNode,u.insertBefore(l,x)):(u=x,u.appendChild(l)),x=x._reactRootContainer,x!=null||u.onclick!==null||(u.onclick=Tm));else if(b!==4&&(l=l.child,l!==null))for(D0(l,u,x),l=l.sibling;l!==null;)D0(l,u,x),l=l.sibling}function U0(l,u,x){var b=l.tag;if(b===5||b===6)l=l.stateNode,u?x.insertBefore(l,u):x.appendChild(l);else if(b!==4&&(l=l.child,l!==null))for(U0(l,u,x),l=l.sibling;l!==null;)U0(l,u,x),l=l.sibling}var Ho=null,Jr=!1;function Vm(l,u,x){for(x=x.child;x!==null;)j5(l,u,x),x=x.sibling}function j5(l,u,x){if(hs&&typeof hs.onCommitFiberUnmount=="function")try{hs.onCommitFiberUnmount(dc,x)}catch{}switch(x.tag){case 5:Mo||xu(x,u);case 6:var b=Ho,H=Jr;Ho=null,Vm(l,u,x),Ho=b,Jr=H,Ho!==null&&(Jr?(l=Ho,x=x.stateNode,l.nodeType===8?l.parentNode.removeChild(x):l.removeChild(x)):Ho.removeChild(x.stateNode));break;case 18:Ho!==null&&(Jr?(l=Ho,x=x.stateNode,l.nodeType===8?Wp(l.parentNode,x):l.nodeType===1&&Wp(l,x),zs(l)):Wp(Ho,x.stateNode));break;case 4:b=Ho,H=Jr,Ho=x.stateNode.containerInfo,Jr=!0,Vm(l,u,x),Ho=b,Jr=H;break;case 0:case 11:case 14:case 15:if(!Mo&&(b=x.updateQueue,b!==null&&(b=b.lastEffect,b!==null))){H=b=b.next;do{var Q=H,W=Q.destroy;Q=Q.tag,W!==void 0&&((Q&2)!==0||(Q&4)!==0)&&w0(x,u,W),H=H.next}while(H!==b)}Vm(l,u,x);break;case 1:if(!Mo&&(xu(x,u),b=x.stateNode,typeof b.componentWillUnmount=="function"))try{b.props=x.memoizedProps,b.state=x.memoizedState,b.componentWillUnmount()}catch(Ae){Ga(x,u,Ae)}Vm(l,u,x);break;case 21:Vm(l,u,x);break;case 22:x.mode&1?(Mo=(b=Mo)||x.memoizedState!==null,Vm(l,u,x),Mo=b):Vm(l,u,x);break;default:Vm(l,u,x)}}function E5(l){var u=l.updateQueue;if(u!==null){l.updateQueue=null;var x=l.stateNode;x===null&&(x=l.stateNode=new SF),u.forEach(function(b){var H=MF.bind(null,l,b);x.has(b)||(x.add(b),b.then(H,H))})}}function ei(l,u){var x=u.deletions;if(x!==null)for(var b=0;b<x.length;b++){var H=x[b];try{var Q=l,W=u,Ae=W;e:for(;Ae!==null;){switch(Ae.tag){case 5:Ho=Ae.stateNode,Jr=!1;break e;case 3:Ho=Ae.stateNode.containerInfo,Jr=!0;break e;case 4:Ho=Ae.stateNode.containerInfo,Jr=!0;break e}Ae=Ae.return}if(Ho===null)throw Error(n(160));j5(Q,W,H),Ho=null,Jr=!1;var ye=H.alternate;ye!==null&&(ye.return=null),H.return=null}catch(Qe){Ga(H,u,Qe)}}if(u.subtreeFlags&12854)for(u=u.child;u!==null;)_5(u,l),u=u.sibling}function _5(l,u){var x=l.alternate,b=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:if(ei(u,l),Ti(l),b&4){try{rA(3,l,l.return),Gf(3,l)}catch(Gt){Ga(l,l.return,Gt)}try{rA(5,l,l.return)}catch(Gt){Ga(l,l.return,Gt)}}break;case 1:ei(u,l),Ti(l),b&512&&x!==null&&xu(x,x.return);break;case 5:if(ei(u,l),Ti(l),b&512&&x!==null&&xu(x,x.return),l.flags&32){var H=l.stateNode;try{Te(H,"")}catch(Gt){Ga(l,l.return,Gt)}}if(b&4&&(H=l.stateNode,H!=null)){var Q=l.memoizedProps,W=x!==null?x.memoizedProps:Q,Ae=l.type,ye=l.updateQueue;if(l.updateQueue=null,ye!==null)try{Ae==="input"&&Q.type==="radio"&&Q.name!=null&&le(H,Q),Nn(Ae,W);var Qe=Nn(Ae,Q);for(W=0;W<ye.length;W+=2){var et=ye[W],nt=ye[W+1];et==="style"?kt(H,nt):et==="dangerouslySetInnerHTML"?tt(H,nt):et==="children"?Te(H,nt):N(H,et,nt,Qe)}switch(Ae){case"input":At(H,Q);break;case"textarea":Dt(H,Q);break;case"select":var Je=H._wrapperState.wasMultiple;H._wrapperState.wasMultiple=!!Q.multiple;var Ct=Q.value;Ct!=null?We(H,!!Q.multiple,Ct,!1):Je!==!!Q.multiple&&(Q.defaultValue!=null?We(H,!!Q.multiple,Q.defaultValue,!0):We(H,!!Q.multiple,Q.multiple?[]:"",!1))}H[Rm]=Q}catch(Gt){Ga(l,l.return,Gt)}}break;case 6:if(ei(u,l),Ti(l),b&4){if(l.stateNode===null)throw Error(n(162));H=l.stateNode,Q=l.memoizedProps;try{H.nodeValue=Q}catch(Gt){Ga(l,l.return,Gt)}}break;case 3:if(ei(u,l),Ti(l),b&4&&x!==null&&x.memoizedState.isDehydrated)try{zs(u.containerInfo)}catch(Gt){Ga(l,l.return,Gt)}break;case 4:ei(u,l),Ti(l);break;case 13:ei(u,l),Ti(l),H=l.child,H.flags&8192&&(Q=H.memoizedState!==null,H.stateNode.isHidden=Q,!Q||H.alternate!==null&&H.alternate.memoizedState!==null||(G0=sa())),b&4&&E5(l);break;case 22:if(et=x!==null&&x.memoizedState!==null,l.mode&1?(Mo=(Qe=Mo)||et,ei(u,l),Mo=Qe):ei(u,l),Ti(l),b&8192){if(Qe=l.memoizedState!==null,(l.stateNode.isHidden=Qe)&&!et&&(l.mode&1)!==0)for(wt=l,et=l.child;et!==null;){for(nt=wt=et;wt!==null;){switch(Je=wt,Ct=Je.child,Je.tag){case 0:case 11:case 14:case 15:rA(4,Je,Je.return);break;case 1:xu(Je,Je.return);var Ut=Je.stateNode;if(typeof Ut.componentWillUnmount=="function"){b=Je,x=Je.return;try{u=b,Ut.props=u.memoizedProps,Ut.state=u.memoizedState,Ut.componentWillUnmount()}catch(Gt){Ga(b,x,Gt)}}break;case 5:xu(Je,Je.return);break;case 22:if(Je.memoizedState!==null){Q5(nt);continue}}Ct!==null?(Ct.return=Je,wt=Ct):Q5(nt)}et=et.sibling}e:for(et=null,nt=l;;){if(nt.tag===5){if(et===null){et=nt;try{H=nt.stateNode,Qe?(Q=H.style,typeof Q.setProperty=="function"?Q.setProperty("display","none","important"):Q.display="none"):(Ae=nt.stateNode,ye=nt.memoizedProps.style,W=ye!=null&&ye.hasOwnProperty("display")?ye.display:null,Ae.style.display=st("display",W))}catch(Gt){Ga(l,l.return,Gt)}}}else if(nt.tag===6){if(et===null)try{nt.stateNode.nodeValue=Qe?"":nt.memoizedProps}catch(Gt){Ga(l,l.return,Gt)}}else if((nt.tag!==22&&nt.tag!==23||nt.memoizedState===null||nt===l)&&nt.child!==null){nt.child.return=nt,nt=nt.child;continue}if(nt===l)break e;for(;nt.sibling===null;){if(nt.return===null||nt.return===l)break e;et===nt&&(et=null),nt=nt.return}et===nt&&(et=null),nt.sibling.return=nt.return,nt=nt.sibling}}break;case 19:ei(u,l),Ti(l),b&4&&E5(l);break;case 21:break;default:ei(u,l),Ti(l)}}function Ti(l){var u=l.flags;if(u&2){try{e:{for(var x=l.return;x!==null;){if(N5(x)){var b=x;break e}x=x.return}throw Error(n(160))}switch(b.tag){case 5:var H=b.stateNode;b.flags&32&&(Te(H,""),b.flags&=-33);var Q=G5(l);U0(l,Q,H);break;case 3:case 4:var W=b.stateNode.containerInfo,Ae=G5(l);D0(l,Ae,W);break;default:throw Error(n(161))}}catch(ye){Ga(l,l.return,ye)}l.flags&=-3}u&4096&&(l.flags&=-4097)}function QF(l,u,x){wt=l,S5(l)}function S5(l,u,x){for(var b=(l.mode&1)!==0;wt!==null;){var H=wt,Q=H.child;if(H.tag===22&&b){var W=H.memoizedState!==null||Nf;if(!W){var Ae=H.alternate,ye=Ae!==null&&Ae.memoizedState!==null||Mo;Ae=Nf;var Qe=Mo;if(Nf=W,(Mo=ye)&&!Qe)for(wt=H;wt!==null;)W=wt,ye=W.child,W.tag===22&&W.memoizedState!==null?I5(H):ye!==null?(ye.return=W,wt=ye):I5(H);for(;Q!==null;)wt=Q,S5(Q),Q=Q.sibling;wt=H,Nf=Ae,Mo=Qe}P5(l)}else(H.subtreeFlags&8772)!==0&&Q!==null?(Q.return=H,wt=Q):P5(l)}}function P5(l){for(;wt!==null;){var u=wt;if((u.flags&8772)!==0){var x=u.alternate;try{if((u.flags&8772)!==0)switch(u.tag){case 0:case 11:case 15:Mo||Gf(5,u);break;case 1:var b=u.stateNode;if(u.flags&4&&!Mo)if(x===null)b.componentDidMount();else{var H=u.elementType===u.type?x.memoizedProps:Xr(u.type,x.memoizedProps);b.componentDidUpdate(H,x.memoizedState,b.__reactInternalSnapshotBeforeUpdate)}var Q=u.updateQueue;Q!==null&&Fc(u,Q,b);break;case 3:var W=u.updateQueue;if(W!==null){if(x=null,u.child!==null)switch(u.child.tag){case 5:x=u.child.stateNode;break;case 1:x=u.child.stateNode}Fc(u,W,x)}break;case 5:var Ae=u.stateNode;if(x===null&&u.flags&4){x=Ae;var ye=u.memoizedProps;switch(u.type){case"button":case"input":case"select":case"textarea":ye.autoFocus&&x.focus();break;case"img":ye.src&&(x.src=ye.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(u.memoizedState===null){var Qe=u.alternate;if(Qe!==null){var et=Qe.memoizedState;if(et!==null){var nt=et.dehydrated;nt!==null&&zs(nt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}Mo||u.flags&512&&B0(u)}catch(Je){Ga(u,u.return,Je)}}if(u===l){wt=null;break}if(x=u.sibling,x!==null){x.return=u.return,wt=x;break}wt=u.return}}function Q5(l){for(;wt!==null;){var u=wt;if(u===l){wt=null;break}var x=u.sibling;if(x!==null){x.return=u.return,wt=x;break}wt=u.return}}function I5(l){for(;wt!==null;){var u=wt;try{switch(u.tag){case 0:case 11:case 15:var x=u.return;try{Gf(4,u)}catch(ye){Ga(u,x,ye)}break;case 1:var b=u.stateNode;if(typeof b.componentDidMount=="function"){var H=u.return;try{b.componentDidMount()}catch(ye){Ga(u,H,ye)}}var Q=u.return;try{B0(u)}catch(ye){Ga(u,Q,ye)}break;case 5:var W=u.return;try{B0(u)}catch(ye){Ga(u,W,ye)}}}catch(ye){Ga(u,u.return,ye)}if(u===l){wt=null;break}var Ae=u.sibling;if(Ae!==null){Ae.return=u.return,wt=Ae;break}wt=u.return}}var IF=Math.ceil,jf=L.ReactCurrentDispatcher,H0=L.ReactCurrentOwner,Cr=L.ReactCurrentBatchConfig,Un=0,uo=null,za=null,No=0,Xs=0,hu=Ks(0),Xa=0,iA=null,rd=0,Ef=0,N0=0,cA=null,Gs=null,G0=0,yu=1/0,Oc=null,_f=!1,j0=null,Xm=null,Sf=!1,Jm=null,Pf=0,mA=0,E0=null,Qf=-1,If=0;function us(){return(Un&6)!==0?sa():Qf!==-1?Qf:Qf=sa()}function el(l){return(l.mode&1)===0?1:(Un&2)!==0&&No!==0?No&-No:Ln.transition!==null?(If===0&&(If=Il()),If):(l=Bn,l!==0||(l=window.event,l=l===void 0?16:Tl(l.type)),l)}function ti(l,u,x,b){if(50<mA)throw mA=0,E0=null,Error(n(185));wi(l,x,b),((Un&2)===0||l!==uo)&&(l===uo&&((Un&2)===0&&(Ef|=x),Xa===4&&tl(l,No)),js(l,b),x===1&&Un===0&&(u.mode&1)===0&&(yu=sa()+500,nd&&k()))}function js(l,u){var x=l.callbackNode;Po(l,u);var b=So(l,l===uo?No:0);if(b===0)x!==null&&lc(x),l.callbackNode=null,l.callbackPriority=0;else if(u=b&-b,l.callbackPriority!==u){if(x!=null&&lc(x),u===1)l.tag===0?G(k5.bind(null,l)):w(k5.bind(null,l)),r0(function(){(Un&6)===0&&k()}),x=null;else{switch(hm(b)){case 1:x=bi;break;case 4:x=Pl;break;case 16:x=Am;break;case 536870912:x=Yd;break;default:x=Am}x=Y5(x,F5.bind(null,l))}l.callbackPriority=u,l.callbackNode=x}}function F5(l,u){if(Qf=-1,If=0,(Un&6)!==0)throw Error(n(327));var x=l.callbackNode;if(Cu()&&l.callbackNode!==x)return null;var b=So(l,l===uo?No:0);if(b===0)return null;if((b&30)!==0||(b&l.expiredLanes)!==0||u)u=Ff(l,b);else{u=b;var H=Un;Un|=2;var Q=O5();(uo!==l||No!==u)&&(Oc=null,yu=sa()+500,cd(l,u));do try{LF();break}catch(Ae){L5(l,Ae)}while(!0);Va(),jf.current=Q,Un=H,za!==null?u=0:(uo=null,No=0,u=Xa)}if(u!==0){if(u===2&&(H=Ac(l),H!==0&&(b=H,u=_0(l,H))),u===1)throw x=iA,cd(l,0),tl(l,b),js(l,sa()),x;if(u===6)tl(l,b);else{if(H=l.current.alternate,(b&30)===0&&!FF(H)&&(u=Ff(l,b),u===2&&(Q=Ac(l),Q!==0&&(b=Q,u=_0(l,Q))),u===1))throw x=iA,cd(l,0),tl(l,b),js(l,sa()),x;switch(l.finishedWork=H,l.finishedLanes=b,u){case 0:case 1:throw Error(n(345));case 2:md(l,Gs,Oc);break;case 3:if(tl(l,b),(b&130023424)===b&&(u=G0+500-sa(),10<u)){if(So(l,0)!==0)break;if(H=l.suspendedLanes,(H&b)!==b){us(),l.pingedLanes|=l.suspendedLanes&H;break}l.timeoutHandle=$p(md.bind(null,l,Gs,Oc),u);break}md(l,Gs,Oc);break;case 4:if(tl(l,b),(b&4194240)===b)break;for(u=l.eventTimes,H=-1;0<b;){var W=31-ns(b);Q=1<<W,W=u[W],W>H&&(H=W),b&=~Q}if(b=H,b=sa()-b,b=(120>b?120:480>b?480:1080>b?1080:1920>b?1920:3e3>b?3e3:4320>b?4320:1960*IF(b/1960))-b,10<b){l.timeoutHandle=$p(md.bind(null,l,Gs,Oc),b);break}md(l,Gs,Oc);break;case 5:md(l,Gs,Oc);break;default:throw Error(n(329))}}}return js(l,sa()),l.callbackNode===x?F5.bind(null,l):null}function _0(l,u){var x=cA;return l.current.memoizedState.isDehydrated&&(cd(l,u).flags|=256),l=Ff(l,u),l!==2&&(u=Gs,Gs=x,u!==null&&S0(u)),l}function S0(l){Gs===null?Gs=l:Gs.push.apply(Gs,l)}function FF(l){for(var u=l;;){if(u.flags&16384){var x=u.updateQueue;if(x!==null&&(x=x.stores,x!==null))for(var b=0;b<x.length;b++){var H=x[b],Q=H.getSnapshot;H=H.value;try{if(!Dn(Q(),H))return!1}catch{return!1}}}if(x=u.child,u.subtreeFlags&16384&&x!==null)x.return=u,u=x;else{if(u===l)break;for(;u.sibling===null;){if(u.return===null||u.return===l)return!0;u=u.return}u.sibling.return=u.return,u=u.sibling}}return!0}function tl(l,u){for(u&=~N0,u&=~Ef,l.suspendedLanes|=u,l.pingedLanes&=~u,l=l.expirationTimes;0<u;){var x=31-ns(u),b=1<<x;l[x]=-1,u&=~b}}function k5(l){if((Un&6)!==0)throw Error(n(327));Cu();var u=So(l,0);if((u&1)===0)return js(l,sa()),null;var x=Ff(l,u);if(l.tag!==0&&x===2){var b=Ac(l);b!==0&&(u=b,x=_0(l,b))}if(x===1)throw x=iA,cd(l,0),tl(l,u),js(l,sa()),x;if(x===6)throw Error(n(345));return l.finishedWork=l.current.alternate,l.finishedLanes=u,md(l,Gs,Oc),js(l,sa()),null}function P0(l,u){var x=Un;Un|=1;try{return l(u)}finally{Un=x,Un===0&&(yu=sa()+500,nd&&k())}}function id(l){Jm!==null&&Jm.tag===0&&(Un&6)===0&&Cu();var u=Un;Un|=1;var x=Cr.transition,b=Bn;try{if(Cr.transition=null,Bn=1,l)return l()}finally{Bn=b,Cr.transition=x,Un=u,(Un&6)===0&&k()}}function Q0(){Xs=hu.current,Qn(hu)}function cd(l,u){l.finishedWork=null,l.finishedLanes=0;var x=l.timeoutHandle;if(x!==-1&&(l.timeoutHandle=-1,ff(x)),za!==null)for(x=za.return;x!==null;){var b=x;switch(Ce(b),b.tag){case 1:b=b.type.childContextTypes,b!=null&&su();break;case 3:xr(),Qn(Lo),Qn(Wa),nA();break;case 5:eA(b);break;case 4:xr();break;case 13:Qn(Wn);break;case 19:Qn(Wn);break;case 10:To(b.type._context);break;case 22:case 23:Q0()}x=x.return}if(uo=l,za=l=nl(l.current,null),No=Xs=u,Xa=0,iA=null,N0=Ef=rd=0,Gs=cA=null,is!==null){for(u=0;u<is.length;u++)if(x=is[u],b=x.interleaved,b!==null){x.interleaved=null;var H=b.next,Q=x.pending;if(Q!==null){var W=Q.next;Q.next=H,b.next=W}x.pending=b}is=null}return l}function L5(l,u){do{var x=za;try{if(Va(),iu.current=Bf,Km){for(var b=ea.memoizedState;b!==null;){var H=b.queue;H!==null&&(H.pending=null),b=b.next}Km=!1}if(hr=0,Ba=Na=ea=null,Wr=!1,$m=0,H0.current=null,x===null||x.return===null){Xa=1,iA=u,za=null;break}e:{var Q=l,W=x.return,Ae=x,ye=u;if(u=No,Ae.flags|=32768,ye!==null&&typeof ye=="object"&&typeof ye.then=="function"){var Qe=ye,et=Ae,nt=et.tag;if((et.mode&1)===0&&(nt===0||nt===11||nt===15)){var Je=et.alternate;Je?(et.updateQueue=Je.updateQueue,et.memoizedState=Je.memoizedState,et.lanes=Je.lanes):(et.updateQueue=null,et.memoizedState=null)}var Ct=l5(W);if(Ct!==null){Ct.flags&=-257,d5(Ct,W,Ae,Q,u),Ct.mode&1&&m5(Q,Qe,u),u=Ct,ye=Qe;var Ut=u.updateQueue;if(Ut===null){var Gt=new Set;Gt.add(ye),u.updateQueue=Gt}else Ut.add(ye);break e}else{if((u&1)===0){m5(Q,Qe,u),I0();break e}ye=Error(n(426))}}else if(Le&&Ae.mode&1){var Ia=l5(W);if(Ia!==null){(Ia.flags&65536)===0&&(Ia.flags|=256),d5(Ia,W,Ae,Q,u),In(gu(ye,Ae));break e}}Q=ye=gu(ye,Ae),Xa!==4&&(Xa=2),cA===null?cA=[Q]:cA.push(Q),Q=W;do{switch(Q.tag){case 3:Q.flags|=65536,u&=-u,Q.lanes|=u;var _e=i5(Q,ye,u);Hs(Q,_e);break e;case 1:Ae=ye;var we=Q.type,Se=Q.stateNode;if((Q.flags&128)===0&&(typeof we.getDerivedStateFromError=="function"||Se!==null&&typeof Se.componentDidCatch=="function"&&(Xm===null||!Xm.has(Se)))){Q.flags|=65536,u&=-u,Q.lanes|=u;var rt=c5(Q,Ae,u);Hs(Q,rt);break e}}Q=Q.return}while(Q!==null)}R5(x)}catch(_t){u=_t,za===x&&x!==null&&(za=x=x.return);continue}break}while(!0)}function O5(){var l=jf.current;return jf.current=Bf,l===null?Bf:l}function I0(){(Xa===0||Xa===3||Xa===2)&&(Xa=4),uo===null||(rd&268435455)===0&&(Ef&268435455)===0||tl(uo,No)}function Ff(l,u){var x=Un;Un|=2;var b=O5();(uo!==l||No!==u)&&(Oc=null,cd(l,u));do try{kF();break}catch(H){L5(l,H)}while(!0);if(Va(),Un=x,jf.current=b,za!==null)throw Error(n(261));return uo=null,No=0,Xa}function kF(){for(;za!==null;)T5(za)}function LF(){for(;za!==null&&!pm();)T5(za)}function T5(l){var u=Z5(l.alternate,l,Xs);l.memoizedProps=l.pendingProps,u===null?R5(l):za=u,H0.current=null}function R5(l){var u=l;do{var x=u.alternate;if(l=u.return,(u.flags&32768)===0){if(x=EF(x,u,Xs),x!==null){za=x;return}}else{if(x=_F(x,u),x!==null){x.flags&=32767,za=x;return}if(l!==null)l.flags|=32768,l.subtreeFlags=0,l.deletions=null;else{Xa=6,za=null;return}}if(u=u.sibling,u!==null){za=u;return}za=u=l}while(u!==null);Xa===0&&(Xa=5)}function md(l,u,x){var b=Bn,H=Cr.transition;try{Cr.transition=null,Bn=1,OF(l,u,x,b)}finally{Cr.transition=H,Bn=b}return null}function OF(l,u,x,b){do Cu();while(Jm!==null);if((Un&6)!==0)throw Error(n(327));x=l.finishedWork;var H=l.finishedLanes;if(x===null)return null;if(l.finishedWork=null,l.finishedLanes=0,x===l.current)throw Error(n(177));l.callbackNode=null,l.callbackPriority=0;var Q=x.lanes|x.childLanes;if(Zp(l,Q),l===uo&&(za=uo=null,No=0),(x.subtreeFlags&2064)===0&&(x.flags&2064)===0||Sf||(Sf=!0,Y5(Am,function(){return Cu(),null})),Q=(x.flags&15990)!==0,(x.subtreeFlags&15990)!==0||Q){Q=Cr.transition,Cr.transition=null;var W=Bn;Bn=1;var Ae=Un;Un|=4,H0.current=null,PF(l,x),_5(x,l),Hc(_c),vm=!!ed,_c=ed=null,l.current=x,QF(x),Zd(),Un=Ae,Bn=W,Cr.transition=Q}else l.current=x;if(Sf&&(Sf=!1,Jm=l,Pf=H),Q=l.pendingLanes,Q===0&&(Xm=null),fm(x.stateNode),js(l,sa()),u!==null)for(b=l.onRecoverableError,x=0;x<u.length;x++)H=u[x],b(H.value,{componentStack:H.stack,digest:H.digest});if(_f)throw _f=!1,l=j0,j0=null,l;return(Pf&1)!==0&&l.tag!==0&&Cu(),Q=l.pendingLanes,(Q&1)!==0?l===E0?mA++:(mA=0,E0=l):mA=0,k(),null}function Cu(){if(Jm!==null){var l=hm(Pf),u=Cr.transition,x=Bn;try{if(Cr.transition=null,Bn=16>l?16:l,Jm===null)var b=!1;else{if(l=Jm,Jm=null,Pf=0,(Un&6)!==0)throw Error(n(331));var H=Un;for(Un|=4,wt=l.current;wt!==null;){var Q=wt,W=Q.child;if((wt.flags&16)!==0){var Ae=Q.deletions;if(Ae!==null){for(var ye=0;ye<Ae.length;ye++){var Qe=Ae[ye];for(wt=Qe;wt!==null;){var et=wt;switch(et.tag){case 0:case 11:case 15:rA(8,et,Q)}var nt=et.child;if(nt!==null)nt.return=et,wt=nt;else for(;wt!==null;){et=wt;var Je=et.sibling,Ct=et.return;if(H5(et),et===Qe){wt=null;break}if(Je!==null){Je.return=Ct,wt=Je;break}wt=Ct}}}var Ut=Q.alternate;if(Ut!==null){var Gt=Ut.child;if(Gt!==null){Ut.child=null;do{var Ia=Gt.sibling;Gt.sibling=null,Gt=Ia}while(Gt!==null)}}wt=Q}}if((Q.subtreeFlags&2064)!==0&&W!==null)W.return=Q,wt=W;else e:for(;wt!==null;){if(Q=wt,(Q.flags&2048)!==0)switch(Q.tag){case 0:case 11:case 15:rA(9,Q,Q.return)}var _e=Q.sibling;if(_e!==null){_e.return=Q.return,wt=_e;break e}wt=Q.return}}var we=l.current;for(wt=we;wt!==null;){W=wt;var Se=W.child;if((W.subtreeFlags&2064)!==0&&Se!==null)Se.return=W,wt=Se;else e:for(W=we;wt!==null;){if(Ae=wt,(Ae.flags&2048)!==0)try{switch(Ae.tag){case 0:case 11:case 15:Gf(9,Ae)}}catch(_t){Ga(Ae,Ae.return,_t)}if(Ae===W){wt=null;break e}var rt=Ae.sibling;if(rt!==null){rt.return=Ae.return,wt=rt;break e}wt=Ae.return}}if(Un=H,k(),hs&&typeof hs.onPostCommitFiberRoot=="function")try{hs.onPostCommitFiberRoot(dc,l)}catch{}b=!0}return b}finally{Bn=x,Cr.transition=u}}return!1}function M5(l,u,x){u=gu(x,u),u=i5(l,u,1),l=Us(l,u,1),u=us(),l!==null&&(wi(l,1,u),js(l,u))}function Ga(l,u,x){if(l.tag===3)M5(l,l,x);else for(;u!==null;){if(u.tag===3){M5(u,l,x);break}else if(u.tag===1){var b=u.stateNode;if(typeof u.type.getDerivedStateFromError=="function"||typeof b.componentDidCatch=="function"&&(Xm===null||!Xm.has(b))){l=gu(x,l),l=c5(u,l,1),u=Us(u,l,1),l=us(),u!==null&&(wi(u,1,l),js(u,l));break}}u=u.return}}function TF(l,u,x){var b=l.pingCache;b!==null&&b.delete(u),u=us(),l.pingedLanes|=l.suspendedLanes&x,uo===l&&(No&x)===x&&(Xa===4||Xa===3&&(No&130023424)===No&&500>sa()-G0?cd(l,0):N0|=x),js(l,u)}function z5(l,u){u===0&&((l.mode&1)===0?u=1:(u=vi,vi<<=1,(vi&130023424)===0&&(vi=4194304)));var x=us();l=En(l,u),l!==null&&(wi(l,u,x),js(l,x))}function RF(l){var u=l.memoizedState,x=0;u!==null&&(x=u.retryLane),z5(l,x)}function MF(l,u){var x=0;switch(l.tag){case 13:var b=l.stateNode,H=l.memoizedState;H!==null&&(x=H.retryLane);break;case 19:b=l.stateNode;break;default:throw Error(n(314))}b!==null&&b.delete(u),z5(l,x)}var Z5;Z5=function(l,u,x){if(l!==null)if(l.memoizedProps!==u.pendingProps||Lo.current)Ns=!0;else{if((l.lanes&x)===0&&(u.flags&128)===0)return Ns=!1,jF(l,u,x);Ns=(l.flags&131072)!==0}else Ns=!1,Le&&(u.flags&1048576)!==0&&Ke(u,J,u.index);switch(u.lanes=0,u.tag){case 2:var b=u.type;Hf(l,u),l=u.pendingProps;var H=zm(u,Wa.current);la(u,x),H=ad(null,u,b,l,H,x);var Q=yr();return u.flags|=1,typeof H=="object"&&H!==null&&typeof H.render=="function"&&H.$$typeof===void 0?(u.tag=1,u.memoizedState=null,u.updateQueue=null,Oo(b)?(Q=!0,Qc(u)):Q=!1,u.memoizedState=H.state!==null&&H.state!==void 0?H.state:null,ru(u),H.updater=Df,u.stateNode=H,H._reactInternals=u,p0(u,b,l,x),u=x0(null,u,b,!0,Q,x)):(u.tag=0,Le&&Q&&Ie(u),ds(null,u,H,x),u=u.child),u;case 16:b=u.elementType;e:{switch(Hf(l,u),l=u.pendingProps,H=b._init,b=H(b._payload),u.type=b,H=u.tag=ZF(b),l=Xr(b,l),H){case 0:u=g0(null,u,b,l,x);break e;case 1:u=x5(null,u,b,l,x);break e;case 11:u=u5(null,u,b,l,x);break e;case 14:u=p5(null,u,b,Xr(b.type,l),x);break e}throw Error(n(306,b,""))}return u;case 0:return b=u.type,H=u.pendingProps,H=u.elementType===b?H:Xr(b,H),g0(l,u,b,H,x);case 1:return b=u.type,H=u.pendingProps,H=u.elementType===b?H:Xr(b,H),x5(l,u,b,H,x);case 3:e:{if(h5(u),l===null)throw Error(n(387));b=u.pendingProps,Q=u.memoizedState,H=Q.element,Jp(l,u),Kr(u,b,null,x);var W=u.memoizedState;if(b=W.element,Q.isDehydrated)if(Q={element:b,isDehydrated:!1,cache:W.cache,pendingSuspenseBoundaries:W.pendingSuspenseBoundaries,transitions:W.transitions},u.updateQueue.baseState=Q,u.memoizedState=Q,u.flags&256){H=gu(Error(n(423)),u),u=y5(l,u,b,x,H);break e}else if(b!==H){H=gu(Error(n(424)),u),u=y5(l,u,b,x,H);break e}else for(Oe=Do(u.stateNode.containerInfo.firstChild),be=u,Le=!0,Me=null,x=jn(u,null,b,x),u.child=x;x;)x.flags=x.flags&-3|4096,x=x.sibling;else{if(an(),b===H){u=Lc(l,u,x);break e}ds(l,u,b,x)}u=u.child}return u;case 5:return yf(u),l===null&&pt(u),b=u.type,H=u.pendingProps,Q=l!==null?l.memoizedProps:null,W=H.children,Kp(b,H)?W=null:Q!==null&&Kp(b,Q)&&(u.flags|=32),g5(l,u),ds(l,u,W,x),u.child;case 6:return l===null&&pt(u),null;case 13:return C5(l,u,x);case 4:return qm(u,u.stateNode.containerInfo),b=u.pendingProps,l===null?u.child=Sa(u,null,b,x):ds(l,u,b,x),u.child;case 11:return b=u.type,H=u.pendingProps,H=u.elementType===b?H:Xr(b,H),u5(l,u,b,H,x);case 7:return ds(l,u,u.pendingProps,x),u.child;case 8:return ds(l,u,u.pendingProps.children,x),u.child;case 12:return ds(l,u,u.pendingProps.children,x),u.child;case 10:e:{if(b=u.type._context,H=u.pendingProps,Q=u.memoizedProps,W=H.value,kn(mo,b._currentValue),b._currentValue=W,Q!==null)if(Dn(Q.value,W)){if(Q.children===H.children&&!Lo.current){u=Lc(l,u,x);break e}}else for(Q=u.child,Q!==null&&(Q.return=u);Q!==null;){var Ae=Q.dependencies;if(Ae!==null){W=Q.child;for(var ye=Ae.firstContext;ye!==null;){if(ye.context===b){if(Q.tag===1){ye=Ds(-1,x&-x),ye.tag=2;var Qe=Q.updateQueue;if(Qe!==null){Qe=Qe.shared;var et=Qe.pending;et===null?ye.next=ye:(ye.next=et.next,et.next=ye),Qe.pending=ye}}Q.lanes|=x,ye=Q.alternate,ye!==null&&(ye.lanes|=x),Bs(Q.return,x,u),Ae.lanes|=x;break}ye=ye.next}}else if(Q.tag===10)W=Q.type===u.type?null:Q.child;else if(Q.tag===18){if(W=Q.return,W===null)throw Error(n(341));W.lanes|=x,Ae=W.alternate,Ae!==null&&(Ae.lanes|=x),Bs(W,x,u),W=Q.sibling}else W=Q.child;if(W!==null)W.return=Q;else for(W=Q;W!==null;){if(W===u){W=null;break}if(Q=W.sibling,Q!==null){Q.return=W.return,W=Q;break}W=W.return}Q=W}ds(l,u,H.children,x),u=u.child}return u;case 9:return H=u.type,b=u.pendingProps.children,la(u,x),H=Ha(H),b=b(H),u.flags|=1,ds(l,u,b,x),u.child;case 14:return b=u.type,H=Xr(b,u.pendingProps),H=Xr(b.type,H),p5(l,u,b,H,x);case 15:return A5(l,u,u.type,u.pendingProps,x);case 17:return b=u.type,H=u.pendingProps,H=u.elementType===b?H:Xr(b,H),Hf(l,u),u.tag=1,Oo(b)?(l=!0,Qc(u)):l=!1,la(u,x),s5(u,b,H),p0(u,b,H,x),x0(null,u,b,!0,l,x);case 19:return v5(l,u,x);case 22:return f5(l,u,x)}throw Error(n(156,u.tag))};function Y5(l,u){return mc(l,u)}function zF(l,u,x,b){this.tag=l,this.key=x,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=u,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=b,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function br(l,u,x,b){return new zF(l,u,x,b)}function F0(l){return l=l.prototype,!(!l||!l.isReactComponent)}function ZF(l){if(typeof l=="function")return F0(l)?1:0;if(l!=null){if(l=l.$$typeof,l===I)return 11;if(l===X)return 14}return 2}function nl(l,u){var x=l.alternate;return x===null?(x=br(l.tag,u,l.key,l.mode),x.elementType=l.elementType,x.type=l.type,x.stateNode=l.stateNode,x.alternate=l,l.alternate=x):(x.pendingProps=u,x.type=l.type,x.flags=0,x.subtreeFlags=0,x.deletions=null),x.flags=l.flags&14680064,x.childLanes=l.childLanes,x.lanes=l.lanes,x.child=l.child,x.memoizedProps=l.memoizedProps,x.memoizedState=l.memoizedState,x.updateQueue=l.updateQueue,u=l.dependencies,x.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext},x.sibling=l.sibling,x.index=l.index,x.ref=l.ref,x}function kf(l,u,x,b,H,Q){var W=2;if(b=l,typeof l=="function")F0(l)&&(W=1);else if(typeof l=="string")W=5;else e:switch(l){case F:return ld(x.children,H,Q,u);case T:W=8,H|=8;break;case M:return l=br(12,x,u,H|2),l.elementType=M,l.lanes=Q,l;case O:return l=br(13,x,u,H),l.elementType=O,l.lanes=Q,l;case z:return l=br(19,x,u,H),l.elementType=z,l.lanes=Q,l;case re:return Lf(x,H,Q,u);default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case Z:W=10;break e;case P:W=9;break e;case I:W=11;break e;case X:W=14;break e;case ae:W=16,b=null;break e}throw Error(n(130,l==null?l:typeof l,""))}return u=br(W,x,u,H),u.elementType=l,u.type=b,u.lanes=Q,u}function ld(l,u,x,b){return l=br(7,l,b,u),l.lanes=x,l}function Lf(l,u,x,b){return l=br(22,l,b,u),l.elementType=re,l.lanes=x,l.stateNode={isHidden:!1},l}function k0(l,u,x){return l=br(6,l,null,u),l.lanes=x,l}function L0(l,u,x){return u=br(4,l.children!==null?l.children:[],l.key,u),u.lanes=x,u.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},u}function YF(l,u,x,b,H){this.tag=u,this.containerInfo=l,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Fl(0),this.expirationTimes=Fl(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Fl(0),this.identifierPrefix=b,this.onRecoverableError=H,this.mutableSourceEagerHydrationData=null}function O0(l,u,x,b,H,Q,W,Ae,ye){return l=new YF(l,u,x,Ae,ye),u===1?(u=1,Q===!0&&(u|=8)):u=0,Q=br(3,null,null,u),l.current=Q,Q.stateNode=l,Q.memoizedState={element:b,isDehydrated:x,cache:null,transitions:null,pendingSuspenseBoundaries:null},ru(Q),l}function qF(l,u,x){var b=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:j,key:b==null?null:""+b,children:l,containerInfo:u,implementation:x}}function q5(l){if(!l)return Fi;l=l._reactInternals;e:{if(Ka(l)!==l||l.tag!==1)throw Error(n(170));var u=l;do{switch(u.tag){case 3:u=u.stateNode.context;break e;case 1:if(Oo(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break e}}u=u.return}while(u!==null);throw Error(n(171))}if(l.tag===1){var x=l.type;if(Oo(x))return Xp(l,x,u)}return u}function K5(l,u,x,b,H,Q,W,Ae,ye){return l=O0(x,b,!0,l,H,Q,W,Ae,ye),l.context=q5(null),x=l.current,b=us(),H=el(x),Q=Ds(b,H),Q.callback=u??null,Us(x,Q,H),l.current.lanes=H,wi(l,H,b),js(l,b),l}function Of(l,u,x,b){var H=u.current,Q=us(),W=el(H);return x=q5(x),u.context===null?u.context=x:u.pendingContext=x,u=Ds(Q,W),u.payload={element:l},b=b===void 0?null:b,b!==null&&(u.callback=b),l=Us(H,u,W),l!==null&&(ti(l,H,W,Q),Ic(l,H,W)),W}function Tf(l){if(l=l.current,!l.child)return null;switch(l.child.tag){case 5:return l.child.stateNode;default:return l.child.stateNode}}function $5(l,u){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var x=l.retryLane;l.retryLane=x!==0&&x<u?x:u}}function T0(l,u){$5(l,u),(l=l.alternate)&&$5(l,u)}function KF(){return null}var W5=typeof reportError=="function"?reportError:function(l){console.error(l)};function R0(l){this._internalRoot=l}Rf.prototype.render=R0.prototype.render=function(l){var u=this._internalRoot;if(u===null)throw Error(n(409));Of(l,u,null,null)},Rf.prototype.unmount=R0.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var u=l.containerInfo;id(function(){Of(null,l,null,null)}),u[co]=null}};function Rf(l){this._internalRoot=l}Rf.prototype.unstable_scheduleHydration=function(l){if(l){var u=rr();l={blockedOn:null,target:l,priority:u};for(var x=0;x<cr.length&&u!==0&&u<cr[x].priority;x++);cr.splice(x,0,l),x===0&&Cm(l)}};function M0(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function Mf(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11&&(l.nodeType!==8||l.nodeValue!==" react-mount-point-unstable "))}function V5(){}function $F(l,u,x,b,H){if(H){if(typeof b=="function"){var Q=b;b=function(){var Qe=Tf(W);Q.call(Qe)}}var W=K5(u,b,l,0,null,!1,!1,"",V5);return l._reactRootContainer=W,l[co]=W.current,jc(l.nodeType===8?l.parentNode:l),id(),W}for(;H=l.lastChild;)l.removeChild(H);if(typeof b=="function"){var Ae=b;b=function(){var Qe=Tf(ye);Ae.call(Qe)}}var ye=O0(l,0,!1,null,null,!1,!1,"",V5);return l._reactRootContainer=ye,l[co]=ye.current,jc(l.nodeType===8?l.parentNode:l),id(function(){Of(u,ye,x,b)}),ye}function zf(l,u,x,b,H){var Q=x._reactRootContainer;if(Q){var W=Q;if(typeof H=="function"){var Ae=H;H=function(){var ye=Tf(W);Ae.call(ye)}}Of(u,W,l,H)}else W=$F(x,u,l,H,b);return Tf(W)}$d=function(l){switch(l.tag){case 3:var u=l.stateNode;if(u.current.memoizedState.isDehydrated){var x=pc(u.pendingLanes);x!==0&&(xm(u,x|1),js(u,sa()),(Un&6)===0&&(yu=sa()+500,k()))}break;case 13:id(function(){var b=En(l,1);if(b!==null){var H=us();ti(b,l,1,H)}}),T0(l,1)}},kl=function(l){if(l.tag===13){var u=En(l,134217728);if(u!==null){var x=us();ti(u,l,134217728,x)}T0(l,134217728)}},Wd=function(l){if(l.tag===13){var u=el(l),x=En(l,u);if(x!==null){var b=us();ti(x,l,u,b)}T0(l,u)}},rr=function(){return Bn},fc=function(l,u){var x=Bn;try{return Bn=l,u()}finally{Bn=x}},Gn=function(l,u,x){switch(u){case"input":if(At(l,x),u=x.name,x.type==="radio"&&u!=null){for(x=l;x.parentNode;)x=x.parentNode;for(x=x.querySelectorAll("input[name="+JSON.stringify(""+u)+'][type="radio"]'),u=0;u<x.length;u++){var b=x[u];if(b!==l&&b.form===l.form){var H=td(b);if(!H)throw Error(n(90));ve(b),At(b,H)}}}break;case"textarea":Dt(l,x);break;case"select":u=x.value,u!=null&&We(l,!!x.multiple,u,!1)}},on=P0,Wt=id;var WF={usingClientEntryPoint:!1,Events:[Mm,Sc,td,Tt,ut,P0]},lA={findFiberByHostInstance:Ii,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},VF={bundleType:lA.bundleType,version:lA.version,rendererPackageName:lA.rendererPackageName,rendererConfig:lA.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:L.ReactCurrentDispatcher,findHostInstanceByFiber:function(l){return l=Ci(l),l===null?null:l.stateNode},findFiberByHostInstance:lA.findFiberByHostInstance||KF,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 Zf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Zf.isDisabled&&Zf.supportsFiber)try{dc=Zf.inject(VF),hs=Zf}catch{}}return Es.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=WF,Es.createPortal=function(l,u){var x=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!M0(u))throw Error(n(200));return qF(l,u,null,x)},Es.createRoot=function(l,u){if(!M0(l))throw Error(n(299));var x=!1,b="",H=W5;return u!=null&&(u.unstable_strictMode===!0&&(x=!0),u.identifierPrefix!==void 0&&(b=u.identifierPrefix),u.onRecoverableError!==void 0&&(H=u.onRecoverableError)),u=O0(l,1,!1,null,null,x,!1,b,H),l[co]=u.current,jc(l.nodeType===8?l.parentNode:l),new R0(u)},Es.findDOMNode=function(l){if(l==null)return null;if(l.nodeType===1)return l;var u=l._reactInternals;if(u===void 0)throw typeof l.render=="function"?Error(n(188)):(l=Object.keys(l).join(","),Error(n(268,l)));return l=Ci(u),l=l===null?null:l.stateNode,l},Es.flushSync=function(l){return id(l)},Es.hydrate=function(l,u,x){if(!Mf(u))throw Error(n(200));return zf(null,l,u,!0,x)},Es.hydrateRoot=function(l,u,x){if(!M0(l))throw Error(n(405));var b=x!=null&&x.hydratedSources||null,H=!1,Q="",W=W5;if(x!=null&&(x.unstable_strictMode===!0&&(H=!0),x.identifierPrefix!==void 0&&(Q=x.identifierPrefix),x.onRecoverableError!==void 0&&(W=x.onRecoverableError)),u=K5(u,null,l,1,x??null,H,!1,Q,W),l[co]=u.current,jc(l),b)for(l=0;l<b.length;l++)x=b[l],H=x._getVersion,H=H(x._source),u.mutableSourceEagerHydrationData==null?u.mutableSourceEagerHydrationData=[x,H]:u.mutableSourceEagerHydrationData.push(x,H);return new Rf(u)},Es.render=function(l,u,x){if(!Mf(u))throw Error(n(200));return zf(null,l,u,!1,x)},Es.unmountComponentAtNode=function(l){if(!Mf(l))throw Error(n(40));return l._reactRootContainer?(id(function(){zf(null,null,l,!1,function(){l._reactRootContainer=null,l[co]=null})}),!0):!1},Es.unstable_batchedUpdates=P0,Es.unstable_renderSubtreeIntoContainer=function(l,u,x,b){if(!Mf(x))throw Error(n(200));if(l==null||l._reactInternals===void 0)throw Error(n(38));return zf(l,u,x,!1,b)},Es.version="18.3.1-next-f1338f8080-20240426",Es}var s7;function CE(){if(s7)return Y0.exports;s7=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(),Y0.exports=ik(),Y0.exports}var r7;function ck(){if(r7)return qf;r7=1;var e=CE();return qf.createRoot=e.createRoot,qf.hydrateRoot=e.hydrateRoot,qf}var mk=ck(),ge=pB();const fe=Mn(ge),lk=tk({__proto__:null,default:fe},[ge]),dk=e=>e instanceof Error?e.message+`
|
||
`+e.stack:JSON.stringify(e,null,2);class bE extends fe.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?c.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:[c.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."}),c.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:dk(this.state.error)})]}):this.props.children}}var vE=CE();const uk=Mn(vE);/**
|
||
* @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 r2(){return r2=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},r2.apply(this,arguments)}var pl;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(pl||(pl={}));const i7="popstate";function pk(e){e===void 0&&(e={});function t(a,o){let{pathname:s,search:r,hash:i}=a.location;return $3("",{pathname:s,search:r,hash:i},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(a,o){return typeof o=="string"?o:Vg(o)}return fk(t,n,null,e)}function Ra(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function wE(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Ak(){return Math.random().toString(36).substr(2,8)}function c7(e,t){return{usr:e.state,key:e.key,idx:t}}function $3(e,t,n,a){return n===void 0&&(n=null),r2({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Up(t):t,{state:n,key:t&&t.key||a||Ak()})}function Vg(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 Up(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 fk(e,t,n,a){a===void 0&&(a={});let{window:o=document.defaultView,v5Compat:s=!1}=a,r=o.history,i=pl.Pop,m=null,d=A();d==null&&(d=0,r.replaceState(r2({},r.state,{idx:d}),""));function A(){return(r.state||{idx:null}).idx}function p(){i=pl.Pop;let v=A(),B=v==null?null:v-d;d=v,m&&m({action:i,location:C.location,delta:B})}function g(v,B){i=pl.Push;let D=$3(C.location,v,B);d=A()+1;let N=c7(D,d),L=C.createHref(D);try{r.pushState(N,"",L)}catch(_){if(_ instanceof DOMException&&_.name==="DataCloneError")throw _;o.location.assign(L)}s&&m&&m({action:i,location:C.location,delta:1})}function f(v,B){i=pl.Replace;let D=$3(C.location,v,B);d=A();let N=c7(D,d),L=C.createHref(D);r.replaceState(N,"",L),s&&m&&m({action:i,location:C.location,delta:0})}function y(v){let B=o.location.origin!=="null"?o.location.origin:o.location.href,D=typeof v=="string"?v:Vg(v);return D=D.replace(/ $/,"%20"),Ra(B,"No window.location.(origin|href) available to create URL for href: "+D),new URL(D,B)}let C={get action(){return i},get location(){return e(o,r)},listen(v){if(m)throw new Error("A history only accepts one active listener");return o.addEventListener(i7,p),m=v,()=>{o.removeEventListener(i7,p),m=null}},createHref(v){return t(o,v)},createURL:y,encodeLocation(v){let B=y(v);return{pathname:B.pathname,search:B.search,hash:B.hash}},push:g,replace:f,go(v){return r.go(v)}};return C}var m7;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(m7||(m7={}));function gk(e,t,n){return n===void 0&&(n="/"),xk(e,t,n)}function xk(e,t,n,a){let o=typeof t=="string"?Up(t):t,s=AB(o.pathname||"/",n);if(s==null)return null;let r=BE(e);hk(r);let i=null;for(let m=0;i==null&&m<r.length;++m){let d=jk(s);i=Hk(r[m],d)}return i}function BE(e,t,n,a){t===void 0&&(t=[]),n===void 0&&(n=[]),a===void 0&&(a="");let o=(s,r,i)=>{let m={relativePath:i===void 0?s.path||"":i,caseSensitive:s.caseSensitive===!0,childrenIndex:r,route:s};m.relativePath.startsWith("/")&&(Ra(m.relativePath.startsWith(a),'Absolute route path "'+m.relativePath+'" nested under path '+('"'+a+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),m.relativePath=m.relativePath.slice(a.length));let d=yl([a,m.relativePath]),A=n.concat(m);s.children&&s.children.length>0&&(Ra(s.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+d+'".')),BE(s.children,t,A,d)),!(s.path==null&&!s.index)&&t.push({path:d,score:Dk(d,s.index),routesMeta:A})};return e.forEach((s,r)=>{var i;if(s.path===""||!((i=s.path)!=null&&i.includes("?")))o(s,r);else for(let m of DE(s.path))o(s,r,m)}),t}function DE(e){let t=e.split("/");if(t.length===0)return[];let[n,...a]=t,o=n.endsWith("?"),s=n.replace(/\?$/,"");if(a.length===0)return o?[s,""]:[s];let r=DE(a.join("/")),i=[];return i.push(...r.map(m=>m===""?s:[s,m].join("/"))),o&&i.push(...r),i.map(m=>e.startsWith("/")&&m===""?"/":m)}function hk(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:Uk(t.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}const yk=/^:[\w-]+$/,Ck=3,bk=2,vk=1,wk=10,Bk=-2,l7=e=>e==="*";function Dk(e,t){let n=e.split("/"),a=n.length;return n.some(l7)&&(a+=Bk),t&&(a+=bk),n.filter(o=>!l7(o)).reduce((o,s)=>o+(yk.test(s)?Ck:s===""?vk:wk),a)}function Uk(e,t){return e.length===t.length&&e.slice(0,-1).every((a,o)=>a===t[o])?e[e.length-1]-t[t.length-1]:0}function Hk(e,t,n){let{routesMeta:a}=e,o={},s="/",r=[];for(let i=0;i<a.length;++i){let m=a[i],d=i===a.length-1,A=s==="/"?t:t.slice(s.length)||"/",p=Nk({path:m.relativePath,caseSensitive:m.caseSensitive,end:d},A),g=m.route;if(!p)return null;Object.assign(o,p.params),r.push({params:o,pathname:yl([s,p.pathname]),pathnameBase:Pk(yl([s,p.pathnameBase])),route:g}),p.pathnameBase!=="/"&&(s=yl([s,p.pathnameBase]))}return r}function Nk(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,a]=Gk(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let s=o[0],r=s.replace(/(.)\/+$/,"$1"),i=o.slice(1);return{params:a.reduce((d,A,p)=>{let{paramName:g,isOptional:f}=A;if(g==="*"){let C=i[p]||"";r=s.slice(0,s.length-C.length).replace(/(.)\/+$/,"$1")}const y=i[p];return f&&!y?d[g]=void 0:d[g]=(y||"").replace(/%2F/g,"/"),d},{}),pathname:s,pathnameBase:r,pattern:e}}function Gk(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),wE(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=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(r,i,m)=>(a.push({paramName:i,isOptional:m!=null}),m?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(a.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),a]}function jk(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return wE(!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 AB(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 Ek(e,t){t===void 0&&(t="/");let{pathname:n,search:a="",hash:o=""}=typeof e=="string"?Up(e):e;return{pathname:n?n.startsWith("/")?n:_k(n,t):t,search:Qk(a),hash:Ik(o)}}function _k(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(o=>{o===".."?n.length>1&&n.pop():o!=="."&&n.push(o)}),n.length>1?n.join("/"):"/"}function $0(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 Sk(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function fB(e,t){let n=Sk(e);return t?n.map((a,o)=>o===n.length-1?a.pathname:a.pathnameBase):n.map(a=>a.pathnameBase)}function gB(e,t,n,a){a===void 0&&(a=!1);let o;typeof e=="string"?o=Up(e):(o=r2({},e),Ra(!o.pathname||!o.pathname.includes("?"),$0("?","pathname","search",o)),Ra(!o.pathname||!o.pathname.includes("#"),$0("#","pathname","hash",o)),Ra(!o.search||!o.search.includes("#"),$0("#","search","hash",o)));let s=e===""||o.pathname==="",r=s?"/":o.pathname,i;if(r==null)i=n;else{let p=t.length-1;if(!a&&r.startsWith("..")){let g=r.split("/");for(;g[0]==="..";)g.shift(),p-=1;o.pathname=g.join("/")}i=p>=0?t[p]:"/"}let m=Ek(o,i),d=r&&r!=="/"&&r.endsWith("/"),A=(s||r===".")&&n.endsWith("/");return!m.pathname.endsWith("/")&&(d||A)&&(m.pathname+="/"),m}const yl=e=>e.join("/").replace(/\/\/+/g,"/"),Pk=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Qk=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Ik=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Fk(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const UE=["post","put","patch","delete"];new Set(UE);const kk=["get",...UE];new Set(kk);/**
|
||
* React Router v6.30.1
|
||
*
|
||
* 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 i2(){return i2=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},i2.apply(this,arguments)}const xB=ge.createContext(null),Lk=ge.createContext(null),Hl=ge.createContext(null),th=ge.createContext(null),Nl=ge.createContext({outlet:null,matches:[],isDataRoute:!1}),HE=ge.createContext(null);function Ok(e,t){let{relative:n}=t===void 0?{}:t;Hp()||Ra(!1);let{basename:a,navigator:o}=ge.useContext(Hl),{hash:s,pathname:r,search:i}=GE(e,{relative:n}),m=r;return a!=="/"&&(m=r==="/"?a:yl([a,r])),o.createHref({pathname:m,search:i,hash:s})}function Hp(){return ge.useContext(th)!=null}function Np(){return Hp()||Ra(!1),ge.useContext(th).location}function NE(e){ge.useContext(Hl).static||ge.useLayoutEffect(e)}function Gp(){let{isDataRoute:e}=ge.useContext(Nl);return e?Jk():Tk()}function Tk(){Hp()||Ra(!1);let e=ge.useContext(xB),{basename:t,future:n,navigator:a}=ge.useContext(Hl),{matches:o}=ge.useContext(Nl),{pathname:s}=Np(),r=JSON.stringify(fB(o,n.v7_relativeSplatPath)),i=ge.useRef(!1);return NE(()=>{i.current=!0}),ge.useCallback(function(d,A){if(A===void 0&&(A={}),!i.current)return;if(typeof d=="number"){a.go(d);return}let p=gB(d,JSON.parse(r),s,A.relative==="path");e==null&&t!=="/"&&(p.pathname=p.pathname==="/"?t:yl([t,p.pathname])),(A.replace?a.replace:a.push)(p,A.state,A)},[t,a,r,s,e])}function GE(e,t){let{relative:n}=t===void 0?{}:t,{future:a}=ge.useContext(Hl),{matches:o}=ge.useContext(Nl),{pathname:s}=Np(),r=JSON.stringify(fB(o,a.v7_relativeSplatPath));return ge.useMemo(()=>gB(e,JSON.parse(r),s,n==="path"),[e,r,s,n])}function Rk(e,t){return Mk(e,t)}function Mk(e,t,n,a){Hp()||Ra(!1);let{navigator:o}=ge.useContext(Hl),{matches:s}=ge.useContext(Nl),r=s[s.length-1],i=r?r.params:{};r&&r.pathname;let m=r?r.pathnameBase:"/";r&&r.route;let d=Np(),A;if(t){var p;let v=typeof t=="string"?Up(t):t;m==="/"||(p=v.pathname)!=null&&p.startsWith(m)||Ra(!1),A=v}else A=d;let g=A.pathname||"/",f=g;if(m!=="/"){let v=m.replace(/^\//,"").split("/");f="/"+g.replace(/^\//,"").split("/").slice(v.length).join("/")}let y=gk(e,{pathname:f}),C=Kk(y&&y.map(v=>Object.assign({},v,{params:Object.assign({},i,v.params),pathname:yl([m,o.encodeLocation?o.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?m:yl([m,o.encodeLocation?o.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),s,n,a);return t&&C?ge.createElement(th.Provider,{value:{location:i2({pathname:"/",search:"",hash:"",state:null,key:"default"},A),navigationType:pl.Pop}},C):C}function zk(){let e=Xk(),t=Fk(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return ge.createElement(ge.Fragment,null,ge.createElement("h2",null,"Unexpected Application Error!"),ge.createElement("h3",{style:{fontStyle:"italic"}},t),n?ge.createElement("pre",{style:o},n):null,null)}const Zk=ge.createElement(zk,null);class Yk extends ge.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?ge.createElement(Nl.Provider,{value:this.props.routeContext},ge.createElement(HE.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function qk(e){let{routeContext:t,match:n,children:a}=e,o=ge.useContext(xB);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),ge.createElement(Nl.Provider,{value:t},a)}function Kk(e,t,n,a){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),a===void 0&&(a=null),e==null){var s;if(!n)return null;if(n.errors)e=n.matches;else if((s=a)!=null&&s.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let r=e,i=(o=n)==null?void 0:o.errors;if(i!=null){let A=r.findIndex(p=>p.route.id&&(i==null?void 0:i[p.route.id])!==void 0);A>=0||Ra(!1),r=r.slice(0,Math.min(r.length,A+1))}let m=!1,d=-1;if(n&&a&&a.v7_partialHydration)for(let A=0;A<r.length;A++){let p=r[A];if((p.route.HydrateFallback||p.route.hydrateFallbackElement)&&(d=A),p.route.id){let{loaderData:g,errors:f}=n,y=p.route.loader&&g[p.route.id]===void 0&&(!f||f[p.route.id]===void 0);if(p.route.lazy||y){m=!0,d>=0?r=r.slice(0,d+1):r=[r[0]];break}}}return r.reduceRight((A,p,g)=>{let f,y=!1,C=null,v=null;n&&(f=i&&p.route.id?i[p.route.id]:void 0,C=p.route.errorElement||Zk,m&&(d<0&&g===0?(eL("route-fallback"),y=!0,v=null):d===g&&(y=!0,v=p.route.hydrateFallbackElement||null)));let B=t.concat(r.slice(0,g+1)),D=()=>{let N;return f?N=C:y?N=v:p.route.Component?N=ge.createElement(p.route.Component,null):p.route.element?N=p.route.element:N=A,ge.createElement(qk,{match:p,routeContext:{outlet:A,matches:B,isDataRoute:n!=null},children:N})};return n&&(p.route.ErrorBoundary||p.route.errorElement||g===0)?ge.createElement(Yk,{location:n.location,revalidation:n.revalidation,component:C,error:f,children:D(),routeContext:{outlet:null,matches:B,isDataRoute:!0}}):D()},null)}var jE=(function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e})(jE||{}),EE=(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})(EE||{});function $k(e){let t=ge.useContext(xB);return t||Ra(!1),t}function Wk(e){let t=ge.useContext(Lk);return t||Ra(!1),t}function Vk(e){let t=ge.useContext(Nl);return t||Ra(!1),t}function _E(e){let t=Vk(),n=t.matches[t.matches.length-1];return n.route.id||Ra(!1),n.route.id}function Xk(){var e;let t=ge.useContext(HE),n=Wk(),a=_E();return t!==void 0?t:(e=n.errors)==null?void 0:e[a]}function Jk(){let{router:e}=$k(jE.UseNavigateStable),t=_E(EE.UseNavigateStable),n=ge.useRef(!1);return NE(()=>{n.current=!0}),ge.useCallback(function(o,s){s===void 0&&(s={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,i2({fromRouteId:t},s)))},[e,t])}const d7={};function eL(e,t,n){d7[e]||(d7[e]=!0)}function tL(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function nL(e){let{to:t,replace:n,state:a,relative:o}=e;Hp()||Ra(!1);let{future:s,static:r}=ge.useContext(Hl),{matches:i}=ge.useContext(Nl),{pathname:m}=Np(),d=Gp(),A=gB(t,fB(i,s.v7_relativeSplatPath),m,o==="path"),p=JSON.stringify(A);return ge.useEffect(()=>d(JSON.parse(p),{replace:n,state:a,relative:o}),[d,p,o,n,a]),null}function Mi(e){Ra(!1)}function aL(e){let{basename:t="/",children:n=null,location:a,navigationType:o=pl.Pop,navigator:s,static:r=!1,future:i}=e;Hp()&&Ra(!1);let m=t.replace(/^\/*/,"/"),d=ge.useMemo(()=>({basename:m,navigator:s,static:r,future:i2({v7_relativeSplatPath:!1},i)}),[m,i,s,r]);typeof a=="string"&&(a=Up(a));let{pathname:A="/",search:p="",hash:g="",state:f=null,key:y="default"}=a,C=ge.useMemo(()=>{let v=AB(A,m);return v==null?null:{location:{pathname:v,search:p,hash:g,state:f,key:y},navigationType:o}},[m,A,p,g,f,y,o]);return C==null?null:ge.createElement(Hl.Provider,{value:d},ge.createElement(th.Provider,{children:n,value:C}))}function oL(e){let{children:t,location:n}=e;return Rk(W3(t),n)}new Promise(()=>{});function W3(e,t){t===void 0&&(t=[]);let n=[];return ge.Children.forEach(e,(a,o)=>{if(!ge.isValidElement(a))return;let s=[...t,o];if(a.type===ge.Fragment){n.push.apply(n,W3(a.props.children,s));return}a.type!==Mi&&Ra(!1),!a.props.index||!a.props.children||Ra(!1);let r={id:a.props.id||s.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&&(r.children=W3(a.props.children,s)),n.push(r)}),n}/**
|
||
* React Router DOM v6.30.1
|
||
*
|
||
* 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 V3(){return V3=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},V3.apply(this,arguments)}function sL(e,t){if(e==null)return{};var n={},a=Object.keys(e),o,s;for(s=0;s<a.length;s++)o=a[s],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function rL(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function iL(e,t){return e.button===0&&(!t||t==="_self")&&!rL(e)}const cL=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],mL="6";try{window.__reactRouterVersion=mL}catch{}const lL="startTransition",u7=lk[lL];function dL(e){let{basename:t,children:n,future:a,window:o}=e,s=ge.useRef();s.current==null&&(s.current=pk({window:o,v5Compat:!0}));let r=s.current,[i,m]=ge.useState({action:r.action,location:r.location}),{v7_startTransition:d}=a||{},A=ge.useCallback(p=>{d&&u7?u7(()=>m(p)):m(p)},[m,d]);return ge.useLayoutEffect(()=>r.listen(A),[r,A]),ge.useEffect(()=>tL(a),[a]),ge.createElement(aL,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:r,future:a})}const uL=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",pL=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,$o=ge.forwardRef(function(t,n){let{onClick:a,relative:o,reloadDocument:s,replace:r,state:i,target:m,to:d,preventScrollReset:A,viewTransition:p}=t,g=sL(t,cL),{basename:f}=ge.useContext(Hl),y,C=!1;if(typeof d=="string"&&pL.test(d)&&(y=d,uL))try{let N=new URL(window.location.href),L=d.startsWith("//")?new URL(N.protocol+d):new URL(d),_=AB(L.pathname,f);L.origin===N.origin&&_!=null?d=_+L.search+L.hash:C=!0}catch{}let v=Ok(d,{relative:o}),B=AL(d,{replace:r,state:i,target:m,preventScrollReset:A,relative:o,viewTransition:p});function D(N){a&&a(N),N.defaultPrevented||B(N)}return ge.createElement("a",V3({},g,{href:y||v,onClick:C||s?a:D,ref:n,target:m}))});var p7;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(p7||(p7={}));var A7;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(A7||(A7={}));function AL(e,t){let{target:n,replace:a,state:o,preventScrollReset:s,relative:r,viewTransition:i}=t===void 0?{}:t,m=Gp(),d=Np(),A=GE(e,{relative:r});return ge.useCallback(p=>{if(iL(p,n)){p.preventDefault();let g=a!==void 0?a:Vg(d)===Vg(A);m(e,{replace:g,state:o,preventScrollReset:s,relative:r,viewTransition:i})}},[d,m,A,a,o,n,e,s,r,i])}const fL="http://localhost:3001/api";class gL{constructor(){Tc(this,"token",null);Tc(this,"pendingRequests",new Map);Tc(this,"auth",{signUp:async(t,n,a)=>{const o=await this.request("/auth/register",{method:"POST",body:JSON.stringify({email:t,password:n,full_name:a})});return o.data&&this.setToken(o.data.token),o},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})})});Tc(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})})});Tc(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),qimen:async t=>this.requestWithDeduplication("/qimen/analyze",{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})})});Tc(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(),o=a?`/history?${a}`:"/history";return this.request(o)},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 o=a.toString(),s=o?`/history/search/${encodeURIComponent(t)}?${o}`:`/history/search/${encodeURIComponent(t)}`;return this.request(s)}});Tc(this,"aiInterpretation",{get:async t=>this.request(`/ai-interpretation/get/${t}`),save:async(t,n,a,o)=>this.request("/ai-interpretation/save",{method:"POST",body:JSON.stringify({reading_id:t,content:n,model:a,tokens_used:o,success:!0})}),list:async t=>{const n=new URLSearchParams;t!=null&&t.page&&n.append("page",t.page.toString()),t!=null&&t.limit&&n.append("limit",t.limit.toString()),t!=null&&t.reading_type&&n.append("reading_type",t.reading_type);const a=`/ai-interpretation/list${n.toString()?"?"+n.toString():""}`;return this.request(a)}});Tc(this,"functions",{invoke:async(t,n)=>{const o={"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:s,...r}=n.body;switch(s){case"get_history":return this.history.getAll();case"delete_reading":return this.history.delete(r.reading_id);default:return{error:{code:"UNKNOWN_ACTION",message:`Unknown action: ${s}`}}}}return this.request(o,{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=`${fL}${t}`,o=await fetch(a,{...n,headers:{...this.getAuthHeaders(),...n.headers}}),s=o.headers.get("content-type");if(!s||!s.includes("application/json"))return o.ok?{data:{}}:{error:{code:"HTTP_ERROR",message:`HTTP ${o.status}: ${o.statusText}`}};let r;try{r=await o.json()}catch{return{error:{code:"JSON_PARSE_ERROR",message:"服务器返回了无效的JSON格式"}}}return o.ok?{data:r.data||r}:{error:r.error||{code:"HTTP_ERROR",message:`HTTP ${o.status}: ${o.statusText}`}}}catch(a){return{error:{code:"NETWORK_ERROR",message:a instanceof Error?a.message:"网络请求失败"}}}}generateRequestKey(t,n){return`${t}:${JSON.stringify(n)}`}async requestWithDeduplication(t,n,a){const o=this.generateRequestKey(t,a);if(this.pendingRequests.has(o))return this.pendingRequests.get(o);const s=this.request(t,n).finally(()=>{this.pendingRequests.delete(o)});return this.pendingRequests.set(o,s),s}}const xo=new gL,SE=ge.createContext(void 0);function xL({children:e}){const[t,n]=ge.useState(null),[a,o]=ge.useState(!0);ge.useEffect(()=>{async function m(){o(!0);try{const d=await xo.auth.getUser();d.data?n(d.data.user):n(null)}catch{n(null)}finally{o(!1)}}m()},[]);async function s(m,d){try{const A=await xo.auth.signInWithPassword({email:m,password:d});return A.data?(n(A.data.user),{data:A.data,error:null}):{data:null,error:A.error}}catch{return{data:null,error:{message:"登录失败"}}}}async function r(m,d,A){try{const p=await xo.auth.signUp(m,d,A);return p.data?(n(p.data.user),{data:p.data,error:null}):{data:null,error:p.error}}catch{return{data:null,error:{message:"注册失败"}}}}async function i(){try{const m=await xo.auth.signOut();return n(null),{error:null}}catch{return{error:{message:"登出失败"}}}}return c.jsx(SE.Provider,{value:{user:t,loading:a,signIn:s,signUp:r,signOut:i},"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 tc(){const e=ge.useContext(SE);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 hL={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 yL=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 Pt=(e,t)=>{const n=ge.forwardRef(({color:a="currentColor",size:o=24,strokeWidth:s=2,absoluteStrokeWidth:r,className:i="",children:m,...d},A)=>ge.createElement("svg",{ref:A,...hL,width:o,height:o,stroke:a,strokeWidth:r?Number(s)*24/Number(o):s,className:["lucide",`lucide-${yL(e)}`,i].join(" "),...d},[...t.map(([p,g])=>ge.createElement(p,g)),...Array.isArray(m)?m:[m]]));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 hB=Pt("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 f7=Pt("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 CL=Pt("Award",[["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}],["path",{d:"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11",key:"em7aur"}]]);/**
|
||
* @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 W2=Pt("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 Pd=Pt("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 g7=Pt("Brain",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z",key:"ep3f8r"}],["path",{d:"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4",key:"1p4c4q"}],["path",{d:"M17.599 6.5a3 3 0 0 0 .399-1.375",key:"tmeiqw"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M19.938 10.5a4 4 0 0 1 .585.396",key:"1qfode"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M19.967 17.484A4 4 0 0 1 18 18",key:"159ez6"}]]);/**
|
||
* @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 di=Pt("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 bL=Pt("Camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]);/**
|
||
* @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 PE=Pt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
|
||
* @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 vL=Pt("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);/**
|
||
* @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 wL=Pt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);/**
|
||
* @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 BL=Pt("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
|
||
* @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=Pt("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
|
||
* @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 DL=Pt("CircleCheckBig",[["path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14",key:"g774vq"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/**
|
||
* @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 mi=Pt("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 Xc=Pt("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 W0=Pt("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 Tg=Pt("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 UL=Pt("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
|
||
* @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 HL=Pt("EyeOff",[["path",{d:"M9.88 9.88a3 3 0 1 0 4.24 4.24",key:"1jxqfv"}],["path",{d:"M10.73 5.08A10.43 10.43 0 0 1 12 5c7 0 10 7 10 7a13.16 13.16 0 0 1-1.67 2.68",key:"9wicm4"}],["path",{d:"M6.61 6.61A13.526 13.526 0 0 0 2 12s3 7 10 7a9.74 9.74 0 0 0 5.39-1.61",key:"1jreej"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}]]);/**
|
||
* @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 nh=Pt("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 NL=Pt("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
|
||
* @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 GL=Pt("FileX",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m14.5 12.5-5 5",key:"b62r18"}],["path",{d:"m9.5 12.5 5 5",key:"1rk7el"}]]);/**
|
||
* @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 jL=Pt("File",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]]);/**
|
||
* @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 x7=Pt("Github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]]);/**
|
||
* @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 vd=Pt("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 Qd=Pt("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 X3=Pt("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 EL=Pt("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 _L=Pt("Inbox",[["polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12",key:"o97t9d"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}]]);/**
|
||
* @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 SL=Pt("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 PL=Pt("Lightbulb",[["path",{d:"M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5",key:"1gvzjb"}],["path",{d:"M9 18h6",key:"x1upvd"}],["path",{d:"M10 22h4",key:"ceow96"}]]);/**
|
||
* @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 wl=Pt("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 J3=Pt("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 QL=Pt("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 h7=Pt("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 QE=Pt("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 yB=Pt("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 IL=Pt("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
|
||
* @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 ev=Pt("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 FL=Pt("Printer",[["polyline",{points:"6 9 6 2 18 2 18 9",key:"1306q4"}],["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2",key:"143wyd"}],["rect",{width:"12",height:"8",x:"6",y:"14",key:"5ipwut"}]]);/**
|
||
* @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 IE=Pt("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
|
||
* @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 FE=Pt("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 kL=Pt("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
|
||
* @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 kE=Pt("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["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 LL=Pt("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/**
|
||
* @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 OL=Pt("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 pa=Pt("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 Qs=Pt("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 tv=Pt("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 Yi=Pt("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 TL=Pt("TestTube",[["path",{d:"M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5h0c-1.4 0-2.5-1.1-2.5-2.5V2",key:"187lwq"}],["path",{d:"M8.5 2h7",key:"csnxdl"}],["path",{d:"M14.5 16h-5",key:"1ox875"}]]);/**
|
||
* @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 RL=Pt("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 Id=Pt("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 LE=Pt("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/**
|
||
* @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 ML=Pt("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 li=Pt("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 OE=Pt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
|
||
* @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 jp=Pt("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 TE(e){var t,n,a="";if(typeof e=="string"||typeof e=="number")a+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=TE(e[t]))&&(a&&(a+=" "),a+=n)}else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function Hn(){for(var e,t,n=0,a="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=TE(e))&&(a&&(a+=" "),a+=t);return a}const CB="-",zL=e=>{const t=YL(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:a}=e;return{getClassGroupId:r=>{const i=r.split(CB);return i[0]===""&&i.length!==1&&i.shift(),RE(i,t)||ZL(r)},getConflictingClassGroupIds:(r,i)=>{const m=n[r]||[];return i&&a[r]?[...m,...a[r]]:m}}},RE=(e,t)=>{var r;if(e.length===0)return t.classGroupId;const n=e[0],a=t.nextPart.get(n),o=a?RE(e.slice(1),a):void 0;if(o)return o;if(t.validators.length===0)return;const s=e.join(CB);return(r=t.validators.find(({validator:i})=>i(s)))==null?void 0:r.classGroupId},y7=/^\[(.+)\]$/,ZL=e=>{if(y7.test(e)){const t=y7.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},YL=e=>{const{theme:t,prefix:n}=e,a={nextPart:new Map,validators:[]};return KL(Object.entries(e.classGroups),n).forEach(([s,r])=>{nv(r,a,s,t)}),a},nv=(e,t,n,a)=>{e.forEach(o=>{if(typeof o=="string"){const s=o===""?t:C7(t,o);s.classGroupId=n;return}if(typeof o=="function"){if(qL(o)){nv(o(a),t,n,a);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([s,r])=>{nv(r,C7(t,s),n,a)})})},C7=(e,t)=>{let n=e;return t.split(CB).forEach(a=>{n.nextPart.has(a)||n.nextPart.set(a,{nextPart:new Map,validators:[]}),n=n.nextPart.get(a)}),n},qL=e=>e.isThemeGetter,KL=(e,t)=>t?e.map(([n,a])=>{const o=a.map(s=>typeof s=="string"?t+s:typeof s=="object"?Object.fromEntries(Object.entries(s).map(([r,i])=>[t+r,i])):s);return[n,o]}):e,$L=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,a=new Map;const o=(s,r)=>{n.set(s,r),t++,t>e&&(t=0,a=n,n=new Map)};return{get(s){let r=n.get(s);if(r!==void 0)return r;if((r=a.get(s))!==void 0)return o(s,r),r},set(s,r){n.has(s)?n.set(s,r):o(s,r)}}},ME="!",WL=e=>{const{separator:t,experimentalParseClassName:n}=e,a=t.length===1,o=t[0],s=t.length,r=i=>{const m=[];let d=0,A=0,p;for(let v=0;v<i.length;v++){let B=i[v];if(d===0){if(B===o&&(a||i.slice(v,v+s)===t)){m.push(i.slice(A,v)),A=v+s;continue}if(B==="/"){p=v;continue}}B==="["?d++:B==="]"&&d--}const g=m.length===0?i:i.substring(A),f=g.startsWith(ME),y=f?g.substring(1):g,C=p&&p>A?p-A:void 0;return{modifiers:m,hasImportantModifier:f,baseClassName:y,maybePostfixModifierPosition:C}};return n?i=>n({className:i,parseClassName:r}):r},VL=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},XL=e=>({cache:$L(e.cacheSize),parseClassName:WL(e),...zL(e)}),JL=/\s+/,eO=(e,t)=>{const{parseClassName:n,getClassGroupId:a,getConflictingClassGroupIds:o}=t,s=[],r=e.trim().split(JL);let i="";for(let m=r.length-1;m>=0;m-=1){const d=r[m],{modifiers:A,hasImportantModifier:p,baseClassName:g,maybePostfixModifierPosition:f}=n(d);let y=!!f,C=a(y?g.substring(0,f):g);if(!C){if(!y){i=d+(i.length>0?" "+i:i);continue}if(C=a(g),!C){i=d+(i.length>0?" "+i:i);continue}y=!1}const v=VL(A).join(":"),B=p?v+ME:v,D=B+C;if(s.includes(D))continue;s.push(D);const N=o(C,y);for(let L=0;L<N.length;++L){const _=N[L];s.push(B+_)}i=d+(i.length>0?" "+i:i)}return i};function tO(){let e=0,t,n,a="";for(;e<arguments.length;)(t=arguments[e++])&&(n=zE(t))&&(a&&(a+=" "),a+=n);return a}const zE=e=>{if(typeof e=="string")return e;let t,n="";for(let a=0;a<e.length;a++)e[a]&&(t=zE(e[a]))&&(n&&(n+=" "),n+=t);return n};function nO(e,...t){let n,a,o,s=r;function r(m){const d=t.reduce((A,p)=>p(A),e());return n=XL(d),a=n.cache.get,o=n.cache.set,s=i,i(m)}function i(m){const d=a(m);if(d)return d;const A=eO(m,n);return o(m,A),A}return function(){return s(tO.apply(null,arguments))}}const da=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},ZE=/^\[(?:([a-z-]+):)?(.+)\]$/i,aO=/^\d+\/\d+$/,oO=new Set(["px","full","screen"]),sO=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,rO=/\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$/,iO=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,cO=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,mO=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Rc=e=>Yu(e)||oO.has(e)||aO.test(e),ol=e=>Ep(e,"length",xO),Yu=e=>!!e&&!Number.isNaN(Number(e)),V0=e=>Ep(e,"number",Yu),uA=e=>!!e&&Number.isInteger(Number(e)),lO=e=>e.endsWith("%")&&Yu(e.slice(0,-1)),sn=e=>ZE.test(e),sl=e=>sO.test(e),dO=new Set(["length","size","percentage"]),uO=e=>Ep(e,dO,YE),pO=e=>Ep(e,"position",YE),AO=new Set(["image","url"]),fO=e=>Ep(e,AO,yO),gO=e=>Ep(e,"",hO),pA=()=>!0,Ep=(e,t,n)=>{const a=ZE.exec(e);return a?a[1]?typeof t=="string"?a[1]===t:t.has(a[1]):n(a[2]):!1},xO=e=>rO.test(e)&&!iO.test(e),YE=()=>!1,hO=e=>cO.test(e),yO=e=>mO.test(e),CO=()=>{const e=da("colors"),t=da("spacing"),n=da("blur"),a=da("brightness"),o=da("borderColor"),s=da("borderRadius"),r=da("borderSpacing"),i=da("borderWidth"),m=da("contrast"),d=da("grayscale"),A=da("hueRotate"),p=da("invert"),g=da("gap"),f=da("gradientColorStops"),y=da("gradientColorStopPositions"),C=da("inset"),v=da("margin"),B=da("opacity"),D=da("padding"),N=da("saturate"),L=da("scale"),_=da("sepia"),j=da("skew"),F=da("space"),T=da("translate"),M=()=>["auto","contain","none"],Z=()=>["auto","hidden","clip","visible","scroll"],P=()=>["auto",sn,t],I=()=>[sn,t],O=()=>["",Rc,ol],z=()=>["auto",Yu,sn],X=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],ae=()=>["solid","dashed","dotted","double","none"],re=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ee=()=>["start","end","center","between","around","evenly","stretch"],oe=()=>["","0",sn],R=()=>["auto","avoid","all","avoid-page","page","left","right","column"],ne=()=>[Yu,sn];return{cacheSize:500,separator:":",theme:{colors:[pA],spacing:[Rc,ol],blur:["none","",sl,sn],brightness:ne(),borderColor:[e],borderRadius:["none","","full",sl,sn],borderSpacing:I(),borderWidth:O(),contrast:ne(),grayscale:oe(),hueRotate:ne(),invert:oe(),gap:I(),gradientColorStops:[e],gradientColorStopPositions:[lO,ol],inset:P(),margin:P(),opacity:ne(),padding:I(),saturate:ne(),scale:ne(),sepia:oe(),skew:ne(),space:I(),translate:I()},classGroups:{aspect:[{aspect:["auto","square","video",sn]}],container:["container"],columns:[{columns:[sl]}],"break-after":[{"break-after":R()}],"break-before":[{"break-before":R()}],"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:[...X(),sn]}],overflow:[{overflow:Z()}],"overflow-x":[{"overflow-x":Z()}],"overflow-y":[{"overflow-y":Z()}],overscroll:[{overscroll:M()}],"overscroll-x":[{"overscroll-x":M()}],"overscroll-y":[{"overscroll-y":M()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[C]}],"inset-x":[{"inset-x":[C]}],"inset-y":[{"inset-y":[C]}],start:[{start:[C]}],end:[{end:[C]}],top:[{top:[C]}],right:[{right:[C]}],bottom:[{bottom:[C]}],left:[{left:[C]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",uA,sn]}],basis:[{basis:P()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",sn]}],grow:[{grow:oe()}],shrink:[{shrink:oe()}],order:[{order:["first","last","none",uA,sn]}],"grid-cols":[{"grid-cols":[pA]}],"col-start-end":[{col:["auto",{span:["full",uA,sn]},sn]}],"col-start":[{"col-start":z()}],"col-end":[{"col-end":z()}],"grid-rows":[{"grid-rows":[pA]}],"row-start-end":[{row:["auto",{span:[uA,sn]},sn]}],"row-start":[{"row-start":z()}],"row-end":[{"row-end":z()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",sn]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",sn]}],gap:[{gap:[g]}],"gap-x":[{"gap-x":[g]}],"gap-y":[{"gap-y":[g]}],"justify-content":[{justify:["normal",...ee()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...ee(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...ee(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[D]}],px:[{px:[D]}],py:[{py:[D]}],ps:[{ps:[D]}],pe:[{pe:[D]}],pt:[{pt:[D]}],pr:[{pr:[D]}],pb:[{pb:[D]}],pl:[{pl:[D]}],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":[F]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[F]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",sn,t]}],"min-w":[{"min-w":[sn,t,"min","max","fit"]}],"max-w":[{"max-w":[sn,t,"none","full","min","max","fit","prose",{screen:[sl]},sl]}],h:[{h:[sn,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[sn,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[sn,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[sn,t,"auto","min","max","fit"]}],"font-size":[{text:["base",sl,ol]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",V0]}],"font-family":[{font:[pA]}],"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",sn]}],"line-clamp":[{"line-clamp":["none",Yu,V0]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Rc,sn]}],"list-image":[{"list-image":["none",sn]}],"list-style-type":[{list:["none","disc","decimal",sn]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[B]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[B]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ae(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Rc,ol]}],"underline-offset":[{"underline-offset":["auto",Rc,sn]}],"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",sn]}],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",sn]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[B]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...X(),pO]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",uO]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},fO]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[y]}],"gradient-via-pos":[{via:[y]}],"gradient-to-pos":[{to:[y]}],"gradient-from":[{from:[f]}],"gradient-via":[{via:[f]}],"gradient-to":[{to:[f]}],rounded:[{rounded:[s]}],"rounded-s":[{"rounded-s":[s]}],"rounded-e":[{"rounded-e":[s]}],"rounded-t":[{"rounded-t":[s]}],"rounded-r":[{"rounded-r":[s]}],"rounded-b":[{"rounded-b":[s]}],"rounded-l":[{"rounded-l":[s]}],"rounded-ss":[{"rounded-ss":[s]}],"rounded-se":[{"rounded-se":[s]}],"rounded-ee":[{"rounded-ee":[s]}],"rounded-es":[{"rounded-es":[s]}],"rounded-tl":[{"rounded-tl":[s]}],"rounded-tr":[{"rounded-tr":[s]}],"rounded-br":[{"rounded-br":[s]}],"rounded-bl":[{"rounded-bl":[s]}],"border-w":[{border:[i]}],"border-w-x":[{"border-x":[i]}],"border-w-y":[{"border-y":[i]}],"border-w-s":[{"border-s":[i]}],"border-w-e":[{"border-e":[i]}],"border-w-t":[{"border-t":[i]}],"border-w-r":[{"border-r":[i]}],"border-w-b":[{"border-b":[i]}],"border-w-l":[{"border-l":[i]}],"border-opacity":[{"border-opacity":[B]}],"border-style":[{border:[...ae(),"hidden"]}],"divide-x":[{"divide-x":[i]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[i]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[B]}],"divide-style":[{divide:ae()}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["",...ae()]}],"outline-offset":[{"outline-offset":[Rc,sn]}],"outline-w":[{outline:[Rc,ol]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:O()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[B]}],"ring-offset-w":[{"ring-offset":[Rc,ol]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",sl,gO]}],"shadow-color":[{shadow:[pA]}],opacity:[{opacity:[B]}],"mix-blend":[{"mix-blend":[...re(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":re()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[a]}],contrast:[{contrast:[m]}],"drop-shadow":[{"drop-shadow":["","none",sl,sn]}],grayscale:[{grayscale:[d]}],"hue-rotate":[{"hue-rotate":[A]}],invert:[{invert:[p]}],saturate:[{saturate:[N]}],sepia:[{sepia:[_]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[m]}],"backdrop-grayscale":[{"backdrop-grayscale":[d]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[A]}],"backdrop-invert":[{"backdrop-invert":[p]}],"backdrop-opacity":[{"backdrop-opacity":[B]}],"backdrop-saturate":[{"backdrop-saturate":[N]}],"backdrop-sepia":[{"backdrop-sepia":[_]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[r]}],"border-spacing-x":[{"border-spacing-x":[r]}],"border-spacing-y":[{"border-spacing-y":[r]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",sn]}],duration:[{duration:ne()}],ease:[{ease:["linear","in","out","in-out",sn]}],delay:[{delay:ne()}],animate:[{animate:["none","spin","ping","pulse","bounce",sn]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[L]}],"scale-x":[{"scale-x":[L]}],"scale-y":[{"scale-y":[L]}],rotate:[{rotate:[uA,sn]}],"translate-x":[{"translate-x":[T]}],"translate-y":[{"translate-y":[T]}],"skew-x":[{"skew-x":[j]}],"skew-y":[{"skew-y":[j]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",sn]}],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",sn]}],"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",sn]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Rc,ol,V0]}],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"]}}},bO=nO(CO);function Qt(...e){return bO(Hn(e))}const yn=fe.forwardRef(({className:e,variant:t="primary",size:n="md",children:a,...o},s)=>{const r=["inline-flex items-center justify-center","font-chinese font-medium","transition-all duration-200 ease-in-out","focus:outline-none focus:ring-2 focus:ring-offset-2","disabled:opacity-50 disabled:cursor-not-allowed","relative overflow-hidden","active:scale-95 hover-lift"],i={primary:["bg-gradient-to-r from-red-600 to-red-700 !text-white","border border-red-600","shadow-lg hover:shadow-xl","hover:scale-105 active:scale-95 hover:!text-white","focus:ring-red-500","relative overflow-hidden","before:absolute before:inset-0","before:bg-gradient-to-r before:from-transparent before:via-white/20 before:to-transparent","before:translate-x-[-100%] hover:before:translate-x-[100%]","before:transition-transform before:duration-700"],secondary:["bg-gradient-to-r from-yellow-400 to-yellow-500 text-gray-900","border border-yellow-500","shadow-lg hover:shadow-xl","hover:scale-105 active:scale-95","focus:ring-yellow-500"],outline:["bg-transparent text-red-600","border-2 border-red-600","hover:bg-red-600 hover:text-white","focus:ring-red-500"],ghost:["bg-transparent text-gray-700","hover:bg-gray-100 hover:text-red-600","focus:ring-gray-500"]},m={sm:["px-3 py-1.5 text-button-sm rounded-md","min-h-[36px]"],md:["px-6 py-2.5 text-button-md rounded-lg","min-h-[44px]"],lg:["px-8 py-3 text-button-lg rounded-xl","min-h-[52px]"]},d=["md:hover:scale-105","active:scale-95","touch-manipulation"];return c.jsx("button",{className:Qt(r,i[t],m[n],d,e),ref:s,...o,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseButton.tsx:78:6","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseButton.tsx","data-component-line":"78","data-component-file":"ChineseButton.tsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:a})});yn.displayName="ChineseButton";var vO=e=>{switch(e){case"success":return DO;case"info":return HO;case"warning":return UO;case"error":return NO;default:return null}},wO=Array(12).fill(0),BO=({visible:e,className:t})=>fe.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},fe.createElement("div",{className:"sonner-spinner"},wO.map((n,a)=>fe.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${a}`})))),DO=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},fe.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"})),UO=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},fe.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"})),HO=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},fe.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"})),NO=fe.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},fe.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"})),GO=fe.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"},fe.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),fe.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),jO=()=>{let[e,t]=fe.useState(document.hidden);return fe.useEffect(()=>{let n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e},av=1,EO=class{constructor(){this.subscribe=t=>(this.subscribers.push(t),()=>{let n=this.subscribers.indexOf(t);this.subscribers.splice(n,1)}),this.publish=t=>{this.subscribers.forEach(n=>n(t))},this.addToast=t=>{this.publish(t),this.toasts=[...this.toasts,t]},this.create=t=>{var n;let{message:a,...o}=t,s=typeof(t==null?void 0:t.id)=="number"||((n=t.id)==null?void 0:n.length)>0?t.id:av++,r=this.toasts.find(m=>m.id===s),i=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(s)&&this.dismissedToasts.delete(s),r?this.toasts=this.toasts.map(m=>m.id===s?(this.publish({...m,...t,id:s,title:a}),{...m,...t,id:s,dismissible:i,title:a}):m):this.addToast({title:a,...o,dismissible:i,id:s}),s},this.dismiss=t=>(this.dismissedToasts.add(t),t||this.toasts.forEach(n=>{this.subscribers.forEach(a=>a({id:n.id,dismiss:!0}))}),this.subscribers.forEach(n=>n({id:t,dismiss:!0})),t),this.message=(t,n)=>this.create({...n,message:t}),this.error=(t,n)=>this.create({...n,message:t,type:"error"}),this.success=(t,n)=>this.create({...n,type:"success",message:t}),this.info=(t,n)=>this.create({...n,type:"info",message:t}),this.warning=(t,n)=>this.create({...n,type:"warning",message:t}),this.loading=(t,n)=>this.create({...n,type:"loading",message:t}),this.promise=(t,n)=>{if(!n)return;let a;n.loading!==void 0&&(a=this.create({...n,promise:t,type:"loading",message:n.loading,description:typeof n.description!="function"?n.description:void 0}));let o=t instanceof Promise?t:t(),s=a!==void 0,r,i=o.then(async d=>{if(r=["resolve",d],fe.isValidElement(d))s=!1,this.create({id:a,type:"default",message:d});else if(SO(d)&&!d.ok){s=!1;let A=typeof n.error=="function"?await n.error(`HTTP error! status: ${d.status}`):n.error,p=typeof n.description=="function"?await n.description(`HTTP error! status: ${d.status}`):n.description;this.create({id:a,type:"error",message:A,description:p})}else if(n.success!==void 0){s=!1;let A=typeof n.success=="function"?await n.success(d):n.success,p=typeof n.description=="function"?await n.description(d):n.description;this.create({id:a,type:"success",message:A,description:p})}}).catch(async d=>{if(r=["reject",d],n.error!==void 0){s=!1;let A=typeof n.error=="function"?await n.error(d):n.error,p=typeof n.description=="function"?await n.description(d):n.description;this.create({id:a,type:"error",message:A,description:p})}}).finally(()=>{var d;s&&(this.dismiss(a),a=void 0),(d=n.finally)==null||d.call(n)}),m=()=>new Promise((d,A)=>i.then(()=>r[0]==="reject"?A(r[1]):d(r[1])).catch(A));return typeof a!="string"&&typeof a!="number"?{unwrap:m}:Object.assign(a,{unwrap:m})},this.custom=(t,n)=>{let a=(n==null?void 0:n.id)||av++;return this.create({jsx:t(a),id:a,...n}),a},this.getActiveToasts=()=>this.toasts.filter(t=>!this.dismissedToasts.has(t.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}},Ss=new EO,_O=(e,t)=>{let n=(t==null?void 0:t.id)||av++;return Ss.addToast({title:e,...t,id:n}),n},SO=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",PO=_O,QO=()=>Ss.toasts,IO=()=>Ss.getActiveToasts(),un=Object.assign(PO,{success:Ss.success,info:Ss.info,warning:Ss.warning,error:Ss.error,custom:Ss.custom,message:Ss.message,promise:Ss.promise,dismiss:Ss.dismiss,loading:Ss.loading},{getHistory:QO,getToasts:IO});function FO(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))}FO(`: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 Kf(e){return e.label!==void 0}var kO=3,LO="32px",OO="16px",b7=4e3,TO=356,RO=14,MO=20,zO=200;function ni(...e){return e.filter(Boolean).join(" ")}function ZO(e){let[t,n]=e.split("-"),a=[];return t&&a.push(t),n&&a.push(n),a}var YO=e=>{var t,n,a,o,s,r,i,m,d,A,p;let{invert:g,toast:f,unstyled:y,interacting:C,setHeights:v,visibleToasts:B,heights:D,index:N,toasts:L,expanded:_,removeToast:j,defaultRichColors:F,closeButton:T,style:M,cancelButtonStyle:Z,actionButtonStyle:P,className:I="",descriptionClassName:O="",duration:z,position:X,gap:ae,loadingIcon:re,expandByDefault:ee,classNames:oe,icons:R,closeButtonAriaLabel:ne="Close toast",pauseWhenPageIsHidden:S}=e,[E,K]=fe.useState(null),[se,ie]=fe.useState(null),[ue,pe]=fe.useState(!1),[me,Ue]=fe.useState(!1),[Ee,ve]=fe.useState(!1),[Pe,Ve]=fe.useState(!1),[je,le]=fe.useState(!1),[At,at]=fe.useState(0),[Re,$e]=fe.useState(0),We=fe.useRef(f.duration||z||b7),ze=fe.useRef(null),mt=fe.useRef(null),Dt=N===0,jt=N+1<=B,De=f.type,Fe=f.dismissible!==!1,it=f.className||"",tt=f.descriptionClassName||"",Te=fe.useMemo(()=>D.findIndex(ut=>ut.toastId===f.id)||0,[D,f.id]),Ye=fe.useMemo(()=>{var ut;return(ut=f.closeButton)!=null?ut:T},[f.closeButton,T]),ft=fe.useMemo(()=>f.duration||z||b7,[f.duration,z]),st=fe.useRef(0),kt=fe.useRef(0),St=fe.useRef(0),Et=fe.useRef(null),[Nn,Kt]=X.split("-"),Co=fe.useMemo(()=>D.reduce((ut,on,Wt)=>Wt>=Te?ut:ut+on.height,0),[D,Te]),Gn=jO(),Ca=f.invert||g,ba=De==="loading";kt.current=fe.useMemo(()=>Te*ae+Co,[Te,Co]),fe.useEffect(()=>{We.current=ft},[ft]),fe.useEffect(()=>{pe(!0)},[]),fe.useEffect(()=>{let ut=mt.current;if(ut){let on=ut.getBoundingClientRect().height;return $e(on),v(Wt=>[{toastId:f.id,height:on,position:f.position},...Wt]),()=>v(Wt=>Wt.filter(lt=>lt.toastId!==f.id))}},[v,f.id]),fe.useLayoutEffect(()=>{if(!ue)return;let ut=mt.current,on=ut.style.height;ut.style.height="auto";let Wt=ut.getBoundingClientRect().height;ut.style.height=on,$e(Wt),v(lt=>lt.find(qe=>qe.toastId===f.id)?lt.map(qe=>qe.toastId===f.id?{...qe,height:Wt}:qe):[{toastId:f.id,height:Wt,position:f.position},...lt])},[ue,f.title,f.description,v,f.id]);let pn=fe.useCallback(()=>{Ue(!0),at(kt.current),v(ut=>ut.filter(on=>on.toastId!==f.id)),setTimeout(()=>{j(f)},zO)},[f,j,v,kt]);fe.useEffect(()=>{if(f.promise&&De==="loading"||f.duration===1/0||f.type==="loading")return;let ut;return _||C||S&&Gn?(()=>{if(St.current<st.current){let on=new Date().getTime()-st.current;We.current=We.current-on}St.current=new Date().getTime()})():We.current!==1/0&&(st.current=new Date().getTime(),ut=setTimeout(()=>{var on;(on=f.onAutoClose)==null||on.call(f,f),pn()},We.current)),()=>clearTimeout(ut)},[_,C,f,De,S,Gn,pn]),fe.useEffect(()=>{f.delete&&pn()},[pn,f.delete]);function Tt(){var ut,on,Wt;return R!=null&&R.loading?fe.createElement("div",{className:ni(oe==null?void 0:oe.loader,(ut=f==null?void 0:f.classNames)==null?void 0:ut.loader,"sonner-loader"),"data-visible":De==="loading"},R.loading):re?fe.createElement("div",{className:ni(oe==null?void 0:oe.loader,(on=f==null?void 0:f.classNames)==null?void 0:on.loader,"sonner-loader"),"data-visible":De==="loading"},re):fe.createElement(BO,{className:ni(oe==null?void 0:oe.loader,(Wt=f==null?void 0:f.classNames)==null?void 0:Wt.loader),visible:De==="loading"})}return fe.createElement("li",{tabIndex:0,ref:mt,className:ni(I,it,oe==null?void 0:oe.toast,(t=f==null?void 0:f.classNames)==null?void 0:t.toast,oe==null?void 0:oe.default,oe==null?void 0:oe[De],(n=f==null?void 0:f.classNames)==null?void 0:n[De]),"data-sonner-toast":"","data-rich-colors":(a=f.richColors)!=null?a:F,"data-styled":!(f.jsx||f.unstyled||y),"data-mounted":ue,"data-promise":!!f.promise,"data-swiped":je,"data-removed":me,"data-visible":jt,"data-y-position":Nn,"data-x-position":Kt,"data-index":N,"data-front":Dt,"data-swiping":Ee,"data-dismissible":Fe,"data-type":De,"data-invert":Ca,"data-swipe-out":Pe,"data-swipe-direction":se,"data-expanded":!!(_||ee&&ue),style:{"--index":N,"--toasts-before":N,"--z-index":L.length-N,"--offset":`${me?At:kt.current}px`,"--initial-height":ee?"auto":`${Re}px`,...M,...f.style},onDragEnd:()=>{ve(!1),K(null),Et.current=null},onPointerDown:ut=>{ba||!Fe||(ze.current=new Date,at(kt.current),ut.target.setPointerCapture(ut.pointerId),ut.target.tagName!=="BUTTON"&&(ve(!0),Et.current={x:ut.clientX,y:ut.clientY}))},onPointerUp:()=>{var ut,on,Wt,lt;if(Pe||!Fe)return;Et.current=null;let qe=Number(((ut=mt.current)==null?void 0:ut.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),ct=Number(((on=mt.current)==null?void 0:on.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),ln=new Date().getTime()-((Wt=ze.current)==null?void 0:Wt.getTime()),en=E==="x"?qe:ct,cn=Math.abs(en)/ln;if(Math.abs(en)>=MO||cn>.11){at(kt.current),(lt=f.onDismiss)==null||lt.call(f,f),ie(E==="x"?qe>0?"right":"left":ct>0?"down":"up"),pn(),Ve(!0),le(!1);return}ve(!1),K(null)},onPointerMove:ut=>{var on,Wt,lt,qe;if(!Et.current||!Fe||((on=window.getSelection())==null?void 0:on.toString().length)>0)return;let ct=ut.clientY-Et.current.y,ln=ut.clientX-Et.current.x,en=(Wt=e.swipeDirections)!=null?Wt:ZO(X);!E&&(Math.abs(ln)>1||Math.abs(ct)>1)&&K(Math.abs(ln)>Math.abs(ct)?"x":"y");let cn={x:0,y:0};E==="y"?(en.includes("top")||en.includes("bottom"))&&(en.includes("top")&&ct<0||en.includes("bottom")&&ct>0)&&(cn.y=ct):E==="x"&&(en.includes("left")||en.includes("right"))&&(en.includes("left")&&ln<0||en.includes("right")&&ln>0)&&(cn.x=ln),(Math.abs(cn.x)>0||Math.abs(cn.y)>0)&&le(!0),(lt=mt.current)==null||lt.style.setProperty("--swipe-amount-x",`${cn.x}px`),(qe=mt.current)==null||qe.style.setProperty("--swipe-amount-y",`${cn.y}px`)}},Ye&&!f.jsx?fe.createElement("button",{"aria-label":ne,"data-disabled":ba,"data-close-button":!0,onClick:ba||!Fe?()=>{}:()=>{var ut;pn(),(ut=f.onDismiss)==null||ut.call(f,f)},className:ni(oe==null?void 0:oe.closeButton,(o=f==null?void 0:f.classNames)==null?void 0:o.closeButton)},(s=R==null?void 0:R.close)!=null?s:GO):null,f.jsx||ge.isValidElement(f.title)?f.jsx?f.jsx:typeof f.title=="function"?f.title():f.title:fe.createElement(fe.Fragment,null,De||f.icon||f.promise?fe.createElement("div",{"data-icon":"",className:ni(oe==null?void 0:oe.icon,(r=f==null?void 0:f.classNames)==null?void 0:r.icon)},f.promise||f.type==="loading"&&!f.icon?f.icon||Tt():null,f.type!=="loading"?f.icon||(R==null?void 0:R[De])||vO(De):null):null,fe.createElement("div",{"data-content":"",className:ni(oe==null?void 0:oe.content,(i=f==null?void 0:f.classNames)==null?void 0:i.content)},fe.createElement("div",{"data-title":"",className:ni(oe==null?void 0:oe.title,(m=f==null?void 0:f.classNames)==null?void 0:m.title)},typeof f.title=="function"?f.title():f.title),f.description?fe.createElement("div",{"data-description":"",className:ni(O,tt,oe==null?void 0:oe.description,(d=f==null?void 0:f.classNames)==null?void 0:d.description)},typeof f.description=="function"?f.description():f.description):null),ge.isValidElement(f.cancel)?f.cancel:f.cancel&&Kf(f.cancel)?fe.createElement("button",{"data-button":!0,"data-cancel":!0,style:f.cancelButtonStyle||Z,onClick:ut=>{var on,Wt;Kf(f.cancel)&&Fe&&((Wt=(on=f.cancel).onClick)==null||Wt.call(on,ut),pn())},className:ni(oe==null?void 0:oe.cancelButton,(A=f==null?void 0:f.classNames)==null?void 0:A.cancelButton)},f.cancel.label):null,ge.isValidElement(f.action)?f.action:f.action&&Kf(f.action)?fe.createElement("button",{"data-button":!0,"data-action":!0,style:f.actionButtonStyle||P,onClick:ut=>{var on,Wt;Kf(f.action)&&((Wt=(on=f.action).onClick)==null||Wt.call(on,ut),!ut.defaultPrevented&&pn())},className:ni(oe==null?void 0:oe.actionButton,(p=f==null?void 0:f.classNames)==null?void 0:p.actionButton)},f.action.label):null))};function v7(){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 qO(e,t){let n={};return[e,t].forEach((a,o)=>{let s=o===1,r=s?"--mobile-offset":"--offset",i=s?OO:LO;function m(d){["top","right","bottom","left"].forEach(A=>{n[`${r}-${A}`]=typeof d=="number"?`${d}px`:d})}typeof a=="number"||typeof a=="string"?m(a):typeof a=="object"?["top","right","bottom","left"].forEach(d=>{a[d]===void 0?n[`${r}-${d}`]=i:n[`${r}-${d}`]=typeof a[d]=="number"?`${a[d]}px`:a[d]}):m(i)}),n}var KO=ge.forwardRef(function(e,t){let{invert:n,position:a="bottom-right",hotkey:o=["altKey","KeyT"],expand:s,closeButton:r,className:i,offset:m,mobileOffset:d,theme:A="light",richColors:p,duration:g,style:f,visibleToasts:y=kO,toastOptions:C,dir:v=v7(),gap:B=RO,loadingIcon:D,icons:N,containerAriaLabel:L="Notifications",pauseWhenPageIsHidden:_}=e,[j,F]=fe.useState([]),T=fe.useMemo(()=>Array.from(new Set([a].concat(j.filter(S=>S.position).map(S=>S.position)))),[j,a]),[M,Z]=fe.useState([]),[P,I]=fe.useState(!1),[O,z]=fe.useState(!1),[X,ae]=fe.useState(A!=="system"?A:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),re=fe.useRef(null),ee=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),oe=fe.useRef(null),R=fe.useRef(!1),ne=fe.useCallback(S=>{F(E=>{var K;return(K=E.find(se=>se.id===S.id))!=null&&K.delete||Ss.dismiss(S.id),E.filter(({id:se})=>se!==S.id)})},[]);return fe.useEffect(()=>Ss.subscribe(S=>{if(S.dismiss){F(E=>E.map(K=>K.id===S.id?{...K,delete:!0}:K));return}setTimeout(()=>{uk.flushSync(()=>{F(E=>{let K=E.findIndex(se=>se.id===S.id);return K!==-1?[...E.slice(0,K),{...E[K],...S},...E.slice(K+1)]:[S,...E]})})})}),[]),fe.useEffect(()=>{if(A!=="system"){ae(A);return}if(A==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?ae("dark"):ae("light")),typeof window>"u")return;let S=window.matchMedia("(prefers-color-scheme: dark)");try{S.addEventListener("change",({matches:E})=>{ae(E?"dark":"light")})}catch{S.addListener(({matches:K})=>{try{ae(K?"dark":"light")}catch(se){console.error(se)}})}},[A]),fe.useEffect(()=>{j.length<=1&&I(!1)},[j]),fe.useEffect(()=>{let S=E=>{var K,se;o.every(ie=>E[ie]||E.code===ie)&&(I(!0),(K=re.current)==null||K.focus()),E.code==="Escape"&&(document.activeElement===re.current||(se=re.current)!=null&&se.contains(document.activeElement))&&I(!1)};return document.addEventListener("keydown",S),()=>document.removeEventListener("keydown",S)},[o]),fe.useEffect(()=>{if(re.current)return()=>{oe.current&&(oe.current.focus({preventScroll:!0}),oe.current=null,R.current=!1)}},[re.current]),fe.createElement("section",{ref:t,"aria-label":`${L} ${ee}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},T.map((S,E)=>{var K;let[se,ie]=S.split("-");return j.length?fe.createElement("ol",{key:S,dir:v==="auto"?v7():v,tabIndex:-1,ref:re,className:i,"data-sonner-toaster":!0,"data-theme":X,"data-y-position":se,"data-lifted":P&&j.length>1&&!s,"data-x-position":ie,style:{"--front-toast-height":`${((K=M[0])==null?void 0:K.height)||0}px`,"--width":`${TO}px`,"--gap":`${B}px`,...f,...qO(m,d)},onBlur:ue=>{R.current&&!ue.currentTarget.contains(ue.relatedTarget)&&(R.current=!1,oe.current&&(oe.current.focus({preventScroll:!0}),oe.current=null))},onFocus:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||R.current||(R.current=!0,oe.current=ue.relatedTarget)},onMouseEnter:()=>I(!0),onMouseMove:()=>I(!0),onMouseLeave:()=>{O||I(!1)},onDragEnd:()=>I(!1),onPointerDown:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||z(!0)},onPointerUp:()=>z(!1)},j.filter(ue=>!ue.position&&E===0||ue.position===S).map((ue,pe)=>{var me,Ue;return fe.createElement(YO,{key:ue.id,icons:N,index:pe,toast:ue,defaultRichColors:p,duration:(me=C==null?void 0:C.duration)!=null?me:g,className:C==null?void 0:C.className,descriptionClassName:C==null?void 0:C.descriptionClassName,invert:n,visibleToasts:y,closeButton:(Ue=C==null?void 0:C.closeButton)!=null?Ue:r,interacting:O,position:S,style:C==null?void 0:C.style,unstyled:C==null?void 0:C.unstyled,classNames:C==null?void 0:C.classNames,cancelButtonStyle:C==null?void 0:C.cancelButtonStyle,actionButtonStyle:C==null?void 0:C.actionButtonStyle,removeToast:ne,toasts:j.filter(Ee=>Ee.position==ue.position),heights:M.filter(Ee=>Ee.position==ue.position),setHeights:Z,expandByDefault:s,gap:B,loadingIcon:D,expanded:P,pauseWhenPageIsHidden:_,swipeDirections:e.swipeDirections})})):null}))});const $O=({children:e})=>{const{user:t,signOut:n}=tc(),a=Np(),[o,s]=ge.useState(!1),r=async()=>{try{await n(),un.success("登出成功"),s(!1)}catch{un.error("登出失败")}},i=[{path:"/",label:"首页",icon:EL},{path:"/analysis",label:"分析",icon:pa,requireAuth:!0},{path:"/history",label:"历史",icon:X3,requireAuth:!0},{path:"/profile",label:"档案",icon:li,requireAuth:!0}],m=()=>{s(!o)},d=()=>{s(!1)};return c.jsxs("div",{className:"min-h-screen relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:44:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"44","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20relative%22%7D",children:[c.jsxs("nav",{className:"bg-gradient-to-r from-red-600 to-red-700 shadow-xl border-b-2 border-yellow-500 relative overflow-hidden z-[9998]","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:46:6","data-matrix-name":"nav","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"46","data-component-file":"Layout.tsx","data-component-name":"nav","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-red-600%20to-red-700%20shadow-xl%20border-b-2%20border-yellow-500%20relative%20overflow-hidden%20z-%5B9998%5D%22%7D",children:[c.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:47:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"47","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:c.jsxs("div",{className:"flex justify-between items-center h-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:48:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20h-16%22%7D",children:[c.jsx("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:50:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"50","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:c.jsxs($o,{to:"/",className:"flex items-center space-x-2 group",onClick:d,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:51:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"51","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-2%20group%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%7D",children:[c.jsx("div",{className:"w-10 h-10 bg-gradient-to-br from-yellow-400 to-yellow-600 rounded-full flex items-center justify-center shadow-lg border-2 border-yellow-600 group-hover:scale-110 transition-transform duration-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:52:16","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%22w-10%20h-10%20bg-gradient-to-br%20from-yellow-400%20to-yellow-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-lg%20border-2%20border-yellow-600%20group-hover%3Ascale-110%20transition-transform%20duration-300%22%7D",children:c.jsx("img",{src:"/traditional_chinese_gold_red_dragon_symbol.jpg",alt:"神机阁",className:"w-7 h-7 rounded-full object-cover","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:53:18","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"53","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%E7%A5%9E%E6%9C%BA%E9%98%81%22%2C%22className%22%3A%22w-7%20h-7%20rounded-full%20object-cover%22%7D"})}),c.jsx("span",{className:"text-xl md:text-2xl font-bold text-white font-chinese group-hover:text-gold-100 transition-colors duration-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:59:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"59","data-component-file":"Layout.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xl%20md%3Atext-2xl%20font-bold%20text-white%20font-chinese%20group-hover%3Atext-gold-100%20transition-colors%20duration-300%22%7D",children:"神机阁"})]})}),c.jsxs("div",{className:"hidden md:flex items-center space-x-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:66:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"66","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22hidden%20md%3Aflex%20items-center%20space-x-4%22%7D",children:[i.map(A=>{if(A.requireAuth&&!t)return null;const p=A.icon,g=a.pathname===A.path;return c.jsxs($o,{to:A.path,className:Qt("flex items-center space-x-1.5 px-3 py-2 rounded-lg font-medium transition-all duration-300 text-sm","border border-transparent hover:border-yellow-400",g?"text-yellow-100 bg-white/10 border-yellow-400 shadow-lg":"text-white hover:text-yellow-100 hover:bg-white/10"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:74:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"74","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%5BCallExpression%5D%22%7D",children:[c.jsx(p,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:85:20","data-matrix-name":"Icon","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":"Icon","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{className:"whitespace-nowrap","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:86:20","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22whitespace-nowrap%22%7D",children:A.label})]},A.path)}),c.jsxs("a",{href:"https://github.com/patdelphi/suanming",target:"_blank",rel:"noopener noreferrer",className:"flex items-center space-x-1.5 px-3 py-2 rounded-lg font-medium transition-all duration-300 text-sm border border-transparent hover:border-yellow-400 text-white hover:text-yellow-100 hover:bg-white/10",title:"查看GitHub源码","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:92:14","data-matrix-name":"a","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":"a","data-component-content":"%7B%22href%22%3A%22https%3A%2F%2Fgithub.com%2Fpatdelphi%2Fsuanming%22%2C%22target%22%3A%22_blank%22%2C%22rel%22%3A%22noopener%20noreferrer%22%2C%22className%22%3A%22flex%20items-center%20space-x-1.5%20px-3%20py-2%20rounded-lg%20font-medium%20transition-all%20duration-300%20text-sm%20border%20border-transparent%20hover%3Aborder-yellow-400%20text-white%20hover%3Atext-yellow-100%20hover%3Abg-white%2F10%22%2C%22title%22%3A%22%E6%9F%A5%E7%9C%8BGitHub%E6%BA%90%E7%A0%81%22%7D",children:[c.jsx(x7,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:99:16","data-matrix-name":"Github","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"99","data-component-file":"Layout.tsx","data-component-name":"Github","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{className:"whitespace-nowrap","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:100:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"100","data-component-file":"Layout.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22whitespace-nowrap%22%7D",children:"GitHub"})]}),t?c.jsxs(yn,{onClick:r,variant:"outline",size:"sm",className:"text-white border-white hover:bg-white hover:text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:104:16","data-matrix-name":"ChineseButton","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":"ChineseButton","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22className%22%3A%22text-white%20border-white%20hover%3Abg-white%20hover%3Atext-red-600%22%7D",children:[c.jsx(h7,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:110:18","data-matrix-name":"LogOut","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"110","data-component-file":"Layout.tsx","data-component-name":"LogOut","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),c.jsx("span",{className:"hidden lg:inline","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:111:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"111","data-component-file":"Layout.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22hidden%20lg%3Ainline%22%7D",children:"登出"})]}):c.jsxs("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:114:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[c.jsx($o,{to:"/login","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:115:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"115","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%7D",children:c.jsx(yn,{variant:"outline",size:"sm",className:"text-white border-white hover:bg-white hover:text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:116:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"116","data-component-file":"Layout.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22className%22%3A%22text-white%20border-white%20hover%3Abg-white%20hover%3Atext-red-600%22%7D",children:"登录"})}),c.jsx($o,{to:"/register","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:120:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"120","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%7D",children:c.jsx(yn,{variant:"secondary",size:"sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:121:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"121","data-component-file":"Layout.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22secondary%22%2C%22size%22%3A%22sm%22%7D",children:"注册"})})]})]}),c.jsx("div",{className:"md:hidden","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:130:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"130","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22md%3Ahidden%22%7D",children:c.jsx("button",{onClick:m,className:"p-2 rounded-lg text-white hover:bg-white/10 transition-colors duration-200","aria-label":"切换菜单","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:131:14","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"131","data-component-file":"Layout.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22p-2%20rounded-lg%20text-white%20hover%3Abg-white%2F10%20transition-colors%20duration-200%22%7D",children:o?c.jsx(OE,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:137:18","data-matrix-name":"X","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"137","data-component-file":"Layout.tsx","data-component-name":"X","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}):c.jsx(IL,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:139:18","data-matrix-name":"Menu","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"139","data-component-file":"Layout.tsx","data-component-name":"Menu","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"})})})]})}),c.jsx("div",{className:Qt("md:hidden fixed top-16 left-0 right-0 z-[9999]","bg-red-600/95 backdrop-blur-md border-t border-yellow-500/30","transform transition-all duration-300 ease-in-out",o?"translate-y-0 opacity-100 visible":"-translate-y-2 opacity-0 invisible"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:147:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"147","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:c.jsxs("div",{className:"px-4 py-4 space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:155:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"155","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22px-4%20py-4%20space-y-2%22%7D",children:[i.map(A=>{if(A.requireAuth&&!t)return null;const p=A.icon,g=a.pathname===A.path;return c.jsxs($o,{to:A.path,onClick:d,className:Qt("flex items-center space-x-3 px-4 py-3 rounded-lg font-medium transition-all duration-200","border border-transparent",g?"text-yellow-100 bg-white/15 border-yellow-400/50":"text-white hover:text-yellow-100 hover:bg-white/10"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:163:16","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"163","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%5BMemberExpression%5D%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[c.jsx(p,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:175:18","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"175","data-component-file":"Layout.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:176:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"176","data-component-file":"Layout.tsx","data-component-name":"span",children:A.label})]},A.path)}),c.jsxs("a",{href:"https://github.com/patdelphi/suanming",target:"_blank",rel:"noopener noreferrer",onClick:d,className:"flex items-center space-x-3 px-4 py-3 rounded-lg font-medium transition-all duration-200 border border-transparent text-white hover:text-yellow-100 hover:bg-white/10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:182:12","data-matrix-name":"a","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"182","data-component-file":"Layout.tsx","data-component-name":"a","data-component-content":"%7B%22href%22%3A%22https%3A%2F%2Fgithub.com%2Fpatdelphi%2Fsuanming%22%2C%22target%22%3A%22_blank%22%2C%22rel%22%3A%22noopener%20noreferrer%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22flex%20items-center%20space-x-3%20px-4%20py-3%20rounded-lg%20font-medium%20transition-all%20duration-200%20border%20border-transparent%20text-white%20hover%3Atext-yellow-100%20hover%3Abg-white%2F10%22%7D",children:[c.jsx(x7,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:189:14","data-matrix-name":"Github","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"189","data-component-file":"Layout.tsx","data-component-name":"Github","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:190:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"190","data-component-file":"Layout.tsx","data-component-name":"span",children:"GitHub"})]}),c.jsx("div",{className:"pt-4 border-t border-white/20","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:193:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"193","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22pt-4%20border-t%20border-white%2F20%22%7D",children:t?c.jsxs(yn,{onClick:r,variant:"outline",className:"w-full text-white border-white hover:bg-white hover:text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:195:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"195","data-component-file":"Layout.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22variant%22%3A%22outline%22%2C%22className%22%3A%22w-full%20text-white%20border-white%20hover%3Abg-white%20hover%3Atext-red-600%22%7D",children:[c.jsx(h7,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:200:18","data-matrix-name":"LogOut","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"200","data-component-file":"Layout.tsx","data-component-name":"LogOut","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%22%7D"}),"登出"]}):c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:204:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"204","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx($o,{to:"/login",onClick:d,className:"block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:205:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"205","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22block%22%7D",children:c.jsx(yn,{variant:"outline",className:"w-full text-white border-white hover:bg-white hover:text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:206:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"206","data-component-file":"Layout.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22className%22%3A%22w-full%20text-white%20border-white%20hover%3Abg-white%20hover%3Atext-red-600%22%7D",children:"登录"})}),c.jsx($o,{to:"/register",onClick:d,className:"block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:210:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"210","data-component-file":"Layout.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22block%22%7D",children:c.jsx(yn,{variant:"secondary",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:211:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"211","data-component-file":"Layout.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22secondary%22%2C%22className%22%3A%22w-full%22%7D",children:"注册"})})]})})]})})]}),c.jsxs("main",{className:"max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-6 md:py-8 relative min-h-[calc(100vh-200px)]","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:223:6","data-matrix-name":"main","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"223","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-6%20md%3Apy-8%20relative%20min-h-%5Bcalc(100vh-200px)%5D%22%7D",children:[c.jsx("div",{className:"hidden lg:block absolute top-0 left-0 w-20 h-20 opacity-10 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:225:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"225","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22hidden%20lg%3Ablock%20absolute%20top-0%20left-0%20w-20%20h-20%20opacity-10%20pointer-events-none%22%7D",children:c.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:226:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"226","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"})}),c.jsx("div",{className:"hidden lg:block absolute bottom-0 right-0 w-20 h-20 opacity-10 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:232:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"232","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22hidden%20lg%3Ablock%20absolute%20bottom-0%20right-0%20w-20%20h-20%20opacity-10%20pointer-events-none%22%7D",children:c.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:233:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"233","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"})}),o&&c.jsx("div",{className:"fixed inset-0 bg-black/20 z-[9997] md:hidden",onClick:d,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:242:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"242","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20bg-black%2F20%20z-%5B9997%5D%20md%3Ahidden%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%7D"}),c.jsx("div",{className:"relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:248:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"248","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20z-10%22%7D",children:e})]}),c.jsx("footer",{className:"mt-auto py-6 md:py-8 border-t border-red-200 bg-gradient-to-br from-yellow-50 to-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:254:6","data-matrix-name":"footer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"254","data-component-file":"Layout.tsx","data-component-name":"footer","data-component-content":"%7B%22className%22%3A%22mt-auto%20py-6%20md%3Apy-8%20border-t%20border-red-200%20bg-gradient-to-br%20from-yellow-50%20to-red-50%22%7D",children:c.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:255:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"255","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:c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:256:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"256","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"w-10 h-10 md:w-12 md:h-12 mx-auto mb-3 md:mb-4 bg-gradient-to-br from-yellow-400 to-yellow-600 rounded-full flex items-center justify-center shadow-lg border-2 border-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:257:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"257","data-component-file":"Layout.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20md%3Aw-12%20md%3Ah-12%20mx-auto%20mb-3%20md%3Amb-4%20bg-gradient-to-br%20from-yellow-400%20to-yellow-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-lg%20border-2%20border-red-500%22%7D",children:c.jsx("img",{src:"/traditional_chinese_gold_red_dragon_symbol.jpg",alt:"龙符",className:"w-6 h-6 md:w-8 md:h-8 rounded-full object-cover","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:258:14","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"258","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-6%20h-6%20md%3Aw-8%20md%3Ah-8%20rounded-full%20object-cover%22%7D"})}),c.jsx("p",{className:"text-red-600 font-medium font-chinese text-sm md:text-base","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:264:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"264","data-component-file":"Layout.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-medium%20font-chinese%20text-sm%20md%3Atext-base%22%7D",children:"神机阁 - 传统智慧与现代科技的完美融合"}),c.jsx("p",{className:"text-gray-500 text-xs md:text-sm mt-1 md:mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx:267:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/Layout.tsx","data-component-line":"267","data-component-file":"Layout.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-xs%20md%3Atext-sm%20mt-1%20md%3Amt-2%22%7D",children:"© 2025 AI命理分析平台"})]})})})]})},Eo=fe.forwardRef(({className:e,variant:t="default",padding:n="md",children:a,...o},s)=>{const r=["relative","transition-all duration-300 ease-in-out","font-chinese hover-lift animate-fade-in-up"],i={default:["bg-white/90 backdrop-blur-sm","border border-paper-300","rounded-lg","shadow-chinese-sm hover:shadow-chinese"],elevated:["bg-white/95 backdrop-blur-md","border border-cinnabar-200","rounded-xl","shadow-chinese hover:shadow-chinese-md","hover:-translate-y-1"],bordered:["bg-paper-50/80 backdrop-blur-sm","border-2 border-cinnabar-300","rounded-lg","shadow-paper","before:absolute before:inset-2","before:border before:border-gold-300/50","before:rounded-md before:pointer-events-none"],golden:["bg-gold-gradient","border-2 border-gold-600","rounded-xl","shadow-gold hover:shadow-gold","text-ink-900","before:absolute before:inset-0","before:bg-gradient-to-br before:from-white/20 before:to-transparent","before:rounded-xl before:pointer-events-none"]},m={sm:"p-4",md:"p-6",lg:"p-8"},d=["max-md:p-4","max-md:rounded-lg"];return c.jsx("div",{className:Qt(r,i[t],m[n],d,e),ref:s,...o,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx:70:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx","data-component-line":"70","data-component-file":"ChineseCard.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:a})});Eo.displayName="ChineseCard";const pi=fe.forwardRef(({className:e,children:t,...n},a)=>c.jsx("div",{className:Qt("flex flex-col space-y-1.5","pb-4 mb-4","border-b border-cinnabar-200",e),ref:a,...n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx:97:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx","data-component-line":"97","data-component-file":"ChineseCard.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:t}));pi.displayName="ChineseCardHeader";const Ai=fe.forwardRef(({className:e,children:t,...n},a)=>c.jsx("h3",{className:Qt("text-heading-md font-semibold leading-none tracking-tight","text-cinnabar-500",e),ref:a,...n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx:123:6","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx","data-component-line":"123","data-component-file":"ChineseCard.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:t}));Ai.displayName="ChineseCardTitle";const WO=fe.forwardRef(({className:e,children:t,...n},a)=>c.jsx("p",{className:Qt("text-body-md text-ink-500","font-chinese","leading-relaxed",e),ref:a,...n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx:148:6","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx","data-component-line":"148","data-component-file":"ChineseCard.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:t}));WO.displayName="ChineseCardDescription";const xs=fe.forwardRef(({className:e,children:t,...n},a)=>c.jsx("div",{className:Qt("w-full","text-ink-900","leading-relaxed",e),ref:a,...n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx:174:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx","data-component-line":"174","data-component-file":"ChineseCard.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:t}));xs.displayName="ChineseCardContent";const VO=fe.forwardRef(({className:e,children:t,...n},a)=>c.jsx("div",{className:Qt("flex items-center","pt-4 mt-4","border-t border-paper-300",e),ref:a,...n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx:200:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseCard.tsx","data-component-line":"200","data-component-file":"ChineseCard.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:t}));VO.displayName="ChineseCardFooter";const XO=()=>{const{user:e}=tc(),t=[{icon:pa,title:"八字命理",description:"基于传统八字学说,深度分析您的五行平衡、格局特点、四柱信息和人生走向。结合精确节气计算,提供更准确的时间定位",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Qs,title:"紫微斗数",description:"通过星曜排布和十二宫位分析,揭示您的性格特质和命运走向。采用星曜亮度算法和四化飞星系统,分析更加精准",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Xc,title:"易经占卜",description:"运用梅花易数起卦法,解读卦象含义,为您的人生决策提供智慧指引。使用高质量随机数生成,确保卦象的准确性",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Qd,title:"奇门遁甲",description:"古代帝王之学,通过时空奇门盘分析事物发展趋势。结合九星八门八神布局,为重要决策提供战略指导",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"}],n=[{icon:g7,title:"AI智能分析",description:"融合人工智能技术,提供个性化推荐和智能分析,让传统命理更加精准"},{icon:LL,title:"专业可靠",description:"基于传统命理典籍,结合现代算法优化,确保分析结果的专业性和准确性"},{icon:jp,title:"高效便捷",description:"智能缓存技术,响应速度提升60-80%,为您提供流畅的使用体验"},{icon:Id,title:"趋势对比",description:"支持历史分析对比,追踪命理变化趋势,为人生规划提供数据支持"}],a=[{number:"10+",label:"核心算法模块",description:"涵盖八字、紫微、易经全方位分析"},{number:"99%",label:"计算准确率",description:"基于传统典籍和现代优化算法"},{number:"24/7",label:"全天候服务",description:"随时随地获得专业命理指导"},{number:"100%",label:"隐私保护",description:"严格保护用户个人信息安全"}];return c.jsxs("div",{className:"space-y-16 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:81:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"81","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-16%20relative%22%7D",children:[c.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:83:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"83","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:c.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:84:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"84","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"})}),c.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:90:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"90","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:c.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:91:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"91","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"})}),c.jsxs("div",{className:"text-center space-y-6 md:space-y-8 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:99:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"99","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-6%20md%3Aspace-y-8%20relative%22%7D",children:[c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:100:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"100","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.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:102:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20flex%20items-center%20justify-center%22%7D",children:c.jsx("div",{className:"w-60 h-60 md:w-80 md:h-80 bg-gradient-to-r from-red-500/30 to-red-600/30 rounded-full blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:103:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22w-60%20h-60%20md%3Aw-80%20md%3Ah-80%20bg-gradient-to-r%20from-red-500%2F30%20to-red-600%2F30%20rounded-full%20blur-3xl%22%7D"})}),c.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:105:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"105","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:c.jsx("div",{className:"w-80 h-80 md:w-96 md:h-96 bg-gradient-to-r from-yellow-400/20 to-yellow-500/20 rounded-full blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:106:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"106","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-80%20h-80%20md%3Aw-96%20md%3Ah-96%20bg-gradient-to-r%20from-yellow-400%2F20%20to-yellow-500%2F20%20rounded-full%20blur-3xl%22%7D"})}),c.jsxs("div",{className:"relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:109:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22relative%20z-10%22%7D",children:[c.jsx("div",{className:"w-12 h-12 md:w-14 md:h-14 mx-auto mb-4 md:mb-6 bg-gradient-to-br from-yellow-400 to-yellow-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:111:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"111","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20md%3Aw-14%20md%3Ah-14%20mx-auto%20mb-4%20md%3Amb-6%20bg-gradient-to-br%20from-yellow-400%20to-yellow-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-lg%20border-2%20border-red-600%22%7D",children:c.jsx("img",{src:"/traditional_chinese_gold_red_dragon_symbol.jpg",alt:"神机阁",className:"w-8 h-8 md:w-10 md:h-10 rounded-full object-cover","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:112:14","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"112","data-component-file":"HomePage.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%E7%A5%9E%E6%9C%BA%E9%98%81%22%2C%22className%22%3A%22w-8%20h-8%20md%3Aw-10%20md%3Ah-10%20rounded-full%20object-cover%22%7D"})}),c.jsxs("h1",{className:"text-display-xl font-bold text-red-600 mb-4 md:mb-6 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:119:12","data-matrix-name":"h1","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":"h1","data-component-content":"%7B%22className%22%3A%22text-display-xl%20font-bold%20text-red-600%20mb-4%20md%3Amb-6%20font-chinese%22%7D",children:["神机阁",c.jsx("span",{className:"block text-display-md text-yellow-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:121:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22block%20text-display-md%20text-yellow-600%20mt-2%22%7D",children:"专业命理分析平台"})]}),c.jsx("p",{className:"text-body-xl text-gray-700 max-w-2xl lg:max-w-3xl mx-auto leading-relaxed font-chinese px-4 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:125:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"125","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-xl%20text-gray-700%20max-w-2xl%20lg%3Amax-w-3xl%20mx-auto%20leading-relaxed%20font-chinese%20px-4%20mb-6%22%7D",children:"融合传统命理智慧与现代AI技术,为您提供个性化、专业化的命理解读和人生指导"}),c.jsxs("div",{className:"max-w-4xl mx-auto px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:128:12","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%22max-w-4xl%20mx-auto%20px-4%22%7D",children:[c.jsx("p",{className:"text-body-md text-gray-600 leading-relaxed font-chinese mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:129:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-body-md%20text-gray-600%20leading-relaxed%20font-chinese%20mb-4%22%7D",children:"神机阁是一个专业的命理分析平台,采用模块化架构设计,集成了10余个核心算法模块。 我们基于传统命理典籍,结合现代计算技术,为用户提供准确、专业的命理分析服务。"}),c.jsx("p",{className:"text-body-md text-gray-600 leading-relaxed font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:133:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"133","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-md%20text-gray-600%20leading-relaxed%20font-chinese%22%7D",children:"平台支持八字命理、紫微斗数、易经占卜三大主要分析方式, 并融入AI智能推荐、历史趋势对比等现代化功能,让古老的命理智慧焕发新的活力。"})]})]})]}),c.jsx("div",{className:"flex flex-col sm:flex-row gap-3 md:gap-4 justify-center items-center relative z-10 px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:141:8","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%22flex%20flex-col%20sm%3Aflex-row%20gap-3%20md%3Agap-4%20justify-center%20items-center%20relative%20z-10%20px-4%22%7D",children:e?c.jsx($o,{to:"/analysis",className:"w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:143:12","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"143","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fanalysis%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%22%7D",children:c.jsxs(yn,{size:"lg",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:144:14","data-matrix-name":"ChineseButton","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":"ChineseButton","data-component-content":"%7B%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%22%7D",children:[c.jsx(pa,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:145:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"145","data-component-file":"HomePage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始分析"]})}):c.jsxs(c.Fragment,{children:[c.jsx($o,{to:"/register",className:"w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:151:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"151","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%22%7D",children:c.jsxs(yn,{variant:"secondary",size:"lg",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:152:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"152","data-component-file":"HomePage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22secondary%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%22%7D",children:[c.jsx(vd,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:153:18","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"153","data-component-file":"HomePage.tsx","data-component-name":"Heart","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"免费注册"]})}),c.jsx($o,{to:"/login",className:"w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:157:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"157","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%22%7D",children:c.jsx(yn,{variant:"outline",size:"lg",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:158:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"158","data-component-file":"HomePage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%22%7D",children:"登录账户"})})]})})]}),c.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-4 md:gap-6 relative max-w-7xl mx-auto px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:168:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20sm%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-4%20md%3Agap-6%20relative%20max-w-7xl%20mx-auto%20px-4%22%7D",children:[c.jsx("div",{className:"absolute -left-12 top-1/4 w-16 h-16 opacity-15 pointer-events-none hidden xl:block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:170:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"170","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20-left-12%20top-1%2F4%20w-16%20h-16%20opacity-15%20pointer-events-none%20hidden%20xl%3Ablock%22%7D",children:c.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:171:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"171","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"})}),c.jsx("div",{className:"absolute -right-12 bottom-1/4 w-16 h-16 opacity-15 pointer-events-none hidden xl:block","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:177:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"177","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20-right-12%20bottom-1%2F4%20w-16%20h-16%20opacity-15%20pointer-events-none%20hidden%20xl%3Ablock%22%7D",children:c.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:178:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"178","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((o,s)=>{const r=o.icon;return c.jsxs(Eo,{variant:"elevated",className:"text-center h-full flex flex-col","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:188:12","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"188","data-component-file":"HomePage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22text-center%20h-full%20flex%20flex-col%22%7D",children:[c.jsxs(pi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:189:14","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"189","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardHeader",children:[c.jsx("div",{className:"w-12 h-12 md:w-14 md:h-14 bg-gradient-to-br from-yellow-400 to-yellow-600 rounded-full flex items-center justify-center mx-auto mb-3 md: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:190:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"190","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20md%3Aw-14%20md%3Ah-14%20bg-gradient-to-br%20from-yellow-400%20to-yellow-600%20rounded-full%20flex%20items-center%20justify-center%20mx-auto%20mb-3%20md%3Amb-4%20shadow-lg%20border-2%20border-red-600%22%7D",children:c.jsx(r,{className:"h-6 w-6 md:h-7 md:w-7 text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:191:18","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"191","data-component-file":"HomePage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20md%3Ah-7%20md%3Aw-7%20text-red-800%22%7D"})}),c.jsx(Ai,{className:"text-red-600 text-heading-md font-bold font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:193:16","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"193","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-heading-md%20font-bold%20font-chinese%22%7D",children:o.title})]}),c.jsxs(xs,{className:"flex-1 flex flex-col","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:195:14","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"195","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22flex-1%20flex%20flex-col%22%7D",children:[c.jsx("p",{className:"text-gray-700 leading-relaxed font-chinese mb-4 text-body-md flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:196:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"196","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20leading-relaxed%20font-chinese%20mb-4%20text-body-md%20flex-1%22%7D",children:o.description}),e&&c.jsx($o,{to:o.link,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:198:18","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"198","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%5BMemberExpression%5D%22%7D",children:c.jsx(yn,{variant:"secondary",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:199:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"199","data-component-file":"HomePage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22secondary%22%2C%22className%22%3A%22w-full%22%7D",children:"立即体验"})})]})]},s)})]}),c.jsxs("div",{className:"max-w-6xl mx-auto px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:211:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"211","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-6xl%20mx-auto%20px-4%22%7D",children:[c.jsxs("div",{className:"text-center mb-12","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:212:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"212","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-12%22%7D",children:[c.jsx("h2",{className:"text-display-lg font-bold text-red-600 mb-4 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:213:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"213","data-component-file":"HomePage.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-display-lg%20font-bold%20text-red-600%20mb-4%20font-chinese%22%7D",children:"平台优势"}),c.jsx("p",{className:"text-body-lg text-gray-600 max-w-2xl mx-auto font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:214:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"214","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-lg%20text-gray-600%20max-w-2xl%20mx-auto%20font-chinese%22%7D",children:"结合传统智慧与现代技术,为您提供更准确、更便捷的命理分析体验"})]}),c.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-4 gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:219:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"219","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20sm%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-6%22%7D",children:n.map((o,s)=>{const r=o.icon;return c.jsx(Eo,{variant:"bordered",className:"text-center hover:shadow-lg transition-shadow","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:223:14","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"223","data-component-file":"HomePage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%2C%22className%22%3A%22text-center%20hover%3Ashadow-lg%20transition-shadow%22%7D",children:c.jsxs(xs,{className:"py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:224:16","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"224","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22py-6%22%7D",children:[c.jsx("div",{className:"w-12 h-12 bg-gradient-to-br from-blue-500 to-blue-600 rounded-full flex items-center justify-center mx-auto mb-4 shadow-md","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:225:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"225","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-gradient-to-br%20from-blue-500%20to-blue-600%20rounded-full%20flex%20items-center%20justify-center%20mx-auto%20mb-4%20shadow-md%22%7D",children:c.jsx(r,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:226:20","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"226","data-component-file":"HomePage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),c.jsx("h3",{className:"text-heading-sm font-bold text-gray-800 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:228:18","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"228","data-component-file":"HomePage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-heading-sm%20font-bold%20text-gray-800%20mb-2%20font-chinese%22%7D",children:o.title}),c.jsx("p",{className:"text-body-sm text-gray-600 leading-relaxed font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:229:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"229","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-gray-600%20leading-relaxed%20font-chinese%22%7D",children:o.description})]})},s)})})]}),c.jsx("div",{className:"bg-gradient-to-r from-red-50 to-yellow-50 py-16 mx-4 rounded-2xl border border-red-100","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:238:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"238","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-red-50%20to-yellow-50%20py-16%20mx-4%20rounded-2xl%20border%20border-red-100%22%7D",children:c.jsxs("div",{className:"max-w-6xl mx-auto px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:239:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"239","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-6xl%20mx-auto%20px-4%22%7D",children:[c.jsxs("div",{className:"text-center mb-12","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:240:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"240","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-12%22%7D",children:[c.jsx("h2",{className:"text-display-lg font-bold text-red-600 mb-4 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:241:12","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"241","data-component-file":"HomePage.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-display-lg%20font-bold%20text-red-600%20mb-4%20font-chinese%22%7D",children:"平台数据"}),c.jsx("p",{className:"text-body-lg text-gray-600 max-w-2xl mx-auto font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:242:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"242","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-lg%20text-gray-600%20max-w-2xl%20mx-auto%20font-chinese%22%7D",children:"用数据说话,展现我们的专业实力和服务品质"})]}),c.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-4 gap-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:247:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"247","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20sm%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-8%22%7D",children:a.map((o,s)=>c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:249:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"249","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-display-xl font-bold text-red-600 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:250:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"250","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-display-xl%20font-bold%20text-red-600%20mb-2%20font-chinese%22%7D",children:o.number}),c.jsx("div",{className:"text-heading-sm font-semibold text-gray-800 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:251:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"251","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-heading-sm%20font-semibold%20text-gray-800%20mb-2%20font-chinese%22%7D",children:o.label}),c.jsx("div",{className:"text-body-sm text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:252:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"252","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-gray-600%20font-chinese%22%7D",children:o.description})]},s))})]})}),c.jsxs("div",{className:"max-w-6xl mx-auto px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:260:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"260","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-6xl%20mx-auto%20px-4%22%7D",children:[c.jsxs("div",{className:"text-center mb-12","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:261:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"261","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-12%22%7D",children:[c.jsx("h2",{className:"text-display-lg font-bold text-red-600 mb-4 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:262:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"262","data-component-file":"HomePage.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-display-lg%20font-bold%20text-red-600%20mb-4%20font-chinese%22%7D",children:"技术特色"}),c.jsx("p",{className:"text-body-lg text-gray-600 max-w-2xl mx-auto font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:263:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"263","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-lg%20text-gray-600%20max-w-2xl%20mx-auto%20font-chinese%22%7D",children:"采用先进的技术架构,确保分析结果的准确性和系统的稳定性"})]}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:268:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"268","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-8%22%7D",children:[c.jsx(Eo,{variant:"elevated",className:"p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:269:10","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"269","data-component-file":"HomePage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22p-6%22%7D",children:c.jsxs("div",{className:"flex items-start space-x-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:270:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"270","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-start%20space-x-4%22%7D",children:[c.jsx("div",{className:"w-12 h-12 bg-gradient-to-br from-purple-500 to-purple-600 rounded-full flex items-center justify-center flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:271:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"271","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-gradient-to-br%20from-purple-500%20to-purple-600%20rounded-full%20flex%20items-center%20justify-center%20flex-shrink-0%22%7D",children:c.jsx(g7,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:272:16","data-matrix-name":"Brain","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"272","data-component-file":"HomePage.tsx","data-component-name":"Brain","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:274:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"274","data-component-file":"HomePage.tsx","data-component-name":"div",children:[c.jsx("h3",{className:"text-heading-md font-bold text-gray-800 mb-3 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:275:16","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"275","data-component-file":"HomePage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-heading-md%20font-bold%20text-gray-800%20mb-3%20font-chinese%22%7D",children:"AI智能优化"}),c.jsxs("ul",{className:"space-y-2 text-body-sm text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:276:16","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"276","data-component-file":"HomePage.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22space-y-2%20text-body-sm%20text-gray-600%20font-chinese%22%7D",children:[c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:277:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"277","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 个性化推荐算法,根据用户行为提供定制化建议"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:278:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"278","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 机器学习模型优化,持续提升分析准确度"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:279:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"279","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 智能缓存机制,响应速度提升60-80%"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:280:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"280","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 用户行为分析,提供更贴心的服务体验"})]})]})]})}),c.jsx(Eo,{variant:"elevated",className:"p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:286:10","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"286","data-component-file":"HomePage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22p-6%22%7D",children:c.jsxs("div",{className:"flex items-start space-x-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:287:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"287","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-start%20space-x-4%22%7D",children:[c.jsx("div",{className:"w-12 h-12 bg-gradient-to-br from-green-500 to-green-600 rounded-full flex items-center justify-center flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:288:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"288","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-gradient-to-br%20from-green-500%20to-green-600%20rounded-full%20flex%20items-center%20justify-center%20flex-shrink-0%22%7D",children:c.jsx(CL,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:289:16","data-matrix-name":"Award","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"289","data-component-file":"HomePage.tsx","data-component-name":"Award","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:291:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"291","data-component-file":"HomePage.tsx","data-component-name":"div",children:[c.jsx("h3",{className:"text-heading-md font-bold text-gray-800 mb-3 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:292:16","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"292","data-component-file":"HomePage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-heading-md%20font-bold%20text-gray-800%20mb-3%20font-chinese%22%7D",children:"算法精进"}),c.jsxs("ul",{className:"space-y-2 text-body-sm text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:293:16","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"293","data-component-file":"HomePage.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22space-y-2%20text-body-sm%20text-gray-600%20font-chinese%22%7D",children:[c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:294:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"294","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 精确节气计算,考虑地理位置因素"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:295:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"295","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 星曜亮度算法,优化紫微斗数分析精度"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:296:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"296","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 高质量随机数生成,确保易经卦象准确性"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:297:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"297","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 历史数据对比分析,追踪命理变化趋势"})]})]})]})})]})]}),c.jsx(Eo,{variant:"golden",className:"text-center relative overflow-hidden mx-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:306:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"306","data-component-file":"HomePage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22golden%22%2C%22className%22%3A%22text-center%20relative%20overflow-hidden%20mx-4%22%7D",children:c.jsxs(xs,{className:"py-12 md:py-16 relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:307:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"307","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22py-12%20md%3Apy-16%20relative%20z-10%22%7D",children:[c.jsx("div",{className:"w-16 h-16 md:w-20 md:h-20 mx-auto mb-6 md:mb-8 bg-gradient-to-br from-red-600 to-red-700 rounded-full flex items-center justify-center shadow-2xl border-2 border-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:308:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"308","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-16%20h-16%20md%3Aw-20%20md%3Ah-20%20mx-auto%20mb-6%20md%3Amb-8%20bg-gradient-to-br%20from-red-600%20to-red-700%20rounded-full%20flex%20items-center%20justify-center%20shadow-2xl%20border-2%20border-red-800%22%7D",children:c.jsx(pa,{className:"w-8 h-8 md:w-10 md:h-10 text-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:309:12","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"309","data-component-file":"HomePage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20md%3Aw-10%20md%3Ah-10%20text-yellow-400%22%7D"})}),c.jsx("h2",{className:"text-display-lg font-bold mb-4 md:mb-6 font-chinese text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:312:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"312","data-component-file":"HomePage.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-display-lg%20font-bold%20mb-4%20md%3Amb-6%20font-chinese%20text-red-800%22%7D",children:"开启您的命理之旅"}),c.jsx("p",{className:"text-red-700 mb-4 text-body-lg font-chinese leading-relaxed px-4 max-w-3xl mx-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:313:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"313","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20mb-4%20text-body-lg%20font-chinese%20leading-relaxed%20px-4%20max-w-3xl%20mx-auto%22%7D",children:"融合千年命理智慧与现代AI技术,为您提供专业、准确、个性化的命理分析服务"}),c.jsx("p",{className:"text-red-600 mb-8 text-body-md font-chinese px-4 max-w-2xl mx-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:316:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"316","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-8%20text-body-md%20font-chinese%20px-4%20max-w-2xl%20mx-auto%22%7D",children:"立即体验八字命理、紫微斗数、易经占卜三大分析系统,探索属于您的人生密码"}),c.jsx("div",{className:"flex flex-col sm:flex-row gap-4 justify-center items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:320:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"320","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%22%7D",children:e?c.jsx($o,{to:"/analysis","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:337:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"337","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fanalysis%22%7D",children:c.jsxs(yn,{variant:"primary",size:"lg",className:"shadow-xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:338:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"338","data-component-file":"HomePage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22primary%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22shadow-xl%22%7D",children:[c.jsx(pa,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:339:18","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"339","data-component-file":"HomePage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始专业分析"]})}):c.jsxs(c.Fragment,{children:[c.jsx($o,{to:"/register","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:323:16","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"323","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%7D",children:c.jsxs(yn,{variant:"primary",size:"lg",className:"shadow-xl w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:324:18","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"324","data-component-file":"HomePage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22primary%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22shadow-xl%20w-full%20sm%3Aw-auto%22%7D",children:[c.jsx(vd,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:325:20","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"325","data-component-file":"HomePage.tsx","data-component-name":"Heart","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"免费注册体验"]})}),c.jsx($o,{to:"/analysis","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:329:16","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"329","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fanalysis%22%7D",children:c.jsxs(yn,{variant:"secondary",size:"lg",className:"w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:330:18","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"330","data-component-file":"HomePage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22secondary%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%22%7D",children:[c.jsx(Pd,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:331:20","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"331","data-component-file":"HomePage.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"了解更多"]})})]})})]})})]})},ho=fe.forwardRef(({className:e,label:t,error:n,helperText:a,variant:o="default",size:s="md",...r},i)=>{const m=["w-full font-chinese transition-all duration-200 ease-in-out","focus:outline-none focus:ring-2 focus:ring-offset-1","disabled:opacity-50 disabled:cursor-not-allowed","placeholder:text-gray-400"],d={default:["bg-white border border-gray-300","hover:border-red-400 focus:border-red-500 focus:ring-red-500/20",n?"border-red-500 focus:border-red-500 focus:ring-red-500/20":""],bordered:["bg-transparent border-2 border-red-300","hover:border-red-500 focus:border-red-600 focus:ring-red-500/20",n?"border-red-500 focus:border-red-600 focus:ring-red-500/20":""],filled:["bg-red-50 border border-red-200","hover:bg-red-100 hover:border-red-300","focus:bg-white focus:border-red-500 focus:ring-red-500/20",n?"bg-red-100 border-red-500 focus:border-red-500 focus:ring-red-500/20":""]},A={sm:["px-3 py-2 text-body-md rounded-md","min-h-[36px]"],md:["px-4 py-2.5 text-body-lg rounded-lg","min-h-[44px]"],lg:["px-5 py-3 text-body-xl rounded-xl","min-h-[52px]"]},p=["touch-manipulation","max-md:text-base"];return c.jsxs("div",{className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:62:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"62","data-component-file":"ChineseInput.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%22%7D",children:[t&&c.jsxs("label",{className:"block text-label-lg font-medium text-gray-700 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:65:10","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"65","data-component-file":"ChineseInput.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-label-lg%20font-medium%20text-gray-700%20mb-2%20font-chinese%22%7D",children:[t,r.required&&c.jsx("span",{className:"text-red-500 ml-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:67:31","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"67","data-component-file":"ChineseInput.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-500%20ml-1%22%7D",children:"*"})]}),c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:72:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"72","data-component-file":"ChineseInput.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx("input",{className:Qt(m,d[o],A[s],p,e),ref:i,...r,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:73:10","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"73","data-component-file":"ChineseInput.tsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D"}),n&&c.jsx("div",{className:"absolute inset-y-0 right-0 pr-3 flex items-center pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:87:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"87","data-component-file":"ChineseInput.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-y-0%20right-0%20pr-3%20flex%20items-center%20pointer-events-none%22%7D",children:c.jsx("svg",{className:"h-5 w-5 text-red-500",viewBox:"0 0 20 20",fill:"currentColor","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:88:14","data-matrix-name":"svg","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"88","data-component-file":"ChineseInput.tsx","data-component-name":"svg","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20text-red-500%22%2C%22viewBox%22%3A%220%200%2020%2020%22%2C%22fill%22%3A%22currentColor%22%7D",children:c.jsx("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 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:89:16","data-matrix-name":"path","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"89","data-component-file":"ChineseInput.tsx","data-component-name":"path","data-component-content":"%7B%22fillRule%22%3A%22evenodd%22%2C%22d%22%3A%22M18%2010a8%208%200%2011-16%200%208%208%200%200116%200zm-7%204a1%201%200%2011-2%200%201%201%200%20012%200zm-1-9a1%201%200%2000-1%201v4a1%201%200%20102%200V6a1%201%200%2000-1-1z%22%2C%22clipRule%22%3A%22evenodd%22%7D"})})})]}),(n||a)&&c.jsx("div",{className:"mt-1.5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:97:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"97","data-component-file":"ChineseInput.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-1.5%22%7D",children:n?c.jsx("p",{className:"text-body-sm text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:99:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"99","data-component-file":"ChineseInput.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-red-600%20font-chinese%22%7D",children:n}):a&&c.jsx("p",{className:"text-body-sm text-gray-500 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx:102:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseInput.tsx","data-component-line":"102","data-component-file":"ChineseInput.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-gray-500%20font-chinese%22%7D",children:a})})]})});ho.displayName="ChineseInput";const JO=()=>{const[e,t]=ge.useState(""),[n,a]=ge.useState(""),[o,s]=ge.useState(!1),{signIn:r}=tc(),i=Gp(),m=async d=>{d.preventDefault(),s(!0);try{const{error:A}=await r(e,n);A?un.error("登录失败:"+A.message):(un.success("登录成功!"),i("/"))}catch{un.error("登录过程中发生错误")}finally{s(!1)}};return c.jsxs("div",{className:"min-h-[80vh] flex items-center justify-center px-4 py-8","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%20px-4%20py-8%22%7D",children:[c.jsxs("div",{className:"absolute inset-0 overflow-hidden pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:39:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20overflow-hidden%20pointer-events-none%22%7D",children:[c.jsx("div",{className:"absolute top-1/4 left-1/4 w-32 h-32 bg-gradient-to-r from-red-500/10 to-yellow-500/10 rounded-full blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:40:8","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%22absolute%20top-1%2F4%20left-1%2F4%20w-32%20h-32%20bg-gradient-to-r%20from-red-500%2F10%20to-yellow-500%2F10%20rounded-full%20blur-3xl%22%7D"}),c.jsx("div",{className:"absolute bottom-1/4 right-1/4 w-40 h-40 bg-gradient-to-r from-yellow-500/10 to-red-500/10 rounded-full blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:41:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22absolute%20bottom-1%2F4%20right-1%2F4%20w-40%20h-40%20bg-gradient-to-r%20from-yellow-500%2F10%20to-red-500%2F10%20rounded-full%20blur-3xl%22%7D"})]}),c.jsxs(Eo,{variant:"elevated",className:"w-full max-w-md relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:44:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22w-full%20max-w-md%20relative%20z-10%22%7D",children:[c.jsxs(pi,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:45:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"45","data-component-file":"LoginPage.tsx","data-component-name":"ChineseCardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"w-14 h-14 bg-gradient-to-br from-red-600 to-red-700 rounded-full flex items-center justify-center mx-auto mb-4 shadow-lg border-2 border-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:46:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22w-14%20h-14%20bg-gradient-to-br%20from-red-600%20to-red-700%20rounded-full%20flex%20items-center%20justify-center%20mx-auto%20mb-4%20shadow-lg%20border-2%20border-yellow-500%22%7D",children:c.jsx(QL,{className:"h-7 w-7 text-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:47:12","data-matrix-name":"LogIn","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":"LogIn","data-component-content":"%7B%22className%22%3A%22h-7%20w-7%20text-yellow-400%22%7D"})}),c.jsx(Ai,{className:"text-2xl md:text-3xl text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:49:10","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"49","data-component-file":"LoginPage.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-2xl%20md%3Atext-3xl%20text-red-600%20font-chinese%22%7D",children:"登录账户"}),c.jsx("p",{className:"text-gray-600 font-chinese mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:50:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"50","data-component-file":"LoginPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%20mt-2%22%7D",children:"欢迎回到神机阁"})]}),c.jsxs(xs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:52:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"52","data-component-file":"LoginPage.tsx","data-component-name":"ChineseCardContent",children:[c.jsxs("form",{onSubmit:m,className:"space-y-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:53:10","data-matrix-name":"form","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"53","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-5%22%7D",children:[c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:54:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"54","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"email",label:"邮箱地址",value:e,onChange:d=>t(d.target.value),required:!0,placeholder:"请输入您的邮箱",variant:"bordered",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:55:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"55","data-component-file":"LoginPage.tsx","data-component-name":"ChineseInput","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%22variant%22%3A%22bordered%22%2C%22className%22%3A%22pl-10%22%7D"}),c.jsx(QE,{className:"absolute left-3 top-9 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:65:14","data-matrix-name":"Mail","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"65","data-component-file":"LoginPage.tsx","data-component-name":"Mail","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:68:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"68","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"password",label:"密码",value:n,onChange:d=>a(d.target.value),required:!0,placeholder:"请输入您的密码",variant:"bordered",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:69:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"69","data-component-file":"LoginPage.tsx","data-component-name":"ChineseInput","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%22variant%22%3A%22bordered%22%2C%22className%22%3A%22pl-10%22%7D"}),c.jsx(J3,{className:"absolute left-3 top-9 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:79:14","data-matrix-name":"Lock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"79","data-component-file":"LoginPage.tsx","data-component-name":"Lock","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsx(yn,{type:"submit",size:"lg",className:"w-full mt-6",disabled:o,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:82:12","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"82","data-component-file":"LoginPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20mt-6%22%2C%22disabled%22%3A%22%5BIdentifier%5D%22%7D",children:o?"登录中...":"登录"})]}),c.jsx("div",{className:"mt-6 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:92:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"92","data-component-file":"LoginPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%20text-center%22%7D",children:c.jsxs("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:93:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"93","data-component-file":"LoginPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:["还没有账户?",c.jsx($o,{to:"/register",className:"text-red-600 hover:text-red-700 font-medium ml-1 transition-colors duration-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx:95:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/LoginPage.tsx","data-component-line":"95","data-component-file":"LoginPage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%2C%22className%22%3A%22text-red-600%20hover%3Atext-red-700%20font-medium%20ml-1%20transition-colors%20duration-200%22%7D",children:"立即注册"})]})})]})]})]})},eT=()=>{const[e,t]=ge.useState(""),[n,a]=ge.useState(""),[o,s]=ge.useState(""),[r,i]=ge.useState(!1),{signUp:m}=tc(),d=Gp(),A=async p=>{if(p.preventDefault(),n!==o){un.error("两次输入的密码不一致");return}if(n.length<6){un.error("密码长度不能少于6位");return}i(!0);try{const{error:g}=await m(e,n);g?un.error("注册失败:"+g.message):(un.success("注册成功!欢迎加入神机阁"),d("/profile"))}catch{un.error("注册过程中发生错误")}finally{i(!1)}};return c.jsxs("div",{className:"min-h-[80vh] flex items-center justify-center px-4 py-8","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%20px-4%20py-8%22%7D",children:[c.jsxs("div",{className:"absolute inset-0 overflow-hidden pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:51:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20overflow-hidden%20pointer-events-none%22%7D",children:[c.jsx("div",{className:"absolute top-1/3 left-1/3 w-36 h-36 bg-gradient-to-r from-yellow-500/10 to-red-500/10 rounded-full blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:52:8","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%22absolute%20top-1%2F3%20left-1%2F3%20w-36%20h-36%20bg-gradient-to-r%20from-yellow-500%2F10%20to-red-500%2F10%20rounded-full%20blur-3xl%22%7D"}),c.jsx("div",{className:"absolute bottom-1/3 right-1/3 w-44 h-44 bg-gradient-to-r from-red-500/10 to-yellow-500/10 rounded-full blur-3xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:53:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22absolute%20bottom-1%2F3%20right-1%2F3%20w-44%20h-44%20bg-gradient-to-r%20from-red-500%2F10%20to-yellow-500%2F10%20rounded-full%20blur-3xl%22%7D"})]}),c.jsxs(Eo,{variant:"elevated",className:"w-full max-w-md relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:56:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22w-full%20max-w-md%20relative%20z-10%22%7D",children:[c.jsxs(pi,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:57:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"57","data-component-file":"RegisterPage.tsx","data-component-name":"ChineseCardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"w-14 h-14 bg-gradient-to-br from-yellow-500 to-yellow-600 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/RegisterPage.tsx:58:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22w-14%20h-14%20bg-gradient-to-br%20from-yellow-500%20to-yellow-600%20rounded-full%20flex%20items-center%20justify-center%20mx-auto%20mb-4%20shadow-lg%20border-2%20border-red-600%22%7D",children:c.jsx(ML,{className:"h-7 w-7 text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:59:12","data-matrix-name":"UserPlus","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":"UserPlus","data-component-content":"%7B%22className%22%3A%22h-7%20w-7%20text-red-800%22%7D"})}),c.jsx(Ai,{className:"text-2xl md:text-3xl text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:61:10","data-matrix-name":"ChineseCardTitle","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":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-2xl%20md%3Atext-3xl%20text-red-600%20font-chinese%22%7D",children:"创建账户"}),c.jsx("p",{className:"text-gray-600 font-chinese mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:62:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"62","data-component-file":"RegisterPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%20mt-2%22%7D",children:"加入神机阁,开启您的命理之旅"})]}),c.jsxs(xs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:64:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"64","data-component-file":"RegisterPage.tsx","data-component-name":"ChineseCardContent",children:[c.jsxs("form",{onSubmit:A,className:"space-y-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:65:10","data-matrix-name":"form","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"65","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-5%22%7D",children:[c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:66:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"66","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"email",label:"邮箱地址",value:e,onChange:p=>t(p.target.value),required:!0,placeholder:"请输入您的邮箱",variant:"bordered",className:"pl-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:67:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"67","data-component-file":"RegisterPage.tsx","data-component-name":"ChineseInput","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%22variant%22%3A%22bordered%22%2C%22className%22%3A%22pl-10%22%7D"}),c.jsx(QE,{className:"absolute left-3 top-9 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:77:14","data-matrix-name":"Mail","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"77","data-component-file":"RegisterPage.tsx","data-component-name":"Mail","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:80:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"80","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"password",label:"密码",value:n,onChange:p=>a(p.target.value),required:!0,placeholder:"请输入您的密码(不少于6位)",variant:"bordered",className:"pl-10",helperText:"密码长度不能少于6位","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:81:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"81","data-component-file":"RegisterPage.tsx","data-component-name":"ChineseInput","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%22variant%22%3A%22bordered%22%2C%22className%22%3A%22pl-10%22%2C%22helperText%22%3A%22%E5%AF%86%E7%A0%81%E9%95%BF%E5%BA%A6%E4%B8%8D%E8%83%BD%E5%B0%91%E4%BA%8E6%E4%BD%8D%22%7D"}),c.jsx(J3,{className:"absolute left-3 top-9 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:92:14","data-matrix-name":"Lock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"92","data-component-file":"RegisterPage.tsx","data-component-name":"Lock","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:95:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"95","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"password",label:"确认密码",value:o,onChange:p=>s(p.target.value),required:!0,placeholder:"请再次输入密码",variant:"bordered",className:"pl-10",error:o&&n!==o?"两次输入的密码不一致":void 0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:96:14","data-matrix-name":"ChineseInput","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":"ChineseInput","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%22variant%22%3A%22bordered%22%2C%22className%22%3A%22pl-10%22%2C%22error%22%3A%22%5BConditionalExpression%5D%22%7D"}),c.jsx(J3,{className:"absolute left-3 top-9 h-4 w-4 text-gray-400 pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:107:14","data-matrix-name":"Lock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"107","data-component-file":"RegisterPage.tsx","data-component-name":"Lock","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsx(yn,{type:"submit",variant:"secondary",size:"lg",className:"w-full mt-6",disabled:r,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:110:12","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"110","data-component-file":"RegisterPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22variant%22%3A%22secondary%22%2C%22size%22%3A%22lg%22%2C%22className%22%3A%22w-full%20mt-6%22%2C%22disabled%22%3A%22%5BIdentifier%5D%22%7D",children:r?"注册中...":"注册账户"})]}),c.jsx("div",{className:"mt-6 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:121:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"121","data-component-file":"RegisterPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%20text-center%22%7D",children:c.jsxs("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:122:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"122","data-component-file":"RegisterPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:["已有账户?",c.jsx($o,{to:"/login",className:"text-red-600 hover:text-red-700 font-medium ml-1 transition-colors duration-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx:124:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/RegisterPage.tsx","data-component-line":"124","data-component-file":"RegisterPage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Flogin%22%2C%22className%22%3A%22text-red-600%20hover%3Atext-red-700%20font-medium%20ml-1%20transition-colors%20duration-200%22%7D",children:"立即登录"})]})})]})]})]})},c2=fe.forwardRef(({className:e,label:t,error:n,helperText:a,variant:o="default",size:s="md",options:r,placeholder:i,...m},d)=>{const A=["w-full font-chinese transition-all duration-200 ease-in-out","focus:outline-none focus:ring-2 focus:ring-offset-1","disabled:opacity-50 disabled:cursor-not-allowed","appearance-none cursor-pointer","bg-no-repeat bg-right"],p={default:["bg-white border border-gray-300","hover:border-red-400 focus:border-red-500 focus:ring-red-500/20",n?"border-red-500 focus:border-red-500 focus:ring-red-500/20":""],bordered:["bg-transparent border-2 border-red-300","hover:border-red-500 focus:border-red-600 focus:ring-red-500/20",n?"border-red-500 focus:border-red-600 focus:ring-red-500/20":""],filled:["bg-red-50 border border-red-200","hover:bg-red-100 hover:border-red-300","focus:bg-white focus:border-red-500 focus:ring-red-500/20",n?"bg-red-100 border-red-500 focus:border-red-500 focus:ring-red-500/20":""]},g={sm:["px-3 py-2 pr-8 text-sm rounded-md","min-h-[36px]"],md:["px-4 py-2.5 pr-10 text-base rounded-lg","min-h-[44px]"],lg:["px-5 py-3 pr-12 text-lg rounded-xl","min-h-[52px]"]},f=["touch-manipulation","max-md:text-base"];return c.jsxs("div",{className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:72:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"72","data-component-file":"ChineseSelect.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%22%7D",children:[t&&c.jsxs("label",{className:"block text-sm font-medium text-gray-700 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:75:10","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"75","data-component-file":"ChineseSelect.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-gray-700%20mb-2%20font-chinese%22%7D",children:[t,m.required&&c.jsx("span",{className:"text-red-500 ml-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:77:31","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"77","data-component-file":"ChineseSelect.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-500%20ml-1%22%7D",children:"*"})]}),c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:82:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"82","data-component-file":"ChineseSelect.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsxs("select",{className:Qt(A,p[o],g[s],f,e),ref:d,...m,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:83:10","data-matrix-name":"select","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"83","data-component-file":"ChineseSelect.tsx","data-component-name":"select","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22...spread%22%3Atrue%7D",children:[i&&c.jsx("option",{value:"",disabled:!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:96:14","data-matrix-name":"option","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"96","data-component-file":"ChineseSelect.tsx","data-component-name":"option","data-component-content":"%7B%22value%22%3A%22%22%2C%22disabled%22%3Atrue%7D",children:i}),r.map(y=>c.jsx("option",{value:y.value,disabled:y.disabled,className:"font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:103:14","data-matrix-name":"option","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"103","data-component-file":"ChineseSelect.tsx","data-component-name":"option","data-component-content":"%7B%22value%22%3A%22%5BMemberExpression%5D%22%2C%22disabled%22%3A%22%5BMemberExpression%5D%22%2C%22className%22%3A%22font-chinese%22%7D",children:y.label},y.value))]}),c.jsx("div",{className:"absolute inset-y-0 right-0 flex items-center pointer-events-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:115:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"115","data-component-file":"ChineseSelect.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-y-0%20right-0%20flex%20items-center%20pointer-events-none%22%7D",children:c.jsx("div",{className:Qt("pr-2",s==="sm"?"pr-2":s==="md"?"pr-3":"pr-4"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:116:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"116","data-component-file":"ChineseSelect.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:c.jsx(PE,{className:Qt("text-gray-400",s==="sm"?"h-4 w-4":s==="md"?"h-5 w-5":"h-6 w-6"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:120:14","data-matrix-name":"ChevronDown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"120","data-component-file":"ChineseSelect.tsx","data-component-name":"ChevronDown","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})})}),n&&c.jsx("div",{className:Qt("absolute inset-y-0 right-0 flex items-center pointer-events-none",s==="sm"?"pr-7":s==="md"?"pr-9":"pr-11"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:129:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"129","data-component-file":"ChineseSelect.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:c.jsx("svg",{className:"h-5 w-5 text-red-500",viewBox:"0 0 20 20",fill:"currentColor","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:133:14","data-matrix-name":"svg","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"133","data-component-file":"ChineseSelect.tsx","data-component-name":"svg","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20text-red-500%22%2C%22viewBox%22%3A%220%200%2020%2020%22%2C%22fill%22%3A%22currentColor%22%7D",children:c.jsx("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 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:134:16","data-matrix-name":"path","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"134","data-component-file":"ChineseSelect.tsx","data-component-name":"path","data-component-content":"%7B%22fillRule%22%3A%22evenodd%22%2C%22d%22%3A%22M18%2010a8%208%200%2011-16%200%208%208%200%200116%200zm-7%204a1%201%200%2011-2%200%201%201%200%20012%200zm-1-9a1%201%200%2000-1%201v4a1%201%200%20102%200V6a1%201%200%2000-1-1z%22%2C%22clipRule%22%3A%22evenodd%22%7D"})})})]}),(n||a)&&c.jsx("div",{className:"mt-1.5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:142:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"142","data-component-file":"ChineseSelect.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-1.5%22%7D",children:n?c.jsx("p",{className:"text-sm text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:144:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"144","data-component-file":"ChineseSelect.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%20font-chinese%22%7D",children:n}):a&&c.jsx("p",{className:"text-sm text-gray-500 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx:147:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseSelect.tsx","data-component-line":"147","data-component-file":"ChineseSelect.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-500%20font-chinese%22%7D",children:a})})]})});c2.displayName="ChineseSelect";const tT=()=>{const{user:e}=tc(),t=Gp(),[n,a]=ge.useState(!1),[o,s]=ge.useState(null),[r,i]=ge.useState({full_name:"",birth_date:"",birth_time:"",birth_location:"",gender:"male",username:""}),m=ge.useCallback(async()=>{if(e)try{const p=await xo.profiles.get();if(p.error)throw new Error(p.error.message);if(p.data&&p.data.profile){const g=p.data.profile;s(g),i({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{}},[e]);ge.useEffect(()=>{m()},[e,m]);const d=async p=>{if(p.preventDefault(),!!e){a(!0);try{const g={...r},f=await xo.profiles.update(g);if(f.error)throw new Error(f.error.message);f.data&&f.data.profile&&s(f.data.profile),un.success("档案保存成功!即将跳转到分析页面..."),setTimeout(()=>{t("/analysis")},1500)}catch(g){un.error("保存档案失败:"+g.message)}finally{a(!1)}}},A=(p,g)=>{i(f=>({...f,[p]:g}))};return c.jsxs("div",{className:"max-w-4xl mx-auto px-4 py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:96:4","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22max-w-4xl%20mx-auto%20px-4%20py-6%22%7D",children:[c.jsxs("div",{className:"text-center mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:97:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"97","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-6%22%7D",children:[c.jsx("h1",{className:"text-2xl md:text-3xl font-bold text-red-600 font-chinese mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:98:8","data-matrix-name":"h1","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":"h1","data-component-content":"%7B%22className%22%3A%22text-2xl%20md%3Atext-3xl%20font-bold%20text-red-600%20font-chinese%20mb-2%22%7D",children:"个人档案"}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:99:8","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"完善您的个人信息,获得更精准的命理分析"})]}),c.jsxs(Eo,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:102:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"102","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[c.jsx(pi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:103:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"103","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseCardHeader",children:c.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:104:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[c.jsx("div",{className:"w-12 h-12 bg-red-100 rounded-full flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:105:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-red-100%20rounded-full%20flex%20items-center%20justify-center%22%7D",children:c.jsx(li,{className:"h-6 w-6 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:106:14","data-matrix-name":"User","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":"User","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-red-600%22%7D"})}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:108:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"108","data-component-file":"ProfilePage.tsx","data-component-name":"div",children:[c.jsx(Ai,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:109:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"109","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-chinese%22%7D",children:"基本信息"}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:110:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"110","data-component-file":"ProfilePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"请填写准确的个人信息"})]})]})}),c.jsxs(xs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:114:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"114","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseCardContent",children:[c.jsxs("form",{onSubmit:d,className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:115:10","data-matrix-name":"form","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":"form","data-component-content":"%7B%22onSubmit%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22space-y-6%22%7D",children:[c.jsxs("div",{className:"grid md:grid-cols-2 gap-4 md:gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:116:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"116","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20md%3Agap-6%22%7D",children:[c.jsx(ho,{label:"姓名",value:r.full_name,onChange:p=>A("full_name",p.target.value),required:!0,placeholder:"请输入您的真实姓名",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:117:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"117","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseInput","data-component-content":"%7B%22label%22%3A%22%E5%A7%93%E5%90%8D%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%2C%22variant%22%3A%22filled%22%7D"}),c.jsx(ho,{label:"用户名",value:r.username,onChange:p=>A("username",p.target.value),placeholder:"请输入用户名(可选)",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:126:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"126","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseInput","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%2C%22variant%22%3A%22filled%22%7D"})]}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-4 md:gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:135:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20md%3Agap-6%22%7D",children:[c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:136:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"136","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"date",label:"出生日期",value:r.birth_date,onChange:p=>A("birth_date",p.target.value),required:!0,variant:"filled",className:"pr-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:137:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"137","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseInput","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%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22required%22%3Atrue%2C%22variant%22%3A%22filled%22%2C%22className%22%3A%22pr-10%22%7D"}),c.jsx(di,{className:"absolute right-3 top-9 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:146:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"146","data-component-file":"ProfilePage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsx(ho,{type:"time",label:"出生时间",value:r.birth_time,onChange:p=>A("birth_time",p.target.value),helperText:"选填,但强烈建议填写以提高分析准确性",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:149:14","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"149","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseInput","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%22helperText%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%E4%BB%A5%E6%8F%90%E9%AB%98%E5%88%86%E6%9E%90%E5%87%86%E7%A1%AE%E6%80%A7%22%2C%22variant%22%3A%22filled%22%7D"})]}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-4 md:gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:159:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"159","data-component-file":"ProfilePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20md%3Agap-6%22%7D",children:[c.jsx(c2,{label:"性别",value:r.gender,onChange:p=>A("gender",p.target.value),options:[{value:"male",label:"男性"},{value:"female",label:"女性"}],required:!0,variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:160:14","data-matrix-name":"ChineseSelect","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"160","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseSelect","data-component-content":"%7B%22label%22%3A%22%E6%80%A7%E5%88%AB%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%2C%22variant%22%3A%22filled%22%7D"}),c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:172:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{label:"出生地点",value:r.birth_location,onChange:p=>A("birth_location",p.target.value),placeholder:"如:北京市朝阳区",variant:"filled",className:"pr-10",helperText:"选填,用于更精确的地理位置分析","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:173:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"173","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseInput","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%2C%22variant%22%3A%22filled%22%2C%22className%22%3A%22pr-10%22%2C%22helperText%22%3A%22%E9%80%89%E5%A1%AB%EF%BC%8C%E7%94%A8%E4%BA%8E%E6%9B%B4%E7%B2%BE%E7%A1%AE%E7%9A%84%E5%9C%B0%E7%90%86%E4%BD%8D%E7%BD%AE%E5%88%86%E6%9E%90%22%7D"}),c.jsx(yB,{className:"absolute right-3 top-9 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:182:16","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"182","data-component-file":"ProfilePage.tsx","data-component-name":"MapPin","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]})]}),c.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/pages/ProfilePage.tsx:186:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"186","data-component-file":"ProfilePage.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:[c.jsx("h4",{className:"font-semibold text-red-800 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:187:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20mb-2%20font-chinese%22%7D",children:"温馨提示"}),c.jsxs("ul",{className:"text-sm text-red-700 space-y-1 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:188:14","data-matrix-name":"ul","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":"ul","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-700%20space-y-1%20font-chinese%22%7D",children:[c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:189:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"189","data-component-file":"ProfilePage.tsx","data-component-name":"li",children:"• 姓名和出生日期是必填项,对命理分析至关重要"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:190:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"190","data-component-file":"ProfilePage.tsx","data-component-name":"li",children:"• 出生时间越精确,分析结果越准确"}),c.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:191:16","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"191","data-component-file":"ProfilePage.tsx","data-component-name":"li",children:"• 出生地点有助于更精准的时间校正"})]})]}),c.jsxs(yn,{type:"submit",className:"w-full mt-6",size:"lg",disabled:n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:195:12","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"195","data-component-file":"ProfilePage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22className%22%3A%22w-full%20mt-6%22%2C%22size%22%3A%22lg%22%2C%22disabled%22%3A%22%5BIdentifier%5D%22%7D",children:[c.jsx(FE,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:201:14","data-matrix-name":"Save","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"201","data-component-file":"ProfilePage.tsx","data-component-name":"Save","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%22%7D"}),n?"保存中...":"保存档案"]})]}),o&&c.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:207:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"207","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:c.jsxs("p",{className:"text-sm text-gray-500 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx:208:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/ProfilePage.tsx","data-component-line":"208","data-component-file":"ProfilePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-500%20font-chinese%22%7D",children:["最后更新:",new Date(o.updated_at).toLocaleString("zh-CN")]})})]})]})]})},AA={career:{name:"事业发展",icon:"💼",questions:["我的事业发展前景如何?","现在是否适合换工作?","我应该选择哪个职业方向?","创业的时机是否成熟?","如何提升我的职场竞争力?","我的工作能力能否得到认可?","是否应该接受这个工作机会?","我的事业何时能有突破?"]},love:{name:"感情婚姻",icon:"💕",questions:["我的感情运势如何?","现在的恋情能否修成正果?","我何时能遇到真爱?","这段感情是否值得继续?","如何改善我们的关系?","我应该主动表白吗?","婚姻生活会幸福吗?","如何处理感情中的矛盾?"]},wealth:{name:"财运投资",icon:"💰",questions:["我的财运发展如何?","这项投资是否明智?","如何改善我的财务状况?","现在适合创业吗?","我的理财方向是否正确?","何时能实现财务自由?","这个商业机会值得把握吗?","如何增加我的收入来源?"]},health:{name:"健康养生",icon:"🏥",questions:["我的健康状况如何?","如何改善我的身体状况?","这个治疗方案是否有效?","我需要注意哪些健康问题?","如何调理我的身心状态?","什么运动最适合我?","我的饮食习惯需要调整吗?","如何预防疾病的发生?"]},study:{name:"学业考试",icon:"📚",questions:["我的学习成绩能否提升?","这次考试能否顺利通过?","应该选择哪个专业方向?","如何提高学习效率?","是否应该继续深造?","我的学习方法是否正确?","何时是最佳的考试时机?","如何克服学习中的困难?"]},family:{name:"家庭生活",icon:"🏠",questions:["我的家庭关系如何?","如何处理家庭矛盾?","子女教育应该注意什么?","如何改善与父母的关系?","家庭财务规划是否合理?","搬家的时机是否合适?","如何营造和谐的家庭氛围?","家人的健康状况如何?"]},general:{name:"综合运势",icon:"🔮",questions:["我的整体运势如何?","近期需要注意什么?","如何把握人生机遇?","我的人生方向是否正确?","如何化解当前的困境?","什么时候运势会好转?","我应该如何规划未来?","如何提升我的整体运势?"]}},w7=({value:e,onChange:t,className:n,label:a="占卜问题",placeholder:o="请输入您要占卜的问题"})=>{const[s,r]=ge.useState(""),[i,m]=ge.useState(""),[d,A]=ge.useState(!0),p=Object.entries(AA).map(([B,D])=>({value:B,label:`${D.icon} ${D.name}`})),g=s&&AA[s]?AA[s].questions.map((B,D)=>({value:B,label:B})):[],f=B=>{r(B),m(""),B&&A(!0)},y=B=>{m(B),t(B)},C=()=>{var L;const B=Object.values(AA).flatMap(_=>_.questions),D=B[Math.floor(Math.random()*B.length)];t(D),m(D);const N=(L=Object.entries(AA).find(([_,j])=>j.questions.includes(D)))==null?void 0:L[0];N&&r(N)},v=()=>{A(!d)};return c.jsxs("div",{className:n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:180:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"180","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BIdentifier%5D%22%7D",children:[c.jsxs("div",{className:"mb-6 space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:182:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"182","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%20space-y-4%22%7D",children:[c.jsxs("div",{className:"flex items-center space-x-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:184:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"184","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[c.jsxs(yn,{variant:"outline",size:"sm",onClick:v,className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:185:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"185","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[c.jsx(PL,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:191:12","data-matrix-name":"Lightbulb","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"191","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"Lightbulb","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:192:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"192","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"span",children:d?"隐藏预设问题":"选择预设问题"})]}),c.jsxs(yn,{variant:"outline",size:"sm",onClick:C,className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:195:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"195","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[c.jsx(IE,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:201:12","data-matrix-name":"RefreshCw","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"201","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"RefreshCw","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:202:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"202","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"span",children:"随机问题"})]})]}),d&&c.jsxs("div",{className:"bg-gradient-to-br from-amber-50 to-yellow-50 p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:208:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"208","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-amber-50%20to-yellow-50%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[c.jsxs("h4",{className:"font-semibold text-amber-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:209:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"209","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-amber-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:210:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"210","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🎯"}),"选择问题类别和预设问题"]}),c.jsx("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:215:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"215","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-4%22%7D",children:c.jsx(c2,{label:"问题类别",value:s,onChange:B=>f(B.target.value),options:[{value:"",label:"请选择问题类别"},...p],variant:"default",className:"mb-3 [&_select]:!bg-blue-50 [&_select]:!border-blue-200 [&_select:hover]:!bg-blue-100 [&_select:focus]:!bg-white [&_select:focus]:!border-blue-500 [&_select:focus]:!ring-blue-500/20","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:216:14","data-matrix-name":"ChineseSelect","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"216","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"ChineseSelect","data-component-content":"%7B%22label%22%3A%22%E9%97%AE%E9%A2%98%E7%B1%BB%E5%88%AB%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22options%22%3A%5B%22%5BObjectExpression%5D%22%2Cnull%5D%2C%22variant%22%3A%22default%22%2C%22className%22%3A%22mb-3%20%5B%26_select%5D%3A!bg-blue-50%20%5B%26_select%5D%3A!border-blue-200%20%5B%26_select%3Ahover%5D%3A!bg-blue-100%20%5B%26_select%3Afocus%5D%3A!bg-white%20%5B%26_select%3Afocus%5D%3A!border-blue-500%20%5B%26_select%3Afocus%5D%3A!ring-blue-500%2F20%22%7D"})}),s&&g.length>0&&c.jsx("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:231:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"231","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-4%22%7D",children:c.jsx(c2,{label:"预设问题",value:i,onChange:B=>y(B.target.value),options:[{value:"",label:"请选择预设问题"},...g],variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:232:16","data-matrix-name":"ChineseSelect","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"232","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"ChineseSelect","data-component-content":"%7B%22label%22%3A%22%E9%A2%84%E8%AE%BE%E9%97%AE%E9%A2%98%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22options%22%3A%5B%22%5BObjectExpression%5D%22%2Cnull%5D%2C%22variant%22%3A%22filled%22%7D"})}),s&&g.length>0&&c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:247:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"247","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("p",{className:"text-sm text-amber-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:248:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"248","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-amber-700%20font-medium%22%7D",children:"或点击快速选择:"}),c.jsx("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:249:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"249","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-2%22%7D",children:g.slice(0,6).map((B,D)=>c.jsx("button",{onClick:()=>y(B.value),className:"text-left p-2 text-sm bg-white hover:bg-amber-100 border border-amber-200 rounded-lg transition-colors duration-200 text-amber-800 hover:text-amber-900","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:251:20","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"251","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22text-left%20p-2%20text-sm%20bg-white%20hover%3Abg-amber-100%20border%20border-amber-200%20rounded-lg%20transition-colors%20duration-200%20text-amber-800%20hover%3Atext-amber-900%22%7D",children:B.label},D))})]})]})]}),c.jsx(ho,{label:a,value:e,onChange:B=>t(B.target.value),placeholder:o,required:!0,variant:"filled",helperText:"💡 提示:问题越具体,占卜结果越准确。您可以使用预设问题或自行输入。","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:267:6","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx","data-component-line":"267","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"ChineseInput","data-component-content":"%7B%22label%22%3A%22%5BIdentifier%5D%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%5BIdentifier%5D%22%2C%22required%22%3Atrue%2C%22variant%22%3A%22filled%22%2C%22helperText%22%3A%22%F0%9F%92%A1%20%E6%8F%90%E7%A4%BA%EF%BC%9A%E9%97%AE%E9%A2%98%E8%B6%8A%E5%85%B7%E4%BD%93%EF%BC%8C%E5%8D%A0%E5%8D%9C%E7%BB%93%E6%9E%9C%E8%B6%8A%E5%87%86%E7%A1%AE%E3%80%82%E6%82%A8%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E9%A2%84%E8%AE%BE%E9%97%AE%E9%A2%98%E6%88%96%E8%87%AA%E8%A1%8C%E8%BE%93%E5%85%A5%E3%80%82%22%7D"})]})};var X0,B7;function Fs(){if(B7)return X0;B7=1;var e=Array.isArray;return X0=e,X0}var J0,D7;function qE(){if(D7)return J0;D7=1;var e=typeof Yf=="object"&&Yf&&Yf.Object===Object&&Yf;return J0=e,J0}var ey,U7;function nc(){if(U7)return ey;U7=1;var e=qE(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return ey=n,ey}var ty,H7;function V2(){if(H7)return ty;H7=1;var e=nc(),t=e.Symbol;return ty=t,ty}var ny,N7;function nT(){if(N7)return ny;N7=1;var e=V2(),t=Object.prototype,n=t.hasOwnProperty,a=t.toString,o=e?e.toStringTag:void 0;function s(r){var i=n.call(r,o),m=r[o];try{r[o]=void 0;var d=!0}catch{}var A=a.call(r);return d&&(i?r[o]=m:delete r[o]),A}return ny=s,ny}var ay,G7;function aT(){if(G7)return ay;G7=1;var e=Object.prototype,t=e.toString;function n(a){return t.call(a)}return ay=n,ay}var oy,j7;function mm(){if(j7)return oy;j7=1;var e=V2(),t=nT(),n=aT(),a="[object Null]",o="[object Undefined]",s=e?e.toStringTag:void 0;function r(i){return i==null?i===void 0?o:a:s&&s in Object(i)?t(i):n(i)}return oy=r,oy}var sy,E7;function lm(){if(E7)return sy;E7=1;function e(t){return t!=null&&typeof t=="object"}return sy=e,sy}var ry,_7;function _p(){if(_7)return ry;_7=1;var e=mm(),t=lm(),n="[object Symbol]";function a(o){return typeof o=="symbol"||t(o)&&e(o)==n}return ry=a,ry}var iy,S7;function bB(){if(S7)return iy;S7=1;var e=Fs(),t=_p(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function o(s,r){if(e(s))return!1;var i=typeof s;return i=="number"||i=="symbol"||i=="boolean"||s==null||t(s)?!0:a.test(s)||!n.test(s)||r!=null&&s in Object(r)}return iy=o,iy}var cy,P7;function Gl(){if(P7)return cy;P7=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return cy=e,cy}var my,Q7;function vB(){if(Q7)return my;Q7=1;var e=mm(),t=Gl(),n="[object AsyncFunction]",a="[object Function]",o="[object GeneratorFunction]",s="[object Proxy]";function r(i){if(!t(i))return!1;var m=e(i);return m==a||m==o||m==n||m==s}return my=r,my}var ly,I7;function oT(){if(I7)return ly;I7=1;var e=nc(),t=e["__core-js_shared__"];return ly=t,ly}var dy,F7;function sT(){if(F7)return dy;F7=1;var e=oT(),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 dy=n,dy}var uy,k7;function KE(){if(k7)return uy;k7=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 uy=n,uy}var py,L7;function rT(){if(L7)return py;L7=1;var e=vB(),t=sT(),n=Gl(),a=KE(),o=/[\\^$.*+?()[\]{}|]/g,s=/^\[object .+?Constructor\]$/,r=Function.prototype,i=Object.prototype,m=r.toString,d=i.hasOwnProperty,A=RegExp("^"+m.call(d).replace(o,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function p(g){if(!n(g)||t(g))return!1;var f=e(g)?A:s;return f.test(a(g))}return py=p,py}var Ay,O7;function iT(){if(O7)return Ay;O7=1;function e(t,n){return t==null?void 0:t[n]}return Ay=e,Ay}var fy,T7;function Ld(){if(T7)return fy;T7=1;var e=rT(),t=iT();function n(a,o){var s=t(a,o);return e(s)?s:void 0}return fy=n,fy}var gy,R7;function ah(){if(R7)return gy;R7=1;var e=Ld(),t=e(Object,"create");return gy=t,gy}var xy,M7;function cT(){if(M7)return xy;M7=1;var e=ah();function t(){this.__data__=e?e(null):{},this.size=0}return xy=t,xy}var hy,z7;function mT(){if(z7)return hy;z7=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return hy=e,hy}var yy,Z7;function lT(){if(Z7)return yy;Z7=1;var e=ah(),t="__lodash_hash_undefined__",n=Object.prototype,a=n.hasOwnProperty;function o(s){var r=this.__data__;if(e){var i=r[s];return i===t?void 0:i}return a.call(r,s)?r[s]:void 0}return yy=o,yy}var Cy,Y7;function dT(){if(Y7)return Cy;Y7=1;var e=ah(),t=Object.prototype,n=t.hasOwnProperty;function a(o){var s=this.__data__;return e?s[o]!==void 0:n.call(s,o)}return Cy=a,Cy}var by,q7;function uT(){if(q7)return by;q7=1;var e=ah(),t="__lodash_hash_undefined__";function n(a,o){var s=this.__data__;return this.size+=this.has(a)?0:1,s[a]=e&&o===void 0?t:o,this}return by=n,by}var vy,K7;function pT(){if(K7)return vy;K7=1;var e=cT(),t=mT(),n=lT(),a=dT(),o=uT();function s(r){var i=-1,m=r==null?0:r.length;for(this.clear();++i<m;){var d=r[i];this.set(d[0],d[1])}}return s.prototype.clear=e,s.prototype.delete=t,s.prototype.get=n,s.prototype.has=a,s.prototype.set=o,vy=s,vy}var wy,$7;function AT(){if($7)return wy;$7=1;function e(){this.__data__=[],this.size=0}return wy=e,wy}var By,W7;function wB(){if(W7)return By;W7=1;function e(t,n){return t===n||t!==t&&n!==n}return By=e,By}var Dy,V7;function oh(){if(V7)return Dy;V7=1;var e=wB();function t(n,a){for(var o=n.length;o--;)if(e(n[o][0],a))return o;return-1}return Dy=t,Dy}var Uy,X7;function fT(){if(X7)return Uy;X7=1;var e=oh(),t=Array.prototype,n=t.splice;function a(o){var s=this.__data__,r=e(s,o);if(r<0)return!1;var i=s.length-1;return r==i?s.pop():n.call(s,r,1),--this.size,!0}return Uy=a,Uy}var Hy,J7;function gT(){if(J7)return Hy;J7=1;var e=oh();function t(n){var a=this.__data__,o=e(a,n);return o<0?void 0:a[o][1]}return Hy=t,Hy}var Ny,eU;function xT(){if(eU)return Ny;eU=1;var e=oh();function t(n){return e(this.__data__,n)>-1}return Ny=t,Ny}var Gy,tU;function hT(){if(tU)return Gy;tU=1;var e=oh();function t(n,a){var o=this.__data__,s=e(o,n);return s<0?(++this.size,o.push([n,a])):o[s][1]=a,this}return Gy=t,Gy}var jy,nU;function sh(){if(nU)return jy;nU=1;var e=AT(),t=fT(),n=gT(),a=xT(),o=hT();function s(r){var i=-1,m=r==null?0:r.length;for(this.clear();++i<m;){var d=r[i];this.set(d[0],d[1])}}return s.prototype.clear=e,s.prototype.delete=t,s.prototype.get=n,s.prototype.has=a,s.prototype.set=o,jy=s,jy}var Ey,aU;function BB(){if(aU)return Ey;aU=1;var e=Ld(),t=nc(),n=e(t,"Map");return Ey=n,Ey}var _y,oU;function yT(){if(oU)return _y;oU=1;var e=pT(),t=sh(),n=BB();function a(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return _y=a,_y}var Sy,sU;function CT(){if(sU)return Sy;sU=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return Sy=e,Sy}var Py,rU;function rh(){if(rU)return Py;rU=1;var e=CT();function t(n,a){var o=n.__data__;return e(a)?o[typeof a=="string"?"string":"hash"]:o.map}return Py=t,Py}var Qy,iU;function bT(){if(iU)return Qy;iU=1;var e=rh();function t(n){var a=e(this,n).delete(n);return this.size-=a?1:0,a}return Qy=t,Qy}var Iy,cU;function vT(){if(cU)return Iy;cU=1;var e=rh();function t(n){return e(this,n).get(n)}return Iy=t,Iy}var Fy,mU;function wT(){if(mU)return Fy;mU=1;var e=rh();function t(n){return e(this,n).has(n)}return Fy=t,Fy}var ky,lU;function BT(){if(lU)return ky;lU=1;var e=rh();function t(n,a){var o=e(this,n),s=o.size;return o.set(n,a),this.size+=o.size==s?0:1,this}return ky=t,ky}var Ly,dU;function DB(){if(dU)return Ly;dU=1;var e=yT(),t=bT(),n=vT(),a=wT(),o=BT();function s(r){var i=-1,m=r==null?0:r.length;for(this.clear();++i<m;){var d=r[i];this.set(d[0],d[1])}}return s.prototype.clear=e,s.prototype.delete=t,s.prototype.get=n,s.prototype.has=a,s.prototype.set=o,Ly=s,Ly}var Oy,uU;function $E(){if(uU)return Oy;uU=1;var e=DB(),t="Expected a function";function n(a,o){if(typeof a!="function"||o!=null&&typeof o!="function")throw new TypeError(t);var s=function(){var r=arguments,i=o?o.apply(this,r):r[0],m=s.cache;if(m.has(i))return m.get(i);var d=a.apply(this,r);return s.cache=m.set(i,d)||m,d};return s.cache=new(n.Cache||e),s}return n.Cache=e,Oy=n,Oy}var Ty,pU;function DT(){if(pU)return Ty;pU=1;var e=$E(),t=500;function n(a){var o=e(a,function(r){return s.size===t&&s.clear(),r}),s=o.cache;return o}return Ty=n,Ty}var Ry,AU;function UT(){if(AU)return Ry;AU=1;var e=DT(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,a=e(function(o){var s=[];return o.charCodeAt(0)===46&&s.push(""),o.replace(t,function(r,i,m,d){s.push(m?d.replace(n,"$1"):i||r)}),s});return Ry=a,Ry}var My,fU;function UB(){if(fU)return My;fU=1;function e(t,n){for(var a=-1,o=t==null?0:t.length,s=Array(o);++a<o;)s[a]=n(t[a],a,t);return s}return My=e,My}var zy,gU;function HT(){if(gU)return zy;gU=1;var e=V2(),t=UB(),n=Fs(),a=_p(),o=e?e.prototype:void 0,s=o?o.toString:void 0;function r(i){if(typeof i=="string")return i;if(n(i))return t(i,r)+"";if(a(i))return s?s.call(i):"";var m=i+"";return m=="0"&&1/i==-1/0?"-0":m}return zy=r,zy}var Zy,xU;function WE(){if(xU)return Zy;xU=1;var e=HT();function t(n){return n==null?"":e(n)}return Zy=t,Zy}var Yy,hU;function VE(){if(hU)return Yy;hU=1;var e=Fs(),t=bB(),n=UT(),a=WE();function o(s,r){return e(s)?s:t(s,r)?[s]:n(a(s))}return Yy=o,Yy}var qy,yU;function ih(){if(yU)return qy;yU=1;var e=_p();function t(n){if(typeof n=="string"||e(n))return n;var a=n+"";return a=="0"&&1/n==-1/0?"-0":a}return qy=t,qy}var Ky,CU;function HB(){if(CU)return Ky;CU=1;var e=VE(),t=ih();function n(a,o){o=e(o,a);for(var s=0,r=o.length;a!=null&&s<r;)a=a[t(o[s++])];return s&&s==r?a:void 0}return Ky=n,Ky}var $y,bU;function XE(){if(bU)return $y;bU=1;var e=HB();function t(n,a,o){var s=n==null?void 0:e(n,a);return s===void 0?o:s}return $y=t,$y}var NT=XE();const Wi=Mn(NT);var Wy,vU;function GT(){if(vU)return Wy;vU=1;function e(t){return t==null}return Wy=e,Wy}var jT=GT();const Fn=Mn(jT);var Vy,wU;function ET(){if(wU)return Vy;wU=1;var e=mm(),t=Fs(),n=lm(),a="[object String]";function o(s){return typeof s=="string"||!t(s)&&n(s)&&e(s)==a}return Vy=o,Vy}var _T=ET();const X2=Mn(_T);var ST=vB();const fn=Mn(ST);var PT=Gl();const Sp=Mn(PT);var Xy={exports:{}},On={};/**
|
||
* @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 BU;function QT(){if(BU)return On;BU=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),r=Symbol.for("react.context"),i=Symbol.for("react.server_context"),m=Symbol.for("react.forward_ref"),d=Symbol.for("react.suspense"),A=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),f=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function C(v){if(typeof v=="object"&&v!==null){var B=v.$$typeof;switch(B){case e:switch(v=v.type,v){case n:case o:case a:case d:case A:return v;default:switch(v=v&&v.$$typeof,v){case i:case r:case m:case g:case p:case s:return v;default:return B}}case t:return B}}}return On.ContextConsumer=r,On.ContextProvider=s,On.Element=e,On.ForwardRef=m,On.Fragment=n,On.Lazy=g,On.Memo=p,On.Portal=t,On.Profiler=o,On.StrictMode=a,On.Suspense=d,On.SuspenseList=A,On.isAsyncMode=function(){return!1},On.isConcurrentMode=function(){return!1},On.isContextConsumer=function(v){return C(v)===r},On.isContextProvider=function(v){return C(v)===s},On.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===e},On.isForwardRef=function(v){return C(v)===m},On.isFragment=function(v){return C(v)===n},On.isLazy=function(v){return C(v)===g},On.isMemo=function(v){return C(v)===p},On.isPortal=function(v){return C(v)===t},On.isProfiler=function(v){return C(v)===o},On.isStrictMode=function(v){return C(v)===a},On.isSuspense=function(v){return C(v)===d},On.isSuspenseList=function(v){return C(v)===A},On.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===n||v===o||v===a||v===d||v===A||v===f||typeof v=="object"&&v!==null&&(v.$$typeof===g||v.$$typeof===p||v.$$typeof===s||v.$$typeof===r||v.$$typeof===m||v.$$typeof===y||v.getModuleId!==void 0)},On.typeOf=C,On}var DU;function IT(){return DU||(DU=1,Xy.exports=QT()),Xy.exports}var FT=IT(),Jy,UU;function JE(){if(UU)return Jy;UU=1;var e=mm(),t=lm(),n="[object Number]";function a(o){return typeof o=="number"||t(o)&&e(o)==n}return Jy=a,Jy}var eC,HU;function kT(){if(HU)return eC;HU=1;var e=JE();function t(n){return e(n)&&n!=+n}return eC=t,eC}var LT=kT();const J2=Mn(LT);var OT=JE();const TT=Mn(OT);var Al=function(t){return t===0?0:t>0?1:-1},wd=function(t){return X2(t)&&t.indexOf("%")===t.length-1},Nt=function(t){return TT(t)&&!J2(t)},to=function(t){return Nt(t)||X2(t)},RT=0,NB=function(t){var n=++RT;return"".concat(t||"").concat(n)},qi=function(t,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!Nt(t)&&!X2(t))return a;var s;if(wd(t)){var r=t.indexOf("%");s=n*parseFloat(t.slice(0,r))/100}else s=+t;return J2(s)&&(s=a),o&&s>n&&(s=n),s},Pu=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},MT=function(t){if(!Array.isArray(t))return!1;for(var n=t.length,a={},o=0;o<n;o++)if(!a[t[o]])a[t[o]]=!0;else return!0;return!1},$f=function(t,n){return Nt(t)&&Nt(n)?function(a){return t+a*(n-t)}:function(){return n}};function ov(e,t,n){return!e||!e.length?null:e.find(function(a){return a&&(typeof t=="function"?t(a):Wi(a,t))===n})}function sv(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 rv(e){"@babel/helpers - typeof";return rv=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},rv(e)}var zT=["viewBox","children"],ZT=["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"],NU=["points","pathLength"],tC={svg:zT,polygon:NU,polyline:NU},GB=["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"],Xg=function(t,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(ge.isValidElement(t)&&(a=t.props),!Sp(a))return null;var o={};return Object.keys(a).forEach(function(s){GB.includes(s)&&(o[s]=n||function(r){return a[s](a,r)})}),o},YT=function(t,n,a){return function(o){return t(n,a,o),null}},jB=function(t,n,a){if(!Sp(t)||rv(t)!=="object")return null;var o=null;return Object.keys(t).forEach(function(s){var r=t[s];GB.includes(s)&&typeof r=="function"&&(o||(o={}),o[s]=YT(r,n,a))}),o},qT=["children"],KT=["children"];function GU(e,t){if(e==null)return{};var n=$T(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function $T(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 jU={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"},Jc=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},EU=null,nC=null,EB=function e(t){if(t===EU&&Array.isArray(nC))return nC;var n=[];return ge.Children.forEach(t,function(a){Fn(a)||(FT.isFragment(a)?n=n.concat(e(a.props.children)):n.push(a))}),nC=n,EU=t,n};function em(e,t){var n=[],a=[];return Array.isArray(t)?a=t.map(function(o){return Jc(o)}):a=[Jc(t)],EB(e).forEach(function(o){var s=Wi(o,"type.displayName")||Wi(o,"type.name");a.indexOf(s)!==-1&&n.push(o)}),n}function Ur(e,t){var n=em(e,t);return n&&n[0]}var _U=function(t){if(!t||!t.props)return!1;var n=t.props,a=n.width,o=n.height;return!(!Nt(a)||a<=0||!Nt(o)||o<=0)},WT=["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"],VT=function(t){return t&&t.type&&X2(t.type)&&WT.indexOf(t.type)>=0},XT=function(t,n,a,o){var s,r=(s=tC==null?void 0:tC[o])!==null&&s!==void 0?s:[];return n.startsWith("data-")||!fn(t)&&(o&&r.includes(n)||ZT.includes(n))||a&&GB.includes(n)},mn=function(t,n,a){if(!t||typeof t=="function"||typeof t=="boolean")return null;var o=t;if(ge.isValidElement(t)&&(o=t.props),!Sp(o))return null;var s={};return Object.keys(o).forEach(function(r){var i;XT((i=o)===null||i===void 0?void 0:i[r],r,n,a)&&(s[r]=o[r])}),s},iv=function e(t,n){if(t===n)return!0;var a=ge.Children.count(t);if(a!==ge.Children.count(n))return!1;if(a===0)return!0;if(a===1)return SU(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var o=0;o<a;o++){var s=t[o],r=n[o];if(Array.isArray(s)||Array.isArray(r)){if(!e(s,r))return!1}else if(!SU(s,r))return!1}return!0},SU=function(t,n){if(Fn(t)&&Fn(n))return!0;if(!Fn(t)&&!Fn(n)){var a=t.props||{},o=a.children,s=GU(a,qT),r=n.props||{},i=r.children,m=GU(r,KT);return o&&i?sv(s,m)&&iv(o,i):!o&&!i?sv(s,m):!1}return!1},PU=function(t,n){var a=[],o={};return EB(t).forEach(function(s,r){if(VT(s))a.push(s);else if(s){var i=Jc(s.type),m=n[i]||{},d=m.handler,A=m.once;if(d&&(!A||!o[i])){var p=d(s,i,r);a.push(p),o[i]=!0}}}),a},JT=function(t){var n=t&&t.type;return n&&jU[n]?jU[n]:null},e9=function(t,n){return EB(n).indexOf(t)},t9=["children","width","height","viewBox","className","style","title","desc"];function cv(){return cv=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},cv.apply(this,arguments)}function n9(e,t){if(e==null)return{};var n=a9(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function a9(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 mv(e){var t=e.children,n=e.width,a=e.height,o=e.viewBox,s=e.className,r=e.style,i=e.title,m=e.desc,d=n9(e,t9),A=o||{width:n,height:a,x:0,y:0},p=Hn("recharts-surface",s);return fe.createElement("svg",cv({},mn(d,!0,"svg"),{className:p,width:n,height:a,style:r,viewBox:"".concat(A.x," ").concat(A.y," ").concat(A.width," ").concat(A.height)}),fe.createElement("title",null,i),fe.createElement("desc",null,m),t)}var o9=["children","className"];function lv(){return lv=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},lv.apply(this,arguments)}function s9(e,t){if(e==null)return{};var n=r9(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function r9(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 no=fe.forwardRef(function(e,t){var n=e.children,a=e.className,o=s9(e,o9),s=Hn("recharts-layer",a);return fe.createElement("g",lv({className:s},mn(o,!0),{ref:t}),n)}),Hd=function(t,n){for(var a=arguments.length,o=new Array(a>2?a-2:0),s=2;s<a;s++)o[s-2]=arguments[s]},aC,QU;function i9(){if(QU)return aC;QU=1;function e(t,n,a){var o=-1,s=t.length;n<0&&(n=-n>s?0:s+n),a=a>s?s:a,a<0&&(a+=s),s=n>a?0:a-n>>>0,n>>>=0;for(var r=Array(s);++o<s;)r[o]=t[o+n];return r}return aC=e,aC}var oC,IU;function c9(){if(IU)return oC;IU=1;var e=i9();function t(n,a,o){var s=n.length;return o=o===void 0?s:o,!a&&o>=s?n:e(n,a,o)}return oC=t,oC}var sC,FU;function e_(){if(FU)return sC;FU=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",o=t+n+a,s="\\ufe0e\\ufe0f",r="\\u200d",i=RegExp("["+r+e+o+s+"]");function m(d){return i.test(d)}return sC=m,sC}var rC,kU;function m9(){if(kU)return rC;kU=1;function e(t){return t.split("")}return rC=e,rC}var iC,LU;function l9(){if(LU)return iC;LU=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",o=t+n+a,s="\\ufe0e\\ufe0f",r="["+e+"]",i="["+o+"]",m="\\ud83c[\\udffb-\\udfff]",d="(?:"+i+"|"+m+")",A="[^"+e+"]",p="(?:\\ud83c[\\udde6-\\uddff]){2}",g="[\\ud800-\\udbff][\\udc00-\\udfff]",f="\\u200d",y=d+"?",C="["+s+"]?",v="(?:"+f+"(?:"+[A,p,g].join("|")+")"+C+y+")*",B=C+y+v,D="(?:"+[A+i+"?",i,p,g,r].join("|")+")",N=RegExp(m+"(?="+m+")|"+D+B,"g");function L(_){return _.match(N)||[]}return iC=L,iC}var cC,OU;function d9(){if(OU)return cC;OU=1;var e=m9(),t=e_(),n=l9();function a(o){return t(o)?n(o):e(o)}return cC=a,cC}var mC,TU;function u9(){if(TU)return mC;TU=1;var e=c9(),t=e_(),n=d9(),a=WE();function o(s){return function(r){r=a(r);var i=t(r)?n(r):void 0,m=i?i[0]:r.charAt(0),d=i?e(i,1).join(""):r.slice(1);return m[s]()+d}}return mC=o,mC}var lC,RU;function p9(){if(RU)return lC;RU=1;var e=u9(),t=e("toUpperCase");return lC=t,lC}var A9=p9();const ch=Mn(A9);function na(e){return function(){return e}}const t_=Math.cos,Jg=Math.sin,fi=Math.sqrt,ex=Math.PI,mh=2*ex,dv=Math.PI,uv=2*dv,gd=1e-6,f9=uv-gd;function n_(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function g9(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return n_;const n=10**t;return function(a){this._+=a[0];for(let o=1,s=a.length;o<s;++o)this._+=Math.round(arguments[o]*n)/n+a[o]}}class x9{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?n_:g9(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,o){this._append`Q${+t},${+n},${this._x1=+a},${this._y1=+o}`}bezierCurveTo(t,n,a,o,s,r){this._append`C${+t},${+n},${+a},${+o},${this._x1=+s},${this._y1=+r}`}arcTo(t,n,a,o,s){if(t=+t,n=+n,a=+a,o=+o,s=+s,s<0)throw new Error(`negative radius: ${s}`);let r=this._x1,i=this._y1,m=a-t,d=o-n,A=r-t,p=i-n,g=A*A+p*p;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(g>gd)if(!(Math.abs(p*m-d*A)>gd)||!s)this._append`L${this._x1=t},${this._y1=n}`;else{let f=a-r,y=o-i,C=m*m+d*d,v=f*f+y*y,B=Math.sqrt(C),D=Math.sqrt(g),N=s*Math.tan((dv-Math.acos((C+g-v)/(2*B*D)))/2),L=N/D,_=N/B;Math.abs(L-1)>gd&&this._append`L${t+L*A},${n+L*p}`,this._append`A${s},${s},0,0,${+(p*f>A*y)},${this._x1=t+_*m},${this._y1=n+_*d}`}}arc(t,n,a,o,s,r){if(t=+t,n=+n,a=+a,r=!!r,a<0)throw new Error(`negative radius: ${a}`);let i=a*Math.cos(o),m=a*Math.sin(o),d=t+i,A=n+m,p=1^r,g=r?o-s:s-o;this._x1===null?this._append`M${d},${A}`:(Math.abs(this._x1-d)>gd||Math.abs(this._y1-A)>gd)&&this._append`L${d},${A}`,a&&(g<0&&(g=g%uv+uv),g>f9?this._append`A${a},${a},0,1,${p},${t-i},${n-m}A${a},${a},0,1,${p},${this._x1=d},${this._y1=A}`:g>gd&&this._append`A${a},${a},0,${+(g>=dv)},${p},${this._x1=t+a*Math.cos(s)},${this._y1=n+a*Math.sin(s)}`)}rect(t,n,a,o){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${a=+a}v${+o}h${-a}Z`}toString(){return this._}}function _B(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 x9(t)}function SB(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function a_(e){this._context=e}a_.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 lh(e){return new a_(e)}function o_(e){return e[0]}function s_(e){return e[1]}function r_(e,t){var n=na(!0),a=null,o=lh,s=null,r=_B(i);e=typeof e=="function"?e:e===void 0?o_:na(e),t=typeof t=="function"?t:t===void 0?s_:na(t);function i(m){var d,A=(m=SB(m)).length,p,g=!1,f;for(a==null&&(s=o(f=r())),d=0;d<=A;++d)!(d<A&&n(p=m[d],d,m))===g&&((g=!g)?s.lineStart():s.lineEnd()),g&&s.point(+e(p,d,m),+t(p,d,m));if(f)return s=null,f+""||null}return i.x=function(m){return arguments.length?(e=typeof m=="function"?m:na(+m),i):e},i.y=function(m){return arguments.length?(t=typeof m=="function"?m:na(+m),i):t},i.defined=function(m){return arguments.length?(n=typeof m=="function"?m:na(!!m),i):n},i.curve=function(m){return arguments.length?(o=m,a!=null&&(s=o(a)),i):o},i.context=function(m){return arguments.length?(m==null?a=s=null:s=o(a=m),i):a},i}function Wf(e,t,n){var a=null,o=na(!0),s=null,r=lh,i=null,m=_B(d);e=typeof e=="function"?e:e===void 0?o_:na(+e),t=typeof t=="function"?t:na(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?s_:na(+n);function d(p){var g,f,y,C=(p=SB(p)).length,v,B=!1,D,N=new Array(C),L=new Array(C);for(s==null&&(i=r(D=m())),g=0;g<=C;++g){if(!(g<C&&o(v=p[g],g,p))===B)if(B=!B)f=g,i.areaStart(),i.lineStart();else{for(i.lineEnd(),i.lineStart(),y=g-1;y>=f;--y)i.point(N[y],L[y]);i.lineEnd(),i.areaEnd()}B&&(N[g]=+e(v,g,p),L[g]=+t(v,g,p),i.point(a?+a(v,g,p):N[g],n?+n(v,g,p):L[g]))}if(D)return i=null,D+""||null}function A(){return r_().defined(o).curve(r).context(s)}return d.x=function(p){return arguments.length?(e=typeof p=="function"?p:na(+p),a=null,d):e},d.x0=function(p){return arguments.length?(e=typeof p=="function"?p:na(+p),d):e},d.x1=function(p){return arguments.length?(a=p==null?null:typeof p=="function"?p:na(+p),d):a},d.y=function(p){return arguments.length?(t=typeof p=="function"?p:na(+p),n=null,d):t},d.y0=function(p){return arguments.length?(t=typeof p=="function"?p:na(+p),d):t},d.y1=function(p){return arguments.length?(n=p==null?null:typeof p=="function"?p:na(+p),d):n},d.lineX0=d.lineY0=function(){return A().x(e).y(t)},d.lineY1=function(){return A().x(e).y(n)},d.lineX1=function(){return A().x(a).y(t)},d.defined=function(p){return arguments.length?(o=typeof p=="function"?p:na(!!p),d):o},d.curve=function(p){return arguments.length?(r=p,s!=null&&(i=r(s)),d):r},d.context=function(p){return arguments.length?(p==null?s=i=null:i=r(s=p),d):s},d}class i_{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 h9(e){return new i_(e,!0)}function y9(e){return new i_(e,!1)}const PB={draw(e,t){const n=fi(t/ex);e.moveTo(n,0),e.arc(0,0,n,0,mh)}},C9={draw(e,t){const n=fi(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()}},c_=fi(1/3),b9=c_*2,v9={draw(e,t){const n=fi(t/b9),a=n*c_;e.moveTo(0,-n),e.lineTo(a,0),e.lineTo(0,n),e.lineTo(-a,0),e.closePath()}},w9={draw(e,t){const n=fi(t),a=-n/2;e.rect(a,a,n,n)}},B9=.8908130915292852,m_=Jg(ex/10)/Jg(7*ex/10),D9=Jg(mh/10)*m_,U9=-t_(mh/10)*m_,H9={draw(e,t){const n=fi(t*B9),a=D9*n,o=U9*n;e.moveTo(0,-n),e.lineTo(a,o);for(let s=1;s<5;++s){const r=mh*s/5,i=t_(r),m=Jg(r);e.lineTo(m*n,-i*n),e.lineTo(i*a-m*o,m*a+i*o)}e.closePath()}},dC=fi(3),N9={draw(e,t){const n=-fi(t/(dC*3));e.moveTo(0,n*2),e.lineTo(-dC*n,-n),e.lineTo(dC*n,-n),e.closePath()}},vr=-.5,wr=fi(3)/2,pv=1/fi(12),G9=(pv/2+1)*3,j9={draw(e,t){const n=fi(t/G9),a=n/2,o=n*pv,s=a,r=n*pv+n,i=-s,m=r;e.moveTo(a,o),e.lineTo(s,r),e.lineTo(i,m),e.lineTo(vr*a-wr*o,wr*a+vr*o),e.lineTo(vr*s-wr*r,wr*s+vr*r),e.lineTo(vr*i-wr*m,wr*i+vr*m),e.lineTo(vr*a+wr*o,vr*o-wr*a),e.lineTo(vr*s+wr*r,vr*r-wr*s),e.lineTo(vr*i+wr*m,vr*m-wr*i),e.closePath()}};function E9(e,t){let n=null,a=_B(o);e=typeof e=="function"?e:na(e||PB),t=typeof t=="function"?t:na(t===void 0?64:+t);function o(){let s;if(n||(n=s=a()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),s)return n=null,s+""||null}return o.type=function(s){return arguments.length?(e=typeof s=="function"?s:na(s),o):e},o.size=function(s){return arguments.length?(t=typeof s=="function"?s:na(+s),o):t},o.context=function(s){return arguments.length?(n=s??null,o):n},o}function tx(){}function nx(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 l_(e){this._context=e}l_.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:nx(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:nx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function _9(e){return new l_(e)}function d_(e){this._context=e}d_.prototype={areaStart:tx,areaEnd:tx,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:nx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function S9(e){return new d_(e)}function u_(e){this._context=e}u_.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:nx(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function P9(e){return new u_(e)}function p_(e){this._context=e}p_.prototype={areaStart:tx,areaEnd:tx,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 Q9(e){return new p_(e)}function MU(e){return e<0?-1:1}function zU(e,t,n){var a=e._x1-e._x0,o=t-e._x1,s=(e._y1-e._y0)/(a||o<0&&-0),r=(n-e._y1)/(o||a<0&&-0),i=(s*o+r*a)/(a+o);return(MU(s)+MU(r))*Math.min(Math.abs(s),Math.abs(r),.5*Math.abs(i))||0}function ZU(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function uC(e,t,n){var a=e._x0,o=e._y0,s=e._x1,r=e._y1,i=(s-a)/3;e._context.bezierCurveTo(a+i,o+i*t,s-i,r-i*n,s,r)}function ax(e){this._context=e}ax.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:uC(this,this._t0,ZU(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,uC(this,ZU(this,n=zU(this,e,t)),n);break;default:uC(this,this._t0,n=zU(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function A_(e){this._context=new f_(e)}(A_.prototype=Object.create(ax.prototype)).point=function(e,t){ax.prototype.point.call(this,t,e)};function f_(e){this._context=e}f_.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,o,s){this._context.bezierCurveTo(t,e,a,n,s,o)}};function I9(e){return new ax(e)}function F9(e){return new A_(e)}function g_(e){this._context=e}g_.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=YU(e),o=YU(t),s=0,r=1;r<n;++s,++r)this._context.bezierCurveTo(a[0][s],o[0][s],a[1][s],o[1][s],e[r],t[r]);(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 YU(e){var t,n=e.length-1,a,o=new Array(n),s=new Array(n),r=new Array(n);for(o[0]=0,s[0]=2,r[0]=e[0]+2*e[1],t=1;t<n-1;++t)o[t]=1,s[t]=4,r[t]=4*e[t]+2*e[t+1];for(o[n-1]=2,s[n-1]=7,r[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)a=o[t]/s[t-1],s[t]-=a,r[t]-=a*r[t-1];for(o[n-1]=r[n-1]/s[n-1],t=n-2;t>=0;--t)o[t]=(r[t]-o[t+1])/s[t];for(s[n-1]=(e[n]+o[n-1])/2,t=0;t<n-1;++t)s[t]=2*e[t+1]-o[t+1];return[o,s]}function k9(e){return new g_(e)}function dh(e,t){this._context=e,this._t=t}dh.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 L9(e){return new dh(e,.5)}function O9(e){return new dh(e,0)}function T9(e){return new dh(e,1)}function np(e,t){if((r=e.length)>1)for(var n=1,a,o,s=e[t[0]],r,i=s.length;n<r;++n)for(o=s,s=e[t[n]],a=0;a<i;++a)s[a][1]+=s[a][0]=isNaN(o[a][1])?o[a][0]:o[a][1]}function Av(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function R9(e,t){return e[t]}function M9(e){const t=[];return t.key=e,t}function z9(){var e=na([]),t=Av,n=np,a=R9;function o(s){var r=Array.from(e.apply(this,arguments),M9),i,m=r.length,d=-1,A;for(const p of s)for(i=0,++d;i<m;++i)(r[i][d]=[0,+a(p,r[i].key,d,s)]).data=p;for(i=0,A=SB(t(r));i<m;++i)r[A[i]].index=i;return n(r,A),r}return o.keys=function(s){return arguments.length?(e=typeof s=="function"?s:na(Array.from(s)),o):e},o.value=function(s){return arguments.length?(a=typeof s=="function"?s:na(+s),o):a},o.order=function(s){return arguments.length?(t=s==null?Av:typeof s=="function"?s:na(Array.from(s)),o):t},o.offset=function(s){return arguments.length?(n=s??np,o):n},o}function Z9(e,t){if((a=e.length)>0){for(var n,a,o=0,s=e[0].length,r;o<s;++o){for(r=n=0;n<a;++n)r+=e[n][o][1]||0;if(r)for(n=0;n<a;++n)e[n][o][1]/=r}np(e,t)}}function Y9(e,t){if((o=e.length)>0){for(var n=0,a=e[t[0]],o,s=a.length;n<s;++n){for(var r=0,i=0;r<o;++r)i+=e[r][n][1]||0;a[n][1]+=a[n][0]=-i/2}np(e,t)}}function q9(e,t){if(!(!((r=e.length)>0)||!((s=(o=e[t[0]]).length)>0))){for(var n=0,a=1,o,s,r;a<s;++a){for(var i=0,m=0,d=0;i<r;++i){for(var A=e[t[i]],p=A[a][1]||0,g=A[a-1][1]||0,f=(p-g)/2,y=0;y<i;++y){var C=e[t[y]],v=C[a][1]||0,B=C[a-1][1]||0;f+=v-B}m+=p,d+=f*p}o[a-1][1]+=o[a-1][0]=n,m&&(n-=d/m)}o[a-1][1]+=o[a-1][0]=n,np(e,t)}}function m2(e){"@babel/helpers - typeof";return m2=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},m2(e)}var K9=["type","size","sizeType"];function fv(){return fv=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},fv.apply(this,arguments)}function qU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function KU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qU(Object(n),!0).forEach(function(a){$9(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qU(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function $9(e,t,n){return t=W9(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function W9(e){var t=V9(e,"string");return m2(t)=="symbol"?t:t+""}function V9(e,t){if(m2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(m2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function X9(e,t){if(e==null)return{};var n=J9(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function J9(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 x_={symbolCircle:PB,symbolCross:C9,symbolDiamond:v9,symbolSquare:w9,symbolStar:H9,symbolTriangle:N9,symbolWye:j9},eR=Math.PI/180,tR=function(t){var n="symbol".concat(ch(t));return x_[n]||PB},nR=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 o=18*eR;return 1.25*t*t*(Math.tan(o)-Math.tan(o*2)*Math.pow(Math.tan(o),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}},aR=function(t,n){x_["symbol".concat(ch(t))]=n},h_=function(t){var n=t.type,a=n===void 0?"circle":n,o=t.size,s=o===void 0?64:o,r=t.sizeType,i=r===void 0?"area":r,m=X9(t,K9),d=KU(KU({},m),{},{type:a,size:s,sizeType:i}),A=function(){var v=tR(a),B=E9().type(v).size(nR(s,i,a));return B()},p=d.className,g=d.cx,f=d.cy,y=mn(d,!0);return g===+g&&f===+f&&s===+s?fe.createElement("path",fv({},y,{className:Hn("recharts-symbols",p),transform:"translate(".concat(g,", ").concat(f,")"),d:A()})):null};h_.registerSymbol=aR;function ap(e){"@babel/helpers - typeof";return ap=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},ap(e)}function gv(){return gv=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},gv.apply(this,arguments)}function $U(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function oR(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$U(Object(n),!0).forEach(function(a){l2(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$U(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function sR(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rR(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,C_(a.key),a)}}function iR(e,t,n){return t&&rR(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function cR(e,t,n){return t=ox(t),mR(e,y_()?Reflect.construct(t,n||[],ox(e).constructor):t.apply(e,n))}function mR(e,t){if(t&&(ap(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return lR(e)}function lR(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(y_=function(){return!!e})()}function ox(e){return ox=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ox(e)}function dR(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&&xv(e,t)}function xv(e,t){return xv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},xv(e,t)}function l2(e,t,n){return t=C_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function C_(e){var t=uR(e,"string");return ap(t)=="symbol"?t:t+""}function uR(e,t){if(ap(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ap(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Br=32,QB=(function(e){function t(){return sR(this,t),cR(this,t,arguments)}return dR(t,e),iR(t,[{key:"renderIcon",value:function(a){var o=this.props.inactiveColor,s=Br/2,r=Br/6,i=Br/3,m=a.inactive?o:a.color;if(a.type==="plainline")return fe.createElement("line",{strokeWidth:4,fill:"none",stroke:m,strokeDasharray:a.payload.strokeDasharray,x1:0,y1:s,x2:Br,y2:s,className:"recharts-legend-icon"});if(a.type==="line")return fe.createElement("path",{strokeWidth:4,fill:"none",stroke:m,d:"M0,".concat(s,"h").concat(i,`
|
||
A`).concat(r,",").concat(r,",0,1,1,").concat(2*i,",").concat(s,`
|
||
H`).concat(Br,"M").concat(2*i,",").concat(s,`
|
||
A`).concat(r,",").concat(r,",0,1,1,").concat(i,",").concat(s),className:"recharts-legend-icon"});if(a.type==="rect")return fe.createElement("path",{stroke:"none",fill:m,d:"M0,".concat(Br/8,"h").concat(Br,"v").concat(Br*3/4,"h").concat(-Br,"z"),className:"recharts-legend-icon"});if(fe.isValidElement(a.legendIcon)){var d=oR({},a);return delete d.legendIcon,fe.cloneElement(a.legendIcon,d)}return fe.createElement(h_,{fill:m,cx:s,cy:s,size:Br,sizeType:"diameter",type:a.type})}},{key:"renderItems",value:function(){var a=this,o=this.props,s=o.payload,r=o.iconSize,i=o.layout,m=o.formatter,d=o.inactiveColor,A={x:0,y:0,width:Br,height:Br},p={display:i==="horizontal"?"inline-block":"block",marginRight:10},g={display:"inline-block",verticalAlign:"middle",marginRight:4};return s.map(function(f,y){var C=f.formatter||m,v=Hn(l2(l2({"recharts-legend-item":!0},"legend-item-".concat(y),!0),"inactive",f.inactive));if(f.type==="none")return null;var B=fn(f.value)?null:f.value;Hd(!fn(f.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 D=f.inactive?d:f.color;return fe.createElement("li",gv({className:v,style:p,key:"legend-item-".concat(y)},jB(a.props,f,y)),fe.createElement(mv,{width:r,height:r,viewBox:A,style:g},a.renderIcon(f)),fe.createElement("span",{className:"recharts-legend-item-text",style:{color:D}},C?C(B,f,y):B))})}},{key:"render",value:function(){var a=this.props,o=a.payload,s=a.layout,r=a.align;if(!o||!o.length)return null;var i={padding:0,margin:0,textAlign:s==="horizontal"?r:"left"};return fe.createElement("ul",{className:"recharts-default-legend",style:i},this.renderItems())}}])})(ge.PureComponent);l2(QB,"displayName","Legend");l2(QB,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var pC,WU;function pR(){if(WU)return pC;WU=1;var e=sh();function t(){this.__data__=new e,this.size=0}return pC=t,pC}var AC,VU;function AR(){if(VU)return AC;VU=1;function e(t){var n=this.__data__,a=n.delete(t);return this.size=n.size,a}return AC=e,AC}var fC,XU;function fR(){if(XU)return fC;XU=1;function e(t){return this.__data__.get(t)}return fC=e,fC}var gC,JU;function gR(){if(JU)return gC;JU=1;function e(t){return this.__data__.has(t)}return gC=e,gC}var xC,e4;function xR(){if(e4)return xC;e4=1;var e=sh(),t=BB(),n=DB(),a=200;function o(s,r){var i=this.__data__;if(i instanceof e){var m=i.__data__;if(!t||m.length<a-1)return m.push([s,r]),this.size=++i.size,this;i=this.__data__=new n(m)}return i.set(s,r),this.size=i.size,this}return xC=o,xC}var hC,t4;function b_(){if(t4)return hC;t4=1;var e=sh(),t=pR(),n=AR(),a=fR(),o=gR(),s=xR();function r(i){var m=this.__data__=new e(i);this.size=m.size}return r.prototype.clear=t,r.prototype.delete=n,r.prototype.get=a,r.prototype.has=o,r.prototype.set=s,hC=r,hC}var yC,n4;function hR(){if(n4)return yC;n4=1;var e="__lodash_hash_undefined__";function t(n){return this.__data__.set(n,e),this}return yC=t,yC}var CC,a4;function yR(){if(a4)return CC;a4=1;function e(t){return this.__data__.has(t)}return CC=e,CC}var bC,o4;function v_(){if(o4)return bC;o4=1;var e=DB(),t=hR(),n=yR();function a(o){var s=-1,r=o==null?0:o.length;for(this.__data__=new e;++s<r;)this.add(o[s])}return a.prototype.add=a.prototype.push=t,a.prototype.has=n,bC=a,bC}var vC,s4;function w_(){if(s4)return vC;s4=1;function e(t,n){for(var a=-1,o=t==null?0:t.length;++a<o;)if(n(t[a],a,t))return!0;return!1}return vC=e,vC}var wC,r4;function B_(){if(r4)return wC;r4=1;function e(t,n){return t.has(n)}return wC=e,wC}var BC,i4;function D_(){if(i4)return BC;i4=1;var e=v_(),t=w_(),n=B_(),a=1,o=2;function s(r,i,m,d,A,p){var g=m&a,f=r.length,y=i.length;if(f!=y&&!(g&&y>f))return!1;var C=p.get(r),v=p.get(i);if(C&&v)return C==i&&v==r;var B=-1,D=!0,N=m&o?new e:void 0;for(p.set(r,i),p.set(i,r);++B<f;){var L=r[B],_=i[B];if(d)var j=g?d(_,L,B,i,r,p):d(L,_,B,r,i,p);if(j!==void 0){if(j)continue;D=!1;break}if(N){if(!t(i,function(F,T){if(!n(N,T)&&(L===F||A(L,F,m,d,p)))return N.push(T)})){D=!1;break}}else if(!(L===_||A(L,_,m,d,p))){D=!1;break}}return p.delete(r),p.delete(i),D}return BC=s,BC}var DC,c4;function CR(){if(c4)return DC;c4=1;var e=nc(),t=e.Uint8Array;return DC=t,DC}var UC,m4;function bR(){if(m4)return UC;m4=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(o,s){a[++n]=[s,o]}),a}return UC=e,UC}var HC,l4;function IB(){if(l4)return HC;l4=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(o){a[++n]=o}),a}return HC=e,HC}var NC,d4;function vR(){if(d4)return NC;d4=1;var e=V2(),t=CR(),n=wB(),a=D_(),o=bR(),s=IB(),r=1,i=2,m="[object Boolean]",d="[object Date]",A="[object Error]",p="[object Map]",g="[object Number]",f="[object RegExp]",y="[object Set]",C="[object String]",v="[object Symbol]",B="[object ArrayBuffer]",D="[object DataView]",N=e?e.prototype:void 0,L=N?N.valueOf:void 0;function _(j,F,T,M,Z,P,I){switch(T){case D:if(j.byteLength!=F.byteLength||j.byteOffset!=F.byteOffset)return!1;j=j.buffer,F=F.buffer;case B:return!(j.byteLength!=F.byteLength||!P(new t(j),new t(F)));case m:case d:case g:return n(+j,+F);case A:return j.name==F.name&&j.message==F.message;case f:case C:return j==F+"";case p:var O=o;case y:var z=M&r;if(O||(O=s),j.size!=F.size&&!z)return!1;var X=I.get(j);if(X)return X==F;M|=i,I.set(j,F);var ae=a(O(j),O(F),M,Z,P,I);return I.delete(j),ae;case v:if(L)return L.call(j)==L.call(F)}return!1}return NC=_,NC}var GC,u4;function U_(){if(u4)return GC;u4=1;function e(t,n){for(var a=-1,o=n.length,s=t.length;++a<o;)t[s+a]=n[a];return t}return GC=e,GC}var jC,p4;function wR(){if(p4)return jC;p4=1;var e=U_(),t=Fs();function n(a,o,s){var r=o(a);return t(a)?r:e(r,s(a))}return jC=n,jC}var EC,A4;function BR(){if(A4)return EC;A4=1;function e(t,n){for(var a=-1,o=t==null?0:t.length,s=0,r=[];++a<o;){var i=t[a];n(i,a,t)&&(r[s++]=i)}return r}return EC=e,EC}var _C,f4;function DR(){if(f4)return _C;f4=1;function e(){return[]}return _C=e,_C}var SC,g4;function UR(){if(g4)return SC;g4=1;var e=BR(),t=DR(),n=Object.prototype,a=n.propertyIsEnumerable,o=Object.getOwnPropertySymbols,s=o?function(r){return r==null?[]:(r=Object(r),e(o(r),function(i){return a.call(r,i)}))}:t;return SC=s,SC}var PC,x4;function HR(){if(x4)return PC;x4=1;function e(t,n){for(var a=-1,o=Array(t);++a<t;)o[a]=n(a);return o}return PC=e,PC}var QC,h4;function NR(){if(h4)return QC;h4=1;var e=mm(),t=lm(),n="[object Arguments]";function a(o){return t(o)&&e(o)==n}return QC=a,QC}var IC,y4;function FB(){if(y4)return IC;y4=1;var e=NR(),t=lm(),n=Object.prototype,a=n.hasOwnProperty,o=n.propertyIsEnumerable,s=e((function(){return arguments})())?e:function(r){return t(r)&&a.call(r,"callee")&&!o.call(r,"callee")};return IC=s,IC}var SA={exports:{}},FC,C4;function GR(){if(C4)return FC;C4=1;function e(){return!1}return FC=e,FC}SA.exports;var b4;function H_(){return b4||(b4=1,(function(e,t){var n=nc(),a=GR(),o=t&&!t.nodeType&&t,s=o&&!0&&e&&!e.nodeType&&e,r=s&&s.exports===o,i=r?n.Buffer:void 0,m=i?i.isBuffer:void 0,d=m||a;e.exports=d})(SA,SA.exports)),SA.exports}var kC,v4;function kB(){if(v4)return kC;v4=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function n(a,o){var s=typeof a;return o=o??e,!!o&&(s=="number"||s!="symbol"&&t.test(a))&&a>-1&&a%1==0&&a<o}return kC=n,kC}var LC,w4;function LB(){if(w4)return LC;w4=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return LC=t,LC}var OC,B4;function jR(){if(B4)return OC;B4=1;var e=mm(),t=LB(),n=lm(),a="[object Arguments]",o="[object Array]",s="[object Boolean]",r="[object Date]",i="[object Error]",m="[object Function]",d="[object Map]",A="[object Number]",p="[object Object]",g="[object RegExp]",f="[object Set]",y="[object String]",C="[object WeakMap]",v="[object ArrayBuffer]",B="[object DataView]",D="[object Float32Array]",N="[object Float64Array]",L="[object Int8Array]",_="[object Int16Array]",j="[object Int32Array]",F="[object Uint8Array]",T="[object Uint8ClampedArray]",M="[object Uint16Array]",Z="[object Uint32Array]",P={};P[D]=P[N]=P[L]=P[_]=P[j]=P[F]=P[T]=P[M]=P[Z]=!0,P[a]=P[o]=P[v]=P[s]=P[B]=P[r]=P[i]=P[m]=P[d]=P[A]=P[p]=P[g]=P[f]=P[y]=P[C]=!1;function I(O){return n(O)&&t(O.length)&&!!P[e(O)]}return OC=I,OC}var TC,D4;function N_(){if(D4)return TC;D4=1;function e(t){return function(n){return t(n)}}return TC=e,TC}var PA={exports:{}};PA.exports;var U4;function ER(){return U4||(U4=1,(function(e,t){var n=qE(),a=t&&!t.nodeType&&t,o=a&&!0&&e&&!e.nodeType&&e,s=o&&o.exports===a,r=s&&n.process,i=(function(){try{var m=o&&o.require&&o.require("util").types;return m||r&&r.binding&&r.binding("util")}catch{}})();e.exports=i})(PA,PA.exports)),PA.exports}var RC,H4;function G_(){if(H4)return RC;H4=1;var e=jR(),t=N_(),n=ER(),a=n&&n.isTypedArray,o=a?t(a):e;return RC=o,RC}var MC,N4;function _R(){if(N4)return MC;N4=1;var e=HR(),t=FB(),n=Fs(),a=H_(),o=kB(),s=G_(),r=Object.prototype,i=r.hasOwnProperty;function m(d,A){var p=n(d),g=!p&&t(d),f=!p&&!g&&a(d),y=!p&&!g&&!f&&s(d),C=p||g||f||y,v=C?e(d.length,String):[],B=v.length;for(var D in d)(A||i.call(d,D))&&!(C&&(D=="length"||f&&(D=="offset"||D=="parent")||y&&(D=="buffer"||D=="byteLength"||D=="byteOffset")||o(D,B)))&&v.push(D);return v}return MC=m,MC}var zC,G4;function SR(){if(G4)return zC;G4=1;var e=Object.prototype;function t(n){var a=n&&n.constructor,o=typeof a=="function"&&a.prototype||e;return n===o}return zC=t,zC}var ZC,j4;function j_(){if(j4)return ZC;j4=1;function e(t,n){return function(a){return t(n(a))}}return ZC=e,ZC}var YC,E4;function PR(){if(E4)return YC;E4=1;var e=j_(),t=e(Object.keys,Object);return YC=t,YC}var qC,_4;function QR(){if(_4)return qC;_4=1;var e=SR(),t=PR(),n=Object.prototype,a=n.hasOwnProperty;function o(s){if(!e(s))return t(s);var r=[];for(var i in Object(s))a.call(s,i)&&i!="constructor"&&r.push(i);return r}return qC=o,qC}var KC,S4;function ef(){if(S4)return KC;S4=1;var e=vB(),t=LB();function n(a){return a!=null&&t(a.length)&&!e(a)}return KC=n,KC}var $C,P4;function uh(){if(P4)return $C;P4=1;var e=_R(),t=QR(),n=ef();function a(o){return n(o)?e(o):t(o)}return $C=a,$C}var WC,Q4;function IR(){if(Q4)return WC;Q4=1;var e=wR(),t=UR(),n=uh();function a(o){return e(o,n,t)}return WC=a,WC}var VC,I4;function FR(){if(I4)return VC;I4=1;var e=IR(),t=1,n=Object.prototype,a=n.hasOwnProperty;function o(s,r,i,m,d,A){var p=i&t,g=e(s),f=g.length,y=e(r),C=y.length;if(f!=C&&!p)return!1;for(var v=f;v--;){var B=g[v];if(!(p?B in r:a.call(r,B)))return!1}var D=A.get(s),N=A.get(r);if(D&&N)return D==r&&N==s;var L=!0;A.set(s,r),A.set(r,s);for(var _=p;++v<f;){B=g[v];var j=s[B],F=r[B];if(m)var T=p?m(F,j,B,r,s,A):m(j,F,B,s,r,A);if(!(T===void 0?j===F||d(j,F,i,m,A):T)){L=!1;break}_||(_=B=="constructor")}if(L&&!_){var M=s.constructor,Z=r.constructor;M!=Z&&"constructor"in s&&"constructor"in r&&!(typeof M=="function"&&M instanceof M&&typeof Z=="function"&&Z instanceof Z)&&(L=!1)}return A.delete(s),A.delete(r),L}return VC=o,VC}var XC,F4;function kR(){if(F4)return XC;F4=1;var e=Ld(),t=nc(),n=e(t,"DataView");return XC=n,XC}var JC,k4;function LR(){if(k4)return JC;k4=1;var e=Ld(),t=nc(),n=e(t,"Promise");return JC=n,JC}var eb,L4;function E_(){if(L4)return eb;L4=1;var e=Ld(),t=nc(),n=e(t,"Set");return eb=n,eb}var tb,O4;function OR(){if(O4)return tb;O4=1;var e=Ld(),t=nc(),n=e(t,"WeakMap");return tb=n,tb}var nb,T4;function TR(){if(T4)return nb;T4=1;var e=kR(),t=BB(),n=LR(),a=E_(),o=OR(),s=mm(),r=KE(),i="[object Map]",m="[object Object]",d="[object Promise]",A="[object Set]",p="[object WeakMap]",g="[object DataView]",f=r(e),y=r(t),C=r(n),v=r(a),B=r(o),D=s;return(e&&D(new e(new ArrayBuffer(1)))!=g||t&&D(new t)!=i||n&&D(n.resolve())!=d||a&&D(new a)!=A||o&&D(new o)!=p)&&(D=function(N){var L=s(N),_=L==m?N.constructor:void 0,j=_?r(_):"";if(j)switch(j){case f:return g;case y:return i;case C:return d;case v:return A;case B:return p}return L}),nb=D,nb}var ab,R4;function RR(){if(R4)return ab;R4=1;var e=b_(),t=D_(),n=vR(),a=FR(),o=TR(),s=Fs(),r=H_(),i=G_(),m=1,d="[object Arguments]",A="[object Array]",p="[object Object]",g=Object.prototype,f=g.hasOwnProperty;function y(C,v,B,D,N,L){var _=s(C),j=s(v),F=_?A:o(C),T=j?A:o(v);F=F==d?p:F,T=T==d?p:T;var M=F==p,Z=T==p,P=F==T;if(P&&r(C)){if(!r(v))return!1;_=!0,M=!1}if(P&&!M)return L||(L=new e),_||i(C)?t(C,v,B,D,N,L):n(C,v,F,B,D,N,L);if(!(B&m)){var I=M&&f.call(C,"__wrapped__"),O=Z&&f.call(v,"__wrapped__");if(I||O){var z=I?C.value():C,X=O?v.value():v;return L||(L=new e),N(z,X,B,D,L)}}return P?(L||(L=new e),a(C,v,B,D,N,L)):!1}return ab=y,ab}var ob,M4;function OB(){if(M4)return ob;M4=1;var e=RR(),t=lm();function n(a,o,s,r,i){return a===o?!0:a==null||o==null||!t(a)&&!t(o)?a!==a&&o!==o:e(a,o,s,r,n,i)}return ob=n,ob}var sb,z4;function MR(){if(z4)return sb;z4=1;var e=b_(),t=OB(),n=1,a=2;function o(s,r,i,m){var d=i.length,A=d,p=!m;if(s==null)return!A;for(s=Object(s);d--;){var g=i[d];if(p&&g[2]?g[1]!==s[g[0]]:!(g[0]in s))return!1}for(;++d<A;){g=i[d];var f=g[0],y=s[f],C=g[1];if(p&&g[2]){if(y===void 0&&!(f in s))return!1}else{var v=new e;if(m)var B=m(y,C,f,s,r,v);if(!(B===void 0?t(C,y,n|a,m,v):B))return!1}}return!0}return sb=o,sb}var rb,Z4;function __(){if(Z4)return rb;Z4=1;var e=Gl();function t(n){return n===n&&!e(n)}return rb=t,rb}var ib,Y4;function zR(){if(Y4)return ib;Y4=1;var e=__(),t=uh();function n(a){for(var o=t(a),s=o.length;s--;){var r=o[s],i=a[r];o[s]=[r,i,e(i)]}return o}return ib=n,ib}var cb,q4;function S_(){if(q4)return cb;q4=1;function e(t,n){return function(a){return a==null?!1:a[t]===n&&(n!==void 0||t in Object(a))}}return cb=e,cb}var mb,K4;function ZR(){if(K4)return mb;K4=1;var e=MR(),t=zR(),n=S_();function a(o){var s=t(o);return s.length==1&&s[0][2]?n(s[0][0],s[0][1]):function(r){return r===o||e(r,o,s)}}return mb=a,mb}var lb,$4;function YR(){if($4)return lb;$4=1;function e(t,n){return t!=null&&n in Object(t)}return lb=e,lb}var db,W4;function qR(){if(W4)return db;W4=1;var e=VE(),t=FB(),n=Fs(),a=kB(),o=LB(),s=ih();function r(i,m,d){m=e(m,i);for(var A=-1,p=m.length,g=!1;++A<p;){var f=s(m[A]);if(!(g=i!=null&&d(i,f)))break;i=i[f]}return g||++A!=p?g:(p=i==null?0:i.length,!!p&&o(p)&&a(f,p)&&(n(i)||t(i)))}return db=r,db}var ub,V4;function KR(){if(V4)return ub;V4=1;var e=YR(),t=qR();function n(a,o){return a!=null&&t(a,o,e)}return ub=n,ub}var pb,X4;function $R(){if(X4)return pb;X4=1;var e=OB(),t=XE(),n=KR(),a=bB(),o=__(),s=S_(),r=ih(),i=1,m=2;function d(A,p){return a(A)&&o(p)?s(r(A),p):function(g){var f=t(g,A);return f===void 0&&f===p?n(g,A):e(p,f,i|m)}}return pb=d,pb}var Ab,J4;function Pp(){if(J4)return Ab;J4=1;function e(t){return t}return Ab=e,Ab}var fb,eH;function WR(){if(eH)return fb;eH=1;function e(t){return function(n){return n==null?void 0:n[t]}}return fb=e,fb}var gb,tH;function VR(){if(tH)return gb;tH=1;var e=HB();function t(n){return function(a){return e(a,n)}}return gb=t,gb}var xb,nH;function XR(){if(nH)return xb;nH=1;var e=WR(),t=VR(),n=bB(),a=ih();function o(s){return n(s)?e(a(s)):t(s)}return xb=o,xb}var hb,aH;function ac(){if(aH)return hb;aH=1;var e=ZR(),t=$R(),n=Pp(),a=Fs(),o=XR();function s(r){return typeof r=="function"?r:r==null?n:typeof r=="object"?a(r)?t(r[0],r[1]):e(r):o(r)}return hb=s,hb}var yb,oH;function P_(){if(oH)return yb;oH=1;function e(t,n,a,o){for(var s=t.length,r=a+(o?1:-1);o?r--:++r<s;)if(n(t[r],r,t))return r;return-1}return yb=e,yb}var Cb,sH;function JR(){if(sH)return Cb;sH=1;function e(t){return t!==t}return Cb=e,Cb}var bb,rH;function eM(){if(rH)return bb;rH=1;function e(t,n,a){for(var o=a-1,s=t.length;++o<s;)if(t[o]===n)return o;return-1}return bb=e,bb}var vb,iH;function tM(){if(iH)return vb;iH=1;var e=P_(),t=JR(),n=eM();function a(o,s,r){return s===s?n(o,s,r):e(o,t,r)}return vb=a,vb}var wb,cH;function nM(){if(cH)return wb;cH=1;var e=tM();function t(n,a){var o=n==null?0:n.length;return!!o&&e(n,a,0)>-1}return wb=t,wb}var Bb,mH;function aM(){if(mH)return Bb;mH=1;function e(t,n,a){for(var o=-1,s=t==null?0:t.length;++o<s;)if(a(n,t[o]))return!0;return!1}return Bb=e,Bb}var Db,lH;function oM(){if(lH)return Db;lH=1;function e(){}return Db=e,Db}var Ub,dH;function sM(){if(dH)return Ub;dH=1;var e=E_(),t=oM(),n=IB(),a=1/0,o=e&&1/n(new e([,-0]))[1]==a?function(s){return new e(s)}:t;return Ub=o,Ub}var Hb,uH;function rM(){if(uH)return Hb;uH=1;var e=v_(),t=nM(),n=aM(),a=B_(),o=sM(),s=IB(),r=200;function i(m,d,A){var p=-1,g=t,f=m.length,y=!0,C=[],v=C;if(A)y=!1,g=n;else if(f>=r){var B=d?null:o(m);if(B)return s(B);y=!1,g=a,v=new e}else v=d?[]:C;e:for(;++p<f;){var D=m[p],N=d?d(D):D;if(D=A||D!==0?D:0,y&&N===N){for(var L=v.length;L--;)if(v[L]===N)continue e;d&&v.push(N),C.push(D)}else g(v,N,A)||(v!==C&&v.push(N),C.push(D))}return C}return Hb=i,Hb}var Nb,pH;function iM(){if(pH)return Nb;pH=1;var e=ac(),t=rM();function n(a,o){return a&&a.length?t(a,e(o,2)):[]}return Nb=n,Nb}var cM=iM();const AH=Mn(cM);function Q_(e,t,n){return t===!0?AH(e,n):fn(t)?AH(e,t):e}function op(e){"@babel/helpers - typeof";return op=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},op(e)}var mM=["ref"];function fH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Mc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fH(Object(n),!0).forEach(function(a){ph(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function lM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gH(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,F_(a.key),a)}}function dM(e,t,n){return t&&gH(e.prototype,t),n&&gH(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function uM(e,t,n){return t=sx(t),pM(e,I_()?Reflect.construct(t,n||[],sx(e).constructor):t.apply(e,n))}function pM(e,t){if(t&&(op(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return AM(e)}function AM(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(I_=function(){return!!e})()}function sx(e){return sx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},sx(e)}function fM(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&&hv(e,t)}function hv(e,t){return hv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},hv(e,t)}function ph(e,t,n){return t=F_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function F_(e){var t=gM(e,"string");return op(t)=="symbol"?t:t+""}function gM(e,t){if(op(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(op(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function xM(e,t){if(e==null)return{};var n=hM(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function hM(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 yM(e){return e.value}function CM(e,t){if(fe.isValidElement(e))return fe.cloneElement(e,t);if(typeof e=="function")return fe.createElement(e,t);t.ref;var n=xM(t,mM);return fe.createElement(QB,n)}var xH=1,qu=(function(e){function t(){var n;lM(this,t);for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return n=uM(this,t,[].concat(o)),ph(n,"lastBoundingBox",{width:-1,height:-1}),n}return fM(t,e),dM(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,o=this.getBBox();o?(Math.abs(o.width-this.lastBoundingBox.width)>xH||Math.abs(o.height-this.lastBoundingBox.height)>xH)&&(this.lastBoundingBox.width=o.width,this.lastBoundingBox.height=o.height,a&&a(o)):(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?Mc({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(a){var o=this.props,s=o.layout,r=o.align,i=o.verticalAlign,m=o.margin,d=o.chartWidth,A=o.chartHeight,p,g;if(!a||(a.left===void 0||a.left===null)&&(a.right===void 0||a.right===null))if(r==="center"&&s==="vertical"){var f=this.getBBoxSnapshot();p={left:((d||0)-f.width)/2}}else p=r==="right"?{right:m&&m.right||0}:{left:m&&m.left||0};if(!a||(a.top===void 0||a.top===null)&&(a.bottom===void 0||a.bottom===null))if(i==="middle"){var y=this.getBBoxSnapshot();g={top:((A||0)-y.height)/2}}else g=i==="bottom"?{bottom:m&&m.bottom||0}:{top:m&&m.top||0};return Mc(Mc({},p),g)}},{key:"render",value:function(){var a=this,o=this.props,s=o.content,r=o.width,i=o.height,m=o.wrapperStyle,d=o.payloadUniqBy,A=o.payload,p=Mc(Mc({position:"absolute",width:r||"auto",height:i||"auto"},this.getDefaultPosition(m)),m);return fe.createElement("div",{className:"recharts-legend-wrapper",style:p,ref:function(f){a.wrapperNode=f}},CM(s,Mc(Mc({},this.props),{},{payload:Q_(A,d,yM)})))}}],[{key:"getWithHeight",value:function(a,o){var s=Mc(Mc({},this.defaultProps),a.props),r=s.layout;return r==="vertical"&&Nt(a.props.height)?{height:a.props.height}:r==="horizontal"?{width:a.props.width||o}:null}}])})(ge.PureComponent);ph(qu,"displayName","Legend");ph(qu,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var Gb,hH;function bM(){if(hH)return Gb;hH=1;var e=V2(),t=FB(),n=Fs(),a=e?e.isConcatSpreadable:void 0;function o(s){return n(s)||t(s)||!!(a&&s&&s[a])}return Gb=o,Gb}var jb,yH;function k_(){if(yH)return jb;yH=1;var e=U_(),t=bM();function n(a,o,s,r,i){var m=-1,d=a.length;for(s||(s=t),i||(i=[]);++m<d;){var A=a[m];o>0&&s(A)?o>1?n(A,o-1,s,r,i):e(i,A):r||(i[i.length]=A)}return i}return jb=n,jb}var Eb,CH;function vM(){if(CH)return Eb;CH=1;function e(t){return function(n,a,o){for(var s=-1,r=Object(n),i=o(n),m=i.length;m--;){var d=i[t?m:++s];if(a(r[d],d,r)===!1)break}return n}}return Eb=e,Eb}var _b,bH;function wM(){if(bH)return _b;bH=1;var e=vM(),t=e();return _b=t,_b}var Sb,vH;function L_(){if(vH)return Sb;vH=1;var e=wM(),t=uh();function n(a,o){return a&&e(a,o,t)}return Sb=n,Sb}var Pb,wH;function BM(){if(wH)return Pb;wH=1;var e=ef();function t(n,a){return function(o,s){if(o==null)return o;if(!e(o))return n(o,s);for(var r=o.length,i=a?r:-1,m=Object(o);(a?i--:++i<r)&&s(m[i],i,m)!==!1;);return o}}return Pb=t,Pb}var Qb,BH;function TB(){if(BH)return Qb;BH=1;var e=L_(),t=BM(),n=t(e);return Qb=n,Qb}var Ib,DH;function O_(){if(DH)return Ib;DH=1;var e=TB(),t=ef();function n(a,o){var s=-1,r=t(a)?Array(a.length):[];return e(a,function(i,m,d){r[++s]=o(i,m,d)}),r}return Ib=n,Ib}var Fb,UH;function DM(){if(UH)return Fb;UH=1;function e(t,n){var a=t.length;for(t.sort(n);a--;)t[a]=t[a].value;return t}return Fb=e,Fb}var kb,HH;function UM(){if(HH)return kb;HH=1;var e=_p();function t(n,a){if(n!==a){var o=n!==void 0,s=n===null,r=n===n,i=e(n),m=a!==void 0,d=a===null,A=a===a,p=e(a);if(!d&&!p&&!i&&n>a||i&&m&&A&&!d&&!p||s&&m&&A||!o&&A||!r)return 1;if(!s&&!i&&!p&&n<a||p&&o&&r&&!s&&!i||d&&o&&r||!m&&r||!A)return-1}return 0}return kb=t,kb}var Lb,NH;function HM(){if(NH)return Lb;NH=1;var e=UM();function t(n,a,o){for(var s=-1,r=n.criteria,i=a.criteria,m=r.length,d=o.length;++s<m;){var A=e(r[s],i[s]);if(A){if(s>=d)return A;var p=o[s];return A*(p=="desc"?-1:1)}}return n.index-a.index}return Lb=t,Lb}var Ob,GH;function NM(){if(GH)return Ob;GH=1;var e=UB(),t=HB(),n=ac(),a=O_(),o=DM(),s=N_(),r=HM(),i=Pp(),m=Fs();function d(A,p,g){p.length?p=e(p,function(C){return m(C)?function(v){return t(v,C.length===1?C[0]:C)}:C}):p=[i];var f=-1;p=e(p,s(n));var y=a(A,function(C,v,B){var D=e(p,function(N){return N(C)});return{criteria:D,index:++f,value:C}});return o(y,function(C,v){return r(C,v,g)})}return Ob=d,Ob}var Tb,jH;function GM(){if(jH)return Tb;jH=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 Tb=e,Tb}var Rb,EH;function jM(){if(EH)return Rb;EH=1;var e=GM(),t=Math.max;function n(a,o,s){return o=t(o===void 0?a.length-1:o,0),function(){for(var r=arguments,i=-1,m=t(r.length-o,0),d=Array(m);++i<m;)d[i]=r[o+i];i=-1;for(var A=Array(o+1);++i<o;)A[i]=r[i];return A[o]=s(d),e(a,this,A)}}return Rb=n,Rb}var Mb,_H;function EM(){if(_H)return Mb;_H=1;function e(t){return function(){return t}}return Mb=e,Mb}var zb,SH;function T_(){if(SH)return zb;SH=1;var e=Ld(),t=(function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}})();return zb=t,zb}var Zb,PH;function _M(){if(PH)return Zb;PH=1;var e=EM(),t=T_(),n=Pp(),a=t?function(o,s){return t(o,"toString",{configurable:!0,enumerable:!1,value:e(s),writable:!0})}:n;return Zb=a,Zb}var Yb,QH;function SM(){if(QH)return Yb;QH=1;var e=800,t=16,n=Date.now;function a(o){var s=0,r=0;return function(){var i=n(),m=t-(i-r);if(r=i,m>0){if(++s>=e)return arguments[0]}else s=0;return o.apply(void 0,arguments)}}return Yb=a,Yb}var qb,IH;function PM(){if(IH)return qb;IH=1;var e=_M(),t=SM(),n=t(e);return qb=n,qb}var Kb,FH;function QM(){if(FH)return Kb;FH=1;var e=Pp(),t=jM(),n=PM();function a(o,s){return n(t(o,s,e),o+"")}return Kb=a,Kb}var $b,kH;function Ah(){if(kH)return $b;kH=1;var e=wB(),t=ef(),n=kB(),a=Gl();function o(s,r,i){if(!a(i))return!1;var m=typeof r;return(m=="number"?t(i)&&n(r,i.length):m=="string"&&r in i)?e(i[r],s):!1}return $b=o,$b}var Wb,LH;function IM(){if(LH)return Wb;LH=1;var e=k_(),t=NM(),n=QM(),a=Ah(),o=n(function(s,r){if(s==null)return[];var i=r.length;return i>1&&a(s,r[0],r[1])?r=[]:i>2&&a(r[0],r[1],r[2])&&(r=[r[0]]),t(s,e(r,1),[])});return Wb=o,Wb}var FM=IM();const RB=Mn(FM);function d2(e){"@babel/helpers - typeof";return d2=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},d2(e)}function yv(){return yv=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},yv.apply(this,arguments)}function kM(e,t){return RM(e)||TM(e,t)||OM(e,t)||LM()}function LM(){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 OM(e,t){if(e){if(typeof e=="string")return OH(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 OH(e,t)}}function OH(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 TM(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function RM(e){if(Array.isArray(e))return e}function TH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Vb(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?TH(Object(n),!0).forEach(function(a){MM(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function MM(e,t,n){return t=zM(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zM(e){var t=ZM(e,"string");return d2(t)=="symbol"?t:t+""}function ZM(e,t){if(d2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(d2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function YM(e){return Array.isArray(e)&&to(e[0])&&to(e[1])?e.join(" ~ "):e}var qM=function(t){var n=t.separator,a=n===void 0?" : ":n,o=t.contentStyle,s=o===void 0?{}:o,r=t.itemStyle,i=r===void 0?{}:r,m=t.labelStyle,d=m===void 0?{}:m,A=t.payload,p=t.formatter,g=t.itemSorter,f=t.wrapperClassName,y=t.labelClassName,C=t.label,v=t.labelFormatter,B=t.accessibilityLayer,D=B===void 0?!1:B,N=function(){if(A&&A.length){var I={padding:0,margin:0},O=(g?RB(A,g):A).map(function(z,X){if(z.type==="none")return null;var ae=Vb({display:"block",paddingTop:4,paddingBottom:4,color:z.color||"#000"},i),re=z.formatter||p||YM,ee=z.value,oe=z.name,R=ee,ne=oe;if(re&&R!=null&&ne!=null){var S=re(ee,oe,z,X,A);if(Array.isArray(S)){var E=kM(S,2);R=E[0],ne=E[1]}else R=S}return fe.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(X),style:ae},to(ne)?fe.createElement("span",{className:"recharts-tooltip-item-name"},ne):null,to(ne)?fe.createElement("span",{className:"recharts-tooltip-item-separator"},a):null,fe.createElement("span",{className:"recharts-tooltip-item-value"},R),fe.createElement("span",{className:"recharts-tooltip-item-unit"},z.unit||""))});return fe.createElement("ul",{className:"recharts-tooltip-item-list",style:I},O)}return null},L=Vb({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},s),_=Vb({margin:0},d),j=!Fn(C),F=j?C:"",T=Hn("recharts-default-tooltip",f),M=Hn("recharts-tooltip-label",y);j&&v&&A!==void 0&&A!==null&&(F=v(C,A));var Z=D?{role:"status","aria-live":"assertive"}:{};return fe.createElement("div",yv({className:T,style:L},Z),fe.createElement("p",{className:M,style:_},fe.isValidElement(F)?F:"".concat(F)),N())};function u2(e){"@babel/helpers - typeof";return u2=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},u2(e)}function Vf(e,t,n){return t=KM(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KM(e){var t=$M(e,"string");return u2(t)=="symbol"?t:t+""}function $M(e,t){if(u2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(u2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var fA="recharts-tooltip-wrapper",WM={visibility:"hidden"};function VM(e){var t=e.coordinate,n=e.translateX,a=e.translateY;return Hn(fA,Vf(Vf(Vf(Vf({},"".concat(fA,"-right"),Nt(n)&&t&&Nt(t.x)&&n>=t.x),"".concat(fA,"-left"),Nt(n)&&t&&Nt(t.x)&&n<t.x),"".concat(fA,"-bottom"),Nt(a)&&t&&Nt(t.y)&&a>=t.y),"".concat(fA,"-top"),Nt(a)&&t&&Nt(t.y)&&a<t.y))}function RH(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.key,o=e.offsetTopLeft,s=e.position,r=e.reverseDirection,i=e.tooltipDimension,m=e.viewBox,d=e.viewBoxDimension;if(s&&Nt(s[a]))return s[a];var A=n[a]-i-o,p=n[a]+o;if(t[a])return r[a]?A:p;if(r[a]){var g=A,f=m[a];return g<f?Math.max(p,m[a]):Math.max(A,m[a])}var y=p+i,C=m[a]+d;return y>C?Math.max(A,m[a]):Math.max(p,m[a])}function XM(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 JM(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.offsetTopLeft,o=e.position,s=e.reverseDirection,r=e.tooltipBox,i=e.useTranslate3d,m=e.viewBox,d,A,p;return r.height>0&&r.width>0&&n?(A=RH({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:a,position:o,reverseDirection:s,tooltipDimension:r.width,viewBox:m,viewBoxDimension:m.width}),p=RH({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:a,position:o,reverseDirection:s,tooltipDimension:r.height,viewBox:m,viewBoxDimension:m.height}),d=XM({translateX:A,translateY:p,useTranslate3d:i})):d=WM,{cssProperties:d,cssClasses:VM({translateX:A,translateY:p,coordinate:n})}}function sp(e){"@babel/helpers - typeof";return sp=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},sp(e)}function MH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function zH(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?MH(Object(n),!0).forEach(function(a){bv(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):MH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function ez(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tz(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,M_(a.key),a)}}function nz(e,t,n){return t&&tz(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function az(e,t,n){return t=rx(t),oz(e,R_()?Reflect.construct(t,n||[],rx(e).constructor):t.apply(e,n))}function oz(e,t){if(t&&(sp(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 R_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(R_=function(){return!!e})()}function rx(e){return rx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},rx(e)}function rz(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&&Cv(e,t)}function Cv(e,t){return Cv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Cv(e,t)}function bv(e,t,n){return t=M_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function M_(e){var t=iz(e,"string");return sp(t)=="symbol"?t:t+""}function iz(e,t){if(sp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(sp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ZH=1,cz=(function(e){function t(){var n;ez(this,t);for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return n=az(this,t,[].concat(o)),bv(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),bv(n,"handleKeyDown",function(r){if(r.key==="Escape"){var i,m,d,A;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(i=(m=n.props.coordinate)===null||m===void 0?void 0:m.x)!==null&&i!==void 0?i:0,y:(d=(A=n.props.coordinate)===null||A===void 0?void 0:A.y)!==null&&d!==void 0?d:0}})}}),n}return rz(t,e),nz(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();(Math.abs(a.width-this.state.lastBoundingBox.width)>ZH||Math.abs(a.height-this.state.lastBoundingBox.height)>ZH)&&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,o;this.props.active&&this.updateBBox(),this.state.dismissed&&(((a=this.props.coordinate)===null||a===void 0?void 0:a.x)!==this.state.dismissedAtCoordinate.x||((o=this.props.coordinate)===null||o===void 0?void 0:o.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var a=this,o=this.props,s=o.active,r=o.allowEscapeViewBox,i=o.animationDuration,m=o.animationEasing,d=o.children,A=o.coordinate,p=o.hasPayload,g=o.isAnimationActive,f=o.offset,y=o.position,C=o.reverseDirection,v=o.useTranslate3d,B=o.viewBox,D=o.wrapperStyle,N=JM({allowEscapeViewBox:r,coordinate:A,offsetTopLeft:f,position:y,reverseDirection:C,tooltipBox:this.state.lastBoundingBox,useTranslate3d:v,viewBox:B}),L=N.cssClasses,_=N.cssProperties,j=zH(zH({transition:g&&s?"transform ".concat(i,"ms ").concat(m):void 0},_),{},{pointerEvents:"none",visibility:!this.state.dismissed&&s&&p?"visible":"hidden",position:"absolute",top:0,left:0},D);return fe.createElement("div",{tabIndex:-1,className:L,style:j,ref:function(T){a.wrapperNode=T}},d)}}])})(ge.PureComponent),mz=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},fh={isSsr:mz()};function rp(e){"@babel/helpers - typeof";return rp=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},rp(e)}function YH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function qH(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?YH(Object(n),!0).forEach(function(a){MB(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function lz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dz(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,Z_(a.key),a)}}function uz(e,t,n){return t&&dz(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function pz(e,t,n){return t=ix(t),Az(e,z_()?Reflect.construct(t,n||[],ix(e).constructor):t.apply(e,n))}function Az(e,t){if(t&&(rp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return fz(e)}function fz(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(z_=function(){return!!e})()}function ix(e){return ix=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ix(e)}function gz(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&&vv(e,t)}function vv(e,t){return vv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},vv(e,t)}function MB(e,t,n){return t=Z_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Z_(e){var t=xz(e,"string");return rp(t)=="symbol"?t:t+""}function xz(e,t){if(rp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(rp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function hz(e){return e.dataKey}function yz(e,t){return fe.isValidElement(e)?fe.cloneElement(e,t):typeof e=="function"?fe.createElement(e,t):fe.createElement(qM,t)}var qc=(function(e){function t(){return lz(this,t),pz(this,t,arguments)}return gz(t,e),uz(t,[{key:"render",value:function(){var a=this,o=this.props,s=o.active,r=o.allowEscapeViewBox,i=o.animationDuration,m=o.animationEasing,d=o.content,A=o.coordinate,p=o.filterNull,g=o.isAnimationActive,f=o.offset,y=o.payload,C=o.payloadUniqBy,v=o.position,B=o.reverseDirection,D=o.useTranslate3d,N=o.viewBox,L=o.wrapperStyle,_=y??[];p&&_.length&&(_=Q_(y.filter(function(F){return F.value!=null&&(F.hide!==!0||a.props.includeHidden)}),C,hz));var j=_.length>0;return fe.createElement(cz,{allowEscapeViewBox:r,animationDuration:i,animationEasing:m,isAnimationActive:g,active:s,coordinate:A,hasPayload:j,offset:f,position:v,reverseDirection:B,useTranslate3d:D,viewBox:N,wrapperStyle:L},yz(d,qH(qH({},this.props),{},{payload:_})))}}])})(ge.PureComponent);MB(qc,"displayName","Tooltip");MB(qc,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!fh.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 Xb,KH;function Cz(){if(KH)return Xb;KH=1;var e=nc(),t=function(){return e.Date.now()};return Xb=t,Xb}var Jb,$H;function bz(){if($H)return Jb;$H=1;var e=/\s/;function t(n){for(var a=n.length;a--&&e.test(n.charAt(a)););return a}return Jb=t,Jb}var e1,WH;function vz(){if(WH)return e1;WH=1;var e=bz(),t=/^\s+/;function n(a){return a&&a.slice(0,e(a)+1).replace(t,"")}return e1=n,e1}var t1,VH;function Y_(){if(VH)return t1;VH=1;var e=vz(),t=Gl(),n=_p(),a=NaN,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,r=/^0o[0-7]+$/i,i=parseInt;function m(d){if(typeof d=="number")return d;if(n(d))return a;if(t(d)){var A=typeof d.valueOf=="function"?d.valueOf():d;d=t(A)?A+"":A}if(typeof d!="string")return d===0?d:+d;d=e(d);var p=s.test(d);return p||r.test(d)?i(d.slice(2),p?2:8):o.test(d)?a:+d}return t1=m,t1}var n1,XH;function wz(){if(XH)return n1;XH=1;var e=Gl(),t=Cz(),n=Y_(),a="Expected a function",o=Math.max,s=Math.min;function r(i,m,d){var A,p,g,f,y,C,v=0,B=!1,D=!1,N=!0;if(typeof i!="function")throw new TypeError(a);m=n(m)||0,e(d)&&(B=!!d.leading,D="maxWait"in d,g=D?o(n(d.maxWait)||0,m):g,N="trailing"in d?!!d.trailing:N);function L(O){var z=A,X=p;return A=p=void 0,v=O,f=i.apply(X,z),f}function _(O){return v=O,y=setTimeout(T,m),B?L(O):f}function j(O){var z=O-C,X=O-v,ae=m-z;return D?s(ae,g-X):ae}function F(O){var z=O-C,X=O-v;return C===void 0||z>=m||z<0||D&&X>=g}function T(){var O=t();if(F(O))return M(O);y=setTimeout(T,j(O))}function M(O){return y=void 0,N&&A?L(O):(A=p=void 0,f)}function Z(){y!==void 0&&clearTimeout(y),v=0,A=C=p=y=void 0}function P(){return y===void 0?f:M(t())}function I(){var O=t(),z=F(O);if(A=arguments,p=this,C=O,z){if(y===void 0)return _(C);if(D)return clearTimeout(y),y=setTimeout(T,m),L(C)}return y===void 0&&(y=setTimeout(T,m)),f}return I.cancel=Z,I.flush=P,I}return n1=r,n1}var a1,JH;function Bz(){if(JH)return a1;JH=1;var e=wz(),t=Gl(),n="Expected a function";function a(o,s,r){var i=!0,m=!0;if(typeof o!="function")throw new TypeError(n);return t(r)&&(i="leading"in r?!!r.leading:i,m="trailing"in r?!!r.trailing:m),e(o,s,{leading:i,maxWait:s,trailing:m})}return a1=a,a1}var Dz=Bz();const q_=Mn(Dz);function p2(e){"@babel/helpers - typeof";return p2=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},p2(e)}function eN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Xf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?eN(Object(n),!0).forEach(function(a){Uz(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eN(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Uz(e,t,n){return t=Hz(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hz(e){var t=Nz(e,"string");return p2(t)=="symbol"?t:t+""}function Nz(e,t){if(p2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(p2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Gz(e,t){return Sz(e)||_z(e,t)||Ez(e,t)||jz()}function jz(){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 Ez(e,t){if(e){if(typeof e=="string")return tN(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 tN(e,t)}}function tN(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 _z(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function Sz(e){if(Array.isArray(e))return e}var K_=ge.forwardRef(function(e,t){var n=e.aspect,a=e.initialDimension,o=a===void 0?{width:-1,height:-1}:a,s=e.width,r=s===void 0?"100%":s,i=e.height,m=i===void 0?"100%":i,d=e.minWidth,A=d===void 0?0:d,p=e.minHeight,g=e.maxHeight,f=e.children,y=e.debounce,C=y===void 0?0:y,v=e.id,B=e.className,D=e.onResize,N=e.style,L=N===void 0?{}:N,_=ge.useRef(null),j=ge.useRef();j.current=D,ge.useImperativeHandle(t,function(){return Object.defineProperty(_.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),_.current},configurable:!0})});var F=ge.useState({containerWidth:o.width,containerHeight:o.height}),T=Gz(F,2),M=T[0],Z=T[1],P=ge.useCallback(function(O,z){Z(function(X){var ae=Math.round(O),re=Math.round(z);return X.containerWidth===ae&&X.containerHeight===re?X:{containerWidth:ae,containerHeight:re}})},[]);ge.useEffect(function(){var O=function(oe){var R,ne=oe[0].contentRect,S=ne.width,E=ne.height;P(S,E),(R=j.current)===null||R===void 0||R.call(j,S,E)};C>0&&(O=q_(O,C,{trailing:!0,leading:!1}));var z=new ResizeObserver(O),X=_.current.getBoundingClientRect(),ae=X.width,re=X.height;return P(ae,re),z.observe(_.current),function(){z.disconnect()}},[P,C]);var I=ge.useMemo(function(){var O=M.containerWidth,z=M.containerHeight;if(O<0||z<0)return null;Hd(wd(r)||wd(m),`The width(%s) and height(%s) are both fixed numbers,
|
||
maybe you don't need to use a ResponsiveContainer.`,r,m),Hd(!n||n>0,"The aspect(%s) must be greater than zero.",n);var X=wd(r)?O:r,ae=wd(m)?z:m;n&&n>0&&(X?ae=X/n:ae&&(X=ae*n),g&&ae>g&&(ae=g)),Hd(X>0||ae>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.`,X,ae,r,m,A,p,n);var re=!Array.isArray(f)&&Jc(f.type).endsWith("Chart");return fe.Children.map(f,function(ee){return fe.isValidElement(ee)?ge.cloneElement(ee,Xf({width:X,height:ae},re?{style:Xf({height:"100%",width:"100%",maxHeight:ae,maxWidth:X},ee.props.style)}:{})):ee})},[n,f,m,g,p,A,M,r]);return fe.createElement("div",{id:v?"".concat(v):void 0,className:Hn("recharts-responsive-container",B),style:Xf(Xf({},L),{},{width:r,height:m,minWidth:A,minHeight:p,maxHeight:g}),ref:_},I)});function A2(e){"@babel/helpers - typeof";return A2=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},A2(e)}function nN(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function wv(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nN(Object(n),!0).forEach(function(a){Pz(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nN(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Pz(e,t,n){return t=Qz(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Qz(e){var t=Iz(e,"string");return A2(t)=="symbol"?t:t+""}function Iz(e,t){if(A2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(A2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var bu={widthCache:{},cacheCount:0},Fz=2e3,kz={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},aN="recharts_measurement_span";function Lz(e){var t=wv({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var oN=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||fh.isSsr)return{width:0,height:0};var a=Lz(n),o=JSON.stringify({text:t,copyStyle:a});if(bu.widthCache[o])return bu.widthCache[o];try{var s=document.getElementById(aN);s||(s=document.createElement("span"),s.setAttribute("id",aN),s.setAttribute("aria-hidden","true"),document.body.appendChild(s));var r=wv(wv({},kz),a);Object.assign(s.style,r),s.textContent="".concat(t);var i=s.getBoundingClientRect(),m={width:i.width,height:i.height};return bu.widthCache[o]=m,++bu.cacheCount>Fz&&(bu.cacheCount=0,bu.widthCache={}),m}catch{return{width:0,height:0}}},Oz=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function f2(e){"@babel/helpers - typeof";return f2=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},f2(e)}function cx(e,t){return zz(e)||Mz(e,t)||Rz(e,t)||Tz()}function Tz(){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 Rz(e,t){if(e){if(typeof e=="string")return sN(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 sN(e,t)}}function sN(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 Mz(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;m=!1}else for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function zz(e){if(Array.isArray(e))return e}function Zz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rN(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,qz(a.key),a)}}function Yz(e,t,n){return t&&rN(e.prototype,t),n&&rN(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function qz(e){var t=Kz(e,"string");return f2(t)=="symbol"?t:t+""}function Kz(e,t){if(f2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(f2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var iN=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,cN=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,$z=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Wz=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,$_={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},Vz=Object.keys($_),Ou="NaN";function Xz(e,t){return e*$_[t]}var Jf=(function(){function e(t,n){Zz(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),n!==""&&!$z.test(n)&&(this.num=NaN,this.unit=""),Vz.includes(n)&&(this.num=Xz(t,n),this.unit="px")}return Yz(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,o=(a=Wz.exec(n))!==null&&a!==void 0?a:[],s=cx(o,3),r=s[1],i=s[2];return new e(parseFloat(r),i??"")}}])})();function W_(e){if(e.includes(Ou))return Ou;for(var t=e;t.includes("*")||t.includes("/");){var n,a=(n=iN.exec(t))!==null&&n!==void 0?n:[],o=cx(a,4),s=o[1],r=o[2],i=o[3],m=Jf.parse(s??""),d=Jf.parse(i??""),A=r==="*"?m.multiply(d):m.divide(d);if(A.isNaN())return Ou;t=t.replace(iN,A.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var p,g=(p=cN.exec(t))!==null&&p!==void 0?p:[],f=cx(g,4),y=f[1],C=f[2],v=f[3],B=Jf.parse(y??""),D=Jf.parse(v??""),N=C==="+"?B.add(D):B.subtract(D);if(N.isNaN())return Ou;t=t.replace(cN,N.toString())}return t}var mN=/\(([^()]*)\)/;function Jz(e){for(var t=e;t.includes("(");){var n=mN.exec(t),a=cx(n,2),o=a[1];t=t.replace(mN,W_(o))}return t}function eZ(e){var t=e.replace(/\s+/g,"");return t=Jz(t),t=W_(t),t}function tZ(e){try{return eZ(e)}catch{return Ou}}function o1(e){var t=tZ(e.slice(5,-1));return t===Ou?"":t}var nZ=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],aZ=["dx","dy","angle","className","breakAll"];function Bv(){return Bv=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},Bv.apply(this,arguments)}function lN(e,t){if(e==null)return{};var n=oZ(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function oZ(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 dN(e,t){return cZ(e)||iZ(e,t)||rZ(e,t)||sZ()}function sZ(){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 rZ(e,t){if(e){if(typeof e=="string")return uN(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 uN(e,t)}}function uN(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 iZ(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;m=!1}else for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function cZ(e){if(Array.isArray(e))return e}var V_=/[ \f\n\r\t\v\u2028\u2029]+/,X_=function(t){var n=t.children,a=t.breakAll,o=t.style;try{var s=[];Fn(n)||(a?s=n.toString().split(""):s=n.toString().split(V_));var r=s.map(function(m){return{word:m,width:oN(m,o).width}}),i=a?0:oN(" ",o).width;return{wordsWithComputedWidth:r,spaceWidth:i}}catch{return null}},mZ=function(t,n,a,o,s){var r=t.maxLines,i=t.children,m=t.style,d=t.breakAll,A=Nt(r),p=i,g=function(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return X.reduce(function(ae,re){var ee=re.word,oe=re.width,R=ae[ae.length-1];if(R&&(o==null||s||R.width+oe+a<Number(o)))R.words.push(ee),R.width+=oe+a;else{var ne={words:[ee],width:oe};ae.push(ne)}return ae},[])},f=g(n),y=function(X){return X.reduce(function(ae,re){return ae.width>re.width?ae:re})};if(!A)return f;for(var C="…",v=function(X){var ae=p.slice(0,X),re=X_({breakAll:d,style:m,children:ae+C}).wordsWithComputedWidth,ee=g(re),oe=ee.length>r||y(ee).width>Number(o);return[oe,ee]},B=0,D=p.length-1,N=0,L;B<=D&&N<=p.length-1;){var _=Math.floor((B+D)/2),j=_-1,F=v(j),T=dN(F,2),M=T[0],Z=T[1],P=v(_),I=dN(P,1),O=I[0];if(!M&&!O&&(B=_+1),M&&O&&(D=_-1),!M&&O){L=Z;break}N++}return L||f},pN=function(t){var n=Fn(t)?[]:t.toString().split(V_);return[{words:n}]},lZ=function(t){var n=t.width,a=t.scaleToFit,o=t.children,s=t.style,r=t.breakAll,i=t.maxLines;if((n||a)&&!fh.isSsr){var m,d,A=X_({breakAll:r,children:o,style:s});if(A){var p=A.wordsWithComputedWidth,g=A.spaceWidth;m=p,d=g}else return pN(o);return mZ({breakAll:r,children:o,maxLines:i,style:s},m,d,n,a)}return pN(o)},AN="#808080",g2=function(t){var n=t.x,a=n===void 0?0:n,o=t.y,s=o===void 0?0:o,r=t.lineHeight,i=r===void 0?"1em":r,m=t.capHeight,d=m===void 0?"0.71em":m,A=t.scaleToFit,p=A===void 0?!1:A,g=t.textAnchor,f=g===void 0?"start":g,y=t.verticalAnchor,C=y===void 0?"end":y,v=t.fill,B=v===void 0?AN:v,D=lN(t,nZ),N=ge.useMemo(function(){return lZ({breakAll:D.breakAll,children:D.children,maxLines:D.maxLines,scaleToFit:p,style:D.style,width:D.width})},[D.breakAll,D.children,D.maxLines,p,D.style,D.width]),L=D.dx,_=D.dy,j=D.angle,F=D.className,T=D.breakAll,M=lN(D,aZ);if(!to(a)||!to(s))return null;var Z=a+(Nt(L)?L:0),P=s+(Nt(_)?_:0),I;switch(C){case"start":I=o1("calc(".concat(d,")"));break;case"middle":I=o1("calc(".concat((N.length-1)/2," * -").concat(i," + (").concat(d," / 2))"));break;default:I=o1("calc(".concat(N.length-1," * -").concat(i,")"));break}var O=[];if(p){var z=N[0].width,X=D.width;O.push("scale(".concat((Nt(X)?X/z:1)/z,")"))}return j&&O.push("rotate(".concat(j,", ").concat(Z,", ").concat(P,")")),O.length&&(M.transform=O.join(" ")),fe.createElement("text",Bv({},mn(M,!0),{x:Z,y:P,className:Hn("recharts-text",F),textAnchor:f,fill:B.includes("url")?AN:B}),N.map(function(ae,re){var ee=ae.words.join(T?"":" ");return fe.createElement("tspan",{x:Z,dy:re===0?I:i,key:"".concat(ee,"-").concat(re)},ee)}))};function Cl(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function dZ(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function zB(e){let t,n,a;e.length!==2?(t=Cl,n=(i,m)=>Cl(e(i),m),a=(i,m)=>e(i)-m):(t=e===Cl||e===dZ?e:uZ,n=e,a=e);function o(i,m,d=0,A=i.length){if(d<A){if(t(m,m)!==0)return A;do{const p=d+A>>>1;n(i[p],m)<0?d=p+1:A=p}while(d<A)}return d}function s(i,m,d=0,A=i.length){if(d<A){if(t(m,m)!==0)return A;do{const p=d+A>>>1;n(i[p],m)<=0?d=p+1:A=p}while(d<A)}return d}function r(i,m,d=0,A=i.length){const p=o(i,m,d,A-1);return p>d&&a(i[p-1],m)>-a(i[p],m)?p-1:p}return{left:o,center:r,right:s}}function uZ(){return 0}function J_(e){return e===null?NaN:+e}function*pZ(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const AZ=zB(Cl),tf=AZ.right;zB(J_).center;class fN extends Map{constructor(t,n=xZ){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[a,o]of t)this.set(a,o)}get(t){return super.get(gN(this,t))}has(t){return super.has(gN(this,t))}set(t,n){return super.set(fZ(this,t),n)}delete(t){return super.delete(gZ(this,t))}}function gN({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):n}function fZ({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):(e.set(a,n),n)}function gZ({_intern:e,_key:t},n){const a=t(n);return e.has(a)&&(n=e.get(a),e.delete(a)),n}function xZ(e){return e!==null&&typeof e=="object"?e.valueOf():e}function hZ(e=Cl){if(e===Cl)return eS;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 eS(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const yZ=Math.sqrt(50),CZ=Math.sqrt(10),bZ=Math.sqrt(2);function mx(e,t,n){const a=(t-e)/Math.max(0,n),o=Math.floor(Math.log10(a)),s=a/Math.pow(10,o),r=s>=yZ?10:s>=CZ?5:s>=bZ?2:1;let i,m,d;return o<0?(d=Math.pow(10,-o)/r,i=Math.round(e*d),m=Math.round(t*d),i/d<e&&++i,m/d>t&&--m,d=-d):(d=Math.pow(10,o)*r,i=Math.round(e/d),m=Math.round(t/d),i*d<e&&++i,m*d>t&&--m),m<i&&.5<=n&&n<2?mx(e,t,n*2):[i,m,d]}function Dv(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];const a=t<e,[o,s,r]=a?mx(t,e,n):mx(e,t,n);if(!(s>=o))return[];const i=s-o+1,m=new Array(i);if(a)if(r<0)for(let d=0;d<i;++d)m[d]=(s-d)/-r;else for(let d=0;d<i;++d)m[d]=(s-d)*r;else if(r<0)for(let d=0;d<i;++d)m[d]=(o+d)/-r;else for(let d=0;d<i;++d)m[d]=(o+d)*r;return m}function Uv(e,t,n){return t=+t,e=+e,n=+n,mx(e,t,n)[2]}function Hv(e,t,n){t=+t,e=+e,n=+n;const a=t<e,o=a?Uv(t,e,n):Uv(e,t,n);return(a?-1:1)*(o<0?1/-o:o)}function xN(e,t){let n;for(const a of e)a!=null&&(n<a||n===void 0&&a>=a)&&(n=a);return n}function hN(e,t){let n;for(const a of e)a!=null&&(n>a||n===void 0&&a>=a)&&(n=a);return n}function tS(e,t,n=0,a=1/0,o){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(o=o===void 0?eS:hZ(o);a>n;){if(a-n>600){const m=a-n+1,d=t-n+1,A=Math.log(m),p=.5*Math.exp(2*A/3),g=.5*Math.sqrt(A*p*(m-p)/m)*(d-m/2<0?-1:1),f=Math.max(n,Math.floor(t-d*p/m+g)),y=Math.min(a,Math.floor(t+(m-d)*p/m+g));tS(e,t,f,y,o)}const s=e[t];let r=n,i=a;for(gA(e,n,t),o(e[a],s)>0&&gA(e,n,a);r<i;){for(gA(e,r,i),++r,--i;o(e[r],s)<0;)++r;for(;o(e[i],s)>0;)--i}o(e[n],s)===0?gA(e,n,i):(++i,gA(e,i,a)),i<=t&&(n=i+1),t<=i&&(a=i-1)}return e}function gA(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function vZ(e,t,n){if(e=Float64Array.from(pZ(e)),!(!(a=e.length)||isNaN(t=+t))){if(t<=0||a<2)return hN(e);if(t>=1)return xN(e);var a,o=(a-1)*t,s=Math.floor(o),r=xN(tS(e,s).subarray(0,s+1)),i=hN(e.subarray(s+1));return r+(i-r)*(o-s)}}function wZ(e,t,n=J_){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,o=(a-1)*t,s=Math.floor(o),r=+n(e[s],s,e),i=+n(e[s+1],s+1,e);return r+(i-r)*(o-s)}}function BZ(e,t,n){e=+e,t=+t,n=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+n;for(var a=-1,o=Math.max(0,Math.ceil((t-e)/n))|0,s=new Array(o);++a<o;)s[a]=e+a*n;return s}function Sr(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function dm(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 Nv=Symbol("implicit");function ZB(){var e=new fN,t=[],n=[],a=Nv;function o(s){let r=e.get(s);if(r===void 0){if(a!==Nv)return a;e.set(s,r=t.push(s)-1)}return n[r%n.length]}return o.domain=function(s){if(!arguments.length)return t.slice();t=[],e=new fN;for(const r of s)e.has(r)||e.set(r,t.push(r)-1);return o},o.range=function(s){return arguments.length?(n=Array.from(s),o):n.slice()},o.unknown=function(s){return arguments.length?(a=s,o):a},o.copy=function(){return ZB(t,n).unknown(a)},Sr.apply(o,arguments),o}function x2(){var e=ZB().unknown(void 0),t=e.domain,n=e.range,a=0,o=1,s,r,i=!1,m=0,d=0,A=.5;delete e.unknown;function p(){var g=t().length,f=o<a,y=f?o:a,C=f?a:o;s=(C-y)/Math.max(1,g-m+d*2),i&&(s=Math.floor(s)),y+=(C-y-s*(g-m))*A,r=s*(1-m),i&&(y=Math.round(y),r=Math.round(r));var v=BZ(g).map(function(B){return y+s*B});return n(f?v.reverse():v)}return e.domain=function(g){return arguments.length?(t(g),p()):t()},e.range=function(g){return arguments.length?([a,o]=g,a=+a,o=+o,p()):[a,o]},e.rangeRound=function(g){return[a,o]=g,a=+a,o=+o,i=!0,p()},e.bandwidth=function(){return r},e.step=function(){return s},e.round=function(g){return arguments.length?(i=!!g,p()):i},e.padding=function(g){return arguments.length?(m=Math.min(1,d=+g),p()):m},e.paddingInner=function(g){return arguments.length?(m=Math.min(1,g),p()):m},e.paddingOuter=function(g){return arguments.length?(d=+g,p()):d},e.align=function(g){return arguments.length?(A=Math.max(0,Math.min(1,g)),p()):A},e.copy=function(){return x2(t(),[a,o]).round(i).paddingInner(m).paddingOuter(d).align(A)},Sr.apply(p(),arguments)}function nS(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return nS(t())},e}function YA(){return nS(x2.apply(null,arguments).paddingInner(1))}function YB(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function aS(e,t){var n=Object.create(e.prototype);for(var a in t)n[a]=t[a];return n}function nf(){}var h2=.7,lx=1/h2,Ku="\\s*([+-]?\\d+)\\s*",y2="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Vi="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",DZ=/^#([0-9a-f]{3,8})$/,UZ=new RegExp(`^rgb\\(${Ku},${Ku},${Ku}\\)$`),HZ=new RegExp(`^rgb\\(${Vi},${Vi},${Vi}\\)$`),NZ=new RegExp(`^rgba\\(${Ku},${Ku},${Ku},${y2}\\)$`),GZ=new RegExp(`^rgba\\(${Vi},${Vi},${Vi},${y2}\\)$`),jZ=new RegExp(`^hsl\\(${y2},${Vi},${Vi}\\)$`),EZ=new RegExp(`^hsla\\(${y2},${Vi},${Vi},${y2}\\)$`),yN={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};YB(nf,C2,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:CN,formatHex:CN,formatHex8:_Z,formatHsl:SZ,formatRgb:bN,toString:bN});function CN(){return this.rgb().formatHex()}function _Z(){return this.rgb().formatHex8()}function SZ(){return oS(this).formatHsl()}function bN(){return this.rgb().formatRgb()}function C2(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=DZ.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?vN(t):n===3?new Is(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?eg(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?eg(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=UZ.exec(e))?new Is(t[1],t[2],t[3],1):(t=HZ.exec(e))?new Is(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=NZ.exec(e))?eg(t[1],t[2],t[3],t[4]):(t=GZ.exec(e))?eg(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=jZ.exec(e))?DN(t[1],t[2]/100,t[3]/100,1):(t=EZ.exec(e))?DN(t[1],t[2]/100,t[3]/100,t[4]):yN.hasOwnProperty(e)?vN(yN[e]):e==="transparent"?new Is(NaN,NaN,NaN,0):null}function vN(e){return new Is(e>>16&255,e>>8&255,e&255,1)}function eg(e,t,n,a){return a<=0&&(e=t=n=NaN),new Is(e,t,n,a)}function PZ(e){return e instanceof nf||(e=C2(e)),e?(e=e.rgb(),new Is(e.r,e.g,e.b,e.opacity)):new Is}function Gv(e,t,n,a){return arguments.length===1?PZ(e):new Is(e,t,n,a??1)}function Is(e,t,n,a){this.r=+e,this.g=+t,this.b=+n,this.opacity=+a}YB(Is,Gv,aS(nf,{brighter(e){return e=e==null?lx:Math.pow(lx,e),new Is(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?h2:Math.pow(h2,e),new Is(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Is(Nd(this.r),Nd(this.g),Nd(this.b),dx(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:wN,formatHex:wN,formatHex8:QZ,formatRgb:BN,toString:BN}));function wN(){return`#${Bd(this.r)}${Bd(this.g)}${Bd(this.b)}`}function QZ(){return`#${Bd(this.r)}${Bd(this.g)}${Bd(this.b)}${Bd((isNaN(this.opacity)?1:this.opacity)*255)}`}function BN(){const e=dx(this.opacity);return`${e===1?"rgb(":"rgba("}${Nd(this.r)}, ${Nd(this.g)}, ${Nd(this.b)}${e===1?")":`, ${e})`}`}function dx(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Nd(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Bd(e){return e=Nd(e),(e<16?"0":"")+e.toString(16)}function DN(e,t,n,a){return a<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ci(e,t,n,a)}function oS(e){if(e instanceof ci)return new ci(e.h,e.s,e.l,e.opacity);if(e instanceof nf||(e=C2(e)),!e)return new ci;if(e instanceof ci)return e;e=e.rgb();var t=e.r/255,n=e.g/255,a=e.b/255,o=Math.min(t,n,a),s=Math.max(t,n,a),r=NaN,i=s-o,m=(s+o)/2;return i?(t===s?r=(n-a)/i+(n<a)*6:n===s?r=(a-t)/i+2:r=(t-n)/i+4,i/=m<.5?s+o:2-s-o,r*=60):i=m>0&&m<1?0:r,new ci(r,i,m,e.opacity)}function IZ(e,t,n,a){return arguments.length===1?oS(e):new ci(e,t,n,a??1)}function ci(e,t,n,a){this.h=+e,this.s=+t,this.l=+n,this.opacity=+a}YB(ci,IZ,aS(nf,{brighter(e){return e=e==null?lx:Math.pow(lx,e),new ci(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?h2:Math.pow(h2,e),new ci(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,o=2*n-a;return new Is(s1(e>=240?e-240:e+120,o,a),s1(e,o,a),s1(e<120?e+240:e-120,o,a),this.opacity)},clamp(){return new ci(UN(this.h),tg(this.s),tg(this.l),dx(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=dx(this.opacity);return`${e===1?"hsl(":"hsla("}${UN(this.h)}, ${tg(this.s)*100}%, ${tg(this.l)*100}%${e===1?")":`, ${e})`}`}}));function UN(e){return e=(e||0)%360,e<0?e+360:e}function tg(e){return Math.max(0,Math.min(1,e||0))}function s1(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 qB=e=>()=>e;function FZ(e,t){return function(n){return e+n*t}}function kZ(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 LZ(e){return(e=+e)==1?sS:function(t,n){return n-t?kZ(t,n,e):qB(isNaN(t)?n:t)}}function sS(e,t){var n=t-e;return n?FZ(e,n):qB(isNaN(e)?t:e)}const HN=(function e(t){var n=LZ(t);function a(o,s){var r=n((o=Gv(o)).r,(s=Gv(s)).r),i=n(o.g,s.g),m=n(o.b,s.b),d=sS(o.opacity,s.opacity);return function(A){return o.r=r(A),o.g=i(A),o.b=m(A),o.opacity=d(A),o+""}}return a.gamma=e,a})(1);function OZ(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,a=t.slice(),o;return function(s){for(o=0;o<n;++o)a[o]=e[o]*(1-s)+t[o]*s;return a}}function TZ(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function RZ(e,t){var n=t?t.length:0,a=e?Math.min(n,e.length):0,o=new Array(a),s=new Array(n),r;for(r=0;r<a;++r)o[r]=Qp(e[r],t[r]);for(;r<n;++r)s[r]=t[r];return function(i){for(r=0;r<a;++r)s[r]=o[r](i);return s}}function MZ(e,t){var n=new Date;return e=+e,t=+t,function(a){return n.setTime(e*(1-a)+t*a),n}}function ux(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function zZ(e,t){var n={},a={},o;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(o in t)o in e?n[o]=Qp(e[o],t[o]):a[o]=t[o];return function(s){for(o in n)a[o]=n[o](s);return a}}var jv=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,r1=new RegExp(jv.source,"g");function ZZ(e){return function(){return e}}function YZ(e){return function(t){return e(t)+""}}function qZ(e,t){var n=jv.lastIndex=r1.lastIndex=0,a,o,s,r=-1,i=[],m=[];for(e=e+"",t=t+"";(a=jv.exec(e))&&(o=r1.exec(t));)(s=o.index)>n&&(s=t.slice(n,s),i[r]?i[r]+=s:i[++r]=s),(a=a[0])===(o=o[0])?i[r]?i[r]+=o:i[++r]=o:(i[++r]=null,m.push({i:r,x:ux(a,o)})),n=r1.lastIndex;return n<t.length&&(s=t.slice(n),i[r]?i[r]+=s:i[++r]=s),i.length<2?m[0]?YZ(m[0].x):ZZ(t):(t=m.length,function(d){for(var A=0,p;A<t;++A)i[(p=m[A]).i]=p.x(d);return i.join("")})}function Qp(e,t){var n=typeof t,a;return t==null||n==="boolean"?qB(t):(n==="number"?ux:n==="string"?(a=C2(t))?(t=a,HN):qZ:t instanceof C2?HN:t instanceof Date?MZ:TZ(t)?OZ:Array.isArray(t)?RZ:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?zZ:ux)(e,t)}function KB(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function KZ(e,t){t===void 0&&(t=e,e=Qp);for(var n=0,a=t.length-1,o=t[0],s=new Array(a<0?0:a);n<a;)s[n]=e(o,o=t[++n]);return function(r){var i=Math.max(0,Math.min(a-1,Math.floor(r*=a)));return s[i](r-i)}}function $Z(e){return function(){return e}}function px(e){return+e}var NN=[0,1];function gs(e){return e}function Ev(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:$Z(isNaN(t)?NaN:.5)}function WZ(e,t){var n;return e>t&&(n=e,e=t,t=n),function(a){return Math.max(e,Math.min(t,a))}}function VZ(e,t,n){var a=e[0],o=e[1],s=t[0],r=t[1];return o<a?(a=Ev(o,a),s=n(r,s)):(a=Ev(a,o),s=n(s,r)),function(i){return s(a(i))}}function XZ(e,t,n){var a=Math.min(e.length,t.length)-1,o=new Array(a),s=new Array(a),r=-1;for(e[a]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++r<a;)o[r]=Ev(e[r],e[r+1]),s[r]=n(t[r],t[r+1]);return function(i){var m=tf(e,i,1,a)-1;return s[m](o[m](i))}}function af(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function gh(){var e=NN,t=NN,n=Qp,a,o,s,r=gs,i,m,d;function A(){var g=Math.min(e.length,t.length);return r!==gs&&(r=WZ(e[0],e[g-1])),i=g>2?XZ:VZ,m=d=null,p}function p(g){return g==null||isNaN(g=+g)?s:(m||(m=i(e.map(a),t,n)))(a(r(g)))}return p.invert=function(g){return r(o((d||(d=i(t,e.map(a),ux)))(g)))},p.domain=function(g){return arguments.length?(e=Array.from(g,px),A()):e.slice()},p.range=function(g){return arguments.length?(t=Array.from(g),A()):t.slice()},p.rangeRound=function(g){return t=Array.from(g),n=KB,A()},p.clamp=function(g){return arguments.length?(r=g?!0:gs,A()):r!==gs},p.interpolate=function(g){return arguments.length?(n=g,A()):n},p.unknown=function(g){return arguments.length?(s=g,p):s},function(g,f){return a=g,o=f,A()}}function $B(){return gh()(gs,gs)}function JZ(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function Ax(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 ip(e){return e=Ax(Math.abs(e)),e?e[1]:NaN}function eY(e,t){return function(n,a){for(var o=n.length,s=[],r=0,i=e[0],m=0;o>0&&i>0&&(m+i+1>a&&(i=Math.max(1,a-m)),s.push(n.substring(o-=i,o+i)),!((m+=i+1)>a));)i=e[r=(r+1)%e.length];return s.reverse().join(t)}}function tY(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var nY=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function b2(e){if(!(t=nY.exec(e)))throw new Error("invalid format: "+e);var t;return new WB({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]})}b2.prototype=WB.prototype;function WB(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+""}WB.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 aY(e){e:for(var t=e.length,n=1,a=-1,o;n<t;++n)switch(e[n]){case".":a=o=n;break;case"0":a===0&&(a=n),o=n;break;default:if(!+e[n])break e;a>0&&(a=0);break}return a>0?e.slice(0,a)+e.slice(o+1):e}var rS;function oY(e,t){var n=Ax(e,t);if(!n)return e+"";var a=n[0],o=n[1],s=o-(rS=Math.max(-8,Math.min(8,Math.floor(o/3)))*3)+1,r=a.length;return s===r?a:s>r?a+new Array(s-r+1).join("0"):s>0?a.slice(0,s)+"."+a.slice(s):"0."+new Array(1-s).join("0")+Ax(e,Math.max(0,t+s-1))[0]}function GN(e,t){var n=Ax(e,t);if(!n)return e+"";var a=n[0],o=n[1];return o<0?"0."+new Array(-o).join("0")+a:a.length>o+1?a.slice(0,o+1)+"."+a.slice(o+1):a+new Array(o-a.length+2).join("0")}const jN={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:JZ,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)=>GN(e*100,t),r:GN,s:oY,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function EN(e){return e}var _N=Array.prototype.map,SN=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function sY(e){var t=e.grouping===void 0||e.thousands===void 0?EN:eY(_N.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",a=e.currency===void 0?"":e.currency[1]+"",o=e.decimal===void 0?".":e.decimal+"",s=e.numerals===void 0?EN:tY(_N.call(e.numerals,String)),r=e.percent===void 0?"%":e.percent+"",i=e.minus===void 0?"−":e.minus+"",m=e.nan===void 0?"NaN":e.nan+"";function d(p){p=b2(p);var g=p.fill,f=p.align,y=p.sign,C=p.symbol,v=p.zero,B=p.width,D=p.comma,N=p.precision,L=p.trim,_=p.type;_==="n"?(D=!0,_="g"):jN[_]||(N===void 0&&(N=12),L=!0,_="g"),(v||g==="0"&&f==="=")&&(v=!0,g="0",f="=");var j=C==="$"?n:C==="#"&&/[boxX]/.test(_)?"0"+_.toLowerCase():"",F=C==="$"?a:/[%p]/.test(_)?r:"",T=jN[_],M=/[defgprs%]/.test(_);N=N===void 0?6:/[gprs]/.test(_)?Math.max(1,Math.min(21,N)):Math.max(0,Math.min(20,N));function Z(P){var I=j,O=F,z,X,ae;if(_==="c")O=T(P)+O,P="";else{P=+P;var re=P<0||1/P<0;if(P=isNaN(P)?m:T(Math.abs(P),N),L&&(P=aY(P)),re&&+P==0&&y!=="+"&&(re=!1),I=(re?y==="("?y:i:y==="-"||y==="("?"":y)+I,O=(_==="s"?SN[8+rS/3]:"")+O+(re&&y==="("?")":""),M){for(z=-1,X=P.length;++z<X;)if(ae=P.charCodeAt(z),48>ae||ae>57){O=(ae===46?o+P.slice(z+1):P.slice(z))+O,P=P.slice(0,z);break}}}D&&!v&&(P=t(P,1/0));var ee=I.length+P.length+O.length,oe=ee<B?new Array(B-ee+1).join(g):"";switch(D&&v&&(P=t(oe+P,oe.length?B-O.length:1/0),oe=""),f){case"<":P=I+P+O+oe;break;case"=":P=I+oe+P+O;break;case"^":P=oe.slice(0,ee=oe.length>>1)+I+P+O+oe.slice(ee);break;default:P=oe+I+P+O;break}return s(P)}return Z.toString=function(){return p+""},Z}function A(p,g){var f=d((p=b2(p),p.type="f",p)),y=Math.max(-8,Math.min(8,Math.floor(ip(g)/3)))*3,C=Math.pow(10,-y),v=SN[8+y/3];return function(B){return f(C*B)+v}}return{format:d,formatPrefix:A}}var ng,VB,iS;rY({thousands:",",grouping:[3],currency:["$",""]});function rY(e){return ng=sY(e),VB=ng.format,iS=ng.formatPrefix,ng}function iY(e){return Math.max(0,-ip(Math.abs(e)))}function cY(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(ip(t)/3)))*3-ip(Math.abs(e)))}function mY(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,ip(t)-ip(e))+1}function cS(e,t,n,a){var o=Hv(e,t,n),s;switch(a=b2(a??",f"),a.type){case"s":{var r=Math.max(Math.abs(e),Math.abs(t));return a.precision==null&&!isNaN(s=cY(o,r))&&(a.precision=s),iS(a,r)}case"":case"e":case"g":case"p":case"r":{a.precision==null&&!isNaN(s=mY(o,Math.max(Math.abs(e),Math.abs(t))))&&(a.precision=s-(a.type==="e"));break}case"f":case"%":{a.precision==null&&!isNaN(s=iY(o))&&(a.precision=s-(a.type==="%")*2);break}}return VB(a)}function jl(e){var t=e.domain;return e.ticks=function(n){var a=t();return Dv(a[0],a[a.length-1],n??10)},e.tickFormat=function(n,a){var o=t();return cS(o[0],o[o.length-1],n??10,a)},e.nice=function(n){n==null&&(n=10);var a=t(),o=0,s=a.length-1,r=a[o],i=a[s],m,d,A=10;for(i<r&&(d=r,r=i,i=d,d=o,o=s,s=d);A-- >0;){if(d=Uv(r,i,n),d===m)return a[o]=r,a[s]=i,t(a);if(d>0)r=Math.floor(r/d)*d,i=Math.ceil(i/d)*d;else if(d<0)r=Math.ceil(r*d)/d,i=Math.floor(i*d)/d;else break;m=d}return e},e}function fx(){var e=$B();return e.copy=function(){return af(e,fx())},Sr.apply(e,arguments),jl(e)}function mS(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,px),n):e.slice()},n.unknown=function(a){return arguments.length?(t=a,n):t},n.copy=function(){return mS(e).unknown(t)},e=arguments.length?Array.from(e,px):[0,1],jl(n)}function lS(e,t){e=e.slice();var n=0,a=e.length-1,o=e[n],s=e[a],r;return s<o&&(r=n,n=a,a=r,r=o,o=s,s=r),e[n]=t.floor(o),e[a]=t.ceil(s),e}function PN(e){return Math.log(e)}function QN(e){return Math.exp(e)}function lY(e){return-Math.log(-e)}function dY(e){return-Math.exp(-e)}function uY(e){return isFinite(e)?+("1e"+e):e<0?0:e}function pY(e){return e===10?uY:e===Math.E?Math.exp:t=>Math.pow(e,t)}function AY(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 IN(e){return(t,n)=>-e(-t,n)}function XB(e){const t=e(PN,QN),n=t.domain;let a=10,o,s;function r(){return o=AY(a),s=pY(a),n()[0]<0?(o=IN(o),s=IN(s),e(lY,dY)):e(PN,QN),t}return t.base=function(i){return arguments.length?(a=+i,r()):a},t.domain=function(i){return arguments.length?(n(i),r()):n()},t.ticks=i=>{const m=n();let d=m[0],A=m[m.length-1];const p=A<d;p&&([d,A]=[A,d]);let g=o(d),f=o(A),y,C;const v=i==null?10:+i;let B=[];if(!(a%1)&&f-g<v){if(g=Math.floor(g),f=Math.ceil(f),d>0){for(;g<=f;++g)for(y=1;y<a;++y)if(C=g<0?y/s(-g):y*s(g),!(C<d)){if(C>A)break;B.push(C)}}else for(;g<=f;++g)for(y=a-1;y>=1;--y)if(C=g>0?y/s(-g):y*s(g),!(C<d)){if(C>A)break;B.push(C)}B.length*2<v&&(B=Dv(d,A,v))}else B=Dv(g,f,Math.min(f-g,v)).map(s);return p?B.reverse():B},t.tickFormat=(i,m)=>{if(i==null&&(i=10),m==null&&(m=a===10?"s":","),typeof m!="function"&&(!(a%1)&&(m=b2(m)).precision==null&&(m.trim=!0),m=VB(m)),i===1/0)return m;const d=Math.max(1,a*i/t.ticks().length);return A=>{let p=A/s(Math.round(o(A)));return p*a<a-.5&&(p*=a),p<=d?m(A):""}},t.nice=()=>n(lS(n(),{floor:i=>s(Math.floor(o(i))),ceil:i=>s(Math.ceil(o(i)))})),t}function dS(){const e=XB(gh()).domain([1,10]);return e.copy=()=>af(e,dS()).base(e.base()),Sr.apply(e,arguments),e}function FN(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function kN(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function JB(e){var t=1,n=e(FN(t),kN(t));return n.constant=function(a){return arguments.length?e(FN(t=+a),kN(t)):t},jl(n)}function uS(){var e=JB(gh());return e.copy=function(){return af(e,uS()).constant(e.constant())},Sr.apply(e,arguments)}function LN(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function fY(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function gY(e){return e<0?-e*e:e*e}function eD(e){var t=e(gs,gs),n=1;function a(){return n===1?e(gs,gs):n===.5?e(fY,gY):e(LN(n),LN(1/n))}return t.exponent=function(o){return arguments.length?(n=+o,a()):n},jl(t)}function tD(){var e=eD(gh());return e.copy=function(){return af(e,tD()).exponent(e.exponent())},Sr.apply(e,arguments),e}function xY(){return tD.apply(null,arguments).exponent(.5)}function ON(e){return Math.sign(e)*e*e}function hY(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function pS(){var e=$B(),t=[0,1],n=!1,a;function o(s){var r=hY(e(s));return isNaN(r)?a:n?Math.round(r):r}return o.invert=function(s){return e.invert(ON(s))},o.domain=function(s){return arguments.length?(e.domain(s),o):e.domain()},o.range=function(s){return arguments.length?(e.range((t=Array.from(s,px)).map(ON)),o):t.slice()},o.rangeRound=function(s){return o.range(s).round(!0)},o.round=function(s){return arguments.length?(n=!!s,o):n},o.clamp=function(s){return arguments.length?(e.clamp(s),o):e.clamp()},o.unknown=function(s){return arguments.length?(a=s,o):a},o.copy=function(){return pS(e.domain(),t).round(n).clamp(e.clamp()).unknown(a)},Sr.apply(o,arguments),jl(o)}function AS(){var e=[],t=[],n=[],a;function o(){var r=0,i=Math.max(1,t.length);for(n=new Array(i-1);++r<i;)n[r-1]=wZ(e,r/i);return s}function s(r){return r==null||isNaN(r=+r)?a:t[tf(n,r)]}return s.invertExtent=function(r){var i=t.indexOf(r);return i<0?[NaN,NaN]:[i>0?n[i-1]:e[0],i<n.length?n[i]:e[e.length-1]]},s.domain=function(r){if(!arguments.length)return e.slice();e=[];for(let i of r)i!=null&&!isNaN(i=+i)&&e.push(i);return e.sort(Cl),o()},s.range=function(r){return arguments.length?(t=Array.from(r),o()):t.slice()},s.unknown=function(r){return arguments.length?(a=r,s):a},s.quantiles=function(){return n.slice()},s.copy=function(){return AS().domain(e).range(t).unknown(a)},Sr.apply(s,arguments)}function fS(){var e=0,t=1,n=1,a=[.5],o=[0,1],s;function r(m){return m!=null&&m<=m?o[tf(a,m,0,n)]:s}function i(){var m=-1;for(a=new Array(n);++m<n;)a[m]=((m+1)*t-(m-n)*e)/(n+1);return r}return r.domain=function(m){return arguments.length?([e,t]=m,e=+e,t=+t,i()):[e,t]},r.range=function(m){return arguments.length?(n=(o=Array.from(m)).length-1,i()):o.slice()},r.invertExtent=function(m){var d=o.indexOf(m);return d<0?[NaN,NaN]:d<1?[e,a[0]]:d>=n?[a[n-1],t]:[a[d-1],a[d]]},r.unknown=function(m){return arguments.length&&(s=m),r},r.thresholds=function(){return a.slice()},r.copy=function(){return fS().domain([e,t]).range(o).unknown(s)},Sr.apply(jl(r),arguments)}function gS(){var e=[.5],t=[0,1],n,a=1;function o(s){return s!=null&&s<=s?t[tf(e,s,0,a)]:n}return o.domain=function(s){return arguments.length?(e=Array.from(s),a=Math.min(e.length,t.length-1),o):e.slice()},o.range=function(s){return arguments.length?(t=Array.from(s),a=Math.min(e.length,t.length-1),o):t.slice()},o.invertExtent=function(s){var r=t.indexOf(s);return[e[r-1],e[r]]},o.unknown=function(s){return arguments.length?(n=s,o):n},o.copy=function(){return gS().domain(e).range(t).unknown(n)},Sr.apply(o,arguments)}const i1=new Date,c1=new Date;function ao(e,t,n,a){function o(s){return e(s=arguments.length===0?new Date:new Date(+s)),s}return o.floor=s=>(e(s=new Date(+s)),s),o.ceil=s=>(e(s=new Date(s-1)),t(s,1),e(s),s),o.round=s=>{const r=o(s),i=o.ceil(s);return s-r<i-s?r:i},o.offset=(s,r)=>(t(s=new Date(+s),r==null?1:Math.floor(r)),s),o.range=(s,r,i)=>{const m=[];if(s=o.ceil(s),i=i==null?1:Math.floor(i),!(s<r)||!(i>0))return m;let d;do m.push(d=new Date(+s)),t(s,i),e(s);while(d<s&&s<r);return m},o.filter=s=>ao(r=>{if(r>=r)for(;e(r),!s(r);)r.setTime(r-1)},(r,i)=>{if(r>=r)if(i<0)for(;++i<=0;)for(;t(r,-1),!s(r););else for(;--i>=0;)for(;t(r,1),!s(r););}),n&&(o.count=(s,r)=>(i1.setTime(+s),c1.setTime(+r),e(i1),e(c1),Math.floor(n(i1,c1))),o.every=s=>(s=Math.floor(s),!isFinite(s)||!(s>0)?null:s>1?o.filter(a?r=>a(r)%s===0:r=>o.count(0,r)%s===0):o)),o}const gx=ao(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);gx.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?ao(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):gx);gx.range;const Wc=1e3,Gr=Wc*60,Vc=Gr*60,am=Vc*24,nD=am*7,TN=am*30,m1=am*365,Dd=ao(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Wc)},(e,t)=>(t-e)/Wc,e=>e.getUTCSeconds());Dd.range;const aD=ao(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Wc)},(e,t)=>{e.setTime(+e+t*Gr)},(e,t)=>(t-e)/Gr,e=>e.getMinutes());aD.range;const oD=ao(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Gr)},(e,t)=>(t-e)/Gr,e=>e.getUTCMinutes());oD.range;const sD=ao(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Wc-e.getMinutes()*Gr)},(e,t)=>{e.setTime(+e+t*Vc)},(e,t)=>(t-e)/Vc,e=>e.getHours());sD.range;const rD=ao(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Vc)},(e,t)=>(t-e)/Vc,e=>e.getUTCHours());rD.range;const of=ao(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Gr)/am,e=>e.getDate()-1);of.range;const xh=ao(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/am,e=>e.getUTCDate()-1);xh.range;const xS=ao(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/am,e=>Math.floor(e/am));xS.range;function Od(e){return ao(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())*Gr)/nD)}const hh=Od(0),xx=Od(1),yY=Od(2),CY=Od(3),cp=Od(4),bY=Od(5),vY=Od(6);hh.range;xx.range;yY.range;CY.range;cp.range;bY.range;vY.range;function Td(e){return ao(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)/nD)}const yh=Td(0),hx=Td(1),wY=Td(2),BY=Td(3),mp=Td(4),DY=Td(5),UY=Td(6);yh.range;hx.range;wY.range;BY.range;mp.range;DY.range;UY.range;const iD=ao(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());iD.range;const cD=ao(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());cD.range;const om=ao(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());om.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:ao(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)});om.range;const sm=ao(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());sm.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:ao(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)});sm.range;function hS(e,t,n,a,o,s){const r=[[Dd,1,Wc],[Dd,5,5*Wc],[Dd,15,15*Wc],[Dd,30,30*Wc],[s,1,Gr],[s,5,5*Gr],[s,15,15*Gr],[s,30,30*Gr],[o,1,Vc],[o,3,3*Vc],[o,6,6*Vc],[o,12,12*Vc],[a,1,am],[a,2,2*am],[n,1,nD],[t,1,TN],[t,3,3*TN],[e,1,m1]];function i(d,A,p){const g=A<d;g&&([d,A]=[A,d]);const f=p&&typeof p.range=="function"?p:m(d,A,p),y=f?f.range(d,+A+1):[];return g?y.reverse():y}function m(d,A,p){const g=Math.abs(A-d)/p,f=zB(([,,v])=>v).right(r,g);if(f===r.length)return e.every(Hv(d/m1,A/m1,p));if(f===0)return gx.every(Math.max(Hv(d,A,p),1));const[y,C]=r[g/r[f-1][2]<r[f][2]/g?f-1:f];return y.every(C)}return[i,m]}const[HY,NY]=hS(sm,cD,yh,xS,rD,oD),[GY,jY]=hS(om,iD,hh,of,sD,aD);function l1(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 d1(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 xA(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function EY(e){var t=e.dateTime,n=e.date,a=e.time,o=e.periods,s=e.days,r=e.shortDays,i=e.months,m=e.shortMonths,d=hA(o),A=yA(o),p=hA(s),g=yA(s),f=hA(r),y=yA(r),C=hA(i),v=yA(i),B=hA(m),D=yA(m),N={a:re,A:ee,b:oe,B:R,c:null,d:qN,e:qN,f:eq,g:lq,G:uq,H:VY,I:XY,j:JY,L:yS,m:tq,M:nq,p:ne,q:S,Q:WN,s:VN,S:aq,u:oq,U:sq,V:rq,w:iq,W:cq,x:null,X:null,y:mq,Y:dq,Z:pq,"%":$N},L={a:E,A:K,b:se,B:ie,c:null,d:KN,e:KN,f:xq,g:Hq,G:Gq,H:Aq,I:fq,j:gq,L:bS,m:hq,M:yq,p:ue,q:pe,Q:WN,s:VN,S:Cq,u:bq,U:vq,V:wq,w:Bq,W:Dq,x:null,X:null,y:Uq,Y:Nq,Z:jq,"%":$N},_={a:Z,A:P,b:I,B:O,c:z,d:ZN,e:ZN,f:qY,g:zN,G:MN,H:YN,I:YN,j:MY,L:YY,m:RY,M:zY,p:M,q:TY,Q:$Y,s:WY,S:ZY,u:IY,U:FY,V:kY,w:QY,W:LY,x:X,X:ae,y:zN,Y:MN,Z:OY,"%":KY};N.x=j(n,N),N.X=j(a,N),N.c=j(t,N),L.x=j(n,L),L.X=j(a,L),L.c=j(t,L);function j(me,Ue){return function(Ee){var ve=[],Pe=-1,Ve=0,je=me.length,le,At,at;for(Ee instanceof Date||(Ee=new Date(+Ee));++Pe<je;)me.charCodeAt(Pe)===37&&(ve.push(me.slice(Ve,Pe)),(At=RN[le=me.charAt(++Pe)])!=null?le=me.charAt(++Pe):At=le==="e"?" ":"0",(at=Ue[le])&&(le=at(Ee,At)),ve.push(le),Ve=Pe+1);return ve.push(me.slice(Ve,Pe)),ve.join("")}}function F(me,Ue){return function(Ee){var ve=xA(1900,void 0,1),Pe=T(ve,me,Ee+="",0),Ve,je;if(Pe!=Ee.length)return null;if("Q"in ve)return new Date(ve.Q);if("s"in ve)return new Date(ve.s*1e3+("L"in ve?ve.L:0));if(Ue&&!("Z"in ve)&&(ve.Z=0),"p"in ve&&(ve.H=ve.H%12+ve.p*12),ve.m===void 0&&(ve.m="q"in ve?ve.q:0),"V"in ve){if(ve.V<1||ve.V>53)return null;"w"in ve||(ve.w=1),"Z"in ve?(Ve=d1(xA(ve.y,0,1)),je=Ve.getUTCDay(),Ve=je>4||je===0?hx.ceil(Ve):hx(Ve),Ve=xh.offset(Ve,(ve.V-1)*7),ve.y=Ve.getUTCFullYear(),ve.m=Ve.getUTCMonth(),ve.d=Ve.getUTCDate()+(ve.w+6)%7):(Ve=l1(xA(ve.y,0,1)),je=Ve.getDay(),Ve=je>4||je===0?xx.ceil(Ve):xx(Ve),Ve=of.offset(Ve,(ve.V-1)*7),ve.y=Ve.getFullYear(),ve.m=Ve.getMonth(),ve.d=Ve.getDate()+(ve.w+6)%7)}else("W"in ve||"U"in ve)&&("w"in ve||(ve.w="u"in ve?ve.u%7:"W"in ve?1:0),je="Z"in ve?d1(xA(ve.y,0,1)).getUTCDay():l1(xA(ve.y,0,1)).getDay(),ve.m=0,ve.d="W"in ve?(ve.w+6)%7+ve.W*7-(je+5)%7:ve.w+ve.U*7-(je+6)%7);return"Z"in ve?(ve.H+=ve.Z/100|0,ve.M+=ve.Z%100,d1(ve)):l1(ve)}}function T(me,Ue,Ee,ve){for(var Pe=0,Ve=Ue.length,je=Ee.length,le,At;Pe<Ve;){if(ve>=je)return-1;if(le=Ue.charCodeAt(Pe++),le===37){if(le=Ue.charAt(Pe++),At=_[le in RN?Ue.charAt(Pe++):le],!At||(ve=At(me,Ee,ve))<0)return-1}else if(le!=Ee.charCodeAt(ve++))return-1}return ve}function M(me,Ue,Ee){var ve=d.exec(Ue.slice(Ee));return ve?(me.p=A.get(ve[0].toLowerCase()),Ee+ve[0].length):-1}function Z(me,Ue,Ee){var ve=f.exec(Ue.slice(Ee));return ve?(me.w=y.get(ve[0].toLowerCase()),Ee+ve[0].length):-1}function P(me,Ue,Ee){var ve=p.exec(Ue.slice(Ee));return ve?(me.w=g.get(ve[0].toLowerCase()),Ee+ve[0].length):-1}function I(me,Ue,Ee){var ve=B.exec(Ue.slice(Ee));return ve?(me.m=D.get(ve[0].toLowerCase()),Ee+ve[0].length):-1}function O(me,Ue,Ee){var ve=C.exec(Ue.slice(Ee));return ve?(me.m=v.get(ve[0].toLowerCase()),Ee+ve[0].length):-1}function z(me,Ue,Ee){return T(me,t,Ue,Ee)}function X(me,Ue,Ee){return T(me,n,Ue,Ee)}function ae(me,Ue,Ee){return T(me,a,Ue,Ee)}function re(me){return r[me.getDay()]}function ee(me){return s[me.getDay()]}function oe(me){return m[me.getMonth()]}function R(me){return i[me.getMonth()]}function ne(me){return o[+(me.getHours()>=12)]}function S(me){return 1+~~(me.getMonth()/3)}function E(me){return r[me.getUTCDay()]}function K(me){return s[me.getUTCDay()]}function se(me){return m[me.getUTCMonth()]}function ie(me){return i[me.getUTCMonth()]}function ue(me){return o[+(me.getUTCHours()>=12)]}function pe(me){return 1+~~(me.getUTCMonth()/3)}return{format:function(me){var Ue=j(me+="",N);return Ue.toString=function(){return me},Ue},parse:function(me){var Ue=F(me+="",!1);return Ue.toString=function(){return me},Ue},utcFormat:function(me){var Ue=j(me+="",L);return Ue.toString=function(){return me},Ue},utcParse:function(me){var Ue=F(me+="",!0);return Ue.toString=function(){return me},Ue}}}var RN={"-":"",_:" ",0:"0"},yo=/^\s*\d+/,_Y=/^%/,SY=/[\\^$*+?|[\]().{}]/g;function Sn(e,t,n){var a=e<0?"-":"",o=(a?-e:e)+"",s=o.length;return a+(s<n?new Array(n-s+1).join(t)+o:o)}function PY(e){return e.replace(SY,"\\$&")}function hA(e){return new RegExp("^(?:"+e.map(PY).join("|")+")","i")}function yA(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function QY(e,t,n){var a=yo.exec(t.slice(n,n+1));return a?(e.w=+a[0],n+a[0].length):-1}function IY(e,t,n){var a=yo.exec(t.slice(n,n+1));return a?(e.u=+a[0],n+a[0].length):-1}function FY(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.U=+a[0],n+a[0].length):-1}function kY(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.V=+a[0],n+a[0].length):-1}function LY(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.W=+a[0],n+a[0].length):-1}function MN(e,t,n){var a=yo.exec(t.slice(n,n+4));return a?(e.y=+a[0],n+a[0].length):-1}function zN(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.y=+a[0]+(+a[0]>68?1900:2e3),n+a[0].length):-1}function OY(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 TY(e,t,n){var a=yo.exec(t.slice(n,n+1));return a?(e.q=a[0]*3-3,n+a[0].length):-1}function RY(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.m=a[0]-1,n+a[0].length):-1}function ZN(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.d=+a[0],n+a[0].length):-1}function MY(e,t,n){var a=yo.exec(t.slice(n,n+3));return a?(e.m=0,e.d=+a[0],n+a[0].length):-1}function YN(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.H=+a[0],n+a[0].length):-1}function zY(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.M=+a[0],n+a[0].length):-1}function ZY(e,t,n){var a=yo.exec(t.slice(n,n+2));return a?(e.S=+a[0],n+a[0].length):-1}function YY(e,t,n){var a=yo.exec(t.slice(n,n+3));return a?(e.L=+a[0],n+a[0].length):-1}function qY(e,t,n){var a=yo.exec(t.slice(n,n+6));return a?(e.L=Math.floor(a[0]/1e3),n+a[0].length):-1}function KY(e,t,n){var a=_Y.exec(t.slice(n,n+1));return a?n+a[0].length:-1}function $Y(e,t,n){var a=yo.exec(t.slice(n));return a?(e.Q=+a[0],n+a[0].length):-1}function WY(e,t,n){var a=yo.exec(t.slice(n));return a?(e.s=+a[0],n+a[0].length):-1}function qN(e,t){return Sn(e.getDate(),t,2)}function VY(e,t){return Sn(e.getHours(),t,2)}function XY(e,t){return Sn(e.getHours()%12||12,t,2)}function JY(e,t){return Sn(1+of.count(om(e),e),t,3)}function yS(e,t){return Sn(e.getMilliseconds(),t,3)}function eq(e,t){return yS(e,t)+"000"}function tq(e,t){return Sn(e.getMonth()+1,t,2)}function nq(e,t){return Sn(e.getMinutes(),t,2)}function aq(e,t){return Sn(e.getSeconds(),t,2)}function oq(e){var t=e.getDay();return t===0?7:t}function sq(e,t){return Sn(hh.count(om(e)-1,e),t,2)}function CS(e){var t=e.getDay();return t>=4||t===0?cp(e):cp.ceil(e)}function rq(e,t){return e=CS(e),Sn(cp.count(om(e),e)+(om(e).getDay()===4),t,2)}function iq(e){return e.getDay()}function cq(e,t){return Sn(xx.count(om(e)-1,e),t,2)}function mq(e,t){return Sn(e.getFullYear()%100,t,2)}function lq(e,t){return e=CS(e),Sn(e.getFullYear()%100,t,2)}function dq(e,t){return Sn(e.getFullYear()%1e4,t,4)}function uq(e,t){var n=e.getDay();return e=n>=4||n===0?cp(e):cp.ceil(e),Sn(e.getFullYear()%1e4,t,4)}function pq(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Sn(t/60|0,"0",2)+Sn(t%60,"0",2)}function KN(e,t){return Sn(e.getUTCDate(),t,2)}function Aq(e,t){return Sn(e.getUTCHours(),t,2)}function fq(e,t){return Sn(e.getUTCHours()%12||12,t,2)}function gq(e,t){return Sn(1+xh.count(sm(e),e),t,3)}function bS(e,t){return Sn(e.getUTCMilliseconds(),t,3)}function xq(e,t){return bS(e,t)+"000"}function hq(e,t){return Sn(e.getUTCMonth()+1,t,2)}function yq(e,t){return Sn(e.getUTCMinutes(),t,2)}function Cq(e,t){return Sn(e.getUTCSeconds(),t,2)}function bq(e){var t=e.getUTCDay();return t===0?7:t}function vq(e,t){return Sn(yh.count(sm(e)-1,e),t,2)}function vS(e){var t=e.getUTCDay();return t>=4||t===0?mp(e):mp.ceil(e)}function wq(e,t){return e=vS(e),Sn(mp.count(sm(e),e)+(sm(e).getUTCDay()===4),t,2)}function Bq(e){return e.getUTCDay()}function Dq(e,t){return Sn(hx.count(sm(e)-1,e),t,2)}function Uq(e,t){return Sn(e.getUTCFullYear()%100,t,2)}function Hq(e,t){return e=vS(e),Sn(e.getUTCFullYear()%100,t,2)}function Nq(e,t){return Sn(e.getUTCFullYear()%1e4,t,4)}function Gq(e,t){var n=e.getUTCDay();return e=n>=4||n===0?mp(e):mp.ceil(e),Sn(e.getUTCFullYear()%1e4,t,4)}function jq(){return"+0000"}function $N(){return"%"}function WN(e){return+e}function VN(e){return Math.floor(+e/1e3)}var vu,wS,BS;Eq({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 Eq(e){return vu=EY(e),wS=vu.format,vu.parse,BS=vu.utcFormat,vu.utcParse,vu}function _q(e){return new Date(e)}function Sq(e){return e instanceof Date?+e:+new Date(+e)}function mD(e,t,n,a,o,s,r,i,m,d){var A=$B(),p=A.invert,g=A.domain,f=d(".%L"),y=d(":%S"),C=d("%I:%M"),v=d("%I %p"),B=d("%a %d"),D=d("%b %d"),N=d("%B"),L=d("%Y");function _(j){return(m(j)<j?f:i(j)<j?y:r(j)<j?C:s(j)<j?v:a(j)<j?o(j)<j?B:D:n(j)<j?N:L)(j)}return A.invert=function(j){return new Date(p(j))},A.domain=function(j){return arguments.length?g(Array.from(j,Sq)):g().map(_q)},A.ticks=function(j){var F=g();return e(F[0],F[F.length-1],j??10)},A.tickFormat=function(j,F){return F==null?_:d(F)},A.nice=function(j){var F=g();return(!j||typeof j.range!="function")&&(j=t(F[0],F[F.length-1],j??10)),j?g(lS(F,j)):A},A.copy=function(){return af(A,mD(e,t,n,a,o,s,r,i,m,d))},A}function Pq(){return Sr.apply(mD(GY,jY,om,iD,hh,of,sD,aD,Dd,wS).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Qq(){return Sr.apply(mD(HY,NY,sm,cD,yh,xh,rD,oD,Dd,BS).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function Ch(){var e=0,t=1,n,a,o,s,r=gs,i=!1,m;function d(p){return p==null||isNaN(p=+p)?m:r(o===0?.5:(p=(s(p)-n)*o,i?Math.max(0,Math.min(1,p)):p))}d.domain=function(p){return arguments.length?([e,t]=p,n=s(e=+e),a=s(t=+t),o=n===a?0:1/(a-n),d):[e,t]},d.clamp=function(p){return arguments.length?(i=!!p,d):i},d.interpolator=function(p){return arguments.length?(r=p,d):r};function A(p){return function(g){var f,y;return arguments.length?([f,y]=g,r=p(f,y),d):[r(0),r(1)]}}return d.range=A(Qp),d.rangeRound=A(KB),d.unknown=function(p){return arguments.length?(m=p,d):m},function(p){return s=p,n=p(e),a=p(t),o=n===a?0:1/(a-n),d}}function El(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function DS(){var e=jl(Ch()(gs));return e.copy=function(){return El(e,DS())},dm.apply(e,arguments)}function US(){var e=XB(Ch()).domain([1,10]);return e.copy=function(){return El(e,US()).base(e.base())},dm.apply(e,arguments)}function HS(){var e=JB(Ch());return e.copy=function(){return El(e,HS()).constant(e.constant())},dm.apply(e,arguments)}function lD(){var e=eD(Ch());return e.copy=function(){return El(e,lD()).exponent(e.exponent())},dm.apply(e,arguments)}function Iq(){return lD.apply(null,arguments).exponent(.5)}function NS(){var e=[],t=gs;function n(a){if(a!=null&&!isNaN(a=+a))return t((tf(e,a,1)-1)/(e.length-1))}return n.domain=function(a){if(!arguments.length)return e.slice();e=[];for(let o of a)o!=null&&!isNaN(o=+o)&&e.push(o);return e.sort(Cl),n},n.interpolator=function(a){return arguments.length?(t=a,n):t},n.range=function(){return e.map((a,o)=>t(o/(e.length-1)))},n.quantiles=function(a){return Array.from({length:a+1},(o,s)=>vZ(e,s/a))},n.copy=function(){return NS(t).domain(e)},dm.apply(n,arguments)}function bh(){var e=0,t=.5,n=1,a=1,o,s,r,i,m,d=gs,A,p=!1,g;function f(C){return isNaN(C=+C)?g:(C=.5+((C=+A(C))-s)*(a*C<a*s?i:m),d(p?Math.max(0,Math.min(1,C)):C))}f.domain=function(C){return arguments.length?([e,t,n]=C,o=A(e=+e),s=A(t=+t),r=A(n=+n),i=o===s?0:.5/(s-o),m=s===r?0:.5/(r-s),a=s<o?-1:1,f):[e,t,n]},f.clamp=function(C){return arguments.length?(p=!!C,f):p},f.interpolator=function(C){return arguments.length?(d=C,f):d};function y(C){return function(v){var B,D,N;return arguments.length?([B,D,N]=v,d=KZ(C,[B,D,N]),f):[d(0),d(.5),d(1)]}}return f.range=y(Qp),f.rangeRound=y(KB),f.unknown=function(C){return arguments.length?(g=C,f):g},function(C){return A=C,o=C(e),s=C(t),r=C(n),i=o===s?0:.5/(s-o),m=s===r?0:.5/(r-s),a=s<o?-1:1,f}}function GS(){var e=jl(bh()(gs));return e.copy=function(){return El(e,GS())},dm.apply(e,arguments)}function jS(){var e=XB(bh()).domain([.1,1,10]);return e.copy=function(){return El(e,jS()).base(e.base())},dm.apply(e,arguments)}function ES(){var e=JB(bh());return e.copy=function(){return El(e,ES()).constant(e.constant())},dm.apply(e,arguments)}function dD(){var e=eD(bh());return e.copy=function(){return El(e,dD()).exponent(e.exponent())},dm.apply(e,arguments)}function Fq(){return dD.apply(null,arguments).exponent(.5)}const XN=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:x2,scaleDiverging:GS,scaleDivergingLog:jS,scaleDivergingPow:dD,scaleDivergingSqrt:Fq,scaleDivergingSymlog:ES,scaleIdentity:mS,scaleImplicit:Nv,scaleLinear:fx,scaleLog:dS,scaleOrdinal:ZB,scalePoint:YA,scalePow:tD,scaleQuantile:AS,scaleQuantize:fS,scaleRadial:pS,scaleSequential:DS,scaleSequentialLog:US,scaleSequentialPow:lD,scaleSequentialQuantile:NS,scaleSequentialSqrt:Iq,scaleSequentialSymlog:HS,scaleSqrt:xY,scaleSymlog:uS,scaleThreshold:gS,scaleTime:Pq,scaleUtc:Qq,tickFormat:cS},Symbol.toStringTag,{value:"Module"}));var u1,JN;function vh(){if(JN)return u1;JN=1;var e=_p();function t(n,a,o){for(var s=-1,r=n.length;++s<r;){var i=n[s],m=a(i);if(m!=null&&(d===void 0?m===m&&!e(m):o(m,d)))var d=m,A=i}return A}return u1=t,u1}var p1,eG;function _S(){if(eG)return p1;eG=1;function e(t,n){return t>n}return p1=e,p1}var A1,tG;function kq(){if(tG)return A1;tG=1;var e=vh(),t=_S(),n=Pp();function a(o){return o&&o.length?e(o,n,t):void 0}return A1=a,A1}var Lq=kq();const wh=Mn(Lq);var f1,nG;function SS(){if(nG)return f1;nG=1;function e(t,n){return t<n}return f1=e,f1}var g1,aG;function Oq(){if(aG)return g1;aG=1;var e=vh(),t=SS(),n=Pp();function a(o){return o&&o.length?e(o,n,t):void 0}return g1=a,g1}var Tq=Oq();const Bh=Mn(Tq);var x1,oG;function Rq(){if(oG)return x1;oG=1;var e=UB(),t=ac(),n=O_(),a=Fs();function o(s,r){var i=a(s)?e:n;return i(s,t(r,3))}return x1=o,x1}var h1,sG;function Mq(){if(sG)return h1;sG=1;var e=k_(),t=Rq();function n(a,o){return e(t(a,o),1)}return h1=n,h1}var zq=Mq();const Zq=Mn(zq);var y1,rG;function Yq(){if(rG)return y1;rG=1;var e=OB();function t(n,a){return e(n,a)}return y1=t,y1}var qq=Yq();const uD=Mn(qq);var Ip=1e9,Kq={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},AD,ya=!0,_r="[DecimalError] ",Gd=_r+"Invalid argument: ",pD=_r+"Exponent out of range: ",Fp=Math.floor,xd=Math.pow,$q=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,nr,fo=1e7,ua=7,PS=9007199254740991,yx=Fp(PS/ua),Bt={};Bt.absoluteValue=Bt.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};Bt.comparedTo=Bt.cmp=function(e){var t,n,a,o,s=this;if(e=new s.constructor(e),s.s!==e.s)return s.s||-e.s;if(s.e!==e.e)return s.e>e.e^s.s<0?1:-1;for(a=s.d.length,o=e.d.length,t=0,n=a<o?a:o;t<n;++t)if(s.d[t]!==e.d[t])return s.d[t]>e.d[t]^s.s<0?1:-1;return a===o?0:a>o^s.s<0?1:-1};Bt.decimalPlaces=Bt.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*ua;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};Bt.dividedBy=Bt.div=function(e){return tm(this,new this.constructor(e))};Bt.dividedToIntegerBy=Bt.idiv=function(e){var t=this,n=t.constructor;return Xn(tm(t,new n(e),0,1),n.precision)};Bt.equals=Bt.eq=function(e){return!this.cmp(e)};Bt.exponent=function(){return qa(this)};Bt.greaterThan=Bt.gt=function(e){return this.cmp(e)>0};Bt.greaterThanOrEqualTo=Bt.gte=function(e){return this.cmp(e)>=0};Bt.isInteger=Bt.isint=function(){return this.e>this.d.length-2};Bt.isNegative=Bt.isneg=function(){return this.s<0};Bt.isPositive=Bt.ispos=function(){return this.s>0};Bt.isZero=function(){return this.s===0};Bt.lessThan=Bt.lt=function(e){return this.cmp(e)<0};Bt.lessThanOrEqualTo=Bt.lte=function(e){return this.cmp(e)<1};Bt.logarithm=Bt.log=function(e){var t,n=this,a=n.constructor,o=a.precision,s=o+5;if(e===void 0)e=new a(10);else if(e=new a(e),e.s<1||e.eq(nr))throw Error(_r+"NaN");if(n.s<1)throw Error(_r+(n.s?"NaN":"-Infinity"));return n.eq(nr)?new a(0):(ya=!1,t=tm(v2(n,s),v2(e,s),s),ya=!0,Xn(t,o))};Bt.minus=Bt.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?FS(t,e):QS(t,(e.s=-e.s,e))};Bt.modulo=Bt.mod=function(e){var t,n=this,a=n.constructor,o=a.precision;if(e=new a(e),!e.s)throw Error(_r+"NaN");return n.s?(ya=!1,t=tm(n,e,0,1).times(e),ya=!0,n.minus(t)):Xn(new a(n),o)};Bt.naturalExponential=Bt.exp=function(){return IS(this)};Bt.naturalLogarithm=Bt.ln=function(){return v2(this)};Bt.negated=Bt.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Bt.plus=Bt.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?QS(t,e):FS(t,(e.s=-e.s,e))};Bt.precision=Bt.sd=function(e){var t,n,a,o=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Gd+e);if(t=qa(o)+1,a=o.d.length-1,n=a*ua+1,a=o.d[a],a){for(;a%10==0;a/=10)n--;for(a=o.d[0];a>=10;a/=10)n++}return e&&t>n?t:n};Bt.squareRoot=Bt.sqrt=function(){var e,t,n,a,o,s,r,i=this,m=i.constructor;if(i.s<1){if(!i.s)return new m(0);throw Error(_r+"NaN")}for(e=qa(i),ya=!1,o=Math.sqrt(+i),o==0||o==1/0?(t=Ki(i.d),(t.length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=Fp((e+1)/2)-(e<0||e%2),o==1/0?t="5e"+e:(t=o.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),a=new m(t)):a=new m(o.toString()),n=m.precision,o=r=n+3;;)if(s=a,a=s.plus(tm(i,s,r+2)).times(.5),Ki(s.d).slice(0,r)===(t=Ki(a.d)).slice(0,r)){if(t=t.slice(r-3,r+1),o==r&&t=="4999"){if(Xn(s,n+1,0),s.times(s).eq(i)){a=s;break}}else if(t!="9999")break;r+=4}return ya=!0,Xn(a,n)};Bt.times=Bt.mul=function(e){var t,n,a,o,s,r,i,m,d,A=this,p=A.constructor,g=A.d,f=(e=new p(e)).d;if(!A.s||!e.s)return new p(0);for(e.s*=A.s,n=A.e+e.e,m=g.length,d=f.length,m<d&&(s=g,g=f,f=s,r=m,m=d,d=r),s=[],r=m+d,a=r;a--;)s.push(0);for(a=d;--a>=0;){for(t=0,o=m+a;o>a;)i=s[o]+f[a]*g[o-a-1]+t,s[o--]=i%fo|0,t=i/fo|0;s[o]=(s[o]+t)%fo|0}for(;!s[--r];)s.pop();return t?++n:s.shift(),e.d=s,e.e=n,ya?Xn(e,p.precision):e};Bt.toDecimalPlaces=Bt.todp=function(e,t){var n=this,a=n.constructor;return n=new a(n),e===void 0?n:(ec(e,0,Ip),t===void 0?t=a.rounding:ec(t,0,8),Xn(n,e+qa(n)+1,t))};Bt.toExponential=function(e,t){var n,a=this,o=a.constructor;return e===void 0?n=Fd(a,!0):(ec(e,0,Ip),t===void 0?t=o.rounding:ec(t,0,8),a=Xn(new o(a),e+1,t),n=Fd(a,!0,e+1)),n};Bt.toFixed=function(e,t){var n,a,o=this,s=o.constructor;return e===void 0?Fd(o):(ec(e,0,Ip),t===void 0?t=s.rounding:ec(t,0,8),a=Xn(new s(o),e+qa(o)+1,t),n=Fd(a.abs(),!1,e+qa(a)+1),o.isneg()&&!o.isZero()?"-"+n:n)};Bt.toInteger=Bt.toint=function(){var e=this,t=e.constructor;return Xn(new t(e),qa(e)+1,t.rounding)};Bt.toNumber=function(){return+this};Bt.toPower=Bt.pow=function(e){var t,n,a,o,s,r,i=this,m=i.constructor,d=12,A=+(e=new m(e));if(!e.s)return new m(nr);if(i=new m(i),!i.s){if(e.s<1)throw Error(_r+"Infinity");return i}if(i.eq(nr))return i;if(a=m.precision,e.eq(nr))return Xn(i,a);if(t=e.e,n=e.d.length-1,r=t>=n,s=i.s,r){if((n=A<0?-A:A)<=PS){for(o=new m(nr),t=Math.ceil(a/ua+4),ya=!1;n%2&&(o=o.times(i),cG(o.d,t)),n=Fp(n/2),n!==0;)i=i.times(i),cG(i.d,t);return ya=!0,e.s<0?new m(nr).div(o):Xn(o,a)}}else if(s<0)throw Error(_r+"NaN");return s=s<0&&e.d[Math.max(t,n)]&1?-1:1,i.s=1,ya=!1,o=e.times(v2(i,a+d)),ya=!0,o=IS(o),o.s=s,o};Bt.toPrecision=function(e,t){var n,a,o=this,s=o.constructor;return e===void 0?(n=qa(o),a=Fd(o,n<=s.toExpNeg||n>=s.toExpPos)):(ec(e,1,Ip),t===void 0?t=s.rounding:ec(t,0,8),o=Xn(new s(o),e,t),n=qa(o),a=Fd(o,e<=n||n<=s.toExpNeg,e)),a};Bt.toSignificantDigits=Bt.tosd=function(e,t){var n=this,a=n.constructor;return e===void 0?(e=a.precision,t=a.rounding):(ec(e,1,Ip),t===void 0?t=a.rounding:ec(t,0,8)),Xn(new a(n),e,t)};Bt.toString=Bt.valueOf=Bt.val=Bt.toJSON=Bt[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=qa(e),n=e.constructor;return Fd(e,t<=n.toExpNeg||t>=n.toExpPos)};function QS(e,t){var n,a,o,s,r,i,m,d,A=e.constructor,p=A.precision;if(!e.s||!t.s)return t.s||(t=new A(e)),ya?Xn(t,p):t;if(m=e.d,d=t.d,r=e.e,o=t.e,m=m.slice(),s=r-o,s){for(s<0?(a=m,s=-s,i=d.length):(a=d,o=r,i=m.length),r=Math.ceil(p/ua),i=r>i?r+1:i+1,s>i&&(s=i,a.length=1),a.reverse();s--;)a.push(0);a.reverse()}for(i=m.length,s=d.length,i-s<0&&(s=i,a=d,d=m,m=a),n=0;s;)n=(m[--s]=m[s]+d[s]+n)/fo|0,m[s]%=fo;for(n&&(m.unshift(n),++o),i=m.length;m[--i]==0;)m.pop();return t.d=m,t.e=o,ya?Xn(t,p):t}function ec(e,t,n){if(e!==~~e||e<t||e>n)throw Error(Gd+e)}function Ki(e){var t,n,a,o=e.length-1,s="",r=e[0];if(o>0){for(s+=r,t=1;t<o;t++)a=e[t]+"",n=ua-a.length,n&&(s+=dl(n)),s+=a;r=e[t],a=r+"",n=ua-a.length,n&&(s+=dl(n))}else if(r===0)return"0";for(;r%10===0;)r/=10;return s+r}var tm=(function(){function e(a,o){var s,r=0,i=a.length;for(a=a.slice();i--;)s=a[i]*o+r,a[i]=s%fo|0,r=s/fo|0;return r&&a.unshift(r),a}function t(a,o,s,r){var i,m;if(s!=r)m=s>r?1:-1;else for(i=m=0;i<s;i++)if(a[i]!=o[i]){m=a[i]>o[i]?1:-1;break}return m}function n(a,o,s){for(var r=0;s--;)a[s]-=r,r=a[s]<o[s]?1:0,a[s]=r*fo+a[s]-o[s];for(;!a[0]&&a.length>1;)a.shift()}return function(a,o,s,r){var i,m,d,A,p,g,f,y,C,v,B,D,N,L,_,j,F,T,M=a.constructor,Z=a.s==o.s?1:-1,P=a.d,I=o.d;if(!a.s)return new M(a);if(!o.s)throw Error(_r+"Division by zero");for(m=a.e-o.e,F=I.length,_=P.length,f=new M(Z),y=f.d=[],d=0;I[d]==(P[d]||0);)++d;if(I[d]>(P[d]||0)&&--m,s==null?D=s=M.precision:r?D=s+(qa(a)-qa(o))+1:D=s,D<0)return new M(0);if(D=D/ua+2|0,d=0,F==1)for(A=0,I=I[0],D++;(d<_||A)&&D--;d++)N=A*fo+(P[d]||0),y[d]=N/I|0,A=N%I|0;else{for(A=fo/(I[0]+1)|0,A>1&&(I=e(I,A),P=e(P,A),F=I.length,_=P.length),L=F,C=P.slice(0,F),v=C.length;v<F;)C[v++]=0;T=I.slice(),T.unshift(0),j=I[0],I[1]>=fo/2&&++j;do A=0,i=t(I,C,F,v),i<0?(B=C[0],F!=v&&(B=B*fo+(C[1]||0)),A=B/j|0,A>1?(A>=fo&&(A=fo-1),p=e(I,A),g=p.length,v=C.length,i=t(p,C,g,v),i==1&&(A--,n(p,F<g?T:I,g))):(A==0&&(i=A=1),p=I.slice()),g=p.length,g<v&&p.unshift(0),n(C,p,v),i==-1&&(v=C.length,i=t(I,C,F,v),i<1&&(A++,n(C,F<v?T:I,v))),v=C.length):i===0&&(A++,C=[0]),y[d++]=A,i&&C[0]?C[v++]=P[L]||0:(C=[P[L]],v=1);while((L++<_||C[0]!==void 0)&&D--)}return y[0]||y.shift(),f.e=m,Xn(f,r?s+qa(f)+1:s)}})();function IS(e,t){var n,a,o,s,r,i,m=0,d=0,A=e.constructor,p=A.precision;if(qa(e)>16)throw Error(pD+qa(e));if(!e.s)return new A(nr);for(ya=!1,i=p,r=new A(.03125);e.abs().gte(.1);)e=e.times(r),d+=5;for(a=Math.log(xd(2,d))/Math.LN10*2+5|0,i+=a,n=o=s=new A(nr),A.precision=i;;){if(o=Xn(o.times(e),i),n=n.times(++m),r=s.plus(tm(o,n,i)),Ki(r.d).slice(0,i)===Ki(s.d).slice(0,i)){for(;d--;)s=Xn(s.times(s),i);return A.precision=p,t==null?(ya=!0,Xn(s,p)):s}s=r}}function qa(e){for(var t=e.e*ua,n=e.d[0];n>=10;n/=10)t++;return t}function C1(e,t,n){if(t>e.LN10.sd())throw ya=!0,n&&(e.precision=n),Error(_r+"LN10 precision limit exceeded");return Xn(new e(e.LN10),t)}function dl(e){for(var t="";e--;)t+="0";return t}function v2(e,t){var n,a,o,s,r,i,m,d,A,p=1,g=10,f=e,y=f.d,C=f.constructor,v=C.precision;if(f.s<1)throw Error(_r+(f.s?"NaN":"-Infinity"));if(f.eq(nr))return new C(0);if(t==null?(ya=!1,d=v):d=t,f.eq(10))return t==null&&(ya=!0),C1(C,d);if(d+=g,C.precision=d,n=Ki(y),a=n.charAt(0),s=qa(f),Math.abs(s)<15e14){for(;a<7&&a!=1||a==1&&n.charAt(1)>3;)f=f.times(e),n=Ki(f.d),a=n.charAt(0),p++;s=qa(f),a>1?(f=new C("0."+n),s++):f=new C(a+"."+n.slice(1))}else return m=C1(C,d+2,v).times(s+""),f=v2(new C(a+"."+n.slice(1)),d-g).plus(m),C.precision=v,t==null?(ya=!0,Xn(f,v)):f;for(i=r=f=tm(f.minus(nr),f.plus(nr),d),A=Xn(f.times(f),d),o=3;;){if(r=Xn(r.times(A),d),m=i.plus(tm(r,new C(o),d)),Ki(m.d).slice(0,d)===Ki(i.d).slice(0,d))return i=i.times(2),s!==0&&(i=i.plus(C1(C,d+2,v).times(s+""))),i=tm(i,new C(p),d),C.precision=v,t==null?(ya=!0,Xn(i,v)):i;i=m,o+=2}}function iG(e,t){var n,a,o;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(o=t.length;t.charCodeAt(o-1)===48;)--o;if(t=t.slice(a,o),t){if(o-=a,n=n-a-1,e.e=Fp(n/ua),e.d=[],a=(n+1)%ua,n<0&&(a+=ua),a<o){for(a&&e.d.push(+t.slice(0,a)),o-=ua;a<o;)e.d.push(+t.slice(a,a+=ua));t=t.slice(a),a=ua-t.length}else a-=o;for(;a--;)t+="0";if(e.d.push(+t),ya&&(e.e>yx||e.e<-yx))throw Error(pD+n)}else e.s=0,e.e=0,e.d=[0];return e}function Xn(e,t,n){var a,o,s,r,i,m,d,A,p=e.d;for(r=1,s=p[0];s>=10;s/=10)r++;if(a=t-r,a<0)a+=ua,o=t,d=p[A=0];else{if(A=Math.ceil((a+1)/ua),s=p.length,A>=s)return e;for(d=s=p[A],r=1;s>=10;s/=10)r++;a%=ua,o=a-ua+r}if(n!==void 0&&(s=xd(10,r-o-1),i=d/s%10|0,m=t<0||p[A+1]!==void 0||d%s,m=n<4?(i||m)&&(n==0||n==(e.s<0?3:2)):i>5||i==5&&(n==4||m||n==6&&(a>0?o>0?d/xd(10,r-o):0:p[A-1])%10&1||n==(e.s<0?8:7))),t<1||!p[0])return m?(s=qa(e),p.length=1,t=t-s-1,p[0]=xd(10,(ua-t%ua)%ua),e.e=Fp(-t/ua)||0):(p.length=1,p[0]=e.e=e.s=0),e;if(a==0?(p.length=A,s=1,A--):(p.length=A+1,s=xd(10,ua-a),p[A]=o>0?(d/xd(10,r-o)%xd(10,o)|0)*s:0),m)for(;;)if(A==0){(p[0]+=s)==fo&&(p[0]=1,++e.e);break}else{if(p[A]+=s,p[A]!=fo)break;p[A--]=0,s=1}for(a=p.length;p[--a]===0;)p.pop();if(ya&&(e.e>yx||e.e<-yx))throw Error(pD+qa(e));return e}function FS(e,t){var n,a,o,s,r,i,m,d,A,p,g=e.constructor,f=g.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new g(e),ya?Xn(t,f):t;if(m=e.d,p=t.d,a=t.e,d=e.e,m=m.slice(),r=d-a,r){for(A=r<0,A?(n=m,r=-r,i=p.length):(n=p,a=d,i=m.length),o=Math.max(Math.ceil(f/ua),i)+2,r>o&&(r=o,n.length=1),n.reverse(),o=r;o--;)n.push(0);n.reverse()}else{for(o=m.length,i=p.length,A=o<i,A&&(i=o),o=0;o<i;o++)if(m[o]!=p[o]){A=m[o]<p[o];break}r=0}for(A&&(n=m,m=p,p=n,t.s=-t.s),i=m.length,o=p.length-i;o>0;--o)m[i++]=0;for(o=p.length;o>r;){if(m[--o]<p[o]){for(s=o;s&&m[--s]===0;)m[s]=fo-1;--m[s],m[o]+=fo}m[o]-=p[o]}for(;m[--i]===0;)m.pop();for(;m[0]===0;m.shift())--a;return m[0]?(t.d=m,t.e=a,ya?Xn(t,f):t):new g(0)}function Fd(e,t,n){var a,o=qa(e),s=Ki(e.d),r=s.length;return t?(n&&(a=n-r)>0?s=s.charAt(0)+"."+s.slice(1)+dl(a):r>1&&(s=s.charAt(0)+"."+s.slice(1)),s=s+(o<0?"e":"e+")+o):o<0?(s="0."+dl(-o-1)+s,n&&(a=n-r)>0&&(s+=dl(a))):o>=r?(s+=dl(o+1-r),n&&(a=n-o-1)>0&&(s=s+"."+dl(a))):((a=o+1)<r&&(s=s.slice(0,a)+"."+s.slice(a)),n&&(a=n-r)>0&&(o+1===r&&(s+="."),s+=dl(a))),e.s<0?"-"+s:s}function cG(e,t){if(e.length>t)return e.length=t,!0}function kS(e){var t,n,a;function o(s){var r=this;if(!(r instanceof o))return new o(s);if(r.constructor=o,s instanceof o){r.s=s.s,r.e=s.e,r.d=(s=s.d)?s.slice():s;return}if(typeof s=="number"){if(s*0!==0)throw Error(Gd+s);if(s>0)r.s=1;else if(s<0)s=-s,r.s=-1;else{r.s=0,r.e=0,r.d=[0];return}if(s===~~s&&s<1e7){r.e=0,r.d=[s];return}return iG(r,s.toString())}else if(typeof s!="string")throw Error(Gd+s);if(s.charCodeAt(0)===45?(s=s.slice(1),r.s=-1):r.s=1,$q.test(s))iG(r,s);else throw Error(Gd+s)}if(o.prototype=Bt,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=kS,o.config=o.set=Wq,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 o.config(e),o}function Wq(e){if(!e||typeof e!="object")throw Error(_r+"Object expected");var t,n,a,o=["precision",1,Ip,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if((a=e[n=o[t]])!==void 0)if(Fp(a)===a&&a>=o[t+1]&&a<=o[t+2])this[n]=a;else throw Error(Gd+n+": "+a);if((a=e[n="LN10"])!==void 0)if(a==Math.LN10)this[n]=new this(a);else throw Error(Gd+n+": "+a);return this}var AD=kS(Kq);nr=new AD(1);const qn=AD;function Vq(e){return tK(e)||eK(e)||Jq(e)||Xq()}function Xq(){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 Jq(e,t){if(e){if(typeof e=="string")return _v(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 _v(e,t)}}function eK(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function tK(e){if(Array.isArray(e))return _v(e)}function _v(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 nK=function(t){return t},LS={},OS=function(t){return t===LS},mG=function(t){return function n(){return arguments.length===0||arguments.length===1&&OS(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},aK=function e(t,n){return t===1?n:mG(function(){for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];var r=o.filter(function(i){return i!==LS}).length;return r>=t?n.apply(void 0,o):e(t-r,mG(function(){for(var i=arguments.length,m=new Array(i),d=0;d<i;d++)m[d]=arguments[d];var A=o.map(function(p){return OS(p)?m.shift():p});return n.apply(void 0,Vq(A).concat(m))}))})},Dh=function(t){return aK(t.length,t)},Sv=function(t,n){for(var a=[],o=t;o<n;++o)a[o-t]=o;return a},oK=Dh(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),sK=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if(!n.length)return nK;var o=n.reverse(),s=o[0],r=o.slice(1);return function(){return r.reduce(function(i,m){return m(i)},s.apply(void 0,arguments))}},Pv=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},TS=function(t){var n=null,a=null;return function(){for(var o=arguments.length,s=new Array(o),r=0;r<o;r++)s[r]=arguments[r];return n&&s.every(function(i,m){return i===n[m]})||(n=s,a=t.apply(void 0,s)),a}};function rK(e){var t;return e===0?t=1:t=Math.floor(new qn(e).abs().log(10).toNumber())+1,t}function iK(e,t,n){for(var a=new qn(e),o=0,s=[];a.lt(t)&&o<1e5;)s.push(a.toNumber()),a=a.add(n),o++;return s}var cK=Dh(function(e,t,n){var a=+e,o=+t;return a+n*(o-a)}),mK=Dh(function(e,t,n){var a=t-+e;return a=a||1/0,(n-e)/a}),lK=Dh(function(e,t,n){var a=t-+e;return a=a||1/0,Math.max(0,Math.min(1,(n-e)/a))});const Uh={rangeStep:iK,getDigitCount:rK,interpolateNumber:cK,uninterpolateNumber:mK,uninterpolateTruncation:lK};function Qv(e){return pK(e)||uK(e)||RS(e)||dK()}function dK(){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 uK(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function pK(e){if(Array.isArray(e))return Iv(e)}function w2(e,t){return gK(e)||fK(e,t)||RS(e,t)||AK()}function AK(){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 Iv(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 Iv(e,t)}}function Iv(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 fK(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],a=!0,o=!1,s=void 0;try{for(var r=e[Symbol.iterator](),i;!(a=(i=r.next()).done)&&(n.push(i.value),!(t&&n.length===t));a=!0);}catch(m){o=!0,s=m}finally{try{!a&&r.return!=null&&r.return()}finally{if(o)throw s}}return n}}function gK(e){if(Array.isArray(e))return e}function MS(e){var t=w2(e,2),n=t[0],a=t[1],o=n,s=a;return n>a&&(o=a,s=n),[o,s]}function zS(e,t,n){if(e.lte(0))return new qn(0);var a=Uh.getDigitCount(e.toNumber()),o=new qn(10).pow(a),s=e.div(o),r=a!==1?.05:.1,i=new qn(Math.ceil(s.div(r).toNumber())).add(n).mul(r),m=i.mul(o);return t?m:new qn(Math.ceil(m))}function xK(e,t,n){var a=1,o=new qn(e);if(!o.isint()&&n){var s=Math.abs(e);s<1?(a=new qn(10).pow(Uh.getDigitCount(e)-1),o=new qn(Math.floor(o.div(a).toNumber())).mul(a)):s>1&&(o=new qn(Math.floor(e)))}else e===0?o=new qn(Math.floor((t-1)/2)):n||(o=new qn(Math.floor(e)));var r=Math.floor((t-1)/2),i=sK(oK(function(m){return o.add(new qn(m-r).mul(a)).toNumber()}),Sv);return i(0,t)}function ZS(e,t,n,a){var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new qn(0),tickMin:new qn(0),tickMax:new qn(0)};var s=zS(new qn(t).sub(e).div(n-1),a,o),r;e<=0&&t>=0?r=new qn(0):(r=new qn(e).add(t).div(2),r=r.sub(new qn(r).mod(s)));var i=Math.ceil(r.sub(e).div(s).toNumber()),m=Math.ceil(new qn(t).sub(r).div(s).toNumber()),d=i+m+1;return d>n?ZS(e,t,n,a,o+1):(d<n&&(m=t>0?m+(n-d):m,i=t>0?i:i+(n-d)),{step:s,tickMin:r.sub(new qn(i).mul(s)),tickMax:r.add(new qn(m).mul(s))})}function hK(e){var t=w2(e,2),n=t[0],a=t[1],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=Math.max(o,2),i=MS([n,a]),m=w2(i,2),d=m[0],A=m[1];if(d===-1/0||A===1/0){var p=A===1/0?[d].concat(Qv(Sv(0,o-1).map(function(){return 1/0}))):[].concat(Qv(Sv(0,o-1).map(function(){return-1/0})),[A]);return n>a?Pv(p):p}if(d===A)return xK(d,o,s);var g=ZS(d,A,r,s),f=g.step,y=g.tickMin,C=g.tickMax,v=Uh.rangeStep(y,C.add(new qn(.1).mul(f)),f);return n>a?Pv(v):v}function yK(e,t){var n=w2(e,2),a=n[0],o=n[1],s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,r=MS([a,o]),i=w2(r,2),m=i[0],d=i[1];if(m===-1/0||d===1/0)return[a,o];if(m===d)return[m];var A=Math.max(t,2),p=zS(new qn(d).sub(m).div(A-1),s,0),g=[].concat(Qv(Uh.rangeStep(new qn(m),new qn(d).sub(new qn(.99).mul(p)),p)),[d]);return a>o?Pv(g):g}var CK=TS(hK),bK=TS(yK),vK="Invariant failed";function lp(e,t){throw new Error(vK)}var wK=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function dp(e){"@babel/helpers - typeof";return dp=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},dp(e)}function Cx(){return Cx=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},Cx.apply(this,arguments)}function BK(e,t){return NK(e)||HK(e,t)||UK(e,t)||DK()}function DK(){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 UK(e,t){if(e){if(typeof e=="string")return lG(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 lG(e,t)}}function lG(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 HK(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function NK(e){if(Array.isArray(e))return e}function GK(e,t){if(e==null)return{};var n=jK(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function jK(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 EK(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _K(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,KS(a.key),a)}}function SK(e,t,n){return t&&_K(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function PK(e,t,n){return t=bx(t),QK(e,YS()?Reflect.construct(t,n||[],bx(e).constructor):t.apply(e,n))}function QK(e,t){if(t&&(dp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return IK(e)}function IK(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function YS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(YS=function(){return!!e})()}function bx(e){return bx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},bx(e)}function FK(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&&Fv(e,t)}function Fv(e,t){return Fv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Fv(e,t)}function qS(e,t,n){return t=KS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function KS(e){var t=kK(e,"string");return dp(t)=="symbol"?t:t+""}function kK(e,t){if(dp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(dp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var fD=(function(e){function t(){return EK(this,t),PK(this,t,arguments)}return FK(t,e),SK(t,[{key:"render",value:function(){var a=this.props,o=a.offset,s=a.layout,r=a.width,i=a.dataKey,m=a.data,d=a.dataPointFormatter,A=a.xAxis,p=a.yAxis,g=GK(a,wK),f=mn(g,!1);this.props.direction==="x"&&A.type!=="number"&&lp();var y=m.map(function(C){var v=d(C,i),B=v.x,D=v.y,N=v.value,L=v.errorVal;if(!L)return null;var _=[],j,F;if(Array.isArray(L)){var T=BK(L,2);j=T[0],F=T[1]}else j=F=L;if(s==="vertical"){var M=A.scale,Z=D+o,P=Z+r,I=Z-r,O=M(N-j),z=M(N+F);_.push({x1:z,y1:P,x2:z,y2:I}),_.push({x1:O,y1:Z,x2:z,y2:Z}),_.push({x1:O,y1:P,x2:O,y2:I})}else if(s==="horizontal"){var X=p.scale,ae=B+o,re=ae-r,ee=ae+r,oe=X(N-j),R=X(N+F);_.push({x1:re,y1:R,x2:ee,y2:R}),_.push({x1:ae,y1:oe,x2:ae,y2:R}),_.push({x1:re,y1:oe,x2:ee,y2:oe})}return fe.createElement(no,Cx({className:"recharts-errorBar",key:"bar-".concat(_.map(function(ne){return"".concat(ne.x1,"-").concat(ne.x2,"-").concat(ne.y1,"-").concat(ne.y2)}))},f),_.map(function(ne){return fe.createElement("line",Cx({},ne,{key:"line-".concat(ne.x1,"-").concat(ne.x2,"-").concat(ne.y1,"-").concat(ne.y2)}))}))});return fe.createElement(no,{className:"recharts-errorBars"},y)}}])})(fe.Component);qS(fD,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});qS(fD,"displayName","ErrorBar");function B2(e){"@babel/helpers - typeof";return B2=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},B2(e)}function dG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function dd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?dG(Object(n),!0).forEach(function(a){LK(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function LK(e,t,n){return t=OK(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OK(e){var t=TK(e,"string");return B2(t)=="symbol"?t:t+""}function TK(e,t){if(B2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(B2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var $S=function(t){var n=t.children,a=t.formattedGraphicalItems,o=t.legendWidth,s=t.legendContent,r=Ur(n,qu);if(!r)return null;var i=qu.defaultProps,m=i!==void 0?dd(dd({},i),r.props):{},d;return r.props&&r.props.payload?d=r.props&&r.props.payload:s==="children"?d=(a||[]).reduce(function(A,p){var g=p.item,f=p.props,y=f.sectors||f.data||[];return A.concat(y.map(function(C){return{type:r.props.iconType||g.props.legendType,value:C.name,color:C.fill,payload:C}}))},[]):d=(a||[]).map(function(A){var p=A.item,g=p.type.defaultProps,f=g!==void 0?dd(dd({},g),p.props):{},y=f.dataKey,C=f.name,v=f.legendType,B=f.hide;return{inactive:B,dataKey:y,type:m.iconType||v||"square",color:gD(p),value:C||y,payload:f}}),dd(dd(dd({},m),qu.getWithHeight(r,o)),{},{payload:d,item:r})};function D2(e){"@babel/helpers - typeof";return D2=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},D2(e)}function uG(e){return ZK(e)||zK(e)||MK(e)||RK()}function RK(){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 MK(e,t){if(e){if(typeof e=="string")return kv(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 kv(e,t)}}function zK(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function ZK(e){if(Array.isArray(e))return kv(e)}function kv(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 pG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Ea(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pG(Object(n),!0).forEach(function(a){$u(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function $u(e,t,n){return t=YK(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YK(e){var t=qK(e,"string");return D2(t)=="symbol"?t:t+""}function qK(e,t){if(D2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(D2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function rm(e,t,n){return Fn(e)||Fn(t)?n:to(t)?Wi(e,t,n):fn(t)?t(e):n}function qA(e,t,n,a){var o=Zq(e,function(i){return rm(i,t)});if(n==="number"){var s=o.filter(function(i){return Nt(i)||parseFloat(i)});return s.length?[Bh(s),wh(s)]:[1/0,-1/0]}var r=a?o.filter(function(i){return!Fn(i)}):o;return r.map(function(i){return to(i)||i instanceof Date?i:""})}var KK=function(t){var n,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=arguments.length>2?arguments[2]:void 0,s=arguments.length>3?arguments[3]:void 0,r=-1,i=(n=a==null?void 0:a.length)!==null&&n!==void 0?n:0;if(i<=1)return 0;if(s&&s.axisType==="angleAxis"&&Math.abs(Math.abs(s.range[1]-s.range[0])-360)<=1e-6)for(var m=s.range,d=0;d<i;d++){var A=d>0?o[d-1].coordinate:o[i-1].coordinate,p=o[d].coordinate,g=d>=i-1?o[0].coordinate:o[d+1].coordinate,f=void 0;if(Al(p-A)!==Al(g-p)){var y=[];if(Al(g-p)===Al(m[1]-m[0])){f=g;var C=p+m[1]-m[0];y[0]=Math.min(C,(C+A)/2),y[1]=Math.max(C,(C+A)/2)}else{f=A;var v=g+m[1]-m[0];y[0]=Math.min(p,(v+p)/2),y[1]=Math.max(p,(v+p)/2)}var B=[Math.min(p,(f+p)/2),Math.max(p,(f+p)/2)];if(t>B[0]&&t<=B[1]||t>=y[0]&&t<=y[1]){r=o[d].index;break}}else{var D=Math.min(A,g),N=Math.max(A,g);if(t>(D+p)/2&&t<=(N+p)/2){r=o[d].index;break}}}else for(var L=0;L<i;L++)if(L===0&&t<=(a[L].coordinate+a[L+1].coordinate)/2||L>0&&L<i-1&&t>(a[L].coordinate+a[L-1].coordinate)/2&&t<=(a[L].coordinate+a[L+1].coordinate)/2||L===i-1&&t>(a[L].coordinate+a[L-1].coordinate)/2){r=a[L].index;break}return r},gD=function(t){var n,a=t,o=a.type.displayName,s=(n=t.type)!==null&&n!==void 0&&n.defaultProps?Ea(Ea({},t.type.defaultProps),t.props):t.props,r=s.stroke,i=s.fill,m;switch(o){case"Line":m=r;break;case"Area":case"Radar":m=r&&r!=="none"?r:i;break;default:m=i;break}return m},$K=function(t){var n=t.barSize,a=t.totalSize,o=t.stackGroups,s=o===void 0?{}:o;if(!s)return{};for(var r={},i=Object.keys(s),m=0,d=i.length;m<d;m++)for(var A=s[i[m]].stackGroups,p=Object.keys(A),g=0,f=p.length;g<f;g++){var y=A[p[g]],C=y.items,v=y.cateAxisId,B=C.filter(function(F){return Jc(F.type).indexOf("Bar")>=0});if(B&&B.length){var D=B[0].type.defaultProps,N=D!==void 0?Ea(Ea({},D),B[0].props):B[0].props,L=N.barSize,_=N[v];r[_]||(r[_]=[]);var j=Fn(L)?n:L;r[_].push({item:B[0],stackList:B.slice(1),barSize:Fn(j)?void 0:qi(j,a,0)})}}return r},WK=function(t){var n=t.barGap,a=t.barCategoryGap,o=t.bandSize,s=t.sizeList,r=s===void 0?[]:s,i=t.maxBarSize,m=r.length;if(m<1)return null;var d=qi(n,o,0,!0),A,p=[];if(r[0].barSize===+r[0].barSize){var g=!1,f=o/m,y=r.reduce(function(L,_){return L+_.barSize||0},0);y+=(m-1)*d,y>=o&&(y-=(m-1)*d,d=0),y>=o&&f>0&&(g=!0,f*=.9,y=m*f);var C=(o-y)/2>>0,v={offset:C-d,size:0};A=r.reduce(function(L,_){var j={item:_.item,position:{offset:v.offset+v.size+d,size:g?f:_.barSize}},F=[].concat(uG(L),[j]);return v=F[F.length-1].position,_.stackList&&_.stackList.length&&_.stackList.forEach(function(T){F.push({item:T,position:v})}),F},p)}else{var B=qi(a,o,0,!0);o-2*B-(m-1)*d<=0&&(d=0);var D=(o-2*B-(m-1)*d)/m;D>1&&(D>>=0);var N=i===+i?Math.min(D,i):D;A=r.reduce(function(L,_,j){var F=[].concat(uG(L),[{item:_.item,position:{offset:B+(D+d)*j+(D-N)/2,size:N}}]);return _.stackList&&_.stackList.length&&_.stackList.forEach(function(T){F.push({item:T,position:F[F.length-1].position})}),F},p)}return A},VK=function(t,n,a,o){var s=a.children,r=a.width,i=a.margin,m=r-(i.left||0)-(i.right||0),d=$S({children:s,legendWidth:m});if(d){var A=o||{},p=A.width,g=A.height,f=d.align,y=d.verticalAlign,C=d.layout;if((C==="vertical"||C==="horizontal"&&y==="middle")&&f!=="center"&&Nt(t[f]))return Ea(Ea({},t),{},$u({},f,t[f]+(p||0)));if((C==="horizontal"||C==="vertical"&&f==="center")&&y!=="middle"&&Nt(t[y]))return Ea(Ea({},t),{},$u({},y,t[y]+(g||0)))}return t},XK=function(t,n,a){return Fn(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||a==="x"?n==="xAxis":a==="y"?n==="yAxis":!0},WS=function(t,n,a,o,s){var r=n.props.children,i=em(r,fD).filter(function(d){return XK(o,s,d.props.direction)});if(i&&i.length){var m=i.map(function(d){return d.props.dataKey});return t.reduce(function(d,A){var p=rm(A,a);if(Fn(p))return d;var g=Array.isArray(p)?[Bh(p),wh(p)]:[p,p],f=m.reduce(function(y,C){var v=rm(A,C,0),B=g[0]-Math.abs(Array.isArray(v)?v[0]:v),D=g[1]+Math.abs(Array.isArray(v)?v[1]:v);return[Math.min(B,y[0]),Math.max(D,y[1])]},[1/0,-1/0]);return[Math.min(f[0],d[0]),Math.max(f[1],d[1])]},[1/0,-1/0])}return null},JK=function(t,n,a,o,s){var r=n.map(function(i){return WS(t,i,a,s,o)}).filter(function(i){return!Fn(i)});return r&&r.length?r.reduce(function(i,m){return[Math.min(i[0],m[0]),Math.max(i[1],m[1])]},[1/0,-1/0]):null},VS=function(t,n,a,o,s){var r=n.map(function(m){var d=m.props.dataKey;return a==="number"&&d&&WS(t,m,d,o)||qA(t,d,a,s)});if(a==="number")return r.reduce(function(m,d){return[Math.min(m[0],d[0]),Math.max(m[1],d[1])]},[1/0,-1/0]);var i={};return r.reduce(function(m,d){for(var A=0,p=d.length;A<p;A++)i[d[A]]||(i[d[A]]=!0,m.push(d[A]));return m},[])},XS=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},QA=function(t,n,a){if(!t)return null;var o=t.scale,s=t.duplicateDomain,r=t.type,i=t.range,m=t.realScaleType==="scaleBand"?o.bandwidth()/2:2,d=(n||a)&&r==="category"&&o.bandwidth?o.bandwidth()/m:0;if(d=t.axisType==="angleAxis"&&(i==null?void 0:i.length)>=2?Al(i[0]-i[1])*2*d:d,n&&(t.ticks||t.niceTicks)){var A=(t.ticks||t.niceTicks).map(function(p){var g=s?s.indexOf(p):p;return{coordinate:o(g)+d,value:p,offset:d}});return A.filter(function(p){return!J2(p.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(p,g){return{coordinate:o(p)+d,value:p,index:g,offset:d}}):o.ticks&&!a?o.ticks(t.tickCount).map(function(p){return{coordinate:o(p)+d,value:p,offset:d}}):o.domain().map(function(p,g){return{coordinate:o(p)+d,value:s?s[p]:p,index:g,offset:d}})},b1=new WeakMap,ag=function(t,n){if(typeof n!="function")return t;b1.has(t)||b1.set(t,new WeakMap);var a=b1.get(t);if(a.has(n))return a.get(n);var o=function(){t.apply(void 0,arguments),n.apply(void 0,arguments)};return a.set(n,o),o},e$=function(t,n,a){var o=t.scale,s=t.type,r=t.layout,i=t.axisType;if(o==="auto")return r==="radial"&&i==="radiusAxis"?{scale:x2(),realScaleType:"band"}:r==="radial"&&i==="angleAxis"?{scale:fx(),realScaleType:"linear"}:s==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0)?{scale:YA(),realScaleType:"point"}:s==="category"?{scale:x2(),realScaleType:"band"}:{scale:fx(),realScaleType:"linear"};if(X2(o)){var m="scale".concat(ch(o));return{scale:(XN[m]||YA)(),realScaleType:XN[m]?m:"point"}}return fn(o)?{scale:o}:{scale:YA(),realScaleType:"point"}},AG=1e-4,t$=function(t){var n=t.domain();if(!(!n||n.length<=2)){var a=n.length,o=t.range(),s=Math.min(o[0],o[1])-AG,r=Math.max(o[0],o[1])+AG,i=t(n[0]),m=t(n[a-1]);(i<s||i>r||m<s||m>r)&&t.domain([n[0],n[a-1]])}},n$=function(t){var n=t.length;if(!(n<=0))for(var a=0,o=t[0].length;a<o;++a)for(var s=0,r=0,i=0;i<n;++i){var m=J2(t[i][a][1])?t[i][a][0]:t[i][a][1];m>=0?(t[i][a][0]=s,t[i][a][1]=s+m,s=t[i][a][1]):(t[i][a][0]=r,t[i][a][1]=r+m,r=t[i][a][1])}},a$=function(t){var n=t.length;if(!(n<=0))for(var a=0,o=t[0].length;a<o;++a)for(var s=0,r=0;r<n;++r){var i=J2(t[r][a][1])?t[r][a][0]:t[r][a][1];i>=0?(t[r][a][0]=s,t[r][a][1]=s+i,s=t[r][a][1]):(t[r][a][0]=0,t[r][a][1]=0)}},o$={sign:n$,expand:Z9,none:np,silhouette:Y9,wiggle:q9,positive:a$},s$=function(t,n,a){var o=n.map(function(i){return i.props.dataKey}),s=o$[a],r=z9().keys(o).value(function(i,m){return+rm(i,m,0)}).order(Av).offset(s);return r(t)},r$=function(t,n,a,o,s,r){if(!t)return null;var i=r?n.reverse():n,m={},d=i.reduce(function(p,g){var f,y=(f=g.type)!==null&&f!==void 0&&f.defaultProps?Ea(Ea({},g.type.defaultProps),g.props):g.props,C=y.stackId,v=y.hide;if(v)return p;var B=y[a],D=p[B]||{hasStack:!1,stackGroups:{}};if(to(C)){var N=D.stackGroups[C]||{numericAxisId:a,cateAxisId:o,items:[]};N.items.push(g),D.hasStack=!0,D.stackGroups[C]=N}else D.stackGroups[NB("_stackId_")]={numericAxisId:a,cateAxisId:o,items:[g]};return Ea(Ea({},p),{},$u({},B,D))},m),A={};return Object.keys(d).reduce(function(p,g){var f=d[g];if(f.hasStack){var y={};f.stackGroups=Object.keys(f.stackGroups).reduce(function(C,v){var B=f.stackGroups[v];return Ea(Ea({},C),{},$u({},v,{numericAxisId:a,cateAxisId:o,items:B.items,stackedData:s$(t,B.items,s)}))},y)}return Ea(Ea({},p),{},$u({},g,f))},A)},i$=function(t,n){var a=n.realScaleType,o=n.type,s=n.tickCount,r=n.originalDomain,i=n.allowDecimals,m=a||n.scale;if(m!=="auto"&&m!=="linear")return null;if(s&&o==="number"&&r&&(r[0]==="auto"||r[1]==="auto")){var d=t.domain();if(!d.length)return null;var A=CK(d,s,i);return t.domain([Bh(A),wh(A)]),{niceTicks:A}}if(s&&o==="number"){var p=t.domain(),g=bK(p,s,i);return{niceTicks:g}}return null},c$=function(t,n){var a,o=(a=t.type)!==null&&a!==void 0&&a.defaultProps?Ea(Ea({},t.type.defaultProps),t.props):t.props,s=o.stackId;if(to(s)){var r=n[s];if(r){var i=r.items.indexOf(t);return i>=0?r.stackedData[i]:null}}return null},m$=function(t){return t.reduce(function(n,a){return[Bh(a.concat([n[0]]).filter(Nt)),wh(a.concat([n[1]]).filter(Nt))]},[1/0,-1/0])},JS=function(t,n,a){return Object.keys(t).reduce(function(o,s){var r=t[s],i=r.stackedData,m=i.reduce(function(d,A){var p=m$(A.slice(n,a+1));return[Math.min(d[0],p[0]),Math.max(d[1],p[1])]},[1/0,-1/0]);return[Math.min(m[0],o[0]),Math.max(m[1],o[1])]},[1/0,-1/0]).map(function(o){return o===1/0||o===-1/0?0:o})},fG=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,gG=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,Lv=function(t,n,a){if(fn(t))return t(n,a);if(!Array.isArray(t))return n;var o=[];if(Nt(t[0]))o[0]=a?t[0]:Math.min(t[0],n[0]);else if(fG.test(t[0])){var s=+fG.exec(t[0])[1];o[0]=n[0]-s}else fn(t[0])?o[0]=t[0](n[0]):o[0]=n[0];if(Nt(t[1]))o[1]=a?t[1]:Math.max(t[1],n[1]);else if(gG.test(t[1])){var r=+gG.exec(t[1])[1];o[1]=n[1]+r}else fn(t[1])?o[1]=t[1](n[1]):o[1]=n[1];return o},Ov=function(t,n,a){if(t&&t.scale&&t.scale.bandwidth){var o=t.scale.bandwidth();if(!a||o>0)return o}if(t&&n&&n.length>=2){for(var s=RB(n,function(p){return p.coordinate}),r=1/0,i=1,m=s.length;i<m;i++){var d=s[i],A=s[i-1];r=Math.min((d.coordinate||0)-(A.coordinate||0),r)}return r===1/0?0:r}return a?void 0:0},xG=function(t,n,a){return!t||!t.length||uD(t,Wi(a,"type.defaultProps.domain"))?n:t},l$=function(t,n){var a=t.type.defaultProps?Ea(Ea({},t.type.defaultProps),t.props):t.props,o=a.dataKey,s=a.name,r=a.unit,i=a.formatter,m=a.tooltipType,d=a.chartType,A=a.hide;return Ea(Ea({},mn(t,!1)),{},{dataKey:o,unit:r,formatter:i,name:s||o,color:gD(t),value:rm(n,o),type:m,payload:n,chartType:d,hide:A})};function U2(e){"@babel/helpers - typeof";return U2=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},U2(e)}function hG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Kc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hG(Object(n),!0).forEach(function(a){eP(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function eP(e,t,n){return t=d$(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function d$(e){var t=u$(e,"string");return U2(t)=="symbol"?t:t+""}function u$(e,t){if(U2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(U2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function p$(e,t){return x$(e)||g$(e,t)||f$(e,t)||A$()}function A$(){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 f$(e,t){if(e){if(typeof e=="string")return yG(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 yG(e,t)}}function yG(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 g$(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function x$(e){if(Array.isArray(e))return e}var vx=Math.PI/180,h$=function(t){return t*180/Math.PI},$n=function(t,n,a,o){return{x:t+Math.cos(-vx*o)*a,y:n+Math.sin(-vx*o)*a}},y$=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},C$=function(t,n,a,o,s){var r=t.width,i=t.height,m=t.startAngle,d=t.endAngle,A=qi(t.cx,r,r/2),p=qi(t.cy,i,i/2),g=y$(r,i,a),f=qi(t.innerRadius,g,0),y=qi(t.outerRadius,g,g*.8),C=Object.keys(n);return C.reduce(function(v,B){var D=n[B],N=D.domain,L=D.reversed,_;if(Fn(D.range))o==="angleAxis"?_=[m,d]:o==="radiusAxis"&&(_=[f,y]),L&&(_=[_[1],_[0]]);else{_=D.range;var j=_,F=p$(j,2);m=F[0],d=F[1]}var T=e$(D,s),M=T.realScaleType,Z=T.scale;Z.domain(N).range(_),t$(Z);var P=i$(Z,Kc(Kc({},D),{},{realScaleType:M})),I=Kc(Kc(Kc({},D),P),{},{range:_,radius:y,realScaleType:M,scale:Z,cx:A,cy:p,innerRadius:f,outerRadius:y,startAngle:m,endAngle:d});return Kc(Kc({},v),{},eP({},B,I))},{})},b$=function(t,n){var a=t.x,o=t.y,s=n.x,r=n.y;return Math.sqrt(Math.pow(a-s,2)+Math.pow(o-r,2))},v$=function(t,n){var a=t.x,o=t.y,s=n.cx,r=n.cy,i=b$({x:a,y:o},{x:s,y:r});if(i<=0)return{radius:i};var m=(a-s)/i,d=Math.acos(m);return o>r&&(d=2*Math.PI-d),{radius:i,angle:h$(d),angleInRadian:d}},w$=function(t){var n=t.startAngle,a=t.endAngle,o=Math.floor(n/360),s=Math.floor(a/360),r=Math.min(o,s);return{startAngle:n-r*360,endAngle:a-r*360}},B$=function(t,n){var a=n.startAngle,o=n.endAngle,s=Math.floor(a/360),r=Math.floor(o/360),i=Math.min(s,r);return t+i*360},CG=function(t,n){var a=t.x,o=t.y,s=v$({x:a,y:o},n),r=s.radius,i=s.angle,m=n.innerRadius,d=n.outerRadius;if(r<m||r>d)return!1;if(r===0)return!0;var A=w$(n),p=A.startAngle,g=A.endAngle,f=i,y;if(p<=g){for(;f>g;)f-=360;for(;f<p;)f+=360;y=f>=p&&f<=g}else{for(;f>p;)f-=360;for(;f<g;)f+=360;y=f>=g&&f<=p}return y?Kc(Kc({},n),{},{radius:r,angle:B$(f,n)}):null},tP=function(t){return!ge.isValidElement(t)&&!fn(t)&&typeof t!="boolean"?t.className:""};function H2(e){"@babel/helpers - typeof";return H2=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},H2(e)}var D$=["offset"];function U$(e){return j$(e)||G$(e)||N$(e)||H$()}function H$(){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 N$(e,t){if(e){if(typeof e=="string")return Tv(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 Tv(e,t)}}function G$(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function j$(e){if(Array.isArray(e))return Tv(e)}function Tv(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 E$(e,t){if(e==null)return{};var n=_$(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function _$(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 bG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Ja(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bG(Object(n),!0).forEach(function(a){S$(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function S$(e,t,n){return t=P$(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P$(e){var t=Q$(e,"string");return H2(t)=="symbol"?t:t+""}function Q$(e,t){if(H2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(H2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function N2(){return N2=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},N2.apply(this,arguments)}var I$=function(t){var n=t.value,a=t.formatter,o=Fn(t.children)?n:t.children;return fn(a)?a(o):o},F$=function(t,n){var a=Al(n-t),o=Math.min(Math.abs(n-t),360);return a*o},k$=function(t,n,a){var o=t.position,s=t.viewBox,r=t.offset,i=t.className,m=s,d=m.cx,A=m.cy,p=m.innerRadius,g=m.outerRadius,f=m.startAngle,y=m.endAngle,C=m.clockWise,v=(p+g)/2,B=F$(f,y),D=B>=0?1:-1,N,L;o==="insideStart"?(N=f+D*r,L=C):o==="insideEnd"?(N=y-D*r,L=!C):o==="end"&&(N=y+D*r,L=C),L=B<=0?L:!L;var _=$n(d,A,v,N),j=$n(d,A,v,N+(L?1:-1)*359),F="M".concat(_.x,",").concat(_.y,`
|
||
A`).concat(v,",").concat(v,",0,1,").concat(L?0:1,`,
|
||
`).concat(j.x,",").concat(j.y),T=Fn(t.id)?NB("recharts-radial-line-"):t.id;return fe.createElement("text",N2({},a,{dominantBaseline:"central",className:Hn("recharts-radial-bar-label",i)}),fe.createElement("defs",null,fe.createElement("path",{id:T,d:F})),fe.createElement("textPath",{xlinkHref:"#".concat(T)},n))},L$=function(t){var n=t.viewBox,a=t.offset,o=t.position,s=n,r=s.cx,i=s.cy,m=s.innerRadius,d=s.outerRadius,A=s.startAngle,p=s.endAngle,g=(A+p)/2;if(o==="outside"){var f=$n(r,i,d+a,g),y=f.x,C=f.y;return{x:y,y:C,textAnchor:y>=r?"start":"end",verticalAnchor:"middle"}}if(o==="center")return{x:r,y:i,textAnchor:"middle",verticalAnchor:"middle"};if(o==="centerTop")return{x:r,y:i,textAnchor:"middle",verticalAnchor:"start"};if(o==="centerBottom")return{x:r,y:i,textAnchor:"middle",verticalAnchor:"end"};var v=(m+d)/2,B=$n(r,i,v,g),D=B.x,N=B.y;return{x:D,y:N,textAnchor:"middle",verticalAnchor:"middle"}},O$=function(t){var n=t.viewBox,a=t.parentViewBox,o=t.offset,s=t.position,r=n,i=r.x,m=r.y,d=r.width,A=r.height,p=A>=0?1:-1,g=p*o,f=p>0?"end":"start",y=p>0?"start":"end",C=d>=0?1:-1,v=C*o,B=C>0?"end":"start",D=C>0?"start":"end";if(s==="top"){var N={x:i+d/2,y:m-p*o,textAnchor:"middle",verticalAnchor:f};return Ja(Ja({},N),a?{height:Math.max(m-a.y,0),width:d}:{})}if(s==="bottom"){var L={x:i+d/2,y:m+A+g,textAnchor:"middle",verticalAnchor:y};return Ja(Ja({},L),a?{height:Math.max(a.y+a.height-(m+A),0),width:d}:{})}if(s==="left"){var _={x:i-v,y:m+A/2,textAnchor:B,verticalAnchor:"middle"};return Ja(Ja({},_),a?{width:Math.max(_.x-a.x,0),height:A}:{})}if(s==="right"){var j={x:i+d+v,y:m+A/2,textAnchor:D,verticalAnchor:"middle"};return Ja(Ja({},j),a?{width:Math.max(a.x+a.width-j.x,0),height:A}:{})}var F=a?{width:d,height:A}:{};return s==="insideLeft"?Ja({x:i+v,y:m+A/2,textAnchor:D,verticalAnchor:"middle"},F):s==="insideRight"?Ja({x:i+d-v,y:m+A/2,textAnchor:B,verticalAnchor:"middle"},F):s==="insideTop"?Ja({x:i+d/2,y:m+g,textAnchor:"middle",verticalAnchor:y},F):s==="insideBottom"?Ja({x:i+d/2,y:m+A-g,textAnchor:"middle",verticalAnchor:f},F):s==="insideTopLeft"?Ja({x:i+v,y:m+g,textAnchor:D,verticalAnchor:y},F):s==="insideTopRight"?Ja({x:i+d-v,y:m+g,textAnchor:B,verticalAnchor:y},F):s==="insideBottomLeft"?Ja({x:i+v,y:m+A-g,textAnchor:D,verticalAnchor:f},F):s==="insideBottomRight"?Ja({x:i+d-v,y:m+A-g,textAnchor:B,verticalAnchor:f},F):Sp(s)&&(Nt(s.x)||wd(s.x))&&(Nt(s.y)||wd(s.y))?Ja({x:i+qi(s.x,d),y:m+qi(s.y,A),textAnchor:"end",verticalAnchor:"end"},F):Ja({x:i+d/2,y:m+A/2,textAnchor:"middle",verticalAnchor:"middle"},F)},T$=function(t){return"cx"in t&&Nt(t.cx)};function Vo(e){var t=e.offset,n=t===void 0?5:t,a=E$(e,D$),o=Ja({offset:n},a),s=o.viewBox,r=o.position,i=o.value,m=o.children,d=o.content,A=o.className,p=A===void 0?"":A,g=o.textBreakAll;if(!s||Fn(i)&&Fn(m)&&!ge.isValidElement(d)&&!fn(d))return null;if(ge.isValidElement(d))return ge.cloneElement(d,o);var f;if(fn(d)){if(f=ge.createElement(d,o),ge.isValidElement(f))return f}else f=I$(o);var y=T$(s),C=mn(o,!0);if(y&&(r==="insideStart"||r==="insideEnd"||r==="end"))return k$(o,f,C);var v=y?L$(o):O$(o);return fe.createElement(g2,N2({className:Hn("recharts-label",p)},C,v,{breakAll:g}),f)}Vo.displayName="Label";var nP=function(t){var n=t.cx,a=t.cy,o=t.angle,s=t.startAngle,r=t.endAngle,i=t.r,m=t.radius,d=t.innerRadius,A=t.outerRadius,p=t.x,g=t.y,f=t.top,y=t.left,C=t.width,v=t.height,B=t.clockWise,D=t.labelViewBox;if(D)return D;if(Nt(C)&&Nt(v)){if(Nt(p)&&Nt(g))return{x:p,y:g,width:C,height:v};if(Nt(f)&&Nt(y))return{x:f,y,width:C,height:v}}return Nt(p)&&Nt(g)?{x:p,y:g,width:0,height:0}:Nt(n)&&Nt(a)?{cx:n,cy:a,startAngle:s||o||0,endAngle:r||o||0,innerRadius:d||0,outerRadius:A||m||i||0,clockWise:B}:t.viewBox?t.viewBox:{}},R$=function(t,n){return t?t===!0?fe.createElement(Vo,{key:"label-implicit",viewBox:n}):to(t)?fe.createElement(Vo,{key:"label-implicit",viewBox:n,value:t}):ge.isValidElement(t)?t.type===Vo?ge.cloneElement(t,{key:"label-implicit",viewBox:n}):fe.createElement(Vo,{key:"label-implicit",content:t,viewBox:n}):fn(t)?fe.createElement(Vo,{key:"label-implicit",content:t,viewBox:n}):Sp(t)?fe.createElement(Vo,N2({viewBox:n},t,{key:"label-implicit"})):null:null},M$=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 o=t.children,s=nP(t),r=em(o,Vo).map(function(m,d){return ge.cloneElement(m,{viewBox:n||s,key:"label-".concat(d)})});if(!a)return r;var i=R$(t.label,n||s);return[i].concat(U$(r))};Vo.parseViewBox=nP;Vo.renderCallByParent=M$;var v1,vG;function z$(){if(vG)return v1;vG=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return v1=e,v1}var Z$=z$();const aP=Mn(Z$);function G2(e){"@babel/helpers - typeof";return G2=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},G2(e)}var Y$=["valueAccessor"],q$=["data","dataKey","clockWise","id","textBreakAll"];function K$(e){return X$(e)||V$(e)||W$(e)||$$()}function $$(){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 W$(e,t){if(e){if(typeof e=="string")return Rv(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 Rv(e,t)}}function V$(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function X$(e){if(Array.isArray(e))return Rv(e)}function Rv(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 wx(){return wx=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},wx.apply(this,arguments)}function wG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function BG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?wG(Object(n),!0).forEach(function(a){J$(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function J$(e,t,n){return t=eW(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function eW(e){var t=tW(e,"string");return G2(t)=="symbol"?t:t+""}function tW(e,t){if(G2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(G2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function DG(e,t){if(e==null)return{};var n=nW(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function nW(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 aW=function(t){return Array.isArray(t.value)?aP(t.value):t.value};function jd(e){var t=e.valueAccessor,n=t===void 0?aW:t,a=DG(e,Y$),o=a.data,s=a.dataKey,r=a.clockWise,i=a.id,m=a.textBreakAll,d=DG(a,q$);return!o||!o.length?null:fe.createElement(no,{className:"recharts-label-list"},o.map(function(A,p){var g=Fn(s)?n(A,p):rm(A&&A.payload,s),f=Fn(i)?{}:{id:"".concat(i,"-").concat(p)};return fe.createElement(Vo,wx({},mn(A,!0),d,f,{parentViewBox:A.parentViewBox,value:g,textBreakAll:m,viewBox:Vo.parseViewBox(Fn(r)?A:BG(BG({},A),{},{clockWise:r})),key:"label-".concat(p),index:p}))}))}jd.displayName="LabelList";function oW(e,t){return e?e===!0?fe.createElement(jd,{key:"labelList-implicit",data:t}):fe.isValidElement(e)||fn(e)?fe.createElement(jd,{key:"labelList-implicit",data:t,content:e}):Sp(e)?fe.createElement(jd,wx({data:t},e,{key:"labelList-implicit"})):null:null}function sW(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,o=em(a,jd).map(function(r,i){return ge.cloneElement(r,{data:t,key:"labelList-".concat(i)})});if(!n)return o;var s=oW(e.label,t);return[s].concat(K$(o))}jd.renderCallByParent=sW;function j2(e){"@babel/helpers - typeof";return j2=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},j2(e)}function Mv(){return Mv=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},Mv.apply(this,arguments)}function UG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function HG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?UG(Object(n),!0).forEach(function(a){rW(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):UG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function rW(e,t,n){return t=iW(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iW(e){var t=cW(e,"string");return j2(t)=="symbol"?t:t+""}function cW(e,t){if(j2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(j2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var mW=function(t,n){var a=Al(n-t),o=Math.min(Math.abs(n-t),359.999);return a*o},og=function(t){var n=t.cx,a=t.cy,o=t.radius,s=t.angle,r=t.sign,i=t.isExternal,m=t.cornerRadius,d=t.cornerIsExternal,A=m*(i?1:-1)+o,p=Math.asin(m/A)/vx,g=d?s:s+r*p,f=$n(n,a,A,g),y=$n(n,a,o,g),C=d?s-r*p:s,v=$n(n,a,A*Math.cos(p*vx),C);return{center:f,circleTangency:y,lineTangency:v,theta:p}},oP=function(t){var n=t.cx,a=t.cy,o=t.innerRadius,s=t.outerRadius,r=t.startAngle,i=t.endAngle,m=mW(r,i),d=r+m,A=$n(n,a,s,r),p=$n(n,a,s,d),g="M ".concat(A.x,",").concat(A.y,`
|
||
A `).concat(s,",").concat(s,`,0,
|
||
`).concat(+(Math.abs(m)>180),",").concat(+(r>d),`,
|
||
`).concat(p.x,",").concat(p.y,`
|
||
`);if(o>0){var f=$n(n,a,o,r),y=$n(n,a,o,d);g+="L ".concat(y.x,",").concat(y.y,`
|
||
A `).concat(o,",").concat(o,`,0,
|
||
`).concat(+(Math.abs(m)>180),",").concat(+(r<=d),`,
|
||
`).concat(f.x,",").concat(f.y," Z")}else g+="L ".concat(n,",").concat(a," Z");return g},lW=function(t){var n=t.cx,a=t.cy,o=t.innerRadius,s=t.outerRadius,r=t.cornerRadius,i=t.forceCornerRadius,m=t.cornerIsExternal,d=t.startAngle,A=t.endAngle,p=Al(A-d),g=og({cx:n,cy:a,radius:s,angle:d,sign:p,cornerRadius:r,cornerIsExternal:m}),f=g.circleTangency,y=g.lineTangency,C=g.theta,v=og({cx:n,cy:a,radius:s,angle:A,sign:-p,cornerRadius:r,cornerIsExternal:m}),B=v.circleTangency,D=v.lineTangency,N=v.theta,L=m?Math.abs(d-A):Math.abs(d-A)-C-N;if(L<0)return i?"M ".concat(y.x,",").concat(y.y,`
|
||
a`).concat(r,",").concat(r,",0,0,1,").concat(r*2,`,0
|
||
a`).concat(r,",").concat(r,",0,0,1,").concat(-r*2,`,0
|
||
`):oP({cx:n,cy:a,innerRadius:o,outerRadius:s,startAngle:d,endAngle:A});var _="M ".concat(y.x,",").concat(y.y,`
|
||
A`).concat(r,",").concat(r,",0,0,").concat(+(p<0),",").concat(f.x,",").concat(f.y,`
|
||
A`).concat(s,",").concat(s,",0,").concat(+(L>180),",").concat(+(p<0),",").concat(B.x,",").concat(B.y,`
|
||
A`).concat(r,",").concat(r,",0,0,").concat(+(p<0),",").concat(D.x,",").concat(D.y,`
|
||
`);if(o>0){var j=og({cx:n,cy:a,radius:o,angle:d,sign:p,isExternal:!0,cornerRadius:r,cornerIsExternal:m}),F=j.circleTangency,T=j.lineTangency,M=j.theta,Z=og({cx:n,cy:a,radius:o,angle:A,sign:-p,isExternal:!0,cornerRadius:r,cornerIsExternal:m}),P=Z.circleTangency,I=Z.lineTangency,O=Z.theta,z=m?Math.abs(d-A):Math.abs(d-A)-M-O;if(z<0&&r===0)return"".concat(_,"L").concat(n,",").concat(a,"Z");_+="L".concat(I.x,",").concat(I.y,`
|
||
A`).concat(r,",").concat(r,",0,0,").concat(+(p<0),",").concat(P.x,",").concat(P.y,`
|
||
A`).concat(o,",").concat(o,",0,").concat(+(z>180),",").concat(+(p>0),",").concat(F.x,",").concat(F.y,`
|
||
A`).concat(r,",").concat(r,",0,0,").concat(+(p<0),",").concat(T.x,",").concat(T.y,"Z")}else _+="L".concat(n,",").concat(a,"Z");return _},dW={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},uW=function(t){var n=HG(HG({},dW),t),a=n.cx,o=n.cy,s=n.innerRadius,r=n.outerRadius,i=n.cornerRadius,m=n.forceCornerRadius,d=n.cornerIsExternal,A=n.startAngle,p=n.endAngle,g=n.className;if(r<s||A===p)return null;var f=Hn("recharts-sector",g),y=r-s,C=qi(i,y,0,!0),v;return C>0&&Math.abs(A-p)<360?v=lW({cx:a,cy:o,innerRadius:s,outerRadius:r,cornerRadius:Math.min(C,y/2),forceCornerRadius:m,cornerIsExternal:d,startAngle:A,endAngle:p}):v=oP({cx:a,cy:o,innerRadius:s,outerRadius:r,startAngle:A,endAngle:p}),fe.createElement("path",Mv({},mn(n,!0),{className:f,d:v,role:"img"}))};function E2(e){"@babel/helpers - typeof";return E2=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},E2(e)}function zv(){return zv=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},zv.apply(this,arguments)}function NG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function GG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?NG(Object(n),!0).forEach(function(a){pW(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):NG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function pW(e,t,n){return t=AW(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function AW(e){var t=fW(e,"string");return E2(t)=="symbol"?t:t+""}function fW(e,t){if(E2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(E2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var jG={curveBasisClosed:S9,curveBasisOpen:P9,curveBasis:_9,curveBumpX:h9,curveBumpY:y9,curveLinearClosed:Q9,curveLinear:lh,curveMonotoneX:I9,curveMonotoneY:F9,curveNatural:k9,curveStep:L9,curveStepAfter:T9,curveStepBefore:O9},sg=function(t){return t.x===+t.x&&t.y===+t.y},CA=function(t){return t.x},bA=function(t){return t.y},gW=function(t,n){if(fn(t))return t;var a="curve".concat(ch(t));return(a==="curveMonotone"||a==="curveBump")&&n?jG["".concat(a).concat(n==="vertical"?"Y":"X")]:jG[a]||lh},xW=function(t){var n=t.type,a=n===void 0?"linear":n,o=t.points,s=o===void 0?[]:o,r=t.baseLine,i=t.layout,m=t.connectNulls,d=m===void 0?!1:m,A=gW(a,i),p=d?s.filter(function(C){return sg(C)}):s,g;if(Array.isArray(r)){var f=d?r.filter(function(C){return sg(C)}):r,y=p.map(function(C,v){return GG(GG({},C),{},{base:f[v]})});return i==="vertical"?g=Wf().y(bA).x1(CA).x0(function(C){return C.base.x}):g=Wf().x(CA).y1(bA).y0(function(C){return C.base.y}),g.defined(sg).curve(A),g(y)}return i==="vertical"&&Nt(r)?g=Wf().y(bA).x1(CA).x0(r):Nt(r)?g=Wf().x(CA).y1(bA).y0(r):g=r_().x(CA).y(bA),g.defined(sg).curve(A),g(p)},EG=function(t){var n=t.className,a=t.points,o=t.path,s=t.pathRef;if((!a||!a.length)&&!o)return null;var r=a&&a.length?xW(t):o;return ge.createElement("path",zv({},mn(t,!1),Xg(t),{className:Hn("recharts-curve",n),d:r,ref:s}))},w1={exports:{}},B1,_G;function hW(){if(_G)return B1;_G=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return B1=e,B1}var D1,SG;function yW(){if(SG)return D1;SG=1;var e=hW();function t(){}function n(){}return n.resetWarningCache=t,D1=function(){function a(r,i,m,d,A,p){if(p!==e){var g=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 g.name="Invariant Violation",g}}a.isRequired=a;function o(){return a}var s={array:a,bigint:a,bool:a,func:a,number:a,object:a,string:a,symbol:a,any:a,arrayOf:o,element:a,elementType:a,instanceOf:o,node:a,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:n,resetWarningCache:t};return s.PropTypes=s,s},D1}var PG;function CW(){return PG||(PG=1,w1.exports=yW()()),w1.exports}var bW=CW();const Tn=Mn(bW);var vW=Object.getOwnPropertyNames,wW=Object.getOwnPropertySymbols,BW=Object.prototype.hasOwnProperty;function QG(e,t){return function(a,o,s){return e(a,o,s)&&t(a,o,s)}}function rg(e){return function(n,a,o){if(!n||!a||typeof n!="object"||typeof a!="object")return e(n,a,o);var s=o.cache,r=s.get(n),i=s.get(a);if(r&&i)return r===a&&i===n;s.set(n,a),s.set(a,n);var m=e(n,a,o);return s.delete(n),s.delete(a),m}}function IG(e){return vW(e).concat(wW(e))}var DW=Object.hasOwn||(function(e,t){return BW.call(e,t)});function Rd(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var UW="__v",HW="__o",NW="_owner",FG=Object.getOwnPropertyDescriptor,kG=Object.keys;function GW(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 jW(e,t){return Rd(e.getTime(),t.getTime())}function EW(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function _W(e,t){return e===t}function LG(e,t,n){var a=e.size;if(a!==t.size)return!1;if(!a)return!0;for(var o=new Array(a),s=e.entries(),r,i,m=0;(r=s.next())&&!r.done;){for(var d=t.entries(),A=!1,p=0;(i=d.next())&&!i.done;){if(o[p]){p++;continue}var g=r.value,f=i.value;if(n.equals(g[0],f[0],m,p,e,t,n)&&n.equals(g[1],f[1],g[0],f[0],e,t,n)){A=o[p]=!0;break}p++}if(!A)return!1;m++}return!0}var SW=Rd;function PW(e,t,n){var a=kG(e),o=a.length;if(kG(t).length!==o)return!1;for(;o-- >0;)if(!sP(e,t,n,a[o]))return!1;return!0}function vA(e,t,n){var a=IG(e),o=a.length;if(IG(t).length!==o)return!1;for(var s,r,i;o-- >0;)if(s=a[o],!sP(e,t,n,s)||(r=FG(e,s),i=FG(t,s),(r||i)&&(!r||!i||r.configurable!==i.configurable||r.enumerable!==i.enumerable||r.writable!==i.writable)))return!1;return!0}function QW(e,t){return Rd(e.valueOf(),t.valueOf())}function IW(e,t){return e.source===t.source&&e.flags===t.flags}function OG(e,t,n){var a=e.size;if(a!==t.size)return!1;if(!a)return!0;for(var o=new Array(a),s=e.values(),r,i;(r=s.next())&&!r.done;){for(var m=t.values(),d=!1,A=0;(i=m.next())&&!i.done;){if(!o[A]&&n.equals(r.value,i.value,r.value,i.value,e,t,n)){d=o[A]=!0;break}A++}if(!d)return!1}return!0}function FW(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 kW(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 sP(e,t,n,a){return(a===NW||a===HW||a===UW)&&(e.$$typeof||t.$$typeof)?!0:DW(t,a)&&n.equals(e[a],t[a],a,a,e,t,n)}var LW="[object Arguments]",OW="[object Boolean]",TW="[object Date]",RW="[object Error]",MW="[object Map]",zW="[object Number]",ZW="[object Object]",YW="[object RegExp]",qW="[object Set]",KW="[object String]",$W="[object URL]",WW=Array.isArray,TG=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,RG=Object.assign,VW=Object.prototype.toString.call.bind(Object.prototype.toString);function XW(e){var t=e.areArraysEqual,n=e.areDatesEqual,a=e.areErrorsEqual,o=e.areFunctionsEqual,s=e.areMapsEqual,r=e.areNumbersEqual,i=e.areObjectsEqual,m=e.arePrimitiveWrappersEqual,d=e.areRegExpsEqual,A=e.areSetsEqual,p=e.areTypedArraysEqual,g=e.areUrlsEqual;return function(y,C,v){if(y===C)return!0;if(y==null||C==null)return!1;var B=typeof y;if(B!==typeof C)return!1;if(B!=="object")return B==="number"?r(y,C,v):B==="function"?o(y,C,v):!1;var D=y.constructor;if(D!==C.constructor)return!1;if(D===Object)return i(y,C,v);if(WW(y))return t(y,C,v);if(TG!=null&&TG(y))return p(y,C,v);if(D===Date)return n(y,C,v);if(D===RegExp)return d(y,C,v);if(D===Map)return s(y,C,v);if(D===Set)return A(y,C,v);var N=VW(y);return N===TW?n(y,C,v):N===YW?d(y,C,v):N===MW?s(y,C,v):N===qW?A(y,C,v):N===ZW?typeof y.then!="function"&&typeof C.then!="function"&&i(y,C,v):N===$W?g(y,C,v):N===RW?a(y,C,v):N===LW?i(y,C,v):N===OW||N===zW||N===KW?m(y,C,v):!1}}function JW(e){var t=e.circular,n=e.createCustomConfig,a=e.strict,o={areArraysEqual:a?vA:GW,areDatesEqual:jW,areErrorsEqual:EW,areFunctionsEqual:_W,areMapsEqual:a?QG(LG,vA):LG,areNumbersEqual:SW,areObjectsEqual:a?vA:PW,arePrimitiveWrappersEqual:QW,areRegExpsEqual:IW,areSetsEqual:a?QG(OG,vA):OG,areTypedArraysEqual:a?vA:FW,areUrlsEqual:kW};if(n&&(o=RG({},o,n(o))),t){var s=rg(o.areArraysEqual),r=rg(o.areMapsEqual),i=rg(o.areObjectsEqual),m=rg(o.areSetsEqual);o=RG({},o,{areArraysEqual:s,areMapsEqual:r,areObjectsEqual:i,areSetsEqual:m})}return o}function eV(e){return function(t,n,a,o,s,r,i){return e(t,n,i)}}function tV(e){var t=e.circular,n=e.comparator,a=e.createState,o=e.equals,s=e.strict;if(a)return function(m,d){var A=a(),p=A.cache,g=p===void 0?t?new WeakMap:void 0:p,f=A.meta;return n(m,d,{cache:g,equals:o,meta:f,strict:s})};if(t)return function(m,d){return n(m,d,{cache:new WeakMap,equals:o,meta:void 0,strict:s})};var r={cache:void 0,equals:o,meta:void 0,strict:s};return function(m,d){return n(m,d,r)}}var nV=_l();_l({strict:!0});_l({circular:!0});_l({circular:!0,strict:!0});_l({createInternalComparator:function(){return Rd}});_l({strict:!0,createInternalComparator:function(){return Rd}});_l({circular:!0,createInternalComparator:function(){return Rd}});_l({circular:!0,createInternalComparator:function(){return Rd},strict:!0});function _l(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,a=e.createInternalComparator,o=e.createState,s=e.strict,r=s===void 0?!1:s,i=JW(e),m=XW(i),d=a?a(m):eV(m);return tV({circular:n,comparator:m,createState:o,equals:d,strict:r})}function aV(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function MG(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,a=function o(s){n<0&&(n=s),s-n>t?(e(s),n=-1):aV(o)};requestAnimationFrame(a)}function Zv(e){"@babel/helpers - typeof";return Zv=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},Zv(e)}function oV(e){return cV(e)||iV(e)||rV(e)||sV()}function sV(){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 rV(e,t){if(e){if(typeof e=="string")return zG(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 zG(e,t)}}function zG(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 iV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function cV(e){if(Array.isArray(e))return e}function mV(){var e={},t=function(){return null},n=!1,a=function o(s){if(!n){if(Array.isArray(s)){if(!s.length)return;var r=s,i=oV(r),m=i[0],d=i.slice(1);if(typeof m=="number"){MG(o.bind(null,d),m);return}o(m),MG(o.bind(null,d));return}Zv(s)==="object"&&(e=s,t(e)),typeof s=="function"&&s()}};return{stop:function(){n=!0},start:function(s){n=!1,a(s)},subscribe:function(s){return t=s,function(){t=function(){return null}}}}}function _2(e){"@babel/helpers - typeof";return _2=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},_2(e)}function ZG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function YG(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ZG(Object(n),!0).forEach(function(a){rP(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ZG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function rP(e,t,n){return t=lV(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function lV(e){var t=dV(e,"string");return _2(t)==="symbol"?t:String(t)}function dV(e,t){if(_2(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(_2(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var uV=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(a,o){return a.filter(function(s){return o.includes(s)})})},pV=function(t){return t},AV=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},KA=function(t,n){return Object.keys(n).reduce(function(a,o){return YG(YG({},a),{},rP({},o,t(o,n[o])))},{})},qG=function(t,n,a){return t.map(function(o){return"".concat(AV(o)," ").concat(n,"ms ").concat(a)}).join(",")};function fV(e,t){return hV(e)||xV(e,t)||iP(e,t)||gV()}function gV(){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 xV(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function hV(e){if(Array.isArray(e))return e}function yV(e){return vV(e)||bV(e)||iP(e)||CV()}function CV(){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 iP(e,t){if(e){if(typeof e=="string")return Yv(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 Yv(e,t)}}function bV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function vV(e){if(Array.isArray(e))return Yv(e)}function Yv(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 Bx=1e-4,cP=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},mP=function(t,n){return t.map(function(a,o){return a*Math.pow(n,o)}).reduce(function(a,o){return a+o})},KG=function(t,n){return function(a){var o=cP(t,n);return mP(o,a)}},wV=function(t,n){return function(a){var o=cP(t,n),s=[].concat(yV(o.map(function(r,i){return r*i}).slice(1)),[0]);return mP(s,a)}},$G=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var o=n[0],s=n[1],r=n[2],i=n[3];if(n.length===1)switch(n[0]){case"linear":o=0,s=0,r=1,i=1;break;case"ease":o=.25,s=.1,r=.25,i=1;break;case"ease-in":o=.42,s=0,r=1,i=1;break;case"ease-out":o=.42,s=0,r=.58,i=1;break;case"ease-in-out":o=0,s=0,r=.58,i=1;break;default:{var m=n[0].split("(");if(m[0]==="cubic-bezier"&&m[1].split(")")[0].split(",").length===4){var d=m[1].split(")")[0].split(",").map(function(v){return parseFloat(v)}),A=fV(d,4);o=A[0],s=A[1],r=A[2],i=A[3]}}}var p=KG(o,r),g=KG(s,i),f=wV(o,r),y=function(B){return B>1?1:B<0?0:B},C=function(B){for(var D=B>1?1:B,N=D,L=0;L<8;++L){var _=p(N)-D,j=f(N);if(Math.abs(_-D)<Bx||j<Bx)return g(N);N=y(N-_/j)}return g(N)};return C.isStepper=!1,C},BV=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,a=n===void 0?100:n,o=t.damping,s=o===void 0?8:o,r=t.dt,i=r===void 0?17:r,m=function(A,p,g){var f=-(A-p)*a,y=g*s,C=g+(f-y)*i/1e3,v=g*i/1e3+A;return Math.abs(v-p)<Bx&&Math.abs(C)<Bx?[p,0]:[v,C]};return m.isStepper=!0,m.dt=i,m},DV=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var o=n[0];if(typeof o=="string")switch(o){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return $G(o);case"spring":return BV();default:if(o.split("(")[0]==="cubic-bezier")return $G(o)}return typeof o=="function"?o:null};function S2(e){"@babel/helpers - typeof";return S2=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},S2(e)}function WG(e){return NV(e)||HV(e)||lP(e)||UV()}function UV(){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 HV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function NV(e){if(Array.isArray(e))return Kv(e)}function VG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Go(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?VG(Object(n),!0).forEach(function(a){qv(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function qv(e,t,n){return t=GV(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function GV(e){var t=jV(e,"string");return S2(t)==="symbol"?t:String(t)}function jV(e,t){if(S2(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(S2(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function EV(e,t){return PV(e)||SV(e,t)||lP(e,t)||_V()}function _V(){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 lP(e,t){if(e){if(typeof e=="string")return Kv(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 Kv(e,t)}}function Kv(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 SV(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function PV(e){if(Array.isArray(e))return e}var Dx=function(t,n,a){return t+(n-t)*a},$v=function(t){var n=t.from,a=t.to;return n!==a},QV=function e(t,n,a){var o=KA(function(s,r){if($v(r)){var i=t(r.from,r.to,r.velocity),m=EV(i,2),d=m[0],A=m[1];return Go(Go({},r),{},{from:d,velocity:A})}return r},n);return a<1?KA(function(s,r){return $v(r)?Go(Go({},r),{},{velocity:Dx(r.velocity,o[s].velocity,a),from:Dx(r.from,o[s].from,a)}):r},n):e(t,o,a-1)};const IV=(function(e,t,n,a,o){var s=uV(e,t),r=s.reduce(function(v,B){return Go(Go({},v),{},qv({},B,[e[B],t[B]]))},{}),i=s.reduce(function(v,B){return Go(Go({},v),{},qv({},B,{from:e[B],velocity:0,to:t[B]}))},{}),m=-1,d,A,p=function(){return null},g=function(){return KA(function(B,D){return D.from},i)},f=function(){return!Object.values(i).filter($v).length},y=function(B){d||(d=B);var D=B-d,N=D/n.dt;i=QV(n,i,N),o(Go(Go(Go({},e),t),g())),d=B,f()||(m=requestAnimationFrame(p))},C=function(B){A||(A=B);var D=(B-A)/a,N=KA(function(_,j){return Dx.apply(void 0,WG(j).concat([n(D)]))},r);if(o(Go(Go(Go({},e),t),N)),D<1)m=requestAnimationFrame(p);else{var L=KA(function(_,j){return Dx.apply(void 0,WG(j).concat([n(1)]))},r);o(Go(Go(Go({},e),t),L))}};return p=n.isStepper?y:C,function(){return requestAnimationFrame(p),function(){cancelAnimationFrame(m)}}});function up(e){"@babel/helpers - typeof";return up=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},up(e)}var FV=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function kV(e,t){if(e==null)return{};var n=LV(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function LV(e,t){if(e==null)return{};var n={},a=Object.keys(e),o,s;for(s=0;s<a.length;s++)o=a[s],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function U1(e){return MV(e)||RV(e)||TV(e)||OV()}function OV(){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 TV(e,t){if(e){if(typeof e=="string")return Wv(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 Wv(e,t)}}function RV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function MV(e){if(Array.isArray(e))return Wv(e)}function Wv(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 XG(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function ai(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?XG(Object(n),!0).forEach(function(a){IA(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):XG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function IA(e,t,n){return t=dP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function zV(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZV(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,dP(a.key),a)}}function YV(e,t,n){return t&&ZV(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function dP(e){var t=qV(e,"string");return up(t)==="symbol"?t:String(t)}function qV(e,t){if(up(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(up(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function KV(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&&Vv(e,t)}function Vv(e,t){return Vv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Vv(e,t)}function $V(e){var t=WV();return function(){var a=Ux(e),o;if(t){var s=Ux(this).constructor;o=Reflect.construct(a,arguments,s)}else o=a.apply(this,arguments);return Xv(this,o)}}function Xv(e,t){if(t&&(up(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Jv(e)}function Jv(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function WV(){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 Ux(e){return Ux=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ux(e)}var pp=(function(e){KV(n,e);var t=$V(n);function n(a,o){var s;zV(this,n),s=t.call(this,a,o);var r=s.props,i=r.isActive,m=r.attributeName,d=r.from,A=r.to,p=r.steps,g=r.children,f=r.duration;if(s.handleStyleChange=s.handleStyleChange.bind(Jv(s)),s.changeStyle=s.changeStyle.bind(Jv(s)),!i||f<=0)return s.state={style:{}},typeof g=="function"&&(s.state={style:A}),Xv(s);if(p&&p.length)s.state={style:p[0].style};else if(d){if(typeof g=="function")return s.state={style:d},Xv(s);s.state={style:m?IA({},m,d):d}}else s.state={style:{}};return s}return YV(n,[{key:"componentDidMount",value:function(){var o=this.props,s=o.isActive,r=o.canBegin;this.mounted=!0,!(!s||!r)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(o){var s=this.props,r=s.isActive,i=s.canBegin,m=s.attributeName,d=s.shouldReAnimate,A=s.to,p=s.from,g=this.state.style;if(i){if(!r){var f={style:m?IA({},m,A):A};this.state&&g&&(m&&g[m]!==A||!m&&g!==A)&&this.setState(f);return}if(!(nV(o.to,A)&&o.canBegin&&o.isActive)){var y=!o.canBegin||!o.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var C=y||d?p:o.to;if(this.state&&g){var v={style:m?IA({},m,C):C};(m&&g[m]!==C||!m&&g!==C)&&this.setState(v)}this.runAnimation(ai(ai({},this.props),{},{from:C,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var o=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),o&&o()}},{key:"handleStyleChange",value:function(o){this.changeStyle(o)}},{key:"changeStyle",value:function(o){this.mounted&&this.setState({style:o})}},{key:"runJSAnimation",value:function(o){var s=this,r=o.from,i=o.to,m=o.duration,d=o.easing,A=o.begin,p=o.onAnimationEnd,g=o.onAnimationStart,f=IV(r,i,DV(d),m,this.changeStyle),y=function(){s.stopJSAnimation=f()};this.manager.start([g,A,y,m,p])}},{key:"runStepAnimation",value:function(o){var s=this,r=o.steps,i=o.begin,m=o.onAnimationStart,d=r[0],A=d.style,p=d.duration,g=p===void 0?0:p,f=function(C,v,B){if(B===0)return C;var D=v.duration,N=v.easing,L=N===void 0?"ease":N,_=v.style,j=v.properties,F=v.onAnimationEnd,T=B>0?r[B-1]:v,M=j||Object.keys(_);if(typeof L=="function"||L==="spring")return[].concat(U1(C),[s.runJSAnimation.bind(s,{from:T.style,to:_,duration:D,easing:L}),D]);var Z=qG(M,D,L),P=ai(ai(ai({},T.style),_),{},{transition:Z});return[].concat(U1(C),[P,D,F]).filter(pV)};return this.manager.start([m].concat(U1(r.reduce(f,[A,Math.max(g,i)])),[o.onAnimationEnd]))}},{key:"runAnimation",value:function(o){this.manager||(this.manager=mV());var s=o.begin,r=o.duration,i=o.attributeName,m=o.to,d=o.easing,A=o.onAnimationStart,p=o.onAnimationEnd,g=o.steps,f=o.children,y=this.manager;if(this.unSubscribe=y.subscribe(this.handleStyleChange),typeof d=="function"||typeof f=="function"||d==="spring"){this.runJSAnimation(o);return}if(g.length>1){this.runStepAnimation(o);return}var C=i?IA({},i,m):m,v=qG(Object.keys(C),r,d);y.start([A,s,ai(ai({},C),{},{transition:v}),r,p])}},{key:"render",value:function(){var o=this.props,s=o.children;o.begin;var r=o.duration;o.attributeName,o.easing;var i=o.isActive;o.steps,o.from,o.to,o.canBegin,o.onAnimationEnd,o.shouldReAnimate,o.onAnimationReStart;var m=kV(o,FV),d=ge.Children.count(s),A=this.state.style;if(typeof s=="function")return s(A);if(!i||d===0||r<=0)return s;var p=function(f){var y=f.props,C=y.style,v=C===void 0?{}:C,B=y.className,D=ge.cloneElement(f,ai(ai({},m),{},{style:ai(ai({},v),A),className:B}));return D};return d===1?p(ge.Children.only(s)):fe.createElement("div",null,ge.Children.map(s,function(g){return p(g)}))}}]),n})(ge.PureComponent);pp.displayName="Animate";pp.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};pp.propTypes={from:Tn.oneOfType([Tn.object,Tn.string]),to:Tn.oneOfType([Tn.object,Tn.string]),attributeName:Tn.string,duration:Tn.number,begin:Tn.number,easing:Tn.oneOfType([Tn.string,Tn.func]),steps:Tn.arrayOf(Tn.shape({duration:Tn.number.isRequired,style:Tn.object.isRequired,easing:Tn.oneOfType([Tn.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Tn.func]),properties:Tn.arrayOf("string"),onAnimationEnd:Tn.func})),children:Tn.oneOfType([Tn.node,Tn.func]),isActive:Tn.bool,canBegin:Tn.bool,onAnimationEnd:Tn.func,shouldReAnimate:Tn.bool,onAnimationStart:Tn.func,onAnimationReStart:Tn.func};function P2(e){"@babel/helpers - typeof";return P2=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},P2(e)}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 VV(e,t){return tX(e)||eX(e,t)||JV(e,t)||XV()}function XV(){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 JV(e,t){if(e){if(typeof e=="string")return JG(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 JG(e,t)}}function JG(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 eX(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function tX(e){if(Array.isArray(e))return e}function e6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function t6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?e6(Object(n),!0).forEach(function(a){nX(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):e6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function nX(e,t,n){return t=aX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function aX(e){var t=oX(e,"string");return P2(t)=="symbol"?t:t+""}function oX(e,t){if(P2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(P2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var n6=function(t,n,a,o,s){var r=Math.min(Math.abs(a)/2,Math.abs(o)/2),i=o>=0?1:-1,m=a>=0?1:-1,d=o>=0&&a>=0||o<0&&a<0?1:0,A;if(r>0&&s instanceof Array){for(var p=[0,0,0,0],g=0,f=4;g<f;g++)p[g]=s[g]>r?r:s[g];A="M".concat(t,",").concat(n+i*p[0]),p[0]>0&&(A+="A ".concat(p[0],",").concat(p[0],",0,0,").concat(d,",").concat(t+m*p[0],",").concat(n)),A+="L ".concat(t+a-m*p[1],",").concat(n),p[1]>0&&(A+="A ".concat(p[1],",").concat(p[1],",0,0,").concat(d,`,
|
||
`).concat(t+a,",").concat(n+i*p[1])),A+="L ".concat(t+a,",").concat(n+o-i*p[2]),p[2]>0&&(A+="A ".concat(p[2],",").concat(p[2],",0,0,").concat(d,`,
|
||
`).concat(t+a-m*p[2],",").concat(n+o)),A+="L ".concat(t+m*p[3],",").concat(n+o),p[3]>0&&(A+="A ".concat(p[3],",").concat(p[3],",0,0,").concat(d,`,
|
||
`).concat(t,",").concat(n+o-i*p[3])),A+="Z"}else if(r>0&&s===+s&&s>0){var y=Math.min(r,s);A="M ".concat(t,",").concat(n+i*y,`
|
||
A `).concat(y,",").concat(y,",0,0,").concat(d,",").concat(t+m*y,",").concat(n,`
|
||
L `).concat(t+a-m*y,",").concat(n,`
|
||
A `).concat(y,",").concat(y,",0,0,").concat(d,",").concat(t+a,",").concat(n+i*y,`
|
||
L `).concat(t+a,",").concat(n+o-i*y,`
|
||
A `).concat(y,",").concat(y,",0,0,").concat(d,",").concat(t+a-m*y,",").concat(n+o,`
|
||
L `).concat(t+m*y,",").concat(n+o,`
|
||
A `).concat(y,",").concat(y,",0,0,").concat(d,",").concat(t,",").concat(n+o-i*y," Z")}else A="M ".concat(t,",").concat(n," h ").concat(a," v ").concat(o," h ").concat(-a," Z");return A},sX=function(t,n){if(!t||!n)return!1;var a=t.x,o=t.y,s=n.x,r=n.y,i=n.width,m=n.height;if(Math.abs(i)>0&&Math.abs(m)>0){var d=Math.min(s,s+i),A=Math.max(s,s+i),p=Math.min(r,r+m),g=Math.max(r,r+m);return a>=d&&a<=A&&o>=p&&o<=g}return!1},rX={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},uP=function(t){var n=t6(t6({},rX),t),a=ge.useRef(),o=ge.useState(-1),s=VV(o,2),r=s[0],i=s[1];ge.useEffect(function(){if(a.current&&a.current.getTotalLength)try{var L=a.current.getTotalLength();L&&i(L)}catch{}},[]);var m=n.x,d=n.y,A=n.width,p=n.height,g=n.radius,f=n.className,y=n.animationEasing,C=n.animationDuration,v=n.animationBegin,B=n.isAnimationActive,D=n.isUpdateAnimationActive;if(m!==+m||d!==+d||A!==+A||p!==+p||A===0||p===0)return null;var N=Hn("recharts-rectangle",f);return D?fe.createElement(pp,{canBegin:r>0,from:{width:A,height:p,x:m,y:d},to:{width:A,height:p,x:m,y:d},duration:C,animationEasing:y,isActive:D},function(L){var _=L.width,j=L.height,F=L.x,T=L.y;return fe.createElement(pp,{canBegin:r>0,from:"0px ".concat(r===-1?1:r,"px"),to:"".concat(r,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:C,isActive:B,easing:y},fe.createElement("path",Hx({},mn(n,!0),{className:N,d:n6(F,T,_,j,g),ref:a})))}):fe.createElement("path",Hx({},mn(n,!0),{className:N,d:n6(m,d,A,p,g)}))},iX=["points","className","baseLinePoints","connectNulls"];function Tu(){return Tu=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},Tu.apply(this,arguments)}function cX(e,t){if(e==null)return{};var n=mX(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function mX(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 a6(e){return pX(e)||uX(e)||dX(e)||lX()}function lX(){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 dX(e,t){if(e){if(typeof e=="string")return ew(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 ew(e,t)}}function uX(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function pX(e){if(Array.isArray(e))return ew(e)}function ew(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 o6=function(t){return t&&t.x===+t.x&&t.y===+t.y},AX=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[[]];return t.forEach(function(a){o6(a)?n[n.length-1].push(a):n[n.length-1].length>0&&n.push([])}),o6(t[0])&&n[n.length-1].push(t[0]),n[n.length-1].length<=0&&(n=n.slice(0,-1)),n},$A=function(t,n){var a=AX(t);n&&(a=[a.reduce(function(s,r){return[].concat(a6(s),a6(r))},[])]);var o=a.map(function(s){return s.reduce(function(r,i,m){return"".concat(r).concat(m===0?"M":"L").concat(i.x,",").concat(i.y)},"")}).join("");return a.length===1?"".concat(o,"Z"):o},fX=function(t,n,a){var o=$A(t,a);return"".concat(o.slice(-1)==="Z"?o.slice(0,-1):o,"L").concat($A(n.reverse(),a).slice(1))},pP=function(t){var n=t.points,a=t.className,o=t.baseLinePoints,s=t.connectNulls,r=cX(t,iX);if(!n||!n.length)return null;var i=Hn("recharts-polygon",a);if(o&&o.length){var m=r.stroke&&r.stroke!=="none",d=fX(n,o,s);return fe.createElement("g",{className:i},fe.createElement("path",Tu({},mn(r,!0),{fill:d.slice(-1)==="Z"?r.fill:"none",stroke:"none",d})),m?fe.createElement("path",Tu({},mn(r,!0),{fill:"none",d:$A(n,s)})):null,m?fe.createElement("path",Tu({},mn(r,!0),{fill:"none",d:$A(o,s)})):null)}var A=$A(n,s);return fe.createElement("path",Tu({},mn(r,!0),{fill:A.slice(-1)==="Z"?r.fill:"none",className:i,d:A}))};function tw(){return tw=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},tw.apply(this,arguments)}var Hh=function(t){var n=t.cx,a=t.cy,o=t.r,s=t.className,r=Hn("recharts-dot",s);return n===+n&&a===+a&&o===+o?ge.createElement("circle",tw({},mn(t,!1),Xg(t),{className:r,cx:n,cy:a,r:o})):null};function Q2(e){"@babel/helpers - typeof";return Q2=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},Q2(e)}var gX=["x","y","top","left","width","height","className"];function nw(){return nw=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},nw.apply(this,arguments)}function s6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function xX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?s6(Object(n),!0).forEach(function(a){hX(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hX(e,t,n){return t=yX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yX(e){var t=CX(e,"string");return Q2(t)=="symbol"?t:t+""}function CX(e,t){if(Q2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Q2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function bX(e,t){if(e==null)return{};var n=vX(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function vX(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 wX=function(t,n,a,o,s,r){return"M".concat(t,",").concat(s,"v").concat(o,"M").concat(r,",").concat(n,"h").concat(a)},BX=function(t){var n=t.x,a=n===void 0?0:n,o=t.y,s=o===void 0?0:o,r=t.top,i=r===void 0?0:r,m=t.left,d=m===void 0?0:m,A=t.width,p=A===void 0?0:A,g=t.height,f=g===void 0?0:g,y=t.className,C=bX(t,gX),v=xX({x:a,y:s,top:i,left:d,width:p,height:f},C);return!Nt(a)||!Nt(s)||!Nt(p)||!Nt(f)||!Nt(i)||!Nt(d)?null:fe.createElement("path",nw({},mn(v,!0),{className:Hn("recharts-cross",y),d:wX(a,s,p,f,i,d)}))},DX=["cx","cy","innerRadius","outerRadius","gridType","radialLines"];function I2(e){"@babel/helpers - typeof";return I2=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},I2(e)}function UX(e,t){if(e==null)return{};var n=HX(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function HX(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 im(){return im=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},im.apply(this,arguments)}function r6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function F2(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?r6(Object(n),!0).forEach(function(a){NX(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function NX(e,t,n){return t=GX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function GX(e){var t=jX(e,"string");return I2(t)=="symbol"?t:t+""}function jX(e,t){if(I2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(I2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var EX=function(t,n,a,o){var s="";return o.forEach(function(r,i){var m=$n(n,a,t,r);i?s+="L ".concat(m.x,",").concat(m.y):s+="M ".concat(m.x,",").concat(m.y)}),s+="Z",s},_X=function(t){var n=t.cx,a=t.cy,o=t.innerRadius,s=t.outerRadius,r=t.polarAngles,i=t.radialLines;if(!r||!r.length||!i)return null;var m=F2({stroke:"#ccc"},mn(t,!1));return fe.createElement("g",{className:"recharts-polar-grid-angle"},r.map(function(d){var A=$n(n,a,o,d),p=$n(n,a,s,d);return fe.createElement("line",im({},m,{key:"line-".concat(d),x1:A.x,y1:A.y,x2:p.x,y2:p.y}))}))},SX=function(t){var n=t.cx,a=t.cy,o=t.radius,s=t.index,r=F2(F2({stroke:"#ccc"},mn(t,!1)),{},{fill:"none"});return fe.createElement("circle",im({},r,{className:Hn("recharts-polar-grid-concentric-circle",t.className),key:"circle-".concat(s),cx:n,cy:a,r:o}))},PX=function(t){var n=t.radius,a=t.index,o=F2(F2({stroke:"#ccc"},mn(t,!1)),{},{fill:"none"});return fe.createElement("path",im({},o,{className:Hn("recharts-polar-grid-concentric-polygon",t.className),key:"path-".concat(a),d:EX(n,t.cx,t.cy,t.polarAngles)}))},QX=function(t){var n=t.polarRadius,a=t.gridType;return!n||!n.length?null:fe.createElement("g",{className:"recharts-polar-grid-concentric"},n.map(function(o,s){var r=s;return a==="circle"?fe.createElement(SX,im({key:r},t,{radius:o,index:s})):fe.createElement(PX,im({key:r},t,{radius:o,index:s}))}))},xD=function(t){var n=t.cx,a=n===void 0?0:n,o=t.cy,s=o===void 0?0:o,r=t.innerRadius,i=r===void 0?0:r,m=t.outerRadius,d=m===void 0?0:m,A=t.gridType,p=A===void 0?"polygon":A,g=t.radialLines,f=g===void 0?!0:g,y=UX(t,DX);return d<=0?null:fe.createElement("g",{className:"recharts-polar-grid"},fe.createElement(_X,im({cx:a,cy:s,innerRadius:i,outerRadius:d,gridType:p,radialLines:f},y)),fe.createElement(QX,im({cx:a,cy:s,innerRadius:i,outerRadius:d,gridType:p,radialLines:f},y)))};xD.displayName="PolarGrid";var H1,i6;function IX(){if(i6)return H1;i6=1;var e=vh(),t=_S(),n=ac();function a(o,s){return o&&o.length?e(o,n(s,2),t):void 0}return H1=a,H1}var FX=IX();const kX=Mn(FX);var N1,c6;function LX(){if(c6)return N1;c6=1;var e=vh(),t=ac(),n=SS();function a(o,s){return o&&o.length?e(o,t(s,2),n):void 0}return N1=a,N1}var OX=LX();const TX=Mn(OX);var RX=["cx","cy","angle","ticks","axisLine"],MX=["ticks","tick","angle","tickFormatter","stroke"];function Ap(e){"@babel/helpers - typeof";return Ap=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},Ap(e)}function WA(){return WA=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},WA.apply(this,arguments)}function m6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function ud(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?m6(Object(n),!0).forEach(function(a){Nh(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function l6(e,t){if(e==null)return{};var n=zX(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function zX(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 ZX(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d6(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,fP(a.key),a)}}function YX(e,t,n){return t&&d6(e.prototype,t),n&&d6(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function qX(e,t,n){return t=Nx(t),KX(e,AP()?Reflect.construct(t,n||[],Nx(e).constructor):t.apply(e,n))}function KX(e,t){if(t&&(Ap(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $X(e)}function $X(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function AP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(AP=function(){return!!e})()}function Nx(e){return Nx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Nx(e)}function WX(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&&aw(e,t)}function aw(e,t){return aw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},aw(e,t)}function Nh(e,t,n){return t=fP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fP(e){var t=VX(e,"string");return Ap(t)=="symbol"?t:t+""}function VX(e,t){if(Ap(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ap(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var kp=(function(e){function t(){return ZX(this,t),qX(this,t,arguments)}return WX(t,e),YX(t,[{key:"getTickValueCoord",value:function(a){var o=a.coordinate,s=this.props,r=s.angle,i=s.cx,m=s.cy;return $n(i,m,o,r)}},{key:"getTickTextAnchor",value:function(){var a=this.props.orientation,o;switch(a){case"left":o="end";break;case"right":o="start";break;default:o="middle";break}return o}},{key:"getViewBox",value:function(){var a=this.props,o=a.cx,s=a.cy,r=a.angle,i=a.ticks,m=kX(i,function(A){return A.coordinate||0}),d=TX(i,function(A){return A.coordinate||0});return{cx:o,cy:s,startAngle:r,endAngle:r,innerRadius:d.coordinate||0,outerRadius:m.coordinate||0}}},{key:"renderAxisLine",value:function(){var a=this.props,o=a.cx,s=a.cy,r=a.angle,i=a.ticks,m=a.axisLine,d=l6(a,RX),A=i.reduce(function(y,C){return[Math.min(y[0],C.coordinate),Math.max(y[1],C.coordinate)]},[1/0,-1/0]),p=$n(o,s,A[0],r),g=$n(o,s,A[1],r),f=ud(ud(ud({},mn(d,!1)),{},{fill:"none"},mn(m,!1)),{},{x1:p.x,y1:p.y,x2:g.x,y2:g.y});return fe.createElement("line",WA({className:"recharts-polar-radius-axis-line"},f))}},{key:"renderTicks",value:function(){var a=this,o=this.props,s=o.ticks,r=o.tick,i=o.angle,m=o.tickFormatter,d=o.stroke,A=l6(o,MX),p=this.getTickTextAnchor(),g=mn(A,!1),f=mn(r,!1),y=s.map(function(C,v){var B=a.getTickValueCoord(C),D=ud(ud(ud(ud({textAnchor:p,transform:"rotate(".concat(90-i,", ").concat(B.x,", ").concat(B.y,")")},g),{},{stroke:"none",fill:d},f),{},{index:v},B),{},{payload:C});return fe.createElement(no,WA({className:Hn("recharts-polar-radius-axis-tick",tP(r)),key:"tick-".concat(C.coordinate)},jB(a.props,C,v)),t.renderTickItem(r,D,m?m(C.value,v):C.value))});return fe.createElement(no,{className:"recharts-polar-radius-axis-ticks"},y)}},{key:"render",value:function(){var a=this.props,o=a.ticks,s=a.axisLine,r=a.tick;return!o||!o.length?null:fe.createElement(no,{className:Hn("recharts-polar-radius-axis",this.props.className)},s&&this.renderAxisLine(),r&&this.renderTicks(),Vo.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(a,o,s){var r;return fe.isValidElement(a)?r=fe.cloneElement(a,o):fn(a)?r=a(o):r=fe.createElement(g2,WA({},o,{className:"recharts-polar-radius-axis-tick-value"}),s),r}}])})(ge.PureComponent);Nh(kp,"displayName","PolarRadiusAxis");Nh(kp,"axisType","radiusAxis");Nh(kp,"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 fp(e){"@babel/helpers - typeof";return fp=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},fp(e)}function yd(){return yd=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},yd.apply(this,arguments)}function u6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).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?u6(Object(n),!0).forEach(function(a){Gh(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function XX(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p6(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,xP(a.key),a)}}function JX(e,t,n){return t&&p6(e.prototype,t),n&&p6(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function eJ(e,t,n){return t=Gx(t),tJ(e,gP()?Reflect.construct(t,n||[],Gx(e).constructor):t.apply(e,n))}function tJ(e,t){if(t&&(fp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return nJ(e)}function nJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function gP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(gP=function(){return!!e})()}function Gx(e){return Gx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Gx(e)}function aJ(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&&ow(e,t)}function ow(e,t){return ow=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},ow(e,t)}function Gh(e,t,n){return t=xP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xP(e){var t=oJ(e,"string");return fp(t)=="symbol"?t:t+""}function oJ(e,t){if(fp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(fp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var sJ=Math.PI/180,A6=1e-5,Lp=(function(e){function t(){return XX(this,t),eJ(this,t,arguments)}return aJ(t,e),JX(t,[{key:"getTickLineCoord",value:function(a){var o=this.props,s=o.cx,r=o.cy,i=o.radius,m=o.orientation,d=o.tickSize,A=d||8,p=$n(s,r,i,a.coordinate),g=$n(s,r,i+(m==="inner"?-1:1)*A,a.coordinate);return{x1:p.x,y1:p.y,x2:g.x,y2:g.y}}},{key:"getTickTextAnchor",value:function(a){var o=this.props.orientation,s=Math.cos(-a.coordinate*sJ),r;return s>A6?r=o==="outer"?"start":"end":s<-A6?r=o==="outer"?"end":"start":r="middle",r}},{key:"renderAxisLine",value:function(){var a=this.props,o=a.cx,s=a.cy,r=a.radius,i=a.axisLine,m=a.axisLineType,d=pd(pd({},mn(this.props,!1)),{},{fill:"none"},mn(i,!1));if(m==="circle")return fe.createElement(Hh,yd({className:"recharts-polar-angle-axis-line"},d,{cx:o,cy:s,r}));var A=this.props.ticks,p=A.map(function(g){return $n(o,s,r,g.coordinate)});return fe.createElement(pP,yd({className:"recharts-polar-angle-axis-line"},d,{points:p}))}},{key:"renderTicks",value:function(){var a=this,o=this.props,s=o.ticks,r=o.tick,i=o.tickLine,m=o.tickFormatter,d=o.stroke,A=mn(this.props,!1),p=mn(r,!1),g=pd(pd({},A),{},{fill:"none"},mn(i,!1)),f=s.map(function(y,C){var v=a.getTickLineCoord(y),B=a.getTickTextAnchor(y),D=pd(pd(pd({textAnchor:B},A),{},{stroke:"none",fill:d},p),{},{index:C,payload:y,x:v.x2,y:v.y2});return fe.createElement(no,yd({className:Hn("recharts-polar-angle-axis-tick",tP(r)),key:"tick-".concat(y.coordinate)},jB(a.props,y,C)),i&&fe.createElement("line",yd({className:"recharts-polar-angle-axis-tick-line"},g,v)),r&&t.renderTickItem(r,D,m?m(y.value,C):y.value))});return fe.createElement(no,{className:"recharts-polar-angle-axis-ticks"},f)}},{key:"render",value:function(){var a=this.props,o=a.ticks,s=a.radius,r=a.axisLine;return s<=0||!o||!o.length?null:fe.createElement(no,{className:Hn("recharts-polar-angle-axis",this.props.className)},r&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(a,o,s){var r;return fe.isValidElement(a)?r=fe.cloneElement(a,o):fn(a)?r=a(o):r=fe.createElement(g2,yd({},o,{className:"recharts-polar-angle-axis-tick-value"}),s),r}}])})(ge.PureComponent);Gh(Lp,"displayName","PolarAngleAxis");Gh(Lp,"axisType","angleAxis");Gh(Lp,"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 G1,f6;function rJ(){if(f6)return G1;f6=1;var e=j_(),t=e(Object.getPrototypeOf,Object);return G1=t,G1}var j1,g6;function iJ(){if(g6)return j1;g6=1;var e=mm(),t=rJ(),n=lm(),a="[object Object]",o=Function.prototype,s=Object.prototype,r=o.toString,i=s.hasOwnProperty,m=r.call(Object);function d(A){if(!n(A)||e(A)!=a)return!1;var p=t(A);if(p===null)return!0;var g=i.call(p,"constructor")&&p.constructor;return typeof g=="function"&&g instanceof g&&r.call(g)==m}return j1=d,j1}iJ();var E1,x6;function cJ(){if(x6)return E1;x6=1;var e=mm(),t=lm(),n="[object Boolean]";function a(o){return o===!0||o===!1||t(o)&&e(o)==n}return E1=a,E1}cJ();function jh(e,t){return t!=null&&"trapezoids"in e.props}function Eh(e,t){return t!=null&&"sectors"in e.props}function k2(e,t){return t!=null&&"points"in e.props}function mJ(e,t){var n,a,o=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,s=e.y===(t==null||(a=t.labelViewBox)===null||a===void 0?void 0:a.y)||e.y===t.y;return o&&s}function lJ(e,t){var n=e.endAngle===t.endAngle,a=e.startAngle===t.startAngle;return n&&a}function dJ(e,t){var n=e.x===t.x,a=e.y===t.y,o=e.z===t.z;return n&&a&&o}function uJ(e,t){var n;return jh(e,t)?n=mJ:Eh(e,t)?n=lJ:k2(e,t)&&(n=dJ),n}function pJ(e,t){var n;return jh(e,t)?n="trapezoids":Eh(e,t)?n="sectors":k2(e,t)&&(n="points"),n}function AJ(e,t){if(jh(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(Eh(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 k2(e,t)?t.payload:{}}function fJ(e){var t=e.activeTooltipItem,n=e.graphicalItem,a=e.itemData,o=pJ(n,t),s=AJ(n,t),r=a.filter(function(m,d){var A=uD(s,m),p=n.props[o].filter(function(y){var C=uJ(n,t);return C(y,t)}),g=n.props[o].indexOf(p[p.length-1]),f=d===g;return A&&f}),i=a.indexOf(r[r.length-1]);return i}var _1,h6;function gJ(){if(h6)return _1;h6=1;function e(t){return t&&t.length?t[0]:void 0}return _1=e,_1}var S1,y6;function xJ(){return y6||(y6=1,S1=gJ()),S1}var hJ=xJ();const yJ=Mn(hJ);var CJ=["key"];function gp(e){"@babel/helpers - typeof";return gp=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},gp(e)}function bJ(e,t){if(e==null)return{};var n=vJ(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function vJ(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(){return jx=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},jx.apply(this,arguments)}function C6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function ps(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?C6(Object(n),!0).forEach(function(a){$c(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function wJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b6(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,yP(a.key),a)}}function BJ(e,t,n){return t&&b6(e.prototype,t),n&&b6(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function DJ(e,t,n){return t=Ex(t),UJ(e,hP()?Reflect.construct(t,n||[],Ex(e).constructor):t.apply(e,n))}function UJ(e,t){if(t&&(gp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return HJ(e)}function HJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function hP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(hP=function(){return!!e})()}function Ex(e){return Ex=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ex(e)}function NJ(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&&sw(e,t)}function sw(e,t){return sw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},sw(e,t)}function $c(e,t,n){return t=yP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yP(e){var t=GJ(e,"string");return gp(t)=="symbol"?t:t+""}function GJ(e,t){if(gp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(gp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Op=(function(e){function t(){var n;wJ(this,t);for(var a=arguments.length,o=new Array(a),s=0;s<a;s++)o[s]=arguments[s];return n=DJ(this,t,[].concat(o)),$c(n,"state",{isAnimationFinished:!1}),$c(n,"handleAnimationEnd",function(){var r=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),fn(r)&&r()}),$c(n,"handleAnimationStart",function(){var r=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),fn(r)&&r()}),$c(n,"handleMouseEnter",function(r){var i=n.props.onMouseEnter;i&&i(n.props,r)}),$c(n,"handleMouseLeave",function(r){var i=n.props.onMouseLeave;i&&i(n.props,r)}),n}return NJ(t,e),BJ(t,[{key:"renderDots",value:function(a){var o=this.props,s=o.dot,r=o.dataKey,i=mn(this.props,!1),m=mn(s,!0),d=a.map(function(A,p){var g=ps(ps(ps({key:"dot-".concat(p),r:3},i),m),{},{dataKey:r,cx:A.x,cy:A.y,index:p,payload:A});return t.renderDotItem(s,g)});return fe.createElement(no,{className:"recharts-radar-dots"},d)}},{key:"renderPolygonStatically",value:function(a){var o=this.props,s=o.shape,r=o.dot,i=o.isRange,m=o.baseLinePoints,d=o.connectNulls,A;return fe.isValidElement(s)?A=fe.cloneElement(s,ps(ps({},this.props),{},{points:a})):fn(s)?A=s(ps(ps({},this.props),{},{points:a})):A=fe.createElement(pP,jx({},mn(this.props,!0),{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,points:a,baseLinePoints:i?m:null,connectNulls:d})),fe.createElement(no,{className:"recharts-radar-polygon"},A,r?this.renderDots(a):null)}},{key:"renderPolygonWithAnimation",value:function(){var a=this,o=this.props,s=o.points,r=o.isAnimationActive,i=o.animationBegin,m=o.animationDuration,d=o.animationEasing,A=o.animationId,p=this.state.prevPoints;return fe.createElement(pp,{begin:i,duration:m,isActive:r,easing:d,from:{t:0},to:{t:1},key:"radar-".concat(A),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(g){var f=g.t,y=p&&p.length/s.length,C=s.map(function(v,B){var D=p&&p[Math.floor(B*y)];if(D){var N=$f(D.x,v.x),L=$f(D.y,v.y);return ps(ps({},v),{},{x:N(f),y:L(f)})}var _=$f(v.cx,v.x),j=$f(v.cy,v.y);return ps(ps({},v),{},{x:_(f),y:j(f)})});return a.renderPolygonStatically(C)})}},{key:"renderPolygon",value:function(){var a=this.props,o=a.points,s=a.isAnimationActive,r=a.isRange,i=this.state.prevPoints;return s&&o&&o.length&&!r&&(!i||!uD(i,o))?this.renderPolygonWithAnimation():this.renderPolygonStatically(o)}},{key:"render",value:function(){var a=this.props,o=a.hide,s=a.className,r=a.points,i=a.isAnimationActive;if(o||!r||!r.length)return null;var m=this.state.isAnimationFinished,d=Hn("recharts-radar",s);return fe.createElement(no,{className:d},this.renderPolygon(),(!i||m)&&jd.renderCallByParent(this.props,r))}}],[{key:"getDerivedStateFromProps",value:function(a,o){return a.animationId!==o.prevAnimationId?{prevAnimationId:a.animationId,curPoints:a.points,prevPoints:o.curPoints}:a.points!==o.curPoints?{curPoints:a.points}:null}},{key:"renderDotItem",value:function(a,o){var s;if(fe.isValidElement(a))s=fe.cloneElement(a,o);else if(fn(a))s=a(o);else{var r=o.key,i=bJ(o,CJ);s=fe.createElement(Hh,jx({},i,{key:r,className:Hn("recharts-radar-dot",typeof a!="boolean"?a.className:"")}))}return s}}])})(ge.PureComponent);$c(Op,"displayName","Radar");$c(Op,"defaultProps",{angleAxisId:0,radiusAxisId:0,hide:!1,activeDot:!0,dot:!1,legendType:"rect",isAnimationActive:!fh.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});$c(Op,"getComposedData",function(e){var t=e.radiusAxis,n=e.angleAxis,a=e.displayedData,o=e.dataKey,s=e.bandSize,r=n.cx,i=n.cy,m=!1,d=[],A=n.type!=="number"?s??0:0;a.forEach(function(g,f){var y=rm(g,n.dataKey,f),C=rm(g,o),v=n.scale(y)+A,B=Array.isArray(C)?aP(C):C,D=Fn(B)?void 0:t.scale(B);Array.isArray(C)&&C.length>=2&&(m=!0),d.push(ps(ps({},$n(r,i,D,v)),{},{name:y,value:C,cx:r,cy:i,radius:D,angle:v,payload:g}))});var p=[];return m&&d.forEach(function(g){if(Array.isArray(g.value)){var f=yJ(g.value),y=Fn(f)?void 0:t.scale(f);p.push(ps(ps({},g),{},{radius:y},$n(r,i,y,g.angle)))}else p.push(g)}),{points:d,isRange:m,baseLinePoints:p}});var P1,v6;function jJ(){if(v6)return P1;v6=1;var e=Math.ceil,t=Math.max;function n(a,o,s,r){for(var i=-1,m=t(e((o-a)/(s||1)),0),d=Array(m);m--;)d[r?m:++i]=a,a+=s;return d}return P1=n,P1}var Q1,w6;function CP(){if(w6)return Q1;w6=1;var e=Y_(),t=1/0,n=17976931348623157e292;function a(o){if(!o)return o===0?o:0;if(o=e(o),o===t||o===-t){var s=o<0?-1:1;return s*n}return o===o?o:0}return Q1=a,Q1}var I1,B6;function EJ(){if(B6)return I1;B6=1;var e=jJ(),t=Ah(),n=CP();function a(o){return function(s,r,i){return i&&typeof i!="number"&&t(s,r,i)&&(r=i=void 0),s=n(s),r===void 0?(r=s,s=0):r=n(r),i=i===void 0?s<r?1:-1:n(i),e(s,r,i,o)}}return I1=a,I1}var F1,D6;function _J(){if(D6)return F1;D6=1;var e=EJ(),t=e();return F1=t,F1}var SJ=_J();const _x=Mn(SJ);function L2(e){"@babel/helpers - typeof";return L2=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},L2(e)}function U6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function H6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?U6(Object(n),!0).forEach(function(a){bP(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):U6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function bP(e,t,n){return t=PJ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PJ(e){var t=QJ(e,"string");return L2(t)=="symbol"?t:t+""}function QJ(e,t){if(L2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(L2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var IJ=["Webkit","Moz","O","ms"],FJ=function(t,n){var a=t.replace(/(\w)/,function(s){return s.toUpperCase()}),o=IJ.reduce(function(s,r){return H6(H6({},s),{},bP({},r+a,n))},{});return o[t]=n,o};function xp(e){"@babel/helpers - typeof";return xp=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},xp(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 N6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).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?N6(Object(n),!0).forEach(function(a){tr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):N6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function kJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function G6(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,wP(a.key),a)}}function LJ(e,t,n){return t&&G6(e.prototype,t),n&&G6(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function OJ(e,t,n){return t=Px(t),TJ(e,vP()?Reflect.construct(t,n||[],Px(e).constructor):t.apply(e,n))}function TJ(e,t){if(t&&(xp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return RJ(e)}function RJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(vP=function(){return!!e})()}function Px(e){return Px=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Px(e)}function MJ(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&&rw(e,t)}function rw(e,t){return rw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},rw(e,t)}function tr(e,t,n){return t=wP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wP(e){var t=zJ(e,"string");return xp(t)=="symbol"?t:t+""}function zJ(e,t){if(xp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(xp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ZJ=function(t){var n=t.data,a=t.startIndex,o=t.endIndex,s=t.x,r=t.width,i=t.travellerWidth;if(!n||!n.length)return{};var m=n.length,d=YA().domain(_x(0,m)).range([s,s+r-i]),A=d.domain().map(function(p){return d(p)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:d(a),endX:d(o),scale:d,scaleValues:A}},j6=function(t){return t.changedTouches&&!!t.changedTouches.length},hp=(function(e){function t(n){var a;return kJ(this,t),a=OJ(this,t,[n]),tr(a,"handleDrag",function(o){a.leaveTimer&&(clearTimeout(a.leaveTimer),a.leaveTimer=null),a.state.isTravellerMoving?a.handleTravellerMove(o):a.state.isSlideMoving&&a.handleSlideDrag(o)}),tr(a,"handleTouchMove",function(o){o.changedTouches!=null&&o.changedTouches.length>0&&a.handleDrag(o.changedTouches[0])}),tr(a,"handleDragEnd",function(){a.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var o=a.props,s=o.endIndex,r=o.onDragEnd,i=o.startIndex;r==null||r({endIndex:s,startIndex:i})}),a.detachDragEndListener()}),tr(a,"handleLeaveWrapper",function(){(a.state.isTravellerMoving||a.state.isSlideMoving)&&(a.leaveTimer=window.setTimeout(a.handleDragEnd,a.props.leaveTimeOut))}),tr(a,"handleEnterSlideOrTraveller",function(){a.setState({isTextActive:!0})}),tr(a,"handleLeaveSlideOrTraveller",function(){a.setState({isTextActive:!1})}),tr(a,"handleSlideDragStart",function(o){var s=j6(o)?o.changedTouches[0]:o;a.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:s.pageX}),a.attachDragEndListener()}),a.travellerDragStartHandlers={startX:a.handleTravellerDragStart.bind(a,"startX"),endX:a.handleTravellerDragStart.bind(a,"endX")},a.state={},a}return MJ(t,e),LJ(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(a){var o=a.startX,s=a.endX,r=this.state.scaleValues,i=this.props,m=i.gap,d=i.data,A=d.length-1,p=Math.min(o,s),g=Math.max(o,s),f=t.getIndexInRange(r,p),y=t.getIndexInRange(r,g);return{startIndex:f-f%m,endIndex:y===A?A:y-y%m}}},{key:"getTextOfTick",value:function(a){var o=this.props,s=o.data,r=o.tickFormatter,i=o.dataKey,m=rm(s[a],i,a);return fn(r)?r(m,a):m}},{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 o=this.state,s=o.slideMoveStartX,r=o.startX,i=o.endX,m=this.props,d=m.x,A=m.width,p=m.travellerWidth,g=m.startIndex,f=m.endIndex,y=m.onChange,C=a.pageX-s;C>0?C=Math.min(C,d+A-p-i,d+A-p-r):C<0&&(C=Math.max(C,d-r,d-i));var v=this.getIndex({startX:r+C,endX:i+C});(v.startIndex!==g||v.endIndex!==f)&&y&&y(v),this.setState({startX:r+C,endX:i+C,slideMoveStartX:a.pageX})}},{key:"handleTravellerDragStart",value:function(a,o){var s=j6(o)?o.changedTouches[0]:o;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:a,brushMoveStartX:s.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(a){var o=this.state,s=o.brushMoveStartX,r=o.movingTravellerId,i=o.endX,m=o.startX,d=this.state[r],A=this.props,p=A.x,g=A.width,f=A.travellerWidth,y=A.onChange,C=A.gap,v=A.data,B={startX:this.state.startX,endX:this.state.endX},D=a.pageX-s;D>0?D=Math.min(D,p+g-f-d):D<0&&(D=Math.max(D,p-d)),B[r]=d+D;var N=this.getIndex(B),L=N.startIndex,_=N.endIndex,j=function(){var T=v.length-1;return r==="startX"&&(i>m?L%C===0:_%C===0)||i<m&&_===T||r==="endX"&&(i>m?_%C===0:L%C===0)||i>m&&_===T};this.setState(tr(tr({},r,d+D),"brushMoveStartX",a.pageX),function(){y&&j()&&y(N)})}},{key:"handleTravellerMoveKeyboard",value:function(a,o){var s=this,r=this.state,i=r.scaleValues,m=r.startX,d=r.endX,A=this.state[o],p=i.indexOf(A);if(p!==-1){var g=p+a;if(!(g===-1||g>=i.length)){var f=i[g];o==="startX"&&f>=d||o==="endX"&&f<=m||this.setState(tr({},o,f),function(){s.props.onChange(s.getIndex({startX:s.state.startX,endX:s.state.endX}))})}}}},{key:"renderBackground",value:function(){var a=this.props,o=a.x,s=a.y,r=a.width,i=a.height,m=a.fill,d=a.stroke;return fe.createElement("rect",{stroke:d,fill:m,x:o,y:s,width:r,height:i})}},{key:"renderPanorama",value:function(){var a=this.props,o=a.x,s=a.y,r=a.width,i=a.height,m=a.data,d=a.children,A=a.padding,p=ge.Children.only(d);return p?fe.cloneElement(p,{x:o,y:s,width:r,height:i,margin:A,compact:!0,data:m}):null}},{key:"renderTravellerLayer",value:function(a,o){var s,r,i=this,m=this.props,d=m.y,A=m.travellerWidth,p=m.height,g=m.traveller,f=m.ariaLabel,y=m.data,C=m.startIndex,v=m.endIndex,B=Math.max(a,this.props.x),D=k1(k1({},mn(this.props,!1)),{},{x:B,y:d,width:A,height:p}),N=f||"Min value: ".concat((s=y[C])===null||s===void 0?void 0:s.name,", Max value: ").concat((r=y[v])===null||r===void 0?void 0:r.name);return fe.createElement(no,{tabIndex:0,role:"slider","aria-label":N,"aria-valuenow":a,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[o],onTouchStart:this.travellerDragStartHandlers[o],onKeyDown:function(_){["ArrowLeft","ArrowRight"].includes(_.key)&&(_.preventDefault(),_.stopPropagation(),i.handleTravellerMoveKeyboard(_.key==="ArrowRight"?1:-1,o))},onFocus:function(){i.setState({isTravellerFocused:!0})},onBlur:function(){i.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(g,D))}},{key:"renderSlide",value:function(a,o){var s=this.props,r=s.y,i=s.height,m=s.stroke,d=s.travellerWidth,A=Math.min(a,o)+d,p=Math.max(Math.abs(o-a)-d,0);return fe.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:m,fillOpacity:.2,x:A,y:r,width:p,height:i})}},{key:"renderText",value:function(){var a=this.props,o=a.startIndex,s=a.endIndex,r=a.y,i=a.height,m=a.travellerWidth,d=a.stroke,A=this.state,p=A.startX,g=A.endX,f=5,y={pointerEvents:"none",fill:d};return fe.createElement(no,{className:"recharts-brush-texts"},fe.createElement(g2,Sx({textAnchor:"end",verticalAnchor:"middle",x:Math.min(p,g)-f,y:r+i/2},y),this.getTextOfTick(o)),fe.createElement(g2,Sx({textAnchor:"start",verticalAnchor:"middle",x:Math.max(p,g)+m+f,y:r+i/2},y),this.getTextOfTick(s)))}},{key:"render",value:function(){var a=this.props,o=a.data,s=a.className,r=a.children,i=a.x,m=a.y,d=a.width,A=a.height,p=a.alwaysShowText,g=this.state,f=g.startX,y=g.endX,C=g.isTextActive,v=g.isSlideMoving,B=g.isTravellerMoving,D=g.isTravellerFocused;if(!o||!o.length||!Nt(i)||!Nt(m)||!Nt(d)||!Nt(A)||d<=0||A<=0)return null;var N=Hn("recharts-brush",s),L=fe.Children.count(r)===1,_=FJ("userSelect","none");return fe.createElement(no,{className:N,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:_},this.renderBackground(),L&&this.renderPanorama(),this.renderSlide(f,y),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(y,"endX"),(C||v||B||D||p)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(a){var o=a.x,s=a.y,r=a.width,i=a.height,m=a.stroke,d=Math.floor(s+i/2)-1;return fe.createElement(fe.Fragment,null,fe.createElement("rect",{x:o,y:s,width:r,height:i,fill:m,stroke:"none"}),fe.createElement("line",{x1:o+1,y1:d,x2:o+r-1,y2:d,fill:"none",stroke:"#fff"}),fe.createElement("line",{x1:o+1,y1:d+2,x2:o+r-1,y2:d+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(a,o){var s;return fe.isValidElement(a)?s=fe.cloneElement(a,o):fn(a)?s=a(o):s=t.renderDefaultTraveller(o),s}},{key:"getDerivedStateFromProps",value:function(a,o){var s=a.data,r=a.width,i=a.x,m=a.travellerWidth,d=a.updateId,A=a.startIndex,p=a.endIndex;if(s!==o.prevData||d!==o.prevUpdateId)return k1({prevData:s,prevTravellerWidth:m,prevUpdateId:d,prevX:i,prevWidth:r},s&&s.length?ZJ({data:s,width:r,x:i,travellerWidth:m,startIndex:A,endIndex:p}):{scale:null,scaleValues:null});if(o.scale&&(r!==o.prevWidth||i!==o.prevX||m!==o.prevTravellerWidth)){o.scale.range([i,i+r-m]);var g=o.scale.domain().map(function(f){return o.scale(f)});return{prevData:s,prevTravellerWidth:m,prevUpdateId:d,prevX:i,prevWidth:r,startX:o.scale(a.startIndex),endX:o.scale(a.endIndex),scaleValues:g}}return null}},{key:"getIndexInRange",value:function(a,o){for(var s=a.length,r=0,i=s-1;i-r>1;){var m=Math.floor((r+i)/2);a[m]>o?i=m:r=m}return o>=a[i]?i:r}}])})(ge.PureComponent);tr(hp,"displayName","Brush");tr(hp,"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 L1,E6;function YJ(){if(E6)return L1;E6=1;var e=TB();function t(n,a){var o;return e(n,function(s,r,i){return o=a(s,r,i),!o}),!!o}return L1=t,L1}var O1,_6;function qJ(){if(_6)return O1;_6=1;var e=w_(),t=ac(),n=YJ(),a=Fs(),o=Ah();function s(r,i,m){var d=a(r)?e:n;return m&&o(r,i,m)&&(i=void 0),d(r,t(i,3))}return O1=s,O1}var KJ=qJ();const $J=Mn(KJ);var Xi=function(t,n){var a=t.alwaysShow,o=t.ifOverflow;return a&&(o="extendDomain"),o===n},T1,S6;function WJ(){if(S6)return T1;S6=1;var e=T_();function t(n,a,o){a=="__proto__"&&e?e(n,a,{configurable:!0,enumerable:!0,value:o,writable:!0}):n[a]=o}return T1=t,T1}var R1,P6;function VJ(){if(P6)return R1;P6=1;var e=WJ(),t=L_(),n=ac();function a(o,s){var r={};return s=n(s,3),t(o,function(i,m,d){e(r,m,s(i,m,d))}),r}return R1=a,R1}var XJ=VJ();const JJ=Mn(XJ);var M1,Q6;function eee(){if(Q6)return M1;Q6=1;function e(t,n){for(var a=-1,o=t==null?0:t.length;++a<o;)if(!n(t[a],a,t))return!1;return!0}return M1=e,M1}var z1,I6;function tee(){if(I6)return z1;I6=1;var e=TB();function t(n,a){var o=!0;return e(n,function(s,r,i){return o=!!a(s,r,i),o}),o}return z1=t,z1}var Z1,F6;function nee(){if(F6)return Z1;F6=1;var e=eee(),t=tee(),n=ac(),a=Fs(),o=Ah();function s(r,i,m){var d=a(r)?e:t;return m&&o(r,i,m)&&(i=void 0),d(r,n(i,3))}return Z1=s,Z1}var aee=nee();const oee=Mn(aee);function O2(e){"@babel/helpers - typeof";return O2=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},O2(e)}function see(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k6(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,BP(a.key),a)}}function ree(e,t,n){return t&&k6(e.prototype,t),n&&k6(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function L6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function ig(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?L6(Object(n),!0).forEach(function(a){hD(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):L6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hD(e,t,n){return t=BP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function BP(e){var t=iee(e,"string");return O2(t)=="symbol"?t:t+""}function iee(e,t){if(O2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(O2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var DP=function(t,n){var a=t.x,o=t.y,s=n.x,r=n.y;return{x:Math.min(a,s),y:Math.min(o,r),width:Math.abs(s-a),height:Math.abs(r-o)}},cee=function(t){var n=t.x1,a=t.y1,o=t.x2,s=t.y2;return DP({x:n,y:a},{x:o,y:s})},UP=(function(){function e(t){see(this,e),this.scale=t}return ree(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]:{},o=a.bandAware,s=a.position;if(n!==void 0){if(s)switch(s){case"start":return this.scale(n);case"middle":{var r=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+r}case"end":{var i=this.bandwidth?this.bandwidth():0;return this.scale(n)+i}default:return this.scale(n)}if(o){var m=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+m}return this.scale(n)}}},{key:"isInRange",value:function(n){var a=this.range(),o=a[0],s=a[a.length-1];return o<=s?n>=o&&n<=s:n>=s&&n<=o}}],[{key:"create",value:function(n){return new e(n)}}])})();hD(UP,"EPS",1e-4);var yD=function(t){var n=Object.keys(t).reduce(function(a,o){return ig(ig({},a),{},hD({},o,UP.create(t[o])))},{});return ig(ig({},n),{},{apply:function(o){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=s.bandAware,i=s.position;return JJ(o,function(m,d){return n[d].apply(m,{bandAware:r,position:i})})},isInRange:function(o){return oee(o,function(s,r){return n[r].isInRange(s)})}})},Y1,O6;function mee(){if(O6)return Y1;O6=1;var e=ac(),t=ef(),n=uh();function a(o){return function(s,r,i){var m=Object(s);if(!t(s)){var d=e(r,3);s=n(s),r=function(p){return d(m[p],p,m)}}var A=o(s,r,i);return A>-1?m[d?s[A]:A]:void 0}}return Y1=a,Y1}var q1,T6;function lee(){if(T6)return q1;T6=1;var e=CP();function t(n){var a=e(n),o=a%1;return a===a?o?a-o:a:0}return q1=t,q1}var K1,R6;function dee(){if(R6)return K1;R6=1;var e=P_(),t=ac(),n=lee(),a=Math.max;function o(s,r,i){var m=s==null?0:s.length;if(!m)return-1;var d=i==null?0:n(i);return d<0&&(d=a(m+d,0)),e(s,t(r,3),d)}return K1=o,K1}var $1,M6;function uee(){if(M6)return $1;M6=1;var e=mee(),t=dee(),n=e(t);return $1=n,$1}uee();var pee=$E();const Aee=Mn(pee);var fee=Aee(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("")}),HP=ge.createContext(void 0),NP=ge.createContext(void 0),GP=ge.createContext(void 0),gee=ge.createContext({}),jP=ge.createContext(void 0),xee=ge.createContext(0),hee=ge.createContext(0),z6=function(t){var n=t.state,a=n.xAxisMap,o=n.yAxisMap,s=n.offset,r=t.clipPathId,i=t.children,m=t.width,d=t.height,A=fee(s);return fe.createElement(HP.Provider,{value:a},fe.createElement(NP.Provider,{value:o},fe.createElement(gee.Provider,{value:s},fe.createElement(GP.Provider,{value:A},fe.createElement(jP.Provider,{value:r},fe.createElement(xee.Provider,{value:d},fe.createElement(hee.Provider,{value:m},i)))))))},yee=function(){return ge.useContext(jP)},Cee=function(t){var n=ge.useContext(HP);n==null&&lp();var a=n[t];return a==null&&lp(),a},bee=function(t){var n=ge.useContext(NP);n==null&&lp();var a=n[t];return a==null&&lp(),a},vee=function(){var t=ge.useContext(GP);return t};function yp(e){"@babel/helpers - typeof";return yp=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},yp(e)}function wee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bee(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,_P(a.key),a)}}function Dee(e,t,n){return t&&Bee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Uee(e,t,n){return t=Qx(t),Hee(e,EP()?Reflect.construct(t,n||[],Qx(e).constructor):t.apply(e,n))}function Hee(e,t){if(t&&(yp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Nee(e)}function Nee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function EP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(EP=function(){return!!e})()}function Qx(e){return Qx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Qx(e)}function Gee(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&&iw(e,t)}function iw(e,t){return iw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},iw(e,t)}function Z6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Y6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Z6(Object(n),!0).forEach(function(a){CD(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Z6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function CD(e,t,n){return t=_P(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _P(e){var t=jee(e,"string");return yp(t)=="symbol"?t:t+""}function jee(e,t){if(yp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(yp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function Eee(e,t){return Qee(e)||Pee(e,t)||See(e,t)||_ee()}function _ee(){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 See(e,t){if(e){if(typeof e=="string")return q6(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 q6(e,t)}}function q6(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 Pee(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function Qee(e){if(Array.isArray(e))return e}function cw(){return cw=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},cw.apply(this,arguments)}var Iee=function(t,n){var a;return fe.isValidElement(t)?a=fe.cloneElement(t,n):fn(t)?a=t(n):a=fe.createElement("line",cw({},n,{className:"recharts-reference-line-line"})),a},Fee=function(t,n,a,o,s,r,i,m,d){var A=s.x,p=s.y,g=s.width,f=s.height;if(a){var y=d.y,C=t.y.apply(y,{position:r});if(Xi(d,"discard")&&!t.y.isInRange(C))return null;var v=[{x:A+g,y:C},{x:A,y:C}];return m==="left"?v.reverse():v}if(n){var B=d.x,D=t.x.apply(B,{position:r});if(Xi(d,"discard")&&!t.x.isInRange(D))return null;var N=[{x:D,y:p+f},{x:D,y:p}];return i==="top"?N.reverse():N}if(o){var L=d.segment,_=L.map(function(j){return t.apply(j,{position:r})});return Xi(d,"discard")&&$J(_,function(j){return!t.isInRange(j)})?null:_}return null};function kee(e){var t=e.x,n=e.y,a=e.segment,o=e.xAxisId,s=e.yAxisId,r=e.shape,i=e.className,m=e.alwaysShow,d=yee(),A=Cee(o),p=bee(s),g=vee();if(!d||!g)return null;Hd(m===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var f=yD({x:A.scale,y:p.scale}),y=to(t),C=to(n),v=a&&a.length===2,B=Fee(f,y,C,v,g,e.position,A.orientation,p.orientation,e);if(!B)return null;var D=Eee(B,2),N=D[0],L=N.x,_=N.y,j=D[1],F=j.x,T=j.y,M=Xi(e,"hidden")?"url(#".concat(d,")"):void 0,Z=Y6(Y6({clipPath:M},mn(e,!0)),{},{x1:L,y1:_,x2:F,y2:T});return fe.createElement(no,{className:Hn("recharts-reference-line",i)},Iee(r,Z),Vo.renderCallByParent(e,cee({x1:L,y1:_,x2:F,y2:T})))}var bD=(function(e){function t(){return wee(this,t),Uee(this,t,arguments)}return Gee(t,e),Dee(t,[{key:"render",value:function(){return fe.createElement(kee,this.props)}}])})(fe.Component);CD(bD,"displayName","ReferenceLine");CD(bD,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function mw(){return mw=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},mw.apply(this,arguments)}function Cp(e){"@babel/helpers - typeof";return Cp=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},Cp(e)}function K6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function $6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?K6(Object(n),!0).forEach(function(a){_h(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Lee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Oee(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,PP(a.key),a)}}function Tee(e,t,n){return t&&Oee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ree(e,t,n){return t=Ix(t),Mee(e,SP()?Reflect.construct(t,n||[],Ix(e).constructor):t.apply(e,n))}function Mee(e,t){if(t&&(Cp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return zee(e)}function zee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function SP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(SP=function(){return!!e})()}function Ix(e){return Ix=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ix(e)}function Zee(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&&lw(e,t)}function lw(e,t){return lw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},lw(e,t)}function _h(e,t,n){return t=PP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function PP(e){var t=Yee(e,"string");return Cp(t)=="symbol"?t:t+""}function Yee(e,t){if(Cp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Cp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var qee=function(t){var n=t.x,a=t.y,o=t.xAxis,s=t.yAxis,r=yD({x:o.scale,y:s.scale}),i=r.apply({x:n,y:a},{bandAware:!0});return Xi(t,"discard")&&!r.isInRange(i)?null:i},Sh=(function(e){function t(){return Lee(this,t),Ree(this,t,arguments)}return Zee(t,e),Tee(t,[{key:"render",value:function(){var a=this.props,o=a.x,s=a.y,r=a.r,i=a.alwaysShow,m=a.clipPathId,d=to(o),A=to(s);if(Hd(i===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!d||!A)return null;var p=qee(this.props);if(!p)return null;var g=p.x,f=p.y,y=this.props,C=y.shape,v=y.className,B=Xi(this.props,"hidden")?"url(#".concat(m,")"):void 0,D=$6($6({clipPath:B},mn(this.props,!0)),{},{cx:g,cy:f});return fe.createElement(no,{className:Hn("recharts-reference-dot",v)},t.renderDot(C,D),Vo.renderCallByParent(this.props,{x:g-r,y:f-r,width:2*r,height:2*r}))}}])})(fe.Component);_h(Sh,"displayName","ReferenceDot");_h(Sh,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});_h(Sh,"renderDot",function(e,t){var n;return fe.isValidElement(e)?n=fe.cloneElement(e,t):fn(e)?n=e(t):n=fe.createElement(Hh,mw({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n});function dw(){return dw=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},dw.apply(this,arguments)}function bp(e){"@babel/helpers - typeof";return bp=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},bp(e)}function W6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function V6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?W6(Object(n),!0).forEach(function(a){Ph(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Kee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $ee(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,IP(a.key),a)}}function Wee(e,t,n){return t&&$ee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Vee(e,t,n){return t=Fx(t),Xee(e,QP()?Reflect.construct(t,n||[],Fx(e).constructor):t.apply(e,n))}function Xee(e,t){if(t&&(bp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Jee(e)}function Jee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function QP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(QP=function(){return!!e})()}function Fx(e){return Fx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Fx(e)}function ete(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&&uw(e,t)}function uw(e,t){return uw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},uw(e,t)}function Ph(e,t,n){return t=IP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function IP(e){var t=tte(e,"string");return bp(t)=="symbol"?t:t+""}function tte(e,t){if(bp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(bp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var nte=function(t,n,a,o,s){var r=s.x1,i=s.x2,m=s.y1,d=s.y2,A=s.xAxis,p=s.yAxis;if(!A||!p)return null;var g=yD({x:A.scale,y:p.scale}),f={x:t?g.x.apply(r,{position:"start"}):g.x.rangeMin,y:a?g.y.apply(m,{position:"start"}):g.y.rangeMin},y={x:n?g.x.apply(i,{position:"end"}):g.x.rangeMax,y:o?g.y.apply(d,{position:"end"}):g.y.rangeMax};return Xi(s,"discard")&&(!g.isInRange(f)||!g.isInRange(y))?null:DP(f,y)},Qh=(function(e){function t(){return Kee(this,t),Vee(this,t,arguments)}return ete(t,e),Wee(t,[{key:"render",value:function(){var a=this.props,o=a.x1,s=a.x2,r=a.y1,i=a.y2,m=a.className,d=a.alwaysShow,A=a.clipPathId;Hd(d===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var p=to(o),g=to(s),f=to(r),y=to(i),C=this.props.shape;if(!p&&!g&&!f&&!y&&!C)return null;var v=nte(p,g,f,y,this.props);if(!v&&!C)return null;var B=Xi(this.props,"hidden")?"url(#".concat(A,")"):void 0;return fe.createElement(no,{className:Hn("recharts-reference-area",m)},t.renderRect(C,V6(V6({clipPath:B},mn(this.props,!0)),v)),Vo.renderCallByParent(this.props,v))}}])})(fe.Component);Ph(Qh,"displayName","ReferenceArea");Ph(Qh,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Ph(Qh,"renderRect",function(e,t){var n;return fe.isValidElement(e)?n=fe.cloneElement(e,t):fn(e)?n=e(t):n=fe.createElement(uP,dw({},t,{className:"recharts-reference-area-rect"})),n});function X6(e){return rte(e)||ste(e)||ote(e)||ate()}function ate(){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 ote(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 ste(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function rte(e){if(Array.isArray(e))return pw(e)}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}var Aw=function(t,n,a,o,s){var r=em(t,bD),i=em(t,Sh),m=[].concat(X6(r),X6(i)),d=em(t,Qh),A="".concat(o,"Id"),p=o[0],g=n;if(m.length&&(g=m.reduce(function(C,v){if(v.props[A]===a&&Xi(v.props,"extendDomain")&&Nt(v.props[p])){var B=v.props[p];return[Math.min(C[0],B),Math.max(C[1],B)]}return C},g)),d.length){var f="".concat(p,"1"),y="".concat(p,"2");g=d.reduce(function(C,v){if(v.props[A]===a&&Xi(v.props,"extendDomain")&&Nt(v.props[f])&&Nt(v.props[y])){var B=v.props[f],D=v.props[y];return[Math.min(C[0],B,D),Math.max(C[1],B,D)]}return C},g)}return s&&s.length&&(g=s.reduce(function(C,v){return Nt(v)?[Math.min(C[0],v),Math.max(C[1],v)]:C},g)),g},W1={exports:{}},J6;function ite(){return J6||(J6=1,(function(e){var t=Object.prototype.hasOwnProperty,n="~";function a(){}Object.create&&(a.prototype=Object.create(null),new a().__proto__||(n=!1));function o(m,d,A){this.fn=m,this.context=d,this.once=A||!1}function s(m,d,A,p,g){if(typeof A!="function")throw new TypeError("The listener must be a function");var f=new o(A,p||m,g),y=n?n+d:d;return m._events[y]?m._events[y].fn?m._events[y]=[m._events[y],f]:m._events[y].push(f):(m._events[y]=f,m._eventsCount++),m}function r(m,d){--m._eventsCount===0?m._events=new a:delete m._events[d]}function i(){this._events=new a,this._eventsCount=0}i.prototype.eventNames=function(){var d=[],A,p;if(this._eventsCount===0)return d;for(p in A=this._events)t.call(A,p)&&d.push(n?p.slice(1):p);return Object.getOwnPropertySymbols?d.concat(Object.getOwnPropertySymbols(A)):d},i.prototype.listeners=function(d){var A=n?n+d:d,p=this._events[A];if(!p)return[];if(p.fn)return[p.fn];for(var g=0,f=p.length,y=new Array(f);g<f;g++)y[g]=p[g].fn;return y},i.prototype.listenerCount=function(d){var A=n?n+d:d,p=this._events[A];return p?p.fn?1:p.length:0},i.prototype.emit=function(d,A,p,g,f,y){var C=n?n+d:d;if(!this._events[C])return!1;var v=this._events[C],B=arguments.length,D,N;if(v.fn){switch(v.once&&this.removeListener(d,v.fn,void 0,!0),B){case 1:return v.fn.call(v.context),!0;case 2:return v.fn.call(v.context,A),!0;case 3:return v.fn.call(v.context,A,p),!0;case 4:return v.fn.call(v.context,A,p,g),!0;case 5:return v.fn.call(v.context,A,p,g,f),!0;case 6:return v.fn.call(v.context,A,p,g,f,y),!0}for(N=1,D=new Array(B-1);N<B;N++)D[N-1]=arguments[N];v.fn.apply(v.context,D)}else{var L=v.length,_;for(N=0;N<L;N++)switch(v[N].once&&this.removeListener(d,v[N].fn,void 0,!0),B){case 1:v[N].fn.call(v[N].context);break;case 2:v[N].fn.call(v[N].context,A);break;case 3:v[N].fn.call(v[N].context,A,p);break;case 4:v[N].fn.call(v[N].context,A,p,g);break;default:if(!D)for(_=1,D=new Array(B-1);_<B;_++)D[_-1]=arguments[_];v[N].fn.apply(v[N].context,D)}}return!0},i.prototype.on=function(d,A,p){return s(this,d,A,p,!1)},i.prototype.once=function(d,A,p){return s(this,d,A,p,!0)},i.prototype.removeListener=function(d,A,p,g){var f=n?n+d:d;if(!this._events[f])return this;if(!A)return r(this,f),this;var y=this._events[f];if(y.fn)y.fn===A&&(!g||y.once)&&(!p||y.context===p)&&r(this,f);else{for(var C=0,v=[],B=y.length;C<B;C++)(y[C].fn!==A||g&&!y[C].once||p&&y[C].context!==p)&&v.push(y[C]);v.length?this._events[f]=v.length===1?v[0]:v:r(this,f)}return this},i.prototype.removeAllListeners=function(d){var A;return d?(A=n?n+d:d,this._events[A]&&r(this,A)):(this._events=new a,this._eventsCount=0),this},i.prototype.off=i.prototype.removeListener,i.prototype.addListener=i.prototype.on,i.prefixed=n,i.EventEmitter=i,e.exports=i})(W1)),W1.exports}var cte=ite();const mte=Mn(cte);var V1=new mte,X1="recharts.syncMouseEvents";function T2(e){"@babel/helpers - typeof";return T2=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},T2(e)}function lte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dte(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,FP(a.key),a)}}function ute(e,t,n){return t&&dte(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function J1(e,t,n){return t=FP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FP(e){var t=pte(e,"string");return T2(t)=="symbol"?t:t+""}function pte(e,t){if(T2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(T2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Ate=(function(){function e(){lte(this,e),J1(this,"activeIndex",0),J1(this,"coordinateList",[]),J1(this,"layout","horizontal")}return ute(e,[{key:"setDetails",value:function(n){var a,o=n.coordinateList,s=o===void 0?null:o,r=n.container,i=r===void 0?null:r,m=n.layout,d=m===void 0?null:m,A=n.offset,p=A===void 0?null:A,g=n.mouseHandlerCallback,f=g===void 0?null:g;this.coordinateList=(a=s??this.coordinateList)!==null&&a!==void 0?a:[],this.container=i??this.container,this.layout=d??this.layout,this.offset=p??this.offset,this.mouseHandlerCallback=f??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 o=this.container.getBoundingClientRect(),s=o.x,r=o.y,i=o.height,m=this.coordinateList[this.activeIndex].coordinate,d=((n=window)===null||n===void 0?void 0:n.scrollX)||0,A=((a=window)===null||a===void 0?void 0:a.scrollY)||0,p=s+m+d,g=r+this.offset.top+i/2+A;this.mouseHandlerCallback({pageX:p,pageY:g})}}}])})();function fte(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var a=e==null?void 0:e[0],o=e==null?void 0:e[1];if(a&&o&&Nt(a)&&Nt(o))return!0}return!1}function gte(e,t,n,a){var o=a/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-o:n.left+.5,y:e==="horizontal"?n.top+.5:t.y-o,width:e==="horizontal"?a:n.width-1,height:e==="horizontal"?n.height-1:a}}function kP(e){var t=e.cx,n=e.cy,a=e.radius,o=e.startAngle,s=e.endAngle,r=$n(t,n,a,o),i=$n(t,n,a,s);return{points:[r,i],cx:t,cy:n,radius:a,startAngle:o,endAngle:s}}function xte(e,t,n){var a,o,s,r;if(e==="horizontal")a=t.x,s=a,o=n.top,r=n.top+n.height;else if(e==="vertical")o=t.y,r=o,a=n.left,s=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var i=t.cx,m=t.cy,d=t.innerRadius,A=t.outerRadius,p=t.angle,g=$n(i,m,d,p),f=$n(i,m,A,p);a=g.x,o=g.y,s=f.x,r=f.y}else return kP(t);return[{x:a,y:o},{x:s,y:r}]}function R2(e){"@babel/helpers - typeof";return R2=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},R2(e)}function ej(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function cg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ej(Object(n),!0).forEach(function(a){hte(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ej(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hte(e,t,n){return t=yte(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yte(e){var t=Cte(e,"string");return R2(t)=="symbol"?t:t+""}function Cte(e,t){if(R2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(R2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function bte(e){var t,n,a=e.element,o=e.tooltipEventType,s=e.isActive,r=e.activeCoordinate,i=e.activePayload,m=e.offset,d=e.activeTooltipIndex,A=e.tooltipAxisBandSize,p=e.layout,g=e.chartName,f=(t=a.props.cursor)!==null&&t!==void 0?t:(n=a.type.defaultProps)===null||n===void 0?void 0:n.cursor;if(!a||!f||!s||!r||g!=="ScatterChart"&&o!=="axis")return null;var y,C=EG;if(g==="ScatterChart")y=r,C=BX;else if(g==="BarChart")y=gte(p,r,m,A),C=uP;else if(p==="radial"){var v=kP(r),B=v.cx,D=v.cy,N=v.radius,L=v.startAngle,_=v.endAngle;y={cx:B,cy:D,startAngle:L,endAngle:_,innerRadius:N,outerRadius:N},C=uW}else y={points:xte(p,r,m)},C=EG;var j=cg(cg(cg(cg({stroke:"#ccc",pointerEvents:"none"},m),y),mn(f,!1)),{},{payload:i,payloadIndex:d,className:Hn("recharts-tooltip-cursor",f.className)});return ge.isValidElement(f)?ge.cloneElement(f,j):ge.createElement(C,j)}var vte=["item"],wte=["children","className","width","height","style","compact","title","desc"];function vp(e){"@babel/helpers - typeof";return vp=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},vp(e)}function Ru(){return Ru=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},Ru.apply(this,arguments)}function tj(e,t){return Ute(e)||Dte(e,t)||OP(e,t)||Bte()}function Bte(){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 Dte(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,s,r,i=[],m=!0,d=!1;try{if(s=(n=n.call(e)).next,t!==0)for(;!(m=(a=s.call(n)).done)&&(i.push(a.value),i.length!==t);m=!0);}catch(A){d=!0,o=A}finally{try{if(!m&&n.return!=null&&(r=n.return(),Object(r)!==r))return}finally{if(d)throw o}}return i}}function Ute(e){if(Array.isArray(e))return e}function nj(e,t){if(e==null)return{};var n=Hte(e,t),a,o;if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(o=0;o<s.length;o++)a=s[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Hte(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 Nte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gte(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,TP(a.key),a)}}function jte(e,t,n){return t&&Gte(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ete(e,t,n){return t=kx(t),_te(e,LP()?Reflect.construct(t,n||[],kx(e).constructor):t.apply(e,n))}function _te(e,t){if(t&&(vp(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ste(e)}function Ste(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function LP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(LP=function(){return!!e})()}function kx(e){return kx=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},kx(e)}function Pte(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&&fw(e,t)}function fw(e,t){return fw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},fw(e,t)}function wp(e){return Fte(e)||Ite(e)||OP(e)||Qte()}function Qte(){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 OP(e,t){if(e){if(typeof e=="string")return gw(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 gw(e,t)}}function Ite(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Fte(e){if(Array.isArray(e))return gw(e)}function gw(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 aj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Ze(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?aj(Object(n),!0).forEach(function(a){Yt(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):aj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Yt(e,t,n){return t=TP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function TP(e){var t=kte(e,"string");return vp(t)=="symbol"?t:t+""}function kte(e,t){if(vp(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(vp(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Lte={xAxis:["bottom","top"],yAxis:["left","right"]},Ote={width:"100%",height:"100%"},RP={x:0,y:0};function mg(e){return e}var Tte=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},Rte=function(t,n,a,o){var s=n.find(function(A){return A&&A.index===a});if(s){if(t==="horizontal")return{x:s.coordinate,y:o.y};if(t==="vertical")return{x:o.x,y:s.coordinate};if(t==="centric"){var r=s.coordinate,i=o.radius;return Ze(Ze(Ze({},o),$n(o.cx,o.cy,i,r)),{},{angle:r,radius:i})}var m=s.coordinate,d=o.angle;return Ze(Ze(Ze({},o),$n(o.cx,o.cy,m,d)),{},{angle:d,radius:m})}return RP},Ih=function(t,n){var a=n.graphicalItems,o=n.dataStartIndex,s=n.dataEndIndex,r=(a??[]).reduce(function(i,m){var d=m.props.data;return d&&d.length?[].concat(wp(i),wp(d)):i},[]);return r.length>0?r:t&&t.length&&Nt(o)&&Nt(s)?t.slice(o,s+1):[]};function MP(e){return e==="number"?[0,"auto"]:void 0}var xw=function(t,n,a,o){var s=t.graphicalItems,r=t.tooltipAxis,i=Ih(n,t);return a<0||!s||!s.length||a>=i.length?null:s.reduce(function(m,d){var A,p=(A=d.props.data)!==null&&A!==void 0?A:n;p&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=a&&(p=p.slice(t.dataStartIndex,t.dataEndIndex+1));var g;if(r.dataKey&&!r.allowDuplicatedCategory){var f=p===void 0?i:p;g=ov(f,r.dataKey,o)}else g=p&&p[a]||i[a];return g?[].concat(wp(m),[l$(d,g)]):m},[])},oj=function(t,n,a,o){var s=o||{x:t.chartX,y:t.chartY},r=Tte(s,a),i=t.orderedTooltipTicks,m=t.tooltipAxis,d=t.tooltipTicks,A=KK(r,i,d,m);if(A>=0&&d){var p=d[A]&&d[A].value,g=xw(t,n,A,p),f=Rte(a,i,A,s);return{activeTooltipIndex:A,activeLabel:p,activePayload:g,activeCoordinate:f}}return null},Mte=function(t,n){var a=n.axes,o=n.graphicalItems,s=n.axisType,r=n.axisIdKey,i=n.stackGroups,m=n.dataStartIndex,d=n.dataEndIndex,A=t.layout,p=t.children,g=t.stackOffset,f=XS(A,s);return a.reduce(function(y,C){var v,B=C.type.defaultProps!==void 0?Ze(Ze({},C.type.defaultProps),C.props):C.props,D=B.type,N=B.dataKey,L=B.allowDataOverflow,_=B.allowDuplicatedCategory,j=B.scale,F=B.ticks,T=B.includeHidden,M=B[r];if(y[M])return y;var Z=Ih(t.data,{graphicalItems:o.filter(function(S){var E,K=r in S.props?S.props[r]:(E=S.type.defaultProps)===null||E===void 0?void 0:E[r];return K===M}),dataStartIndex:m,dataEndIndex:d}),P=Z.length,I,O,z;fte(B.domain,L,D)&&(I=Lv(B.domain,null,L),f&&(D==="number"||j!=="auto")&&(z=qA(Z,N,"category")));var X=MP(D);if(!I||I.length===0){var ae,re=(ae=B.domain)!==null&&ae!==void 0?ae:X;if(N){if(I=qA(Z,N,D),D==="category"&&f){var ee=MT(I);_&&ee?(O=I,I=_x(0,P)):_||(I=xG(re,I,C).reduce(function(S,E){return S.indexOf(E)>=0?S:[].concat(wp(S),[E])},[]))}else if(D==="category")_?I=I.filter(function(S){return S!==""&&!Fn(S)}):I=xG(re,I,C).reduce(function(S,E){return S.indexOf(E)>=0||E===""||Fn(E)?S:[].concat(wp(S),[E])},[]);else if(D==="number"){var oe=JK(Z,o.filter(function(S){var E,K,se=r in S.props?S.props[r]:(E=S.type.defaultProps)===null||E===void 0?void 0:E[r],ie="hide"in S.props?S.props.hide:(K=S.type.defaultProps)===null||K===void 0?void 0:K.hide;return se===M&&(T||!ie)}),N,s,A);oe&&(I=oe)}f&&(D==="number"||j!=="auto")&&(z=qA(Z,N,"category"))}else f?I=_x(0,P):i&&i[M]&&i[M].hasStack&&D==="number"?I=g==="expand"?[0,1]:JS(i[M].stackGroups,m,d):I=VS(Z,o.filter(function(S){var E=r in S.props?S.props[r]:S.type.defaultProps[r],K="hide"in S.props?S.props.hide:S.type.defaultProps.hide;return E===M&&(T||!K)}),D,A,!0);if(D==="number")I=Aw(p,I,M,s,F),re&&(I=Lv(re,I,L));else if(D==="category"&&re){var R=re,ne=I.every(function(S){return R.indexOf(S)>=0});ne&&(I=R)}}return Ze(Ze({},y),{},Yt({},M,Ze(Ze({},B),{},{axisType:s,domain:I,categoricalDomain:z,duplicateDomain:O,originalDomain:(v=B.domain)!==null&&v!==void 0?v:X,isCategorical:f,layout:A})))},{})},zte=function(t,n){var a=n.graphicalItems,o=n.Axis,s=n.axisType,r=n.axisIdKey,i=n.stackGroups,m=n.dataStartIndex,d=n.dataEndIndex,A=t.layout,p=t.children,g=Ih(t.data,{graphicalItems:a,dataStartIndex:m,dataEndIndex:d}),f=g.length,y=XS(A,s),C=-1;return a.reduce(function(v,B){var D=B.type.defaultProps!==void 0?Ze(Ze({},B.type.defaultProps),B.props):B.props,N=D[r],L=MP("number");if(!v[N]){C++;var _;return y?_=_x(0,f):i&&i[N]&&i[N].hasStack?(_=JS(i[N].stackGroups,m,d),_=Aw(p,_,N,s)):(_=Lv(L,VS(g,a.filter(function(j){var F,T,M=r in j.props?j.props[r]:(F=j.type.defaultProps)===null||F===void 0?void 0:F[r],Z="hide"in j.props?j.props.hide:(T=j.type.defaultProps)===null||T===void 0?void 0:T.hide;return M===N&&!Z}),"number",A),o.defaultProps.allowDataOverflow),_=Aw(p,_,N,s)),Ze(Ze({},v),{},Yt({},N,Ze(Ze({axisType:s},o.defaultProps),{},{hide:!0,orientation:Wi(Lte,"".concat(s,".").concat(C%2),null),domain:_,originalDomain:L,isCategorical:y,layout:A})))}return v},{})},Zte=function(t,n){var a=n.axisType,o=a===void 0?"xAxis":a,s=n.AxisComp,r=n.graphicalItems,i=n.stackGroups,m=n.dataStartIndex,d=n.dataEndIndex,A=t.children,p="".concat(o,"Id"),g=em(A,s),f={};return g&&g.length?f=Mte(t,{axes:g,graphicalItems:r,axisType:o,axisIdKey:p,stackGroups:i,dataStartIndex:m,dataEndIndex:d}):r&&r.length&&(f=zte(t,{Axis:s,graphicalItems:r,axisType:o,axisIdKey:p,stackGroups:i,dataStartIndex:m,dataEndIndex:d})),f},Yte=function(t){var n=Pu(t),a=QA(n,!1,!0);return{tooltipTicks:a,orderedTooltipTicks:RB(a,function(o){return o.coordinate}),tooltipAxis:n,tooltipAxisBandSize:Ov(n,a)}},sj=function(t){var n=t.children,a=t.defaultShowTooltip,o=Ur(n,hp),s=0,r=0;return t.data&&t.data.length!==0&&(r=t.data.length-1),o&&o.props&&(o.props.startIndex>=0&&(s=o.props.startIndex),o.props.endIndex>=0&&(r=o.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:s,dataEndIndex:r,activeTooltipIndex:-1,isTooltipActive:!!a}},qte=function(t){return!t||!t.length?!1:t.some(function(n){var a=Jc(n&&n.type);return a&&a.indexOf("Bar")>=0})},rj=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"}},Kte=function(t,n){var a=t.props,o=t.graphicalItems,s=t.xAxisMap,r=s===void 0?{}:s,i=t.yAxisMap,m=i===void 0?{}:i,d=a.width,A=a.height,p=a.children,g=a.margin||{},f=Ur(p,hp),y=Ur(p,qu),C=Object.keys(m).reduce(function(_,j){var F=m[j],T=F.orientation;return!F.mirror&&!F.hide?Ze(Ze({},_),{},Yt({},T,_[T]+F.width)):_},{left:g.left||0,right:g.right||0}),v=Object.keys(r).reduce(function(_,j){var F=r[j],T=F.orientation;return!F.mirror&&!F.hide?Ze(Ze({},_),{},Yt({},T,Wi(_,"".concat(T))+F.height)):_},{top:g.top||0,bottom:g.bottom||0}),B=Ze(Ze({},v),C),D=B.bottom;f&&(B.bottom+=f.props.height||hp.defaultProps.height),y&&n&&(B=VK(B,o,a,n));var N=d-B.left-B.right,L=A-B.top-B.bottom;return Ze(Ze({brushBottom:D},B),{},{width:Math.max(N,0),height:Math.max(L,0)})},$te=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},Wte=function(t){var n=t.chartName,a=t.GraphicalChild,o=t.defaultTooltipEventType,s=o===void 0?"axis":o,r=t.validateTooltipEventTypes,i=r===void 0?["axis"]:r,m=t.axisComponents,d=t.legendContent,A=t.formatAxisMap,p=t.defaultProps,g=function(B,D){var N=D.graphicalItems,L=D.stackGroups,_=D.offset,j=D.updateId,F=D.dataStartIndex,T=D.dataEndIndex,M=B.barSize,Z=B.layout,P=B.barGap,I=B.barCategoryGap,O=B.maxBarSize,z=rj(Z),X=z.numericAxisName,ae=z.cateAxisName,re=qte(N),ee=[];return N.forEach(function(oe,R){var ne=Ih(B.data,{graphicalItems:[oe],dataStartIndex:F,dataEndIndex:T}),S=oe.type.defaultProps!==void 0?Ze(Ze({},oe.type.defaultProps),oe.props):oe.props,E=S.dataKey,K=S.maxBarSize,se=S["".concat(X,"Id")],ie=S["".concat(ae,"Id")],ue={},pe=m.reduce(function(We,ze){var mt=D["".concat(ze.axisType,"Map")],Dt=S["".concat(ze.axisType,"Id")];mt&&mt[Dt]||ze.axisType==="zAxis"||lp();var jt=mt[Dt];return Ze(Ze({},We),{},Yt(Yt({},ze.axisType,jt),"".concat(ze.axisType,"Ticks"),QA(jt)))},ue),me=pe[ae],Ue=pe["".concat(ae,"Ticks")],Ee=L&&L[se]&&L[se].hasStack&&c$(oe,L[se].stackGroups),ve=Jc(oe.type).indexOf("Bar")>=0,Pe=Ov(me,Ue),Ve=[],je=re&&$K({barSize:M,stackGroups:L,totalSize:$te(pe,ae)});if(ve){var le,At,at=Fn(K)?O:K,Re=(le=(At=Ov(me,Ue,!0))!==null&&At!==void 0?At:at)!==null&&le!==void 0?le:0;Ve=WK({barGap:P,barCategoryGap:I,bandSize:Re!==Pe?Re:Pe,sizeList:je[ie],maxBarSize:at}),Re!==Pe&&(Ve=Ve.map(function(We){return Ze(Ze({},We),{},{position:Ze(Ze({},We.position),{},{offset:We.position.offset-Re/2})})}))}var $e=oe&&oe.type&&oe.type.getComposedData;$e&&ee.push({props:Ze(Ze({},$e(Ze(Ze({},pe),{},{displayedData:ne,props:B,dataKey:E,item:oe,bandSize:Pe,barPosition:Ve,offset:_,stackedData:Ee,layout:Z,dataStartIndex:F,dataEndIndex:T}))),{},Yt(Yt(Yt({key:oe.key||"item-".concat(R)},X,pe[X]),ae,pe[ae]),"animationId",j)),childIndex:e9(oe,B.children),item:oe})}),ee},f=function(B,D){var N=B.props,L=B.dataStartIndex,_=B.dataEndIndex,j=B.updateId;if(!_U({props:N}))return null;var F=N.children,T=N.layout,M=N.stackOffset,Z=N.data,P=N.reverseStackOrder,I=rj(T),O=I.numericAxisName,z=I.cateAxisName,X=em(F,a),ae=r$(Z,X,"".concat(O,"Id"),"".concat(z,"Id"),M,P),re=m.reduce(function(S,E){var K="".concat(E.axisType,"Map");return Ze(Ze({},S),{},Yt({},K,Zte(N,Ze(Ze({},E),{},{graphicalItems:X,stackGroups:E.axisType===O&&ae,dataStartIndex:L,dataEndIndex:_}))))},{}),ee=Kte(Ze(Ze({},re),{},{props:N,graphicalItems:X}),D==null?void 0:D.legendBBox);Object.keys(re).forEach(function(S){re[S]=A(N,re[S],ee,S.replace("Map",""),n)});var oe=re["".concat(z,"Map")],R=Yte(oe),ne=g(N,Ze(Ze({},re),{},{dataStartIndex:L,dataEndIndex:_,updateId:j,graphicalItems:X,stackGroups:ae,offset:ee}));return Ze(Ze({formattedGraphicalItems:ne,graphicalItems:X,offset:ee,stackGroups:ae},R),re)},y=(function(v){function B(D){var N,L,_;return Nte(this,B),_=Ete(this,B,[D]),Yt(_,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Yt(_,"accessibilityManager",new Ate),Yt(_,"handleLegendBBoxUpdate",function(j){if(j){var F=_.state,T=F.dataStartIndex,M=F.dataEndIndex,Z=F.updateId;_.setState(Ze({legendBBox:j},f({props:_.props,dataStartIndex:T,dataEndIndex:M,updateId:Z},Ze(Ze({},_.state),{},{legendBBox:j}))))}}),Yt(_,"handleReceiveSyncEvent",function(j,F,T){if(_.props.syncId===j){if(T===_.eventEmitterSymbol&&typeof _.props.syncMethod!="function")return;_.applySyncEvent(F)}}),Yt(_,"handleBrushChange",function(j){var F=j.startIndex,T=j.endIndex;if(F!==_.state.dataStartIndex||T!==_.state.dataEndIndex){var M=_.state.updateId;_.setState(function(){return Ze({dataStartIndex:F,dataEndIndex:T},f({props:_.props,dataStartIndex:F,dataEndIndex:T,updateId:M},_.state))}),_.triggerSyncEvent({dataStartIndex:F,dataEndIndex:T})}}),Yt(_,"handleMouseEnter",function(j){var F=_.getMouseInfo(j);if(F){var T=Ze(Ze({},F),{},{isTooltipActive:!0});_.setState(T),_.triggerSyncEvent(T);var M=_.props.onMouseEnter;fn(M)&&M(T,j)}}),Yt(_,"triggeredAfterMouseMove",function(j){var F=_.getMouseInfo(j),T=F?Ze(Ze({},F),{},{isTooltipActive:!0}):{isTooltipActive:!1};_.setState(T),_.triggerSyncEvent(T);var M=_.props.onMouseMove;fn(M)&&M(T,j)}),Yt(_,"handleItemMouseEnter",function(j){_.setState(function(){return{isTooltipActive:!0,activeItem:j,activePayload:j.tooltipPayload,activeCoordinate:j.tooltipPosition||{x:j.cx,y:j.cy}}})}),Yt(_,"handleItemMouseLeave",function(){_.setState(function(){return{isTooltipActive:!1}})}),Yt(_,"handleMouseMove",function(j){j.persist(),_.throttleTriggeredAfterMouseMove(j)}),Yt(_,"handleMouseLeave",function(j){_.throttleTriggeredAfterMouseMove.cancel();var F={isTooltipActive:!1};_.setState(F),_.triggerSyncEvent(F);var T=_.props.onMouseLeave;fn(T)&&T(F,j)}),Yt(_,"handleOuterEvent",function(j){var F=JT(j),T=Wi(_.props,"".concat(F));if(F&&fn(T)){var M,Z;/.*touch.*/i.test(F)?Z=_.getMouseInfo(j.changedTouches[0]):Z=_.getMouseInfo(j),T((M=Z)!==null&&M!==void 0?M:{},j)}}),Yt(_,"handleClick",function(j){var F=_.getMouseInfo(j);if(F){var T=Ze(Ze({},F),{},{isTooltipActive:!0});_.setState(T),_.triggerSyncEvent(T);var M=_.props.onClick;fn(M)&&M(T,j)}}),Yt(_,"handleMouseDown",function(j){var F=_.props.onMouseDown;if(fn(F)){var T=_.getMouseInfo(j);F(T,j)}}),Yt(_,"handleMouseUp",function(j){var F=_.props.onMouseUp;if(fn(F)){var T=_.getMouseInfo(j);F(T,j)}}),Yt(_,"handleTouchMove",function(j){j.changedTouches!=null&&j.changedTouches.length>0&&_.throttleTriggeredAfterMouseMove(j.changedTouches[0])}),Yt(_,"handleTouchStart",function(j){j.changedTouches!=null&&j.changedTouches.length>0&&_.handleMouseDown(j.changedTouches[0])}),Yt(_,"handleTouchEnd",function(j){j.changedTouches!=null&&j.changedTouches.length>0&&_.handleMouseUp(j.changedTouches[0])}),Yt(_,"handleDoubleClick",function(j){var F=_.props.onDoubleClick;if(fn(F)){var T=_.getMouseInfo(j);F(T,j)}}),Yt(_,"handleContextMenu",function(j){var F=_.props.onContextMenu;if(fn(F)){var T=_.getMouseInfo(j);F(T,j)}}),Yt(_,"triggerSyncEvent",function(j){_.props.syncId!==void 0&&V1.emit(X1,_.props.syncId,j,_.eventEmitterSymbol)}),Yt(_,"applySyncEvent",function(j){var F=_.props,T=F.layout,M=F.syncMethod,Z=_.state.updateId,P=j.dataStartIndex,I=j.dataEndIndex;if(j.dataStartIndex!==void 0||j.dataEndIndex!==void 0)_.setState(Ze({dataStartIndex:P,dataEndIndex:I},f({props:_.props,dataStartIndex:P,dataEndIndex:I,updateId:Z},_.state)));else if(j.activeTooltipIndex!==void 0){var O=j.chartX,z=j.chartY,X=j.activeTooltipIndex,ae=_.state,re=ae.offset,ee=ae.tooltipTicks;if(!re)return;if(typeof M=="function")X=M(ee,j);else if(M==="value"){X=-1;for(var oe=0;oe<ee.length;oe++)if(ee[oe].value===j.activeLabel){X=oe;break}}var R=Ze(Ze({},re),{},{x:re.left,y:re.top}),ne=Math.min(O,R.x+R.width),S=Math.min(z,R.y+R.height),E=ee[X]&&ee[X].value,K=xw(_.state,_.props.data,X),se=ee[X]?{x:T==="horizontal"?ee[X].coordinate:ne,y:T==="horizontal"?S:ee[X].coordinate}:RP;_.setState(Ze(Ze({},j),{},{activeLabel:E,activeCoordinate:se,activePayload:K,activeTooltipIndex:X}))}else _.setState(j)}),Yt(_,"renderCursor",function(j){var F,T=_.state,M=T.isTooltipActive,Z=T.activeCoordinate,P=T.activePayload,I=T.offset,O=T.activeTooltipIndex,z=T.tooltipAxisBandSize,X=_.getTooltipEventType(),ae=(F=j.props.active)!==null&&F!==void 0?F:M,re=_.props.layout,ee=j.key||"_recharts-cursor";return fe.createElement(bte,{key:ee,activeCoordinate:Z,activePayload:P,activeTooltipIndex:O,chartName:n,element:j,isActive:ae,layout:re,offset:I,tooltipAxisBandSize:z,tooltipEventType:X})}),Yt(_,"renderPolarAxis",function(j,F,T){var M=Wi(j,"type.axisType"),Z=Wi(_.state,"".concat(M,"Map")),P=j.type.defaultProps,I=P!==void 0?Ze(Ze({},P),j.props):j.props,O=Z&&Z[I["".concat(M,"Id")]];return ge.cloneElement(j,Ze(Ze({},O),{},{className:Hn(M,O.className),key:j.key||"".concat(F,"-").concat(T),ticks:QA(O,!0)}))}),Yt(_,"renderPolarGrid",function(j){var F=j.props,T=F.radialLines,M=F.polarAngles,Z=F.polarRadius,P=_.state,I=P.radiusAxisMap,O=P.angleAxisMap,z=Pu(I),X=Pu(O),ae=X.cx,re=X.cy,ee=X.innerRadius,oe=X.outerRadius;return ge.cloneElement(j,{polarAngles:Array.isArray(M)?M:QA(X,!0).map(function(R){return R.coordinate}),polarRadius:Array.isArray(Z)?Z:QA(z,!0).map(function(R){return R.coordinate}),cx:ae,cy:re,innerRadius:ee,outerRadius:oe,key:j.key||"polar-grid",radialLines:T})}),Yt(_,"renderLegend",function(){var j=_.state.formattedGraphicalItems,F=_.props,T=F.children,M=F.width,Z=F.height,P=_.props.margin||{},I=M-(P.left||0)-(P.right||0),O=$S({children:T,formattedGraphicalItems:j,legendWidth:I,legendContent:d});if(!O)return null;var z=O.item,X=nj(O,vte);return ge.cloneElement(z,Ze(Ze({},X),{},{chartWidth:M,chartHeight:Z,margin:P,onBBoxUpdate:_.handleLegendBBoxUpdate}))}),Yt(_,"renderTooltip",function(){var j,F=_.props,T=F.children,M=F.accessibilityLayer,Z=Ur(T,qc);if(!Z)return null;var P=_.state,I=P.isTooltipActive,O=P.activeCoordinate,z=P.activePayload,X=P.activeLabel,ae=P.offset,re=(j=Z.props.active)!==null&&j!==void 0?j:I;return ge.cloneElement(Z,{viewBox:Ze(Ze({},ae),{},{x:ae.left,y:ae.top}),active:re,label:X,payload:re?z:[],coordinate:O,accessibilityLayer:M})}),Yt(_,"renderBrush",function(j){var F=_.props,T=F.margin,M=F.data,Z=_.state,P=Z.offset,I=Z.dataStartIndex,O=Z.dataEndIndex,z=Z.updateId;return ge.cloneElement(j,{key:j.key||"_recharts-brush",onChange:ag(_.handleBrushChange,j.props.onChange),data:M,x:Nt(j.props.x)?j.props.x:P.left,y:Nt(j.props.y)?j.props.y:P.top+P.height+P.brushBottom-(T.bottom||0),width:Nt(j.props.width)?j.props.width:P.width,startIndex:I,endIndex:O,updateId:"brush-".concat(z)})}),Yt(_,"renderReferenceElement",function(j,F,T){if(!j)return null;var M=_,Z=M.clipPathId,P=_.state,I=P.xAxisMap,O=P.yAxisMap,z=P.offset,X=j.type.defaultProps||{},ae=j.props,re=ae.xAxisId,ee=re===void 0?X.xAxisId:re,oe=ae.yAxisId,R=oe===void 0?X.yAxisId:oe;return ge.cloneElement(j,{key:j.key||"".concat(F,"-").concat(T),xAxis:I[ee],yAxis:O[R],viewBox:{x:z.left,y:z.top,width:z.width,height:z.height},clipPathId:Z})}),Yt(_,"renderActivePoints",function(j){var F=j.item,T=j.activePoint,M=j.basePoint,Z=j.childIndex,P=j.isRange,I=[],O=F.props.key,z=F.item.type.defaultProps!==void 0?Ze(Ze({},F.item.type.defaultProps),F.item.props):F.item.props,X=z.activeDot,ae=z.dataKey,re=Ze(Ze({index:Z,dataKey:ae,cx:T.x,cy:T.y,r:4,fill:gD(F.item),strokeWidth:2,stroke:"#fff",payload:T.payload,value:T.value},mn(X,!1)),Xg(X));return I.push(B.renderActiveDot(X,re,"".concat(O,"-activePoint-").concat(Z))),M?I.push(B.renderActiveDot(X,Ze(Ze({},re),{},{cx:M.x,cy:M.y}),"".concat(O,"-basePoint-").concat(Z))):P&&I.push(null),I}),Yt(_,"renderGraphicChild",function(j,F,T){var M=_.filterFormatItem(j,F,T);if(!M)return null;var Z=_.getTooltipEventType(),P=_.state,I=P.isTooltipActive,O=P.tooltipAxis,z=P.activeTooltipIndex,X=P.activeLabel,ae=_.props.children,re=Ur(ae,qc),ee=M.props,oe=ee.points,R=ee.isRange,ne=ee.baseLine,S=M.item.type.defaultProps!==void 0?Ze(Ze({},M.item.type.defaultProps),M.item.props):M.item.props,E=S.activeDot,K=S.hide,se=S.activeBar,ie=S.activeShape,ue=!!(!K&&I&&re&&(E||se||ie)),pe={};Z!=="axis"&&re&&re.props.trigger==="click"?pe={onClick:ag(_.handleItemMouseEnter,j.props.onClick)}:Z!=="axis"&&(pe={onMouseLeave:ag(_.handleItemMouseLeave,j.props.onMouseLeave),onMouseEnter:ag(_.handleItemMouseEnter,j.props.onMouseEnter)});var me=ge.cloneElement(j,Ze(Ze({},M.props),pe));function Ue(ze){return typeof O.dataKey=="function"?O.dataKey(ze.payload):null}if(ue)if(z>=0){var Ee,ve;if(O.dataKey&&!O.allowDuplicatedCategory){var Pe=typeof O.dataKey=="function"?Ue:"payload.".concat(O.dataKey.toString());Ee=ov(oe,Pe,X),ve=R&&ne&&ov(ne,Pe,X)}else Ee=oe==null?void 0:oe[z],ve=R&&ne&&ne[z];if(ie||se){var Ve=j.props.activeIndex!==void 0?j.props.activeIndex:z;return[ge.cloneElement(j,Ze(Ze(Ze({},M.props),pe),{},{activeIndex:Ve})),null,null]}if(!Fn(Ee))return[me].concat(wp(_.renderActivePoints({item:M,activePoint:Ee,basePoint:ve,childIndex:z,isRange:R})))}else{var je,le=(je=_.getItemByXY(_.state.activeCoordinate))!==null&&je!==void 0?je:{graphicalItem:me},At=le.graphicalItem,at=At.item,Re=at===void 0?j:at,$e=At.childIndex,We=Ze(Ze(Ze({},M.props),pe),{},{activeIndex:$e});return[ge.cloneElement(Re,We),null,null]}return R?[me,null,null]:[me,null]}),Yt(_,"renderCustomized",function(j,F,T){return ge.cloneElement(j,Ze(Ze({key:"recharts-customized-".concat(T)},_.props),_.state))}),Yt(_,"renderMap",{CartesianGrid:{handler:mg,once:!0},ReferenceArea:{handler:_.renderReferenceElement},ReferenceLine:{handler:mg},ReferenceDot:{handler:_.renderReferenceElement},XAxis:{handler:mg},YAxis:{handler:mg},Brush:{handler:_.renderBrush,once:!0},Bar:{handler:_.renderGraphicChild},Line:{handler:_.renderGraphicChild},Area:{handler:_.renderGraphicChild},Radar:{handler:_.renderGraphicChild},RadialBar:{handler:_.renderGraphicChild},Scatter:{handler:_.renderGraphicChild},Pie:{handler:_.renderGraphicChild},Funnel:{handler:_.renderGraphicChild},Tooltip:{handler:_.renderCursor,once:!0},PolarGrid:{handler:_.renderPolarGrid,once:!0},PolarAngleAxis:{handler:_.renderPolarAxis},PolarRadiusAxis:{handler:_.renderPolarAxis},Customized:{handler:_.renderCustomized}}),_.clipPathId="".concat((N=D.id)!==null&&N!==void 0?N:NB("recharts"),"-clip"),_.throttleTriggeredAfterMouseMove=q_(_.triggeredAfterMouseMove,(L=D.throttleDelay)!==null&&L!==void 0?L:1e3/60),_.state={},_}return Pte(B,v),jte(B,[{key:"componentDidMount",value:function(){var N,L;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(N=this.props.margin.left)!==null&&N!==void 0?N:0,top:(L=this.props.margin.top)!==null&&L!==void 0?L:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var N=this.props,L=N.children,_=N.data,j=N.height,F=N.layout,T=Ur(L,qc);if(T){var M=T.props.defaultIndex;if(!(typeof M!="number"||M<0||M>this.state.tooltipTicks.length-1)){var Z=this.state.tooltipTicks[M]&&this.state.tooltipTicks[M].value,P=xw(this.state,_,M,Z),I=this.state.tooltipTicks[M].coordinate,O=(this.state.offset.top+j)/2,z=F==="horizontal",X=z?{x:I,y:O}:{y:I,x:O},ae=this.state.formattedGraphicalItems.find(function(ee){var oe=ee.item;return oe.type.name==="Scatter"});ae&&(X=Ze(Ze({},X),ae.props.points[M].tooltipPosition),P=ae.props.points[M].tooltipPayload);var re={activeTooltipIndex:M,isTooltipActive:!0,activeLabel:Z,activePayload:P,activeCoordinate:X};this.setState(re),this.renderCursor(T),this.accessibilityManager.setIndex(M)}}}},{key:"getSnapshotBeforeUpdate",value:function(N,L){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==L.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==N.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==N.margin){var _,j;this.accessibilityManager.setDetails({offset:{left:(_=this.props.margin.left)!==null&&_!==void 0?_:0,top:(j=this.props.margin.top)!==null&&j!==void 0?j:0}})}return null}},{key:"componentDidUpdate",value:function(N){iv([Ur(N.children,qc)],[Ur(this.props.children,qc)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var N=Ur(this.props.children,qc);if(N&&typeof N.props.shared=="boolean"){var L=N.props.shared?"axis":"item";return i.indexOf(L)>=0?L:s}return s}},{key:"getMouseInfo",value:function(N){if(!this.container)return null;var L=this.container,_=L.getBoundingClientRect(),j=Oz(_),F={chartX:Math.round(N.pageX-j.left),chartY:Math.round(N.pageY-j.top)},T=_.width/L.offsetWidth||1,M=this.inRange(F.chartX,F.chartY,T);if(!M)return null;var Z=this.state,P=Z.xAxisMap,I=Z.yAxisMap,O=this.getTooltipEventType(),z=oj(this.state,this.props.data,this.props.layout,M);if(O!=="axis"&&P&&I){var X=Pu(P).scale,ae=Pu(I).scale,re=X&&X.invert?X.invert(F.chartX):null,ee=ae&&ae.invert?ae.invert(F.chartY):null;return Ze(Ze({},F),{},{xValue:re,yValue:ee},z)}return z?Ze(Ze({},F),z):null}},{key:"inRange",value:function(N,L){var _=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,j=this.props.layout,F=N/_,T=L/_;if(j==="horizontal"||j==="vertical"){var M=this.state.offset,Z=F>=M.left&&F<=M.left+M.width&&T>=M.top&&T<=M.top+M.height;return Z?{x:F,y:T}:null}var P=this.state,I=P.angleAxisMap,O=P.radiusAxisMap;if(I&&O){var z=Pu(I);return CG({x:F,y:T},z)}return null}},{key:"parseEventsOfWrapper",value:function(){var N=this.props.children,L=this.getTooltipEventType(),_=Ur(N,qc),j={};_&&L==="axis"&&(_.props.trigger==="click"?j={onClick:this.handleClick}:j={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 F=Xg(this.props,this.handleOuterEvent);return Ze(Ze({},F),j)}},{key:"addListener",value:function(){V1.on(X1,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){V1.removeListener(X1,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(N,L,_){for(var j=this.state.formattedGraphicalItems,F=0,T=j.length;F<T;F++){var M=j[F];if(M.item===N||M.props.key===N.key||L===Jc(M.item.type)&&_===M.childIndex)return M}return null}},{key:"renderClipPath",value:function(){var N=this.clipPathId,L=this.state.offset,_=L.left,j=L.top,F=L.height,T=L.width;return fe.createElement("defs",null,fe.createElement("clipPath",{id:N},fe.createElement("rect",{x:_,y:j,height:F,width:T})))}},{key:"getXScales",value:function(){var N=this.state.xAxisMap;return N?Object.entries(N).reduce(function(L,_){var j=tj(_,2),F=j[0],T=j[1];return Ze(Ze({},L),{},Yt({},F,T.scale))},{}):null}},{key:"getYScales",value:function(){var N=this.state.yAxisMap;return N?Object.entries(N).reduce(function(L,_){var j=tj(_,2),F=j[0],T=j[1];return Ze(Ze({},L),{},Yt({},F,T.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(N){var L;return(L=this.state.xAxisMap)===null||L===void 0||(L=L[N])===null||L===void 0?void 0:L.scale}},{key:"getYScaleByAxisId",value:function(N){var L;return(L=this.state.yAxisMap)===null||L===void 0||(L=L[N])===null||L===void 0?void 0:L.scale}},{key:"getItemByXY",value:function(N){var L=this.state,_=L.formattedGraphicalItems,j=L.activeItem;if(_&&_.length)for(var F=0,T=_.length;F<T;F++){var M=_[F],Z=M.props,P=M.item,I=P.type.defaultProps!==void 0?Ze(Ze({},P.type.defaultProps),P.props):P.props,O=Jc(P.type);if(O==="Bar"){var z=(Z.data||[]).find(function(ee){return sX(N,ee)});if(z)return{graphicalItem:M,payload:z}}else if(O==="RadialBar"){var X=(Z.data||[]).find(function(ee){return CG(N,ee)});if(X)return{graphicalItem:M,payload:X}}else if(jh(M,j)||Eh(M,j)||k2(M,j)){var ae=fJ({graphicalItem:M,activeTooltipItem:j,itemData:I.data}),re=I.activeIndex===void 0?ae:I.activeIndex;return{graphicalItem:Ze(Ze({},M),{},{childIndex:re}),payload:k2(M,j)?I.data[ae]:M.props.data[ae]}}}return null}},{key:"render",value:function(){var N=this;if(!_U(this))return null;var L=this.props,_=L.children,j=L.className,F=L.width,T=L.height,M=L.style,Z=L.compact,P=L.title,I=L.desc,O=nj(L,wte),z=mn(O,!1);if(Z)return fe.createElement(z6,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},fe.createElement(mv,Ru({},z,{width:F,height:T,title:P,desc:I}),this.renderClipPath(),PU(_,this.renderMap)));if(this.props.accessibilityLayer){var X,ae;z.tabIndex=(X=this.props.tabIndex)!==null&&X!==void 0?X:0,z.role=(ae=this.props.role)!==null&&ae!==void 0?ae:"application",z.onKeyDown=function(ee){N.accessibilityManager.keyboardEvent(ee)},z.onFocus=function(){N.accessibilityManager.focus()}}var re=this.parseEventsOfWrapper();return fe.createElement(z6,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},fe.createElement("div",Ru({className:Hn("recharts-wrapper",j),style:Ze({position:"relative",cursor:"default",width:F,height:T},M)},re,{ref:function(oe){N.container=oe}}),fe.createElement(mv,Ru({},z,{width:F,height:T,title:P,desc:I,style:Ote}),this.renderClipPath(),PU(_,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(ge.Component);Yt(y,"displayName",n),Yt(y,"defaultProps",Ze({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},p)),Yt(y,"getDerivedStateFromProps",function(v,B){var D=v.dataKey,N=v.data,L=v.children,_=v.width,j=v.height,F=v.layout,T=v.stackOffset,M=v.margin,Z=B.dataStartIndex,P=B.dataEndIndex;if(B.updateId===void 0){var I=sj(v);return Ze(Ze(Ze({},I),{},{updateId:0},f(Ze(Ze({props:v},I),{},{updateId:0}),B)),{},{prevDataKey:D,prevData:N,prevWidth:_,prevHeight:j,prevLayout:F,prevStackOffset:T,prevMargin:M,prevChildren:L})}if(D!==B.prevDataKey||N!==B.prevData||_!==B.prevWidth||j!==B.prevHeight||F!==B.prevLayout||T!==B.prevStackOffset||!sv(M,B.prevMargin)){var O=sj(v),z={chartX:B.chartX,chartY:B.chartY,isTooltipActive:B.isTooltipActive},X=Ze(Ze({},oj(B,N,F)),{},{updateId:B.updateId+1}),ae=Ze(Ze(Ze({},O),z),X);return Ze(Ze(Ze({},ae),f(Ze({props:v},ae),B)),{},{prevDataKey:D,prevData:N,prevWidth:_,prevHeight:j,prevLayout:F,prevStackOffset:T,prevMargin:M,prevChildren:L})}if(!iv(L,B.prevChildren)){var re,ee,oe,R,ne=Ur(L,hp),S=ne&&(re=(ee=ne.props)===null||ee===void 0?void 0:ee.startIndex)!==null&&re!==void 0?re:Z,E=ne&&(oe=(R=ne.props)===null||R===void 0?void 0:R.endIndex)!==null&&oe!==void 0?oe:P,K=S!==Z||E!==P,se=!Fn(N),ie=se&&!K?B.updateId:B.updateId+1;return Ze(Ze({updateId:ie},f(Ze(Ze({props:v},B),{},{updateId:ie,dataStartIndex:S,dataEndIndex:E}),B)),{},{prevChildren:L,dataStartIndex:S,dataEndIndex:E})}return null}),Yt(y,"renderActiveDot",function(v,B,D){var N;return ge.isValidElement(v)?N=ge.cloneElement(v,B):fn(v)?N=v(B):N=fe.createElement(Hh,B),fe.createElement(no,{className:"recharts-active-dot",key:D},N)});var C=ge.forwardRef(function(B,D){return fe.createElement(y,Ru({},B,{ref:D}))});return C.displayName=y.displayName,C},zP=Wte({chartName:"RadarChart",GraphicalChild:Op,axisComponents:[{axisType:"angleAxis",AxisComp:Lp},{axisType:"radiusAxis",AxisComp:kp}],formatAxisMap:C$,defaultProps:{layout:"centric",startAngle:90,endAngle:-270,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const yt=({children:e,className:t})=>c.jsx("div",{className:Qt("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}),Lt=({children:e,className:t})=>c.jsx("div",{className:Qt("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}),Ot=({children:e,className:t})=>c.jsx("h3",{className:Qt("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}),bt=({children:e,className:t})=>c.jsx("div",{className:Qt("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}),Fh=({className:e,threshold:t=300})=>{const[n,a]=ge.useState(!1);ge.useEffect(()=>{const s=()=>{window.pageYOffset>t?a(!0):a(!1)};return window.addEventListener("scroll",s),()=>{window.removeEventListener("scroll",s)}},[t]);const o=()=>{window.scrollTo({top:0,behavior:"smooth"})};return n?c.jsx("button",{onClick:o,className:Qt("fixed bottom-6 right-6 z-50","w-12 h-12 rounded-full","flex items-center justify-center","transition-all duration-300 ease-in-out","shadow-lg hover:shadow-xl","bg-red-600/80 hover:bg-red-700/90","border-2 border-yellow-400/50 hover:border-yellow-300/70","backdrop-blur-sm","transform hover:scale-110 active:scale-95","hover:-translate-y-1",e),"aria-label":"回到顶部",title:"回到顶部","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/BackToTop.tsx:46:4","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/BackToTop.tsx","data-component-line":"46","data-component-file":"BackToTop.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22%5BCallExpression%5D%22%2C%22title%22%3A%22%E5%9B%9E%E5%88%B0%E9%A1%B6%E9%83%A8%22%7D",children:c.jsx(BL,{className:"w-6 h-6 text-yellow-100 hover:text-yellow-50 transition-colors","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/BackToTop.tsx:67:6","data-matrix-name":"ChevronUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/BackToTop.tsx","data-component-line":"67","data-component-file":"BackToTop.tsx","data-component-name":"ChevronUp","data-component-content":"%7B%22className%22%3A%22w-6%20h-6%20text-yellow-100%20hover%3Atext-yellow-50%20transition-colors%22%7D"})}):null};/*!
|
||
* html2canvas 1.4.1 <https://html2canvas.hertzen.com>
|
||
* Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
|
||
* Released under MIT License
|
||
*//*! *****************************************************************************
|
||
Copyright (c) Microsoft Corporation.
|
||
|
||
Permission to use, copy, modify, and/or distribute this software for any
|
||
purpose with or without fee is hereby granted.
|
||
|
||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||
PERFORMANCE OF THIS SOFTWARE.
|
||
***************************************************************************** */var hw=function(e,t){return hw=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,a){n.__proto__=a}||function(n,a){for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o])},hw(e,t)};function gi(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");hw(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var yw=function(){return yw=Object.assign||function(t){for(var n,a=1,o=arguments.length;a<o;a++){n=arguments[a];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t},yw.apply(this,arguments)};function As(e,t,n,a){function o(s){return s instanceof n?s:new n(function(r){r(s)})}return new(n||(n=Promise))(function(s,r){function i(A){try{d(a.next(A))}catch(p){r(p)}}function m(A){try{d(a.throw(A))}catch(p){r(p)}}function d(A){A.done?s(A.value):o(A.value).then(i,m)}d((a=a.apply(e,[])).next())})}function Ko(e,t){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},a,o,s,r;return r={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(r[Symbol.iterator]=function(){return this}),r;function i(d){return function(A){return m([d,A])}}function m(d){if(a)throw new TypeError("Generator is already executing.");for(;n;)try{if(a=1,o&&(s=d[0]&2?o.return:d[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,d[1])).done)return s;switch(o=0,s&&(d=[d[0]&2,s.value]),d[0]){case 0:case 1:s=d;break;case 4:return n.label++,{value:d[1],done:!1};case 5:n.label++,o=d[1],d=[0];continue;case 7:d=n.ops.pop(),n.trys.pop();continue;default:if(s=n.trys,!(s=s.length>0&&s[s.length-1])&&(d[0]===6||d[0]===2)){n=0;continue}if(d[0]===3&&(!s||d[1]>s[0]&&d[1]<s[3])){n.label=d[1];break}if(d[0]===6&&n.label<s[1]){n.label=s[1],s=d;break}if(s&&n.label<s[2]){n.label=s[2],n.ops.push(d);break}s[2]&&n.ops.pop(),n.trys.pop();continue}d=t.call(e,n)}catch(A){d=[6,A],o=0}finally{a=s=0}if(d[0]&5)throw d[1];return{value:d[0]?d[1]:void 0,done:!0}}}function lg(e,t,n){if(arguments.length===2)for(var a=0,o=t.length,s;a<o;a++)(s||!(a in t))&&(s||(s=Array.prototype.slice.call(t,0,a)),s[a]=t[a]);return e.concat(s||t)}var cm=(function(){function e(t,n,a,o){this.left=t,this.top=n,this.width=a,this.height=o}return e.prototype.add=function(t,n,a,o){return new e(this.left+t,this.top+n,this.width+a,this.height+o)},e.fromClientRect=function(t,n){return new e(n.left+t.windowBounds.left,n.top+t.windowBounds.top,n.width,n.height)},e.fromDOMRectList=function(t,n){var a=Array.from(n).find(function(o){return o.width!==0});return a?new e(a.left+t.windowBounds.left,a.top+t.windowBounds.top,a.width,a.height):e.EMPTY},e.EMPTY=new e(0,0,0,0),e})(),kh=function(e,t){return cm.fromClientRect(e,t.getBoundingClientRect())},Vte=function(e){var t=e.body,n=e.documentElement;if(!t||!n)throw new Error("Unable to get document size");var a=Math.max(Math.max(t.scrollWidth,n.scrollWidth),Math.max(t.offsetWidth,n.offsetWidth),Math.max(t.clientWidth,n.clientWidth)),o=Math.max(Math.max(t.scrollHeight,n.scrollHeight),Math.max(t.offsetHeight,n.offsetHeight),Math.max(t.clientHeight,n.clientHeight));return new cm(0,0,a,o)},Lh=function(e){for(var t=[],n=0,a=e.length;n<a;){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<a){var s=e.charCodeAt(n++);(s&64512)===56320?t.push(((o&1023)<<10)+(s&1023)+65536):(t.push(o),n--)}else t.push(o)}return t},ka=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var n=e.length;if(!n)return"";for(var a=[],o=-1,s="";++o<n;){var r=e[o];r<=65535?a.push(r):(r-=65536,a.push((r>>10)+55296,r%1024+56320)),(o+1===n||a.length>16384)&&(s+=String.fromCharCode.apply(String,a),a.length=0)}return s},ij="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Xte=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var dg=0;dg<ij.length;dg++)Xte[ij.charCodeAt(dg)]=dg;var cj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",FA=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ug=0;ug<cj.length;ug++)FA[cj.charCodeAt(ug)]=ug;var Jte=function(e){var t=e.length*.75,n=e.length,a,o=0,s,r,i,m;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);var d=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(t):new Array(t),A=Array.isArray(d)?d:new Uint8Array(d);for(a=0;a<n;a+=4)s=FA[e.charCodeAt(a)],r=FA[e.charCodeAt(a+1)],i=FA[e.charCodeAt(a+2)],m=FA[e.charCodeAt(a+3)],A[o++]=s<<2|r>>4,A[o++]=(r&15)<<4|i>>2,A[o++]=(i&3)<<6|m&63;return d},ene=function(e){for(var t=e.length,n=[],a=0;a<t;a+=2)n.push(e[a+1]<<8|e[a]);return n},tne=function(e){for(var t=e.length,n=[],a=0;a<t;a+=4)n.push(e[a+3]<<24|e[a+2]<<16|e[a+1]<<8|e[a]);return n},Ed=5,vD=11,e3=2,nne=vD-Ed,ZP=65536>>Ed,ane=1<<Ed,t3=ane-1,one=1024>>Ed,sne=ZP+one,rne=sne,ine=32,cne=rne+ine,mne=65536>>vD,lne=1<<nne,dne=lne-1,mj=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},une=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},pne=function(e,t){var n=Jte(e),a=Array.isArray(n)?tne(n):new Uint32Array(n),o=Array.isArray(n)?ene(n):new Uint16Array(n),s=24,r=mj(o,s/2,a[4]/2),i=a[5]===2?mj(o,(s+a[4])/2):une(a,Math.ceil((s+a[4])/4));return new Ane(a[0],a[1],a[2],a[3],r,i)},Ane=(function(){function e(t,n,a,o,s,r){this.initialValue=t,this.errorValue=n,this.highStart=a,this.highValueIndex=o,this.index=s,this.data=r}return e.prototype.get=function(t){var n;if(t>=0){if(t<55296||t>56319&&t<=65535)return n=this.index[t>>Ed],n=(n<<e3)+(t&t3),this.data[n];if(t<=65535)return n=this.index[ZP+(t-55296>>Ed)],n=(n<<e3)+(t&t3),this.data[n];if(t<this.highStart)return n=cne-mne+(t>>vD),n=this.index[n],n+=t>>Ed&dne,n=this.index[n],n=(n<<e3)+(t&t3),this.data[n];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e})(),lj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",fne=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var pg=0;pg<lj.length;pg++)fne[lj.charCodeAt(pg)]=pg;var gne="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",dj=50,xne=1,YP=2,qP=3,hne=4,yne=5,uj=7,KP=8,pj=9,fl=10,Cw=11,Aj=12,bw=13,Cne=14,kA=15,vw=16,Ag=17,wA=18,bne=19,fj=20,ww=21,BA=22,n3=23,wu=24,Js=25,LA=26,OA=27,Bu=28,vne=29,Cd=30,wne=31,fg=32,gg=33,Bw=34,Dw=35,Uw=36,M2=37,Hw=38,Rg=39,Mg=40,a3=41,$P=42,Bne=43,Dne=[9001,65288],WP="!",hn="×",xg="÷",Nw=pne(gne),zc=[Cd,Uw],Gw=[xne,YP,qP,yne],VP=[fl,KP],gj=[OA,LA],Une=Gw.concat(VP),xj=[Hw,Rg,Mg,Bw,Dw],Hne=[kA,bw],Nne=function(e,t){t===void 0&&(t="strict");var n=[],a=[],o=[];return e.forEach(function(s,r){var i=Nw.get(s);if(i>dj?(o.push(!0),i-=dj):o.push(!1),["normal","auto","loose"].indexOf(t)!==-1&&[8208,8211,12316,12448].indexOf(s)!==-1)return a.push(r),n.push(vw);if(i===hne||i===Cw){if(r===0)return a.push(r),n.push(Cd);var m=n[r-1];return Une.indexOf(m)===-1?(a.push(a[r-1]),n.push(m)):(a.push(r),n.push(Cd))}if(a.push(r),i===wne)return n.push(t==="strict"?ww:M2);if(i===$P||i===vne)return n.push(Cd);if(i===Bne)return s>=131072&&s<=196605||s>=196608&&s<=262141?n.push(M2):n.push(Cd);n.push(i)}),[a,n,o]},o3=function(e,t,n,a){var o=a[n];if(Array.isArray(e)?e.indexOf(o)!==-1:e===o)for(var s=n;s<=a.length;){s++;var r=a[s];if(r===t)return!0;if(r!==fl)break}if(o===fl)for(var s=n;s>0;){s--;var i=a[s];if(Array.isArray(e)?e.indexOf(i)!==-1:e===i)for(var m=n;m<=a.length;){m++;var r=a[m];if(r===t)return!0;if(r!==fl)break}if(i!==fl)break}return!1},hj=function(e,t){for(var n=e;n>=0;){var a=t[n];if(a===fl)n--;else return a}return 0},Gne=function(e,t,n,a,o){if(n[a]===0)return hn;var s=a-1;if(Array.isArray(o)&&o[s]===!0)return hn;var r=s-1,i=s+1,m=t[s],d=r>=0?t[r]:0,A=t[i];if(m===YP&&A===qP)return hn;if(Gw.indexOf(m)!==-1)return WP;if(Gw.indexOf(A)!==-1||VP.indexOf(A)!==-1)return hn;if(hj(s,t)===KP)return xg;if(Nw.get(e[s])===Cw||(m===fg||m===gg)&&Nw.get(e[i])===Cw||m===uj||A===uj||m===pj||[fl,bw,kA].indexOf(m)===-1&&A===pj||[Ag,wA,bne,wu,Bu].indexOf(A)!==-1||hj(s,t)===BA||o3(n3,BA,s,t)||o3([Ag,wA],ww,s,t)||o3(Aj,Aj,s,t))return hn;if(m===fl)return xg;if(m===n3||A===n3)return hn;if(A===vw||m===vw)return xg;if([bw,kA,ww].indexOf(A)!==-1||m===Cne||d===Uw&&Hne.indexOf(m)!==-1||m===Bu&&A===Uw||A===fj||zc.indexOf(A)!==-1&&m===Js||zc.indexOf(m)!==-1&&A===Js||m===OA&&[M2,fg,gg].indexOf(A)!==-1||[M2,fg,gg].indexOf(m)!==-1&&A===LA||zc.indexOf(m)!==-1&&gj.indexOf(A)!==-1||gj.indexOf(m)!==-1&&zc.indexOf(A)!==-1||[OA,LA].indexOf(m)!==-1&&(A===Js||[BA,kA].indexOf(A)!==-1&&t[i+1]===Js)||[BA,kA].indexOf(m)!==-1&&A===Js||m===Js&&[Js,Bu,wu].indexOf(A)!==-1)return hn;if([Js,Bu,wu,Ag,wA].indexOf(A)!==-1)for(var p=s;p>=0;){var g=t[p];if(g===Js)return hn;if([Bu,wu].indexOf(g)!==-1)p--;else break}if([OA,LA].indexOf(A)!==-1)for(var p=[Ag,wA].indexOf(m)!==-1?r:s;p>=0;){var g=t[p];if(g===Js)return hn;if([Bu,wu].indexOf(g)!==-1)p--;else break}if(Hw===m&&[Hw,Rg,Bw,Dw].indexOf(A)!==-1||[Rg,Bw].indexOf(m)!==-1&&[Rg,Mg].indexOf(A)!==-1||[Mg,Dw].indexOf(m)!==-1&&A===Mg||xj.indexOf(m)!==-1&&[fj,LA].indexOf(A)!==-1||xj.indexOf(A)!==-1&&m===OA||zc.indexOf(m)!==-1&&zc.indexOf(A)!==-1||m===wu&&zc.indexOf(A)!==-1||zc.concat(Js).indexOf(m)!==-1&&A===BA&&Dne.indexOf(e[i])===-1||zc.concat(Js).indexOf(A)!==-1&&m===wA)return hn;if(m===a3&&A===a3){for(var f=n[s],y=1;f>0&&(f--,t[f]===a3);)y++;if(y%2!==0)return hn}return m===fg&&A===gg?hn:xg},jne=function(e,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var n=Nne(e,t.lineBreak),a=n[0],o=n[1],s=n[2];(t.wordBreak==="break-all"||t.wordBreak==="break-word")&&(o=o.map(function(i){return[Js,Cd,$P].indexOf(i)!==-1?M2:i}));var r=t.wordBreak==="keep-all"?s.map(function(i,m){return i&&e[m]>=19968&&e[m]<=40959}):void 0;return[a,o,r]},Ene=(function(){function e(t,n,a,o){this.codePoints=t,this.required=n===WP,this.start=a,this.end=o}return e.prototype.slice=function(){return ka.apply(void 0,this.codePoints.slice(this.start,this.end))},e})(),_ne=function(e,t){var n=Lh(e),a=jne(n,t),o=a[0],s=a[1],r=a[2],i=n.length,m=0,d=0;return{next:function(){if(d>=i)return{done:!0,value:null};for(var A=hn;d<i&&(A=Gne(n,s,o,++d,r))===hn;);if(A!==hn||d===i){var p=new Ene(n,A,m,d);return m=d,{value:p,done:!1}}return{done:!0,value:null}}}},Sne=1,Pne=2,sf=4,yj=8,Lx=10,Cj=47,VA=92,Qne=9,Ine=32,hg=34,DA=61,Fne=35,kne=36,Lne=37,yg=39,Cg=40,UA=41,One=95,Ps=45,Tne=33,Rne=60,Mne=62,zne=64,Zne=91,Yne=93,qne=61,Kne=123,bg=63,$ne=125,bj=124,Wne=126,Vne=128,vj=65533,s3=42,Ud=43,Xne=44,Jne=58,eae=59,z2=46,tae=0,nae=8,aae=11,oae=14,sae=31,rae=127,Ri=-1,XP=48,JP=97,eQ=101,iae=102,cae=117,mae=122,tQ=65,nQ=69,aQ=70,lae=85,dae=90,Wo=function(e){return e>=XP&&e<=57},uae=function(e){return e>=55296&&e<=57343},Du=function(e){return Wo(e)||e>=tQ&&e<=aQ||e>=JP&&e<=iae},pae=function(e){return e>=JP&&e<=mae},Aae=function(e){return e>=tQ&&e<=dae},fae=function(e){return pae(e)||Aae(e)},gae=function(e){return e>=Vne},vg=function(e){return e===Lx||e===Qne||e===Ine},Ox=function(e){return fae(e)||gae(e)||e===One},wj=function(e){return Ox(e)||Wo(e)||e===Ps},xae=function(e){return e>=tae&&e<=nae||e===aae||e>=oae&&e<=sae||e===rae},ul=function(e,t){return e!==VA?!1:t!==Lx},wg=function(e,t,n){return e===Ps?Ox(t)||ul(t,n):Ox(e)?!0:!!(e===VA&&ul(e,t))},r3=function(e,t,n){return e===Ud||e===Ps?Wo(t)?!0:t===z2&&Wo(n):Wo(e===z2?t:e)},hae=function(e){var t=0,n=1;(e[t]===Ud||e[t]===Ps)&&(e[t]===Ps&&(n=-1),t++);for(var a=[];Wo(e[t]);)a.push(e[t++]);var o=a.length?parseInt(ka.apply(void 0,a),10):0;e[t]===z2&&t++;for(var s=[];Wo(e[t]);)s.push(e[t++]);var r=s.length,i=r?parseInt(ka.apply(void 0,s),10):0;(e[t]===nQ||e[t]===eQ)&&t++;var m=1;(e[t]===Ud||e[t]===Ps)&&(e[t]===Ps&&(m=-1),t++);for(var d=[];Wo(e[t]);)d.push(e[t++]);var A=d.length?parseInt(ka.apply(void 0,d),10):0;return n*(o+i*Math.pow(10,-r))*Math.pow(10,m*A)},yae={type:2},Cae={type:3},bae={type:4},vae={type:13},wae={type:8},Bae={type:21},Dae={type:9},Uae={type:10},Hae={type:11},Nae={type:12},Gae={type:14},Bg={type:23},jae={type:1},Eae={type:25},_ae={type:24},Sae={type:26},Pae={type:27},Qae={type:28},Iae={type:29},Fae={type:31},jw={type:32},oQ=(function(){function e(){this._value=[]}return e.prototype.write=function(t){this._value=this._value.concat(Lh(t))},e.prototype.read=function(){for(var t=[],n=this.consumeToken();n!==jw;)t.push(n),n=this.consumeToken();return t},e.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case hg:return this.consumeStringToken(hg);case Fne:var n=this.peekCodePoint(0),a=this.peekCodePoint(1),o=this.peekCodePoint(2);if(wj(n)||ul(a,o)){var s=wg(n,a,o)?Pne:Sne,r=this.consumeName();return{type:5,value:r,flags:s}}break;case kne:if(this.peekCodePoint(0)===DA)return this.consumeCodePoint(),vae;break;case yg:return this.consumeStringToken(yg);case Cg:return yae;case UA:return Cae;case s3:if(this.peekCodePoint(0)===DA)return this.consumeCodePoint(),Gae;break;case Ud:if(r3(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case Xne:return bae;case Ps:var i=t,m=this.peekCodePoint(0),d=this.peekCodePoint(1);if(r3(i,m,d))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(wg(i,m,d))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(m===Ps&&d===Mne)return this.consumeCodePoint(),this.consumeCodePoint(),_ae;break;case z2:if(r3(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case Cj:if(this.peekCodePoint(0)===s3)for(this.consumeCodePoint();;){var A=this.consumeCodePoint();if(A===s3&&(A=this.consumeCodePoint(),A===Cj))return this.consumeToken();if(A===Ri)return this.consumeToken()}break;case Jne:return Sae;case eae:return Pae;case Rne:if(this.peekCodePoint(0)===Tne&&this.peekCodePoint(1)===Ps&&this.peekCodePoint(2)===Ps)return this.consumeCodePoint(),this.consumeCodePoint(),Eae;break;case zne:var p=this.peekCodePoint(0),g=this.peekCodePoint(1),f=this.peekCodePoint(2);if(wg(p,g,f)){var r=this.consumeName();return{type:7,value:r}}break;case Zne:return Qae;case VA:if(ul(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case Yne:return Iae;case qne:if(this.peekCodePoint(0)===DA)return this.consumeCodePoint(),wae;break;case Kne:return Hae;case $ne:return Nae;case cae:case lae:var y=this.peekCodePoint(0),C=this.peekCodePoint(1);return y===Ud&&(Du(C)||C===bg)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case bj:if(this.peekCodePoint(0)===DA)return this.consumeCodePoint(),Dae;if(this.peekCodePoint(0)===bj)return this.consumeCodePoint(),Bae;break;case Wne:if(this.peekCodePoint(0)===DA)return this.consumeCodePoint(),Uae;break;case Ri:return jw}return vg(t)?(this.consumeWhiteSpace(),Fae):Wo(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):Ox(t)?(this.reconsumeCodePoint(t),this.consumeIdentLikeToken()):{type:6,value:ka(t)}},e.prototype.consumeCodePoint=function(){var t=this._value.shift();return typeof t>"u"?-1:t},e.prototype.reconsumeCodePoint=function(t){this._value.unshift(t)},e.prototype.peekCodePoint=function(t){return t>=this._value.length?-1:this._value[t]},e.prototype.consumeUnicodeRangeToken=function(){for(var t=[],n=this.consumeCodePoint();Du(n)&&t.length<6;)t.push(n),n=this.consumeCodePoint();for(var a=!1;n===bg&&t.length<6;)t.push(n),n=this.consumeCodePoint(),a=!0;if(a){var o=parseInt(ka.apply(void 0,t.map(function(m){return m===bg?XP:m})),16),s=parseInt(ka.apply(void 0,t.map(function(m){return m===bg?aQ:m})),16);return{type:30,start:o,end:s}}var r=parseInt(ka.apply(void 0,t),16);if(this.peekCodePoint(0)===Ps&&Du(this.peekCodePoint(1))){this.consumeCodePoint(),n=this.consumeCodePoint();for(var i=[];Du(n)&&i.length<6;)i.push(n),n=this.consumeCodePoint();var s=parseInt(ka.apply(void 0,i),16);return{type:30,start:r,end:s}}else return{type:30,start:r,end:r}},e.prototype.consumeIdentLikeToken=function(){var t=this.consumeName();return t.toLowerCase()==="url"&&this.peekCodePoint(0)===Cg?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Cg?(this.consumeCodePoint(),{type:19,value:t}):{type:20,value:t}},e.prototype.consumeUrlToken=function(){var t=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ri)return{type:22,value:""};var n=this.peekCodePoint(0);if(n===yg||n===hg){var a=this.consumeStringToken(this.consumeCodePoint());return a.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Ri||this.peekCodePoint(0)===UA)?(this.consumeCodePoint(),{type:22,value:a.value}):(this.consumeBadUrlRemnants(),Bg)}for(;;){var o=this.consumeCodePoint();if(o===Ri||o===UA)return{type:22,value:ka.apply(void 0,t)};if(vg(o))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Ri||this.peekCodePoint(0)===UA?(this.consumeCodePoint(),{type:22,value:ka.apply(void 0,t)}):(this.consumeBadUrlRemnants(),Bg);if(o===hg||o===yg||o===Cg||xae(o))return this.consumeBadUrlRemnants(),Bg;if(o===VA)if(ul(o,this.peekCodePoint(0)))t.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Bg;else t.push(o)}},e.prototype.consumeWhiteSpace=function(){for(;vg(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var t=this.consumeCodePoint();if(t===UA||t===Ri)return;ul(t,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(t){for(var n=5e4,a="";t>0;){var o=Math.min(n,t);a+=ka.apply(void 0,this._value.splice(0,o)),t-=o}return this._value.shift(),a},e.prototype.consumeStringToken=function(t){var n="",a=0;do{var o=this._value[a];if(o===Ri||o===void 0||o===t)return n+=this.consumeStringSlice(a),{type:0,value:n};if(o===Lx)return this._value.splice(0,a),jae;if(o===VA){var s=this._value[a+1];s!==Ri&&s!==void 0&&(s===Lx?(n+=this.consumeStringSlice(a),a=-1,this._value.shift()):ul(o,s)&&(n+=this.consumeStringSlice(a),n+=ka(this.consumeEscapedCodePoint()),a=-1))}a++}while(!0)},e.prototype.consumeNumber=function(){var t=[],n=sf,a=this.peekCodePoint(0);for((a===Ud||a===Ps)&&t.push(this.consumeCodePoint());Wo(this.peekCodePoint(0));)t.push(this.consumeCodePoint());a=this.peekCodePoint(0);var o=this.peekCodePoint(1);if(a===z2&&Wo(o))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=yj;Wo(this.peekCodePoint(0));)t.push(this.consumeCodePoint());a=this.peekCodePoint(0),o=this.peekCodePoint(1);var s=this.peekCodePoint(2);if((a===nQ||a===eQ)&&((o===Ud||o===Ps)&&Wo(s)||Wo(o)))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=yj;Wo(this.peekCodePoint(0));)t.push(this.consumeCodePoint());return[hae(t),n]},e.prototype.consumeNumericToken=function(){var t=this.consumeNumber(),n=t[0],a=t[1],o=this.peekCodePoint(0),s=this.peekCodePoint(1),r=this.peekCodePoint(2);if(wg(o,s,r)){var i=this.consumeName();return{type:15,number:n,flags:a,unit:i}}return o===Lne?(this.consumeCodePoint(),{type:16,number:n,flags:a}):{type:17,number:n,flags:a}},e.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint();if(Du(t)){for(var n=ka(t);Du(this.peekCodePoint(0))&&n.length<6;)n+=ka(this.consumeCodePoint());vg(this.peekCodePoint(0))&&this.consumeCodePoint();var a=parseInt(n,16);return a===0||uae(a)||a>1114111?vj:a}return t===Ri?vj:t},e.prototype.consumeName=function(){for(var t="";;){var n=this.consumeCodePoint();if(wj(n))t+=ka(n);else if(ul(n,this.peekCodePoint(0)))t+=ka(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(n),t}},e})(),sQ=(function(){function e(t){this._tokens=t}return e.create=function(t){var n=new oQ;return n.write(t),new e(n.read())},e.parseValue=function(t){return e.create(t).parseComponentValue()},e.parseValues=function(t){return e.create(t).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var t=this.consumeToken();t.type===31;)t=this.consumeToken();if(t.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(t);var n=this.consumeComponentValue();do t=this.consumeToken();while(t.type===31);if(t.type===32)return n;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var t=[];;){var n=this.consumeComponentValue();if(n.type===32)return t;t.push(n),t.push()}},e.prototype.consumeComponentValue=function(){var t=this.consumeToken();switch(t.type){case 11:case 28:case 2:return this.consumeSimpleBlock(t.type);case 19:return this.consumeFunction(t)}return t},e.prototype.consumeSimpleBlock=function(t){for(var n={type:t,values:[]},a=this.consumeToken();;){if(a.type===32||Lae(a,t))return n;this.reconsumeToken(a),n.values.push(this.consumeComponentValue()),a=this.consumeToken()}},e.prototype.consumeFunction=function(t){for(var n={name:t.value,values:[],type:18};;){var a=this.consumeToken();if(a.type===32||a.type===3)return n;this.reconsumeToken(a),n.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var t=this._tokens.shift();return typeof t>"u"?jw:t},e.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},e})(),rf=function(e){return e.type===15},Tp=function(e){return e.type===17},Kn=function(e){return e.type===20},kae=function(e){return e.type===0},Ew=function(e,t){return Kn(e)&&e.value===t},rQ=function(e){return e.type!==31},Bp=function(e){return e.type!==31&&e.type!==4},oc=function(e){var t=[],n=[];return e.forEach(function(a){if(a.type===4){if(n.length===0)throw new Error("Error parsing function args, zero tokens for arg");t.push(n),n=[];return}a.type!==31&&n.push(a)}),n.length&&t.push(n),t},Lae=function(e,t){return t===11&&e.type===12||t===28&&e.type===29?!0:t===2&&e.type===3},Bl=function(e){return e.type===17||e.type===15},Ya=function(e){return e.type===16||Bl(e)},iQ=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},_o={type:17,number:0,flags:sf},wD={type:16,number:50,flags:sf},gl={type:16,number:100,flags:sf},TA=function(e,t,n){var a=e[0],o=e[1];return[aa(a,t),aa(typeof o<"u"?o:a,n)]},aa=function(e,t){if(e.type===16)return e.number/100*t;if(rf(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},cQ="deg",mQ="grad",lQ="rad",dQ="turn",Oh={name:"angle",parse:function(e,t){if(t.type===15)switch(t.unit){case cQ:return Math.PI*t.number/180;case mQ:return Math.PI/200*t.number;case lQ:return t.number;case dQ:return Math.PI*2*t.number}throw new Error("Unsupported angle type")}},uQ=function(e){return e.type===15&&(e.unit===cQ||e.unit===mQ||e.unit===lQ||e.unit===dQ)},pQ=function(e){var t=e.filter(Kn).map(function(n){return n.value}).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[_o,_o];case"to top":case"bottom":return jr(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[_o,gl];case"to right":case"left":return jr(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[gl,gl];case"to bottom":case"top":return jr(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[gl,_o];case"to left":case"right":return jr(270)}return 0},jr=function(e){return Math.PI*e/180},bl={name:"color",parse:function(e,t){if(t.type===18){var n=Oae[t.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return n(e,t.values)}if(t.type===5){if(t.value.length===3){var a=t.value.substring(0,1),o=t.value.substring(1,2),s=t.value.substring(2,3);return xl(parseInt(a+a,16),parseInt(o+o,16),parseInt(s+s,16),1)}if(t.value.length===4){var a=t.value.substring(0,1),o=t.value.substring(1,2),s=t.value.substring(2,3),r=t.value.substring(3,4);return xl(parseInt(a+a,16),parseInt(o+o,16),parseInt(s+s,16),parseInt(r+r,16)/255)}if(t.value.length===6){var a=t.value.substring(0,2),o=t.value.substring(2,4),s=t.value.substring(4,6);return xl(parseInt(a,16),parseInt(o,16),parseInt(s,16),1)}if(t.value.length===8){var a=t.value.substring(0,2),o=t.value.substring(2,4),s=t.value.substring(4,6),r=t.value.substring(6,8);return xl(parseInt(a,16),parseInt(o,16),parseInt(s,16),parseInt(r,16)/255)}}if(t.type===20){var i=nm[t.value.toUpperCase()];if(typeof i<"u")return i}return nm.TRANSPARENT}},vl=function(e){return(255&e)===0},Ao=function(e){var t=255&e,n=255&e>>8,a=255&e>>16,o=255&e>>24;return t<255?"rgba("+o+","+a+","+n+","+t/255+")":"rgb("+o+","+a+","+n+")"},xl=function(e,t,n,a){return(e<<24|t<<16|n<<8|Math.round(a*255)<<0)>>>0},Bj=function(e,t){if(e.type===17)return e.number;if(e.type===16){var n=t===3?1:255;return t===3?e.number/100*n:Math.round(e.number/100*n)}return 0},Dj=function(e,t){var n=t.filter(Bp);if(n.length===3){var a=n.map(Bj),o=a[0],s=a[1],r=a[2];return xl(o,s,r,1)}if(n.length===4){var i=n.map(Bj),o=i[0],s=i[1],r=i[2],m=i[3];return xl(o,s,r,m)}return 0};function i3(e,t,n){return n<0&&(n+=1),n>=1&&(n-=1),n<1/6?(t-e)*n*6+e:n<1/2?t:n<2/3?(t-e)*6*(2/3-n)+e:e}var Uj=function(e,t){var n=t.filter(Bp),a=n[0],o=n[1],s=n[2],r=n[3],i=(a.type===17?jr(a.number):Oh.parse(e,a))/(Math.PI*2),m=Ya(o)?o.number/100:0,d=Ya(s)?s.number/100:0,A=typeof r<"u"&&Ya(r)?aa(r,1):1;if(m===0)return xl(d*255,d*255,d*255,1);var p=d<=.5?d*(m+1):d+m-d*m,g=d*2-p,f=i3(g,p,i+1/3),y=i3(g,p,i),C=i3(g,p,i-1/3);return xl(f*255,y*255,C*255,A)},Oae={hsl:Uj,hsla:Uj,rgb:Dj,rgba:Dj},XA=function(e,t){return bl.parse(e,sQ.create(t).parseComponentValue())},nm={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Tae={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(Kn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Rae={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Th=function(e,t){var n=bl.parse(e,t[0]),a=t[1];return a&&Ya(a)?{color:n,stop:a}:{color:n,stop:null}},Hj=function(e,t){var n=e[0],a=e[e.length-1];n.stop===null&&(n.stop=_o),a.stop===null&&(a.stop=gl);for(var o=[],s=0,r=0;r<e.length;r++){var i=e[r].stop;if(i!==null){var m=aa(i,t);m>s?o.push(m):o.push(s),s=m}else o.push(null)}for(var d=null,r=0;r<o.length;r++){var A=o[r];if(A===null)d===null&&(d=r);else if(d!==null){for(var p=r-d,g=o[d-1],f=(A-g)/(p+1),y=1;y<=p;y++)o[d+y-1]=f*y;d=null}}return e.map(function(C,v){var B=C.color;return{color:B,stop:Math.max(Math.min(1,o[v]/t),0)}})},Mae=function(e,t,n){var a=t/2,o=n/2,s=aa(e[0],t)-a,r=o-aa(e[1],n);return(Math.atan2(r,s)+Math.PI*2)%(Math.PI*2)},zae=function(e,t,n){var a=typeof e=="number"?e:Mae(e,t,n),o=Math.abs(t*Math.sin(a))+Math.abs(n*Math.cos(a)),s=t/2,r=n/2,i=o/2,m=Math.sin(a-Math.PI/2)*i,d=Math.cos(a-Math.PI/2)*i;return[o,s-d,s+d,r-m,r+m]},ri=function(e,t){return Math.sqrt(e*e+t*t)},Nj=function(e,t,n,a,o){var s=[[0,0],[0,t],[e,0],[e,t]];return s.reduce(function(r,i){var m=i[0],d=i[1],A=ri(n-m,a-d);return(o?A<r.optimumDistance:A>r.optimumDistance)?{optimumCorner:i,optimumDistance:A}:r},{optimumDistance:o?1/0:-1/0,optimumCorner:null}).optimumCorner},Zae=function(e,t,n,a,o){var s=0,r=0;switch(e.size){case 0:e.shape===0?s=r=Math.min(Math.abs(t),Math.abs(t-a),Math.abs(n),Math.abs(n-o)):e.shape===1&&(s=Math.min(Math.abs(t),Math.abs(t-a)),r=Math.min(Math.abs(n),Math.abs(n-o)));break;case 2:if(e.shape===0)s=r=Math.min(ri(t,n),ri(t,n-o),ri(t-a,n),ri(t-a,n-o));else if(e.shape===1){var i=Math.min(Math.abs(n),Math.abs(n-o))/Math.min(Math.abs(t),Math.abs(t-a)),m=Nj(a,o,t,n,!0),d=m[0],A=m[1];s=ri(d-t,(A-n)/i),r=i*s}break;case 1:e.shape===0?s=r=Math.max(Math.abs(t),Math.abs(t-a),Math.abs(n),Math.abs(n-o)):e.shape===1&&(s=Math.max(Math.abs(t),Math.abs(t-a)),r=Math.max(Math.abs(n),Math.abs(n-o)));break;case 3:if(e.shape===0)s=r=Math.max(ri(t,n),ri(t,n-o),ri(t-a,n),ri(t-a,n-o));else if(e.shape===1){var i=Math.max(Math.abs(n),Math.abs(n-o))/Math.max(Math.abs(t),Math.abs(t-a)),p=Nj(a,o,t,n,!1),d=p[0],A=p[1];s=ri(d-t,(A-n)/i),r=i*s}break}return Array.isArray(e.size)&&(s=aa(e.size[0],a),r=e.size.length===2?aa(e.size[1],o):s),[s,r]},Yae=function(e,t){var n=jr(180),a=[];return oc(t).forEach(function(o,s){if(s===0){var r=o[0];if(r.type===20&&r.value==="to"){n=pQ(o);return}else if(uQ(r)){n=Oh.parse(e,r);return}}var i=Th(e,o);a.push(i)}),{angle:n,stops:a,type:1}},Dg=function(e,t){var n=jr(180),a=[];return oc(t).forEach(function(o,s){if(s===0){var r=o[0];if(r.type===20&&["top","left","right","bottom"].indexOf(r.value)!==-1){n=pQ(o);return}else if(uQ(r)){n=(Oh.parse(e,r)+jr(270))%jr(360);return}}var i=Th(e,o);a.push(i)}),{angle:n,stops:a,type:1}},qae=function(e,t){var n=jr(180),a=[],o=1,s=0,r=3,i=[];return oc(t).forEach(function(m,d){var A=m[0];if(d===0){if(Kn(A)&&A.value==="linear"){o=1;return}else if(Kn(A)&&A.value==="radial"){o=2;return}}if(A.type===18){if(A.name==="from"){var p=bl.parse(e,A.values[0]);a.push({stop:_o,color:p})}else if(A.name==="to"){var p=bl.parse(e,A.values[0]);a.push({stop:gl,color:p})}else if(A.name==="color-stop"){var g=A.values.filter(Bp);if(g.length===2){var p=bl.parse(e,g[1]),f=g[0];Tp(f)&&a.push({stop:{type:16,number:f.number*100,flags:f.flags},color:p})}}}}),o===1?{angle:(n+jr(180))%jr(360),stops:a,type:o}:{size:r,shape:s,stops:a,position:i,type:o}},AQ="closest-side",fQ="farthest-side",gQ="closest-corner",xQ="farthest-corner",hQ="circle",yQ="ellipse",CQ="cover",bQ="contain",Kae=function(e,t){var n=0,a=3,o=[],s=[];return oc(t).forEach(function(r,i){var m=!0;if(i===0){var d=!1;m=r.reduce(function(p,g){if(d)if(Kn(g))switch(g.value){case"center":return s.push(wD),p;case"top":case"left":return s.push(_o),p;case"right":case"bottom":return s.push(gl),p}else(Ya(g)||Bl(g))&&s.push(g);else if(Kn(g))switch(g.value){case hQ:return n=0,!1;case yQ:return n=1,!1;case"at":return d=!0,!1;case AQ:return a=0,!1;case CQ:case fQ:return a=1,!1;case bQ:case gQ:return a=2,!1;case xQ:return a=3,!1}else if(Bl(g)||Ya(g))return Array.isArray(a)||(a=[]),a.push(g),!1;return p},m)}if(m){var A=Th(e,r);o.push(A)}}),{size:a,shape:n,stops:o,position:s,type:2}},Ug=function(e,t){var n=0,a=3,o=[],s=[];return oc(t).forEach(function(r,i){var m=!0;if(i===0?m=r.reduce(function(A,p){if(Kn(p))switch(p.value){case"center":return s.push(wD),!1;case"top":case"left":return s.push(_o),!1;case"right":case"bottom":return s.push(gl),!1}else if(Ya(p)||Bl(p))return s.push(p),!1;return A},m):i===1&&(m=r.reduce(function(A,p){if(Kn(p))switch(p.value){case hQ:return n=0,!1;case yQ:return n=1,!1;case bQ:case AQ:return a=0,!1;case fQ:return a=1,!1;case gQ:return a=2,!1;case CQ:case xQ:return a=3,!1}else if(Bl(p)||Ya(p))return Array.isArray(a)||(a=[]),a.push(p),!1;return A},m)),m){var d=Th(e,r);o.push(d)}}),{size:a,shape:n,stops:o,position:s,type:2}},$ae=function(e){return e.type===1},Wae=function(e){return e.type===2},BD={name:"image",parse:function(e,t){if(t.type===22){var n={url:t.value,type:0};return e.cache.addImage(t.value),n}if(t.type===18){var a=vQ[t.name];if(typeof a>"u")throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return a(e,t.values)}throw new Error("Unsupported image type "+t.type)}};function Vae(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!vQ[e.name])}var vQ={"linear-gradient":Yae,"-moz-linear-gradient":Dg,"-ms-linear-gradient":Dg,"-o-linear-gradient":Dg,"-webkit-linear-gradient":Dg,"radial-gradient":Kae,"-moz-radial-gradient":Ug,"-ms-radial-gradient":Ug,"-o-radial-gradient":Ug,"-webkit-radial-gradient":Ug,"-webkit-gradient":qae},Xae={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(t.length===0)return[];var n=t[0];return n.type===20&&n.value==="none"?[]:t.filter(function(a){return Bp(a)&&Vae(a)}).map(function(a){return BD.parse(e,a)})}},Jae={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(Kn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},eoe={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,t){return oc(t).map(function(n){return n.filter(Ya)}).map(iQ)}},toe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return oc(t).map(function(n){return n.filter(Kn).map(function(a){return a.value}).join(" ")}).map(noe)}},noe=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Wu;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(Wu||(Wu={}));var aoe={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,t){return oc(t).map(function(n){return n.filter(ooe)})}},ooe=function(e){return Kn(e)||Ya(e)},Rh=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},soe=Rh("top"),roe=Rh("right"),ioe=Rh("bottom"),coe=Rh("left"),Mh=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(t,n){return iQ(n.filter(Ya))}}},moe=Mh("top-left"),loe=Mh("top-right"),doe=Mh("bottom-right"),uoe=Mh("bottom-left"),zh=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(t,n){switch(n){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},poe=zh("top"),Aoe=zh("right"),foe=zh("bottom"),goe=zh("left"),Zh=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,n){return rf(n)?n.number:0}}},xoe=Zh("top"),hoe=Zh("right"),yoe=Zh("bottom"),Coe=Zh("left"),boe={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},voe={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},woe={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(Kn).reduce(function(n,a){return n|Boe(a.value)},0)}},Boe=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Doe={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Uoe={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,t){return t.type===20&&t.value==="normal"?0:t.type===17||t.type===15?t.number:0}},Tx;(function(e){e.NORMAL="normal",e.STRICT="strict"})(Tx||(Tx={}));var Hoe={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"strict":return Tx.STRICT;case"normal":default:return Tx.NORMAL}}},Noe={name:"line-height",initialValue:"normal",prefix:!1,type:4},Gj=function(e,t){return Kn(e)&&e.value==="normal"?1.2*t:e.type===17?t*e.number:Ya(e)?aa(e,t):t},Goe={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,t){return t.type===20&&t.value==="none"?null:BD.parse(e,t)}},joe={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,t){switch(t){case"inside":return 0;case"outside":default:return 1}}},_w={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Yh=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Eoe=Yh("top"),_oe=Yh("right"),Soe=Yh("bottom"),Poe=Yh("left"),Qoe={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(Kn).map(function(n){switch(n.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},Ioe={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-word":return"break-word";case"normal":default:return"normal"}}},qh=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Foe=qh("top"),koe=qh("right"),Loe=qh("bottom"),Ooe=qh("left"),Toe={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,t){switch(t){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Roe={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Moe={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.length===1&&Ew(t[0],"none")?[]:oc(t).map(function(n){for(var a={color:nm.TRANSPARENT,offsetX:_o,offsetY:_o,blur:_o},o=0,s=0;s<n.length;s++){var r=n[s];Bl(r)?(o===0?a.offsetX=r:o===1?a.offsetY=r:a.blur=r,o++):a.color=bl.parse(e,r)}return a})}},zoe={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Zoe={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(e,t){if(t.type===20&&t.value==="none")return null;if(t.type===18){var n=Koe[t.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return n(t.values)}return null}},Yoe=function(e){var t=e.filter(function(n){return n.type===17}).map(function(n){return n.number});return t.length===6?t:null},qoe=function(e){var t=e.filter(function(m){return m.type===17}).map(function(m){return m.number}),n=t[0],a=t[1];t[2],t[3];var o=t[4],s=t[5];t[6],t[7],t[8],t[9],t[10],t[11];var r=t[12],i=t[13];return t[14],t[15],t.length===16?[n,a,o,s,r,i]:null},Koe={matrix:Yoe,matrix3d:qoe},jj={type:16,number:50,flags:sf},$oe=[jj,jj],Woe={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,t){var n=t.filter(Ya);return n.length!==2?$oe:[n[0],n[1]]}},Voe={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(e,t){switch(t){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},JA;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(JA||(JA={}));var Xoe={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-all":return JA.BREAK_ALL;case"keep-all":return JA.KEEP_ALL;case"normal":default:return JA.NORMAL}}},Joe={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,t){if(t.type===20)return{auto:!0,order:0};if(Tp(t))return{auto:!1,order:t.number};throw new Error("Invalid z-index number parsed")}},wQ={name:"time",parse:function(e,t){if(t.type===15)switch(t.unit.toLowerCase()){case"s":return 1e3*t.number;case"ms":return t.number}throw new Error("Unsupported time type")}},ese={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,t){return Tp(t)?t.number:1}},tse={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},nse={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,t){return t.filter(Kn).map(function(n){switch(n.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(n){return n!==0})}},ase={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(e,t){var n=[],a=[];return t.forEach(function(o){switch(o.type){case 20:case 0:n.push(o.value);break;case 17:n.push(o.number.toString());break;case 4:a.push(n.join(" ")),n.length=0;break}}),n.length&&a.push(n.join(" ")),a.map(function(o){return o.indexOf(" ")===-1?o:"'"+o+"'"})}},ose={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},sse={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,t){if(Tp(t))return t.number;if(Kn(t))switch(t.value){case"bold":return 700;case"normal":default:return 400}return 400}},rse={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.filter(Kn).map(function(n){return n.value})}},ise={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},eo=function(e,t){return(e&t)!==0},cse={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(e,t){if(t.length===0)return[];var n=t[0];return n.type===20&&n.value==="none"?[]:t}},mse={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(t.length===0)return null;var n=t[0];if(n.type===20&&n.value==="none")return null;for(var a=[],o=t.filter(rQ),s=0;s<o.length;s++){var r=o[s],i=o[s+1];if(r.type===20){var m=i&&Tp(i)?i.number:1;a.push({counter:r.value,increment:m})}}return a}},lse={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(t.length===0)return[];for(var n=[],a=t.filter(rQ),o=0;o<a.length;o++){var s=a[o],r=a[o+1];if(Kn(s)&&s.value!=="none"){var i=r&&Tp(r)?r.number:0;n.push({counter:s.value,reset:i})}}return n}},dse={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(e,t){return t.filter(rf).map(function(n){return wQ.parse(e,n)})}},use={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(t.length===0)return null;var n=t[0];if(n.type===20&&n.value==="none")return null;var a=[],o=t.filter(kae);if(o.length%2!==0)return null;for(var s=0;s<o.length;s+=2){var r=o[s].value,i=o[s+1].value;a.push({open:r,close:i})}return a}},Ej=function(e,t,n){if(!e)return"";var a=e[Math.min(t,e.length-1)];return a?n?a.open:a.close:""},pse={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.length===1&&Ew(t[0],"none")?[]:oc(t).map(function(n){for(var a={color:255,offsetX:_o,offsetY:_o,blur:_o,spread:_o,inset:!1},o=0,s=0;s<n.length;s++){var r=n[s];Ew(r,"inset")?a.inset=!0:Bl(r)?(o===0?a.offsetX=r:o===1?a.offsetY=r:o===2?a.blur=r:a.spread=r,o++):a.color=bl.parse(e,r)}return a})}},Ase={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(e,t){var n=[0,1,2],a=[];return t.filter(Kn).forEach(function(o){switch(o.value){case"stroke":a.push(1);break;case"fill":a.push(0);break;case"markers":a.push(2);break}}),n.forEach(function(o){a.indexOf(o)===-1&&a.push(o)}),a}},fse={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},gse={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return rf(t)?t.number:0}},xse=(function(){function e(t,n){var a,o;this.animationDuration=vt(t,dse,n.animationDuration),this.backgroundClip=vt(t,Tae,n.backgroundClip),this.backgroundColor=vt(t,Rae,n.backgroundColor),this.backgroundImage=vt(t,Xae,n.backgroundImage),this.backgroundOrigin=vt(t,Jae,n.backgroundOrigin),this.backgroundPosition=vt(t,eoe,n.backgroundPosition),this.backgroundRepeat=vt(t,toe,n.backgroundRepeat),this.backgroundSize=vt(t,aoe,n.backgroundSize),this.borderTopColor=vt(t,soe,n.borderTopColor),this.borderRightColor=vt(t,roe,n.borderRightColor),this.borderBottomColor=vt(t,ioe,n.borderBottomColor),this.borderLeftColor=vt(t,coe,n.borderLeftColor),this.borderTopLeftRadius=vt(t,moe,n.borderTopLeftRadius),this.borderTopRightRadius=vt(t,loe,n.borderTopRightRadius),this.borderBottomRightRadius=vt(t,doe,n.borderBottomRightRadius),this.borderBottomLeftRadius=vt(t,uoe,n.borderBottomLeftRadius),this.borderTopStyle=vt(t,poe,n.borderTopStyle),this.borderRightStyle=vt(t,Aoe,n.borderRightStyle),this.borderBottomStyle=vt(t,foe,n.borderBottomStyle),this.borderLeftStyle=vt(t,goe,n.borderLeftStyle),this.borderTopWidth=vt(t,xoe,n.borderTopWidth),this.borderRightWidth=vt(t,hoe,n.borderRightWidth),this.borderBottomWidth=vt(t,yoe,n.borderBottomWidth),this.borderLeftWidth=vt(t,Coe,n.borderLeftWidth),this.boxShadow=vt(t,pse,n.boxShadow),this.color=vt(t,boe,n.color),this.direction=vt(t,voe,n.direction),this.display=vt(t,woe,n.display),this.float=vt(t,Doe,n.cssFloat),this.fontFamily=vt(t,ase,n.fontFamily),this.fontSize=vt(t,ose,n.fontSize),this.fontStyle=vt(t,ise,n.fontStyle),this.fontVariant=vt(t,rse,n.fontVariant),this.fontWeight=vt(t,sse,n.fontWeight),this.letterSpacing=vt(t,Uoe,n.letterSpacing),this.lineBreak=vt(t,Hoe,n.lineBreak),this.lineHeight=vt(t,Noe,n.lineHeight),this.listStyleImage=vt(t,Goe,n.listStyleImage),this.listStylePosition=vt(t,joe,n.listStylePosition),this.listStyleType=vt(t,_w,n.listStyleType),this.marginTop=vt(t,Eoe,n.marginTop),this.marginRight=vt(t,_oe,n.marginRight),this.marginBottom=vt(t,Soe,n.marginBottom),this.marginLeft=vt(t,Poe,n.marginLeft),this.opacity=vt(t,ese,n.opacity);var s=vt(t,Qoe,n.overflow);this.overflowX=s[0],this.overflowY=s[s.length>1?1:0],this.overflowWrap=vt(t,Ioe,n.overflowWrap),this.paddingTop=vt(t,Foe,n.paddingTop),this.paddingRight=vt(t,koe,n.paddingRight),this.paddingBottom=vt(t,Loe,n.paddingBottom),this.paddingLeft=vt(t,Ooe,n.paddingLeft),this.paintOrder=vt(t,Ase,n.paintOrder),this.position=vt(t,Roe,n.position),this.textAlign=vt(t,Toe,n.textAlign),this.textDecorationColor=vt(t,tse,(a=n.textDecorationColor)!==null&&a!==void 0?a:n.color),this.textDecorationLine=vt(t,nse,(o=n.textDecorationLine)!==null&&o!==void 0?o:n.textDecoration),this.textShadow=vt(t,Moe,n.textShadow),this.textTransform=vt(t,zoe,n.textTransform),this.transform=vt(t,Zoe,n.transform),this.transformOrigin=vt(t,Woe,n.transformOrigin),this.visibility=vt(t,Voe,n.visibility),this.webkitTextStrokeColor=vt(t,fse,n.webkitTextStrokeColor),this.webkitTextStrokeWidth=vt(t,gse,n.webkitTextStrokeWidth),this.wordBreak=vt(t,Xoe,n.wordBreak),this.zIndex=vt(t,Joe,n.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return vl(this.backgroundColor)},e.prototype.isTransformed=function(){return this.transform!==null},e.prototype.isPositioned=function(){return this.position!==0},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return this.float!==0},e.prototype.isInlineLevel=function(){return eo(this.display,4)||eo(this.display,33554432)||eo(this.display,268435456)||eo(this.display,536870912)||eo(this.display,67108864)||eo(this.display,134217728)},e})(),hse=(function(){function e(t,n){this.content=vt(t,cse,n.content),this.quotes=vt(t,use,n.quotes)}return e})(),_j=(function(){function e(t,n){this.counterIncrement=vt(t,mse,n.counterIncrement),this.counterReset=vt(t,lse,n.counterReset)}return e})(),vt=function(e,t,n){var a=new oQ,o=n!==null&&typeof n<"u"?n.toString():t.initialValue;a.write(o);var s=new sQ(a.read());switch(t.type){case 2:var r=s.parseComponentValue();return t.parse(e,Kn(r)?r.value:t.initialValue);case 0:return t.parse(e,s.parseComponentValue());case 1:return t.parse(e,s.parseComponentValues());case 4:return s.parseComponentValue();case 3:switch(t.format){case"angle":return Oh.parse(e,s.parseComponentValue());case"color":return bl.parse(e,s.parseComponentValue());case"image":return BD.parse(e,s.parseComponentValue());case"length":var i=s.parseComponentValue();return Bl(i)?i:_o;case"length-percentage":var m=s.parseComponentValue();return Ya(m)?m:_o;case"time":return wQ.parse(e,s.parseComponentValue())}break}},yse="data-html2canvas-debug",Cse=function(e){var t=e.getAttribute(yse);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Sw=function(e,t){var n=Cse(e);return n===1||t===n},sc=(function(){function e(t,n){if(this.context=t,this.textNodes=[],this.elements=[],this.flags=0,Sw(n,3))debugger;this.styles=new xse(t,window.getComputedStyle(n,null)),Iw(n)&&(this.styles.animationDuration.some(function(a){return a>0})&&(n.style.animationDuration="0s"),this.styles.transform!==null&&(n.style.transform="none")),this.bounds=kh(this.context,n),Sw(n,4)&&(this.flags|=16)}return e})(),bse="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Sj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",RA=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Hg=0;Hg<Sj.length;Hg++)RA[Sj.charCodeAt(Hg)]=Hg;var vse=function(e){var t=e.length*.75,n=e.length,a,o=0,s,r,i,m;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);var d=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(t):new Array(t),A=Array.isArray(d)?d:new Uint8Array(d);for(a=0;a<n;a+=4)s=RA[e.charCodeAt(a)],r=RA[e.charCodeAt(a+1)],i=RA[e.charCodeAt(a+2)],m=RA[e.charCodeAt(a+3)],A[o++]=s<<2|r>>4,A[o++]=(r&15)<<4|i>>2,A[o++]=(i&3)<<6|m&63;return d},wse=function(e){for(var t=e.length,n=[],a=0;a<t;a+=2)n.push(e[a+1]<<8|e[a]);return n},Bse=function(e){for(var t=e.length,n=[],a=0;a<t;a+=4)n.push(e[a+3]<<24|e[a+2]<<16|e[a+1]<<8|e[a]);return n},_d=5,DD=11,c3=2,Dse=DD-_d,BQ=65536>>_d,Use=1<<_d,m3=Use-1,Hse=1024>>_d,Nse=BQ+Hse,Gse=Nse,jse=32,Ese=Gse+jse,_se=65536>>DD,Sse=1<<Dse,Pse=Sse-1,Pj=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},Qse=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},Ise=function(e,t){var n=vse(e),a=Array.isArray(n)?Bse(n):new Uint32Array(n),o=Array.isArray(n)?wse(n):new Uint16Array(n),s=24,r=Pj(o,s/2,a[4]/2),i=a[5]===2?Pj(o,(s+a[4])/2):Qse(a,Math.ceil((s+a[4])/4));return new Fse(a[0],a[1],a[2],a[3],r,i)},Fse=(function(){function e(t,n,a,o,s,r){this.initialValue=t,this.errorValue=n,this.highStart=a,this.highValueIndex=o,this.index=s,this.data=r}return e.prototype.get=function(t){var n;if(t>=0){if(t<55296||t>56319&&t<=65535)return n=this.index[t>>_d],n=(n<<c3)+(t&m3),this.data[n];if(t<=65535)return n=this.index[BQ+(t-55296>>_d)],n=(n<<c3)+(t&m3),this.data[n];if(t<this.highStart)return n=Ese-_se+(t>>DD),n=this.index[n],n+=t>>_d&Pse,n=this.index[n],n=(n<<c3)+(t&m3),this.data[n];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e})(),Qj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",kse=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Ng=0;Ng<Qj.length;Ng++)kse[Qj.charCodeAt(Ng)]=Ng;var Lse=1,l3=2,d3=3,Ij=4,Fj=5,Ose=7,kj=8,u3=9,p3=10,Lj=11,Oj=12,Tj=13,Rj=14,A3=15,Tse=function(e){for(var t=[],n=0,a=e.length;n<a;){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<a){var s=e.charCodeAt(n++);(s&64512)===56320?t.push(((o&1023)<<10)+(s&1023)+65536):(t.push(o),n--)}else t.push(o)}return t},Rse=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var n=e.length;if(!n)return"";for(var a=[],o=-1,s="";++o<n;){var r=e[o];r<=65535?a.push(r):(r-=65536,a.push((r>>10)+55296,r%1024+56320)),(o+1===n||a.length>16384)&&(s+=String.fromCharCode.apply(String,a),a.length=0)}return s},Mse=Ise(bse),Dr="×",f3="÷",zse=function(e){return Mse.get(e)},Zse=function(e,t,n){var a=n-2,o=t[a],s=t[n-1],r=t[n];if(s===l3&&r===d3)return Dr;if(s===l3||s===d3||s===Ij||r===l3||r===d3||r===Ij)return f3;if(s===kj&&[kj,u3,Lj,Oj].indexOf(r)!==-1||(s===Lj||s===u3)&&(r===u3||r===p3)||(s===Oj||s===p3)&&r===p3||r===Tj||r===Fj||r===Ose||s===Lse)return Dr;if(s===Tj&&r===Rj){for(;o===Fj;)o=t[--a];if(o===Rj)return Dr}if(s===A3&&r===A3){for(var i=0;o===A3;)i++,o=t[--a];if(i%2===0)return Dr}return f3},Yse=function(e){var t=Tse(e),n=t.length,a=0,o=0,s=t.map(zse);return{next:function(){if(a>=n)return{done:!0,value:null};for(var r=Dr;a<n&&(r=Zse(t,s,++a))===Dr;);if(r!==Dr||a===n){var i=Rse.apply(null,t.slice(o,a));return o=a,{value:i,done:!1}}return{done:!0,value:null}}}},qse=function(e){for(var t=Yse(e),n=[],a;!(a=t.next()).done;)a.value&&n.push(a.value.slice());return n},Kse=function(e){var t=123;if(e.createRange){var n=e.createRange();if(n.getBoundingClientRect){var a=e.createElement("boundtest");a.style.height=t+"px",a.style.display="block",e.body.appendChild(a),n.selectNode(a);var o=n.getBoundingClientRect(),s=Math.round(o.height);if(e.body.removeChild(a),s===t)return!0}}return!1},$se=function(e){var t=e.createElement("boundtest");t.style.width="50px",t.style.display="block",t.style.fontSize="12px",t.style.letterSpacing="0px",t.style.wordSpacing="0px",e.body.appendChild(t);var n=e.createRange();t.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var a=t.firstChild,o=Lh(a.data).map(function(m){return ka(m)}),s=0,r={},i=o.every(function(m,d){n.setStart(a,s),n.setEnd(a,s+m.length);var A=n.getBoundingClientRect();s+=m.length;var p=A.x>r.x||A.y>r.y;return r=A,d===0?!0:p});return e.body.removeChild(t),i},Wse=function(){return typeof new Image().crossOrigin<"u"},Vse=function(){return typeof new XMLHttpRequest().responseType=="string"},Xse=function(e){var t=new Image,n=e.createElement("canvas"),a=n.getContext("2d");if(!a)return!1;t.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{a.drawImage(t,0,0),n.toDataURL()}catch{return!1}return!0},Mj=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},Jse=function(e){var t=e.createElement("canvas"),n=100;t.width=n,t.height=n;var a=t.getContext("2d");if(!a)return Promise.reject(!1);a.fillStyle="rgb(0, 255, 0)",a.fillRect(0,0,n,n);var o=new Image,s=t.toDataURL();o.src=s;var r=Pw(n,n,0,0,o);return a.fillStyle="red",a.fillRect(0,0,n,n),zj(r).then(function(i){a.drawImage(i,0,0);var m=a.getImageData(0,0,n,n).data;a.fillStyle="red",a.fillRect(0,0,n,n);var d=e.createElement("div");return d.style.backgroundImage="url("+s+")",d.style.height=n+"px",Mj(m)?zj(Pw(n,n,0,0,d)):Promise.reject(!1)}).then(function(i){return a.drawImage(i,0,0),Mj(a.getImageData(0,0,n,n).data)}).catch(function(){return!1})},Pw=function(e,t,n,a,o){var s="http://www.w3.org/2000/svg",r=document.createElementNS(s,"svg"),i=document.createElementNS(s,"foreignObject");return r.setAttributeNS(null,"width",e.toString()),r.setAttributeNS(null,"height",t.toString()),i.setAttributeNS(null,"width","100%"),i.setAttributeNS(null,"height","100%"),i.setAttributeNS(null,"x",n.toString()),i.setAttributeNS(null,"y",a.toString()),i.setAttributeNS(null,"externalResourcesRequired","true"),r.appendChild(i),i.appendChild(o),r},zj=function(e){return new Promise(function(t,n){var a=new Image;a.onload=function(){return t(a)},a.onerror=n,a.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},jo={get SUPPORT_RANGE_BOUNDS(){var e=Kse(document);return Object.defineProperty(jo,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=jo.SUPPORT_RANGE_BOUNDS&&$se(document);return Object.defineProperty(jo,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=Xse(document);return Object.defineProperty(jo,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?Jse(document):Promise.resolve(!1);return Object.defineProperty(jo,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=Wse();return Object.defineProperty(jo,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=Vse();return Object.defineProperty(jo,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(jo,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(jo,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},e2=(function(){function e(t,n){this.text=t,this.bounds=n}return e})(),ere=function(e,t,n,a){var o=are(t,n),s=[],r=0;return o.forEach(function(i){if(n.textDecorationLine.length||i.trim().length>0)if(jo.SUPPORT_RANGE_BOUNDS){var m=Zj(a,r,i.length).getClientRects();if(m.length>1){var d=UD(i),A=0;d.forEach(function(g){s.push(new e2(g,cm.fromDOMRectList(e,Zj(a,A+r,g.length).getClientRects()))),A+=g.length})}else s.push(new e2(i,cm.fromDOMRectList(e,m)))}else{var p=a.splitText(i.length);s.push(new e2(i,tre(e,a))),a=p}else jo.SUPPORT_RANGE_BOUNDS||(a=a.splitText(i.length));r+=i.length}),s},tre=function(e,t){var n=t.ownerDocument;if(n){var a=n.createElement("html2canvaswrapper");a.appendChild(t.cloneNode(!0));var o=t.parentNode;if(o){o.replaceChild(a,t);var s=kh(e,a);return a.firstChild&&o.replaceChild(a.firstChild,a),s}}return cm.EMPTY},Zj=function(e,t,n){var a=e.ownerDocument;if(!a)throw new Error("Node has no owner document");var o=a.createRange();return o.setStart(e,t),o.setEnd(e,t+n),o},UD=function(e){if(jo.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).map(function(n){return n.segment})}return qse(e)},nre=function(e,t){if(jo.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(e)).map(function(a){return a.segment})}return sre(e,t)},are=function(e,t){return t.letterSpacing!==0?UD(e):nre(e,t)},ore=[32,160,4961,65792,65793,4153,4241],sre=function(e,t){for(var n=_ne(e,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap==="break-word"?"break-word":t.wordBreak}),a=[],o,s=function(){if(o.value){var r=o.value.slice(),i=Lh(r),m="";i.forEach(function(d){ore.indexOf(d)===-1?m+=ka(d):(m.length&&a.push(m),a.push(ka(d)),m="")}),m.length&&a.push(m)}};!(o=n.next()).done;)s();return a},rre=(function(){function e(t,n,a){this.text=ire(n.data,a.textTransform),this.textBounds=ere(t,this.text,a,n)}return e})(),ire=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(cre,mre);case 2:return e.toUpperCase();default:return e}},cre=/(^|\s|:|-|\(|\))([a-z])/g,mre=function(e,t,n){return e.length>0?t+n.toUpperCase():e},DQ=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.src=a.currentSrc||a.src,o.intrinsicWidth=a.naturalWidth,o.intrinsicHeight=a.naturalHeight,o.context.cache.addImage(o.src),o}return t})(sc),UQ=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.canvas=a,o.intrinsicWidth=a.width,o.intrinsicHeight=a.height,o}return t})(sc),HQ=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this,s=new XMLSerializer,r=kh(n,a);return a.setAttribute("width",r.width+"px"),a.setAttribute("height",r.height+"px"),o.svg="data:image/svg+xml,"+encodeURIComponent(s.serializeToString(a)),o.intrinsicWidth=a.width.baseVal.value,o.intrinsicHeight=a.height.baseVal.value,o.context.cache.addImage(o.svg),o}return t})(sc),NQ=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.value=a.value,o}return t})(sc),Qw=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.start=a.start,o.reversed=typeof a.reversed=="boolean"&&a.reversed===!0,o}return t})(sc),lre=[{type:15,flags:0,unit:"px",number:3}],dre=[{type:16,flags:0,number:50}],ure=function(e){return e.width>e.height?new cm(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width<e.height?new cm(e.left,e.top+(e.height-e.width)/2,e.width,e.width):e},pre=function(e){var t=e.type===Are?new Array(e.value.length+1).join("•"):e.value;return t.length===0?e.placeholder||"":t},Rx="checkbox",Mx="radio",Are="password",Yj=707406591,HD=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;switch(o.type=a.type.toLowerCase(),o.checked=a.checked,o.value=pre(a),(o.type===Rx||o.type===Mx)&&(o.styles.backgroundColor=3739148031,o.styles.borderTopColor=o.styles.borderRightColor=o.styles.borderBottomColor=o.styles.borderLeftColor=2779096575,o.styles.borderTopWidth=o.styles.borderRightWidth=o.styles.borderBottomWidth=o.styles.borderLeftWidth=1,o.styles.borderTopStyle=o.styles.borderRightStyle=o.styles.borderBottomStyle=o.styles.borderLeftStyle=1,o.styles.backgroundClip=[0],o.styles.backgroundOrigin=[0],o.bounds=ure(o.bounds)),o.type){case Rx:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=lre;break;case Mx:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=dre;break}return o}return t})(sc),GQ=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this,s=a.options[a.selectedIndex||0];return o.value=s&&s.text||"",o}return t})(sc),jQ=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.value=a.value,o}return t})(sc),EQ=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;o.src=a.src,o.width=parseInt(a.width,10)||0,o.height=parseInt(a.height,10)||0,o.backgroundColor=o.styles.backgroundColor;try{if(a.contentWindow&&a.contentWindow.document&&a.contentWindow.document.documentElement){o.tree=SQ(n,a.contentWindow.document.documentElement);var s=a.contentWindow.document.documentElement?XA(n,getComputedStyle(a.contentWindow.document.documentElement).backgroundColor):nm.TRANSPARENT,r=a.contentWindow.document.body?XA(n,getComputedStyle(a.contentWindow.document.body).backgroundColor):nm.TRANSPARENT;o.backgroundColor=vl(s)?vl(r)?o.styles.backgroundColor:r:s}}catch{}return o}return t})(sc),fre=["OL","UL","MENU"],zg=function(e,t,n,a){for(var o=t.firstChild,s=void 0;o;o=s)if(s=o.nextSibling,PQ(o)&&o.data.trim().length>0)n.textNodes.push(new rre(e,o,n.styles));else if(Mu(o))if(kQ(o)&&o.assignedNodes)o.assignedNodes().forEach(function(i){return zg(e,i,n,a)});else{var r=_Q(e,o);r.styles.isVisible()&&(gre(o,r,a)?r.flags|=4:xre(r.styles)&&(r.flags|=2),fre.indexOf(o.tagName)!==-1&&(r.flags|=8),n.elements.push(r),o.slot,o.shadowRoot?zg(e,o.shadowRoot,r,a):!zx(o)&&!QQ(o)&&!Zx(o)&&zg(e,o,r,a))}},_Q=function(e,t){return Fw(t)?new DQ(e,t):IQ(t)?new UQ(e,t):QQ(t)?new HQ(e,t):hre(t)?new NQ(e,t):yre(t)?new Qw(e,t):Cre(t)?new HD(e,t):Zx(t)?new GQ(e,t):zx(t)?new jQ(e,t):FQ(t)?new EQ(e,t):new sc(e,t)},SQ=function(e,t){var n=_Q(e,t);return n.flags|=4,zg(e,t,n,n),n},gre=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||ND(e)&&n.styles.isTransparent()},xre=function(e){return e.isPositioned()||e.isFloating()},PQ=function(e){return e.nodeType===Node.TEXT_NODE},Mu=function(e){return e.nodeType===Node.ELEMENT_NODE},Iw=function(e){return Mu(e)&&typeof e.style<"u"&&!Zg(e)},Zg=function(e){return typeof e.className=="object"},hre=function(e){return e.tagName==="LI"},yre=function(e){return e.tagName==="OL"},Cre=function(e){return e.tagName==="INPUT"},bre=function(e){return e.tagName==="HTML"},QQ=function(e){return e.tagName==="svg"},ND=function(e){return e.tagName==="BODY"},IQ=function(e){return e.tagName==="CANVAS"},qj=function(e){return e.tagName==="VIDEO"},Fw=function(e){return e.tagName==="IMG"},FQ=function(e){return e.tagName==="IFRAME"},Kj=function(e){return e.tagName==="STYLE"},vre=function(e){return e.tagName==="SCRIPT"},zx=function(e){return e.tagName==="TEXTAREA"},Zx=function(e){return e.tagName==="SELECT"},kQ=function(e){return e.tagName==="SLOT"},$j=function(e){return e.tagName.indexOf("-")>0},wre=(function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(t){var n=this.counters[t];return n&&n.length?n[n.length-1]:1},e.prototype.getCounterValues=function(t){var n=this.counters[t];return n||[]},e.prototype.pop=function(t){var n=this;t.forEach(function(a){return n.counters[a].pop()})},e.prototype.parse=function(t){var n=this,a=t.counterIncrement,o=t.counterReset,s=!0;a!==null&&a.forEach(function(i){var m=n.counters[i.counter];m&&i.increment!==0&&(s=!1,m.length||m.push(1),m[Math.max(0,m.length-1)]+=i.increment)});var r=[];return s&&o.forEach(function(i){var m=n.counters[i.counter];r.push(i.counter),m||(m=n.counters[i.counter]=[]),m.push(i.reset)}),r},e})(),Wj={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Vj={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Bre={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Dre={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Uu=function(e,t,n,a,o,s){return e<t||e>n?Z2(e,o,s.length>0):a.integers.reduce(function(r,i,m){for(;e>=i;)e-=i,r+=a.values[m];return r},"")+s},LQ=function(e,t,n,a){var o="";do n||e--,o=a(e)+o,e/=t;while(e*t>=t);return o},Fa=function(e,t,n,a,o){var s=n-t+1;return(e<0?"-":"")+(LQ(Math.abs(e),s,a,function(r){return ka(Math.floor(r%s)+t)})+o)},Ad=function(e,t,n){n===void 0&&(n=". ");var a=t.length;return LQ(Math.abs(e),a,!1,function(o){return t[Math.floor(o%a)]})+n},Qu=1,ml=2,ll=4,MA=8,Zc=function(e,t,n,a,o,s){if(e<-9999||e>9999)return Z2(e,4,o.length>0);var r=Math.abs(e),i=o;if(r===0)return t[0]+i;for(var m=0;r>0&&m<=4;m++){var d=r%10;d===0&&eo(s,Qu)&&i!==""?i=t[d]+i:d>1||d===1&&m===0||d===1&&m===1&&eo(s,ml)||d===1&&m===1&&eo(s,ll)&&e>100||d===1&&m>1&&eo(s,MA)?i=t[d]+(m>0?n[m-1]:"")+i:d===1&&m>0&&(i=n[m-1]+i),r=Math.floor(r/10)}return(e<0?a:"")+i},Xj="十百千萬",Jj="拾佰仟萬",e8="マイナス",g3="마이너스",Z2=function(e,t,n){var a=n?". ":"",o=n?"、":"",s=n?", ":"",r=n?" ":"";switch(t){case 0:return"•"+r;case 1:return"◦"+r;case 2:return"◾"+r;case 5:var i=Fa(e,48,57,!0,a);return i.length<4?"0"+i:i;case 4:return Ad(e,"〇一二三四五六七八九",o);case 6:return Uu(e,1,3999,Wj,3,a).toLowerCase();case 7:return Uu(e,1,3999,Wj,3,a);case 8:return Fa(e,945,969,!1,a);case 9:return Fa(e,97,122,!1,a);case 10:return Fa(e,65,90,!1,a);case 11:return Fa(e,1632,1641,!0,a);case 12:case 49:return Uu(e,1,9999,Vj,3,a);case 35:return Uu(e,1,9999,Vj,3,a).toLowerCase();case 13:return Fa(e,2534,2543,!0,a);case 14:case 30:return Fa(e,6112,6121,!0,a);case 15:return Ad(e,"子丑寅卯辰巳午未申酉戌亥",o);case 16:return Ad(e,"甲乙丙丁戊己庚辛壬癸",o);case 17:case 48:return Zc(e,"零一二三四五六七八九",Xj,"負",o,ml|ll|MA);case 47:return Zc(e,"零壹貳參肆伍陸柒捌玖",Jj,"負",o,Qu|ml|ll|MA);case 42:return Zc(e,"零一二三四五六七八九",Xj,"负",o,ml|ll|MA);case 41:return Zc(e,"零壹贰叁肆伍陆柒捌玖",Jj,"负",o,Qu|ml|ll|MA);case 26:return Zc(e,"〇一二三四五六七八九","十百千万",e8,o,0);case 25:return Zc(e,"零壱弐参四伍六七八九","拾百千万",e8,o,Qu|ml|ll);case 31:return Zc(e,"영일이삼사오육칠팔구","십백천만",g3,s,Qu|ml|ll);case 33:return Zc(e,"零一二三四五六七八九","十百千萬",g3,s,0);case 32:return Zc(e,"零壹貳參四五六七八九","拾百千",g3,s,Qu|ml|ll);case 18:return Fa(e,2406,2415,!0,a);case 20:return Uu(e,1,19999,Dre,3,a);case 21:return Fa(e,2790,2799,!0,a);case 22:return Fa(e,2662,2671,!0,a);case 22:return Uu(e,1,10999,Bre,3,a);case 23:return Ad(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Ad(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return Fa(e,3302,3311,!0,a);case 28:return Ad(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",o);case 29:return Ad(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",o);case 34:return Fa(e,3792,3801,!0,a);case 37:return Fa(e,6160,6169,!0,a);case 38:return Fa(e,4160,4169,!0,a);case 39:return Fa(e,2918,2927,!0,a);case 40:return Fa(e,1776,1785,!0,a);case 43:return Fa(e,3046,3055,!0,a);case 44:return Fa(e,3174,3183,!0,a);case 45:return Fa(e,3664,3673,!0,a);case 46:return Fa(e,3872,3881,!0,a);case 3:default:return Fa(e,48,57,!0,a)}},OQ="data-html2canvas-ignore",t8=(function(){function e(t,n,a){if(this.context=t,this.options=a,this.scrolledElements=[],this.referenceElement=n,this.counters=new wre,this.quoteDepth=0,!n.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(n.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(t,n){var a=this,o=Ure(t,n);if(!o.contentWindow)return Promise.reject("Unable to find iframe window");var s=t.defaultView.pageXOffset,r=t.defaultView.pageYOffset,i=o.contentWindow,m=i.document,d=Gre(o).then(function(){return As(a,void 0,void 0,function(){var A,p;return Ko(this,function(g){switch(g.label){case 0:return this.scrolledElements.forEach(Sre),i&&(i.scrollTo(n.left,n.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(i.scrollY!==n.top||i.scrollX!==n.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(i.scrollX-n.left,i.scrollY-n.top,0,0))),A=this.options.onclone,p=this.clonedReferenceElement,typeof p>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:m.fonts&&m.fonts.ready?[4,m.fonts.ready]:[3,2];case 1:g.sent(),g.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Nre(m)]:[3,4];case 3:g.sent(),g.label=4;case 4:return typeof A=="function"?[2,Promise.resolve().then(function(){return A(m,p)}).then(function(){return o})]:[2,o]}})})});return m.open(),m.write(Ere(document.doctype)+"<html></html>"),_re(this.referenceElement.ownerDocument,s,r),m.replaceChild(m.adoptNode(this.documentElement),m.documentElement),m.close(),d},e.prototype.createElementClone=function(t){if(Sw(t,2))debugger;if(IQ(t))return this.createCanvasClone(t);if(qj(t))return this.createVideoClone(t);if(Kj(t))return this.createStyleClone(t);var n=t.cloneNode(!1);return Fw(n)&&(Fw(t)&&t.currentSrc&&t.currentSrc!==t.src&&(n.src=t.currentSrc,n.srcset=""),n.loading==="lazy"&&(n.loading="eager")),$j(n)?this.createCustomElementClone(n):n},e.prototype.createCustomElementClone=function(t){var n=document.createElement("html2canvascustomelement");return x3(t.style,n),n},e.prototype.createStyleClone=function(t){try{var n=t.sheet;if(n&&n.cssRules){var a=[].slice.call(n.cssRules,0).reduce(function(s,r){return r&&typeof r.cssText=="string"?s+r.cssText:s},""),o=t.cloneNode(!1);return o.textContent=a,o}}catch(s){if(this.context.logger.error("Unable to access cssRules property",s),s.name!=="SecurityError")throw s}return t.cloneNode(!1)},e.prototype.createCanvasClone=function(t){var n;if(this.options.inlineImages&&t.ownerDocument){var a=t.ownerDocument.createElement("img");try{return a.src=t.toDataURL(),a}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}var o=t.cloneNode(!1);try{o.width=t.width,o.height=t.height;var s=t.getContext("2d"),r=o.getContext("2d");if(r)if(!this.options.allowTaint&&s)r.putImageData(s.getImageData(0,0,t.width,t.height),0,0);else{var i=(n=t.getContext("webgl2"))!==null&&n!==void 0?n:t.getContext("webgl");if(i){var m=i.getContextAttributes();(m==null?void 0:m.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}r.drawImage(t,0,0)}return o}catch{this.context.logger.info("Unable to clone canvas as it is tainted",t)}return o},e.prototype.createVideoClone=function(t){var n=t.ownerDocument.createElement("canvas");n.width=t.offsetWidth,n.height=t.offsetHeight;var a=n.getContext("2d");try{return a&&(a.drawImage(t,0,0,n.width,n.height),this.options.allowTaint||a.getImageData(0,0,n.width,n.height)),n}catch{this.context.logger.info("Unable to clone video as it is tainted",t)}var o=t.ownerDocument.createElement("canvas");return o.width=t.offsetWidth,o.height=t.offsetHeight,o},e.prototype.appendChildNode=function(t,n,a){(!Mu(n)||!vre(n)&&!n.hasAttribute(OQ)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(n)))&&(!this.options.copyStyles||!Mu(n)||!Kj(n))&&t.appendChild(this.cloneNode(n,a))},e.prototype.cloneChildNodes=function(t,n,a){for(var o=this,s=t.shadowRoot?t.shadowRoot.firstChild:t.firstChild;s;s=s.nextSibling)if(Mu(s)&&kQ(s)&&typeof s.assignedNodes=="function"){var r=s.assignedNodes();r.length&&r.forEach(function(i){return o.appendChildNode(n,i,a)})}else this.appendChildNode(n,s,a)},e.prototype.cloneNode=function(t,n){if(PQ(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var a=t.ownerDocument.defaultView;if(a&&Mu(t)&&(Iw(t)||Zg(t))){var o=this.createElementClone(t);o.style.transitionProperty="none";var s=a.getComputedStyle(t),r=a.getComputedStyle(t,":before"),i=a.getComputedStyle(t,":after");this.referenceElement===t&&Iw(o)&&(this.clonedReferenceElement=o),ND(o)&&Ire(o);var m=this.counters.parse(new _j(this.context,s)),d=this.resolvePseudoContent(t,o,r,t2.BEFORE);$j(t)&&(n=!0),qj(t)||this.cloneChildNodes(t,o,n),d&&o.insertBefore(d,o.firstChild);var A=this.resolvePseudoContent(t,o,i,t2.AFTER);return A&&o.appendChild(A),this.counters.pop(m),(s&&(this.options.copyStyles||Zg(t))&&!FQ(t)||n)&&x3(s,o),(t.scrollTop!==0||t.scrollLeft!==0)&&this.scrolledElements.push([o,t.scrollLeft,t.scrollTop]),(zx(t)||Zx(t))&&(zx(o)||Zx(o))&&(o.value=t.value),o}return t.cloneNode(!1)},e.prototype.resolvePseudoContent=function(t,n,a,o){var s=this;if(a){var r=a.content,i=n.ownerDocument;if(!(!i||!r||r==="none"||r==="-moz-alt-content"||a.display==="none")){this.counters.parse(new _j(this.context,a));var m=new hse(this.context,a),d=i.createElement("html2canvaspseudoelement");x3(a,d),m.content.forEach(function(p){if(p.type===0)d.appendChild(i.createTextNode(p.value));else if(p.type===22){var g=i.createElement("img");g.src=p.value,g.style.opacity="1",d.appendChild(g)}else if(p.type===18){if(p.name==="attr"){var f=p.values.filter(Kn);f.length&&d.appendChild(i.createTextNode(t.getAttribute(f[0].value)||""))}else if(p.name==="counter"){var y=p.values.filter(Bp),C=y[0],v=y[1];if(C&&Kn(C)){var B=s.counters.getCounterValue(C.value),D=v&&Kn(v)?_w.parse(s.context,v.value):3;d.appendChild(i.createTextNode(Z2(B,D,!1)))}}else if(p.name==="counters"){var N=p.values.filter(Bp),C=N[0],L=N[1],v=N[2];if(C&&Kn(C)){var _=s.counters.getCounterValues(C.value),j=v&&Kn(v)?_w.parse(s.context,v.value):3,F=L&&L.type===0?L.value:"",T=_.map(function(P){return Z2(P,j,!1)}).join(F);d.appendChild(i.createTextNode(T))}}}else if(p.type===20)switch(p.value){case"open-quote":d.appendChild(i.createTextNode(Ej(m.quotes,s.quoteDepth++,!0)));break;case"close-quote":d.appendChild(i.createTextNode(Ej(m.quotes,--s.quoteDepth,!1)));break;default:d.appendChild(i.createTextNode(p.value))}}),d.className=kw+" "+Lw;var A=o===t2.BEFORE?" "+kw:" "+Lw;return Zg(n)?n.className.baseValue+=A:n.className+=A,d}}},e.destroy=function(t){return t.parentNode?(t.parentNode.removeChild(t),!0):!1},e})(),t2;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(t2||(t2={}));var Ure=function(e,t){var n=e.createElement("iframe");return n.className="html2canvas-container",n.style.visibility="hidden",n.style.position="fixed",n.style.left="-10000px",n.style.top="0px",n.style.border="0",n.width=t.width.toString(),n.height=t.height.toString(),n.scrolling="no",n.setAttribute(OQ,"true"),e.body.appendChild(n),n},Hre=function(e){return new Promise(function(t){if(e.complete){t();return}if(!e.src){t();return}e.onload=t,e.onerror=t})},Nre=function(e){return Promise.all([].slice.call(e.images,0).map(Hre))},Gre=function(e){return new Promise(function(t,n){var a=e.contentWindow;if(!a)return n("No window assigned for iframe");var o=a.document;a.onload=e.onload=function(){a.onload=e.onload=null;var s=setInterval(function(){o.body.childNodes.length>0&&o.readyState==="complete"&&(clearInterval(s),t(e))},50)}})},jre=["all","d","content"],x3=function(e,t){for(var n=e.length-1;n>=0;n--){var a=e.item(n);jre.indexOf(a)===-1&&t.style.setProperty(a,e.getPropertyValue(a))}return t},Ere=function(e){var t="";return e&&(t+="<!DOCTYPE ",e.name&&(t+=e.name),e.internalSubset&&(t+=e.internalSubset),e.publicId&&(t+='"'+e.publicId+'"'),e.systemId&&(t+='"'+e.systemId+'"'),t+=">"),t},_re=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},Sre=function(e){var t=e[0],n=e[1],a=e[2];t.scrollLeft=n,t.scrollTop=a},Pre=":before",Qre=":after",kw="___html2canvas___pseudoelement_before",Lw="___html2canvas___pseudoelement_after",n8=`{
|
||
content: "" !important;
|
||
display: none !important;
|
||
}`,Ire=function(e){Fre(e,"."+kw+Pre+n8+`
|
||
.`+Lw+Qre+n8)},Fre=function(e,t){var n=e.ownerDocument;if(n){var a=n.createElement("style");a.textContent=t,e.appendChild(a)}},TQ=(function(){function e(){}return e.getOrigin=function(t){var n=e._link;return n?(n.href=t,n.href=n.href,n.protocol+n.hostname+n.port):"about:blank"},e.isSameOrigin=function(t){return e.getOrigin(t)===e._origin},e.setContext=function(t){e._link=t.document.createElement("a"),e._origin=e.getOrigin(t.location.href)},e._origin="about:blank",e})(),kre=(function(){function e(t,n){this.context=t,this._options=n,this._cache={}}return e.prototype.addImage=function(t){var n=Promise.resolve();return this.has(t)||(y3(t)||Rre(t))&&(this._cache[t]=this.loadImage(t)).catch(function(){}),n},e.prototype.match=function(t){return this._cache[t]},e.prototype.loadImage=function(t){return As(this,void 0,void 0,function(){var n,a,o,s,r=this;return Ko(this,function(i){switch(i.label){case 0:return n=TQ.isSameOrigin(t),a=!h3(t)&&this._options.useCORS===!0&&jo.SUPPORT_CORS_IMAGES&&!n,o=!h3(t)&&!n&&!y3(t)&&typeof this._options.proxy=="string"&&jo.SUPPORT_CORS_XHR&&!a,!n&&this._options.allowTaint===!1&&!h3(t)&&!y3(t)&&!o&&!a?[2]:(s=t,o?[4,this.proxy(s)]:[3,2]);case 1:s=i.sent(),i.label=2;case 2:return this.context.logger.debug("Added image "+t.substring(0,256)),[4,new Promise(function(m,d){var A=new Image;A.onload=function(){return m(A)},A.onerror=d,(Mre(s)||a)&&(A.crossOrigin="anonymous"),A.src=s,A.complete===!0&&setTimeout(function(){return m(A)},500),r._options.imageTimeout>0&&setTimeout(function(){return d("Timed out ("+r._options.imageTimeout+"ms) loading image")},r._options.imageTimeout)})];case 3:return[2,i.sent()]}})})},e.prototype.has=function(t){return typeof this._cache[t]<"u"},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(t){var n=this,a=this._options.proxy;if(!a)throw new Error("No proxy defined");var o=t.substring(0,256);return new Promise(function(s,r){var i=jo.SUPPORT_RESPONSE_TYPE?"blob":"text",m=new XMLHttpRequest;m.onload=function(){if(m.status===200)if(i==="text")s(m.response);else{var p=new FileReader;p.addEventListener("load",function(){return s(p.result)},!1),p.addEventListener("error",function(g){return r(g)},!1),p.readAsDataURL(m.response)}else r("Failed to proxy resource "+o+" with status code "+m.status)},m.onerror=r;var d=a.indexOf("?")>-1?"&":"?";if(m.open("GET",""+a+d+"url="+encodeURIComponent(t)+"&responseType="+i),i!=="text"&&m instanceof XMLHttpRequest&&(m.responseType=i),n._options.imageTimeout){var A=n._options.imageTimeout;m.timeout=A,m.ontimeout=function(){return r("Timed out ("+A+"ms) proxying "+o)}}m.send()})},e})(),Lre=/^data:image\/svg\+xml/i,Ore=/^data:image\/.*;base64,/i,Tre=/^data:image\/.*/i,Rre=function(e){return jo.SUPPORT_SVG_DRAWING||!zre(e)},h3=function(e){return Tre.test(e)},Mre=function(e){return Ore.test(e)},y3=function(e){return e.substr(0,4)==="blob"},zre=function(e){return e.substr(-3).toLowerCase()==="svg"||Lre.test(e)},ht=(function(){function e(t,n){this.type=0,this.x=t,this.y=n}return e.prototype.add=function(t,n){return new e(this.x+t,this.y+n)},e})(),Hu=function(e,t,n){return new ht(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)},Gg=(function(){function e(t,n,a,o){this.type=1,this.start=t,this.startControl=n,this.endControl=a,this.end=o}return e.prototype.subdivide=function(t,n){var a=Hu(this.start,this.startControl,t),o=Hu(this.startControl,this.endControl,t),s=Hu(this.endControl,this.end,t),r=Hu(a,o,t),i=Hu(o,s,t),m=Hu(r,i,t);return n?new e(this.start,a,r,m):new e(m,i,s,this.end)},e.prototype.add=function(t,n){return new e(this.start.add(t,n),this.startControl.add(t,n),this.endControl.add(t,n),this.end.add(t,n))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e})(),Hr=function(e){return e.type===1},Zre=(function(){function e(t){var n=t.styles,a=t.bounds,o=TA(n.borderTopLeftRadius,a.width,a.height),s=o[0],r=o[1],i=TA(n.borderTopRightRadius,a.width,a.height),m=i[0],d=i[1],A=TA(n.borderBottomRightRadius,a.width,a.height),p=A[0],g=A[1],f=TA(n.borderBottomLeftRadius,a.width,a.height),y=f[0],C=f[1],v=[];v.push((s+m)/a.width),v.push((y+p)/a.width),v.push((r+C)/a.height),v.push((d+g)/a.height);var B=Math.max.apply(Math,v);B>1&&(s/=B,r/=B,m/=B,d/=B,p/=B,g/=B,y/=B,C/=B);var D=a.width-m,N=a.height-g,L=a.width-p,_=a.height-C,j=n.borderTopWidth,F=n.borderRightWidth,T=n.borderBottomWidth,M=n.borderLeftWidth,Z=aa(n.paddingTop,t.bounds.width),P=aa(n.paddingRight,t.bounds.width),I=aa(n.paddingBottom,t.bounds.width),O=aa(n.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=s>0||r>0?ha(a.left+M/3,a.top+j/3,s-M/3,r-j/3,Rn.TOP_LEFT):new ht(a.left+M/3,a.top+j/3),this.topRightBorderDoubleOuterBox=s>0||r>0?ha(a.left+D,a.top+j/3,m-F/3,d-j/3,Rn.TOP_RIGHT):new ht(a.left+a.width-F/3,a.top+j/3),this.bottomRightBorderDoubleOuterBox=p>0||g>0?ha(a.left+L,a.top+N,p-F/3,g-T/3,Rn.BOTTOM_RIGHT):new ht(a.left+a.width-F/3,a.top+a.height-T/3),this.bottomLeftBorderDoubleOuterBox=y>0||C>0?ha(a.left+M/3,a.top+_,y-M/3,C-T/3,Rn.BOTTOM_LEFT):new ht(a.left+M/3,a.top+a.height-T/3),this.topLeftBorderDoubleInnerBox=s>0||r>0?ha(a.left+M*2/3,a.top+j*2/3,s-M*2/3,r-j*2/3,Rn.TOP_LEFT):new ht(a.left+M*2/3,a.top+j*2/3),this.topRightBorderDoubleInnerBox=s>0||r>0?ha(a.left+D,a.top+j*2/3,m-F*2/3,d-j*2/3,Rn.TOP_RIGHT):new ht(a.left+a.width-F*2/3,a.top+j*2/3),this.bottomRightBorderDoubleInnerBox=p>0||g>0?ha(a.left+L,a.top+N,p-F*2/3,g-T*2/3,Rn.BOTTOM_RIGHT):new ht(a.left+a.width-F*2/3,a.top+a.height-T*2/3),this.bottomLeftBorderDoubleInnerBox=y>0||C>0?ha(a.left+M*2/3,a.top+_,y-M*2/3,C-T*2/3,Rn.BOTTOM_LEFT):new ht(a.left+M*2/3,a.top+a.height-T*2/3),this.topLeftBorderStroke=s>0||r>0?ha(a.left+M/2,a.top+j/2,s-M/2,r-j/2,Rn.TOP_LEFT):new ht(a.left+M/2,a.top+j/2),this.topRightBorderStroke=s>0||r>0?ha(a.left+D,a.top+j/2,m-F/2,d-j/2,Rn.TOP_RIGHT):new ht(a.left+a.width-F/2,a.top+j/2),this.bottomRightBorderStroke=p>0||g>0?ha(a.left+L,a.top+N,p-F/2,g-T/2,Rn.BOTTOM_RIGHT):new ht(a.left+a.width-F/2,a.top+a.height-T/2),this.bottomLeftBorderStroke=y>0||C>0?ha(a.left+M/2,a.top+_,y-M/2,C-T/2,Rn.BOTTOM_LEFT):new ht(a.left+M/2,a.top+a.height-T/2),this.topLeftBorderBox=s>0||r>0?ha(a.left,a.top,s,r,Rn.TOP_LEFT):new ht(a.left,a.top),this.topRightBorderBox=m>0||d>0?ha(a.left+D,a.top,m,d,Rn.TOP_RIGHT):new ht(a.left+a.width,a.top),this.bottomRightBorderBox=p>0||g>0?ha(a.left+L,a.top+N,p,g,Rn.BOTTOM_RIGHT):new ht(a.left+a.width,a.top+a.height),this.bottomLeftBorderBox=y>0||C>0?ha(a.left,a.top+_,y,C,Rn.BOTTOM_LEFT):new ht(a.left,a.top+a.height),this.topLeftPaddingBox=s>0||r>0?ha(a.left+M,a.top+j,Math.max(0,s-M),Math.max(0,r-j),Rn.TOP_LEFT):new ht(a.left+M,a.top+j),this.topRightPaddingBox=m>0||d>0?ha(a.left+Math.min(D,a.width-F),a.top+j,D>a.width+F?0:Math.max(0,m-F),Math.max(0,d-j),Rn.TOP_RIGHT):new ht(a.left+a.width-F,a.top+j),this.bottomRightPaddingBox=p>0||g>0?ha(a.left+Math.min(L,a.width-M),a.top+Math.min(N,a.height-T),Math.max(0,p-F),Math.max(0,g-T),Rn.BOTTOM_RIGHT):new ht(a.left+a.width-F,a.top+a.height-T),this.bottomLeftPaddingBox=y>0||C>0?ha(a.left+M,a.top+Math.min(_,a.height-T),Math.max(0,y-M),Math.max(0,C-T),Rn.BOTTOM_LEFT):new ht(a.left+M,a.top+a.height-T),this.topLeftContentBox=s>0||r>0?ha(a.left+M+O,a.top+j+Z,Math.max(0,s-(M+O)),Math.max(0,r-(j+Z)),Rn.TOP_LEFT):new ht(a.left+M+O,a.top+j+Z),this.topRightContentBox=m>0||d>0?ha(a.left+Math.min(D,a.width+M+O),a.top+j+Z,D>a.width+M+O?0:m-M+O,d-(j+Z),Rn.TOP_RIGHT):new ht(a.left+a.width-(F+P),a.top+j+Z),this.bottomRightContentBox=p>0||g>0?ha(a.left+Math.min(L,a.width-(M+O)),a.top+Math.min(N,a.height+j+Z),Math.max(0,p-(F+P)),g-(T+I),Rn.BOTTOM_RIGHT):new ht(a.left+a.width-(F+P),a.top+a.height-(T+I)),this.bottomLeftContentBox=y>0||C>0?ha(a.left+M+O,a.top+_,Math.max(0,y-(M+O)),C-(T+I),Rn.BOTTOM_LEFT):new ht(a.left+M+O,a.top+a.height-(T+I))}return e})(),Rn;(function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(Rn||(Rn={}));var ha=function(e,t,n,a,o){var s=4*((Math.sqrt(2)-1)/3),r=n*s,i=a*s,m=e+n,d=t+a;switch(o){case Rn.TOP_LEFT:return new Gg(new ht(e,d),new ht(e,d-i),new ht(m-r,t),new ht(m,t));case Rn.TOP_RIGHT:return new Gg(new ht(e,t),new ht(e+r,t),new ht(m,d-i),new ht(m,d));case Rn.BOTTOM_RIGHT:return new Gg(new ht(m,t),new ht(m,t+i),new ht(e+r,d),new ht(e,d));case Rn.BOTTOM_LEFT:default:return new Gg(new ht(m,d),new ht(m-r,d),new ht(e,t+i),new ht(e,t))}},Yx=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Yre=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},qx=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},qre=(function(){function e(t,n,a){this.offsetX=t,this.offsetY=n,this.matrix=a,this.type=0,this.target=6}return e})(),jg=(function(){function e(t,n){this.path=t,this.target=n,this.type=1}return e})(),Kre=(function(){function e(t){this.opacity=t,this.type=2,this.target=6}return e})(),$re=function(e){return e.type===0},RQ=function(e){return e.type===1},Wre=function(e){return e.type===2},a8=function(e,t){return e.length===t.length?e.some(function(n,a){return n===t[a]}):!1},Vre=function(e,t,n,a,o){return e.map(function(s,r){switch(r){case 0:return s.add(t,n);case 1:return s.add(t+a,n);case 2:return s.add(t+a,n+o);case 3:return s.add(t,n+o)}return s})},MQ=(function(){function e(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e})(),zQ=(function(){function e(t,n){if(this.container=t,this.parent=n,this.effects=[],this.curves=new Zre(this.container),this.container.styles.opacity<1&&this.effects.push(new Kre(this.container.styles.opacity)),this.container.styles.transform!==null){var a=this.container.bounds.left+this.container.styles.transformOrigin[0].number,o=this.container.bounds.top+this.container.styles.transformOrigin[1].number,s=this.container.styles.transform;this.effects.push(new qre(a,o,s))}if(this.container.styles.overflowX!==0){var r=Yx(this.curves),i=qx(this.curves);a8(r,i)?this.effects.push(new jg(r,6)):(this.effects.push(new jg(r,2)),this.effects.push(new jg(i,4)))}}return e.prototype.getEffects=function(t){for(var n=[2,3].indexOf(this.container.styles.position)===-1,a=this.parent,o=this.effects.slice(0);a;){var s=a.effects.filter(function(m){return!RQ(m)});if(n||a.container.styles.position!==0||!a.parent){if(o.unshift.apply(o,s),n=[2,3].indexOf(a.container.styles.position)===-1,a.container.styles.overflowX!==0){var r=Yx(a.curves),i=qx(a.curves);a8(r,i)||o.unshift(new jg(i,6))}}else o.unshift.apply(o,s);a=a.parent}return o.filter(function(m){return eo(m.target,t)})},e})(),Ow=function(e,t,n,a){e.container.elements.forEach(function(o){var s=eo(o.flags,4),r=eo(o.flags,2),i=new zQ(o,e);eo(o.styles.display,2048)&&a.push(i);var m=eo(o.flags,8)?[]:a;if(s||r){var d=s||o.styles.isPositioned()?n:t,A=new MQ(i);if(o.styles.isPositioned()||o.styles.opacity<1||o.styles.isTransformed()){var p=o.styles.zIndex.order;if(p<0){var g=0;d.negativeZIndex.some(function(y,C){return p>y.element.container.styles.zIndex.order?(g=C,!1):g>0}),d.negativeZIndex.splice(g,0,A)}else if(p>0){var f=0;d.positiveZIndex.some(function(y,C){return p>=y.element.container.styles.zIndex.order?(f=C+1,!1):f>0}),d.positiveZIndex.splice(f,0,A)}else d.zeroOrAutoZIndexOrTransformedOrOpacity.push(A)}else o.styles.isFloating()?d.nonPositionedFloats.push(A):d.nonPositionedInlineLevel.push(A);Ow(i,A,s?A:n,m)}else o.styles.isInlineLevel()?t.inlineLevel.push(i):t.nonInlineLevel.push(i),Ow(i,t,n,m);eo(o.flags,8)&&ZQ(o,m)})},ZQ=function(e,t){for(var n=e instanceof Qw?e.start:1,a=e instanceof Qw?e.reversed:!1,o=0;o<t.length;o++){var s=t[o];s.container instanceof NQ&&typeof s.container.value=="number"&&s.container.value!==0&&(n=s.container.value),s.listValue=Z2(n,s.container.styles.listStyleType,!0),n+=a?-1:1}},Xre=function(e){var t=new zQ(e,null),n=new MQ(t),a=[];return Ow(t,n,n,a),ZQ(t.container,a),n},o8=function(e,t){switch(t){case 0:return Er(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return Er(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return Er(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);case 3:default:return Er(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},Jre=function(e,t){switch(t){case 0:return Er(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return Er(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return Er(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);case 3:default:return Er(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}},eie=function(e,t){switch(t){case 0:return Er(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return Er(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return Er(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);case 3:default:return Er(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}},tie=function(e,t){switch(t){case 0:return Eg(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return Eg(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return Eg(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);case 3:default:return Eg(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}},Eg=function(e,t){var n=[];return Hr(e)?n.push(e.subdivide(.5,!1)):n.push(e),Hr(t)?n.push(t.subdivide(.5,!0)):n.push(t),n},Er=function(e,t,n,a){var o=[];return Hr(e)?o.push(e.subdivide(.5,!1)):o.push(e),Hr(n)?o.push(n.subdivide(.5,!0)):o.push(n),Hr(a)?o.push(a.subdivide(.5,!0).reverse()):o.push(a),Hr(t)?o.push(t.subdivide(.5,!1).reverse()):o.push(t),o},YQ=function(e){var t=e.bounds,n=e.styles;return t.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},Kx=function(e){var t=e.styles,n=e.bounds,a=aa(t.paddingLeft,n.width),o=aa(t.paddingRight,n.width),s=aa(t.paddingTop,n.width),r=aa(t.paddingBottom,n.width);return n.add(a+t.borderLeftWidth,s+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+a+o),-(t.borderTopWidth+t.borderBottomWidth+s+r))},nie=function(e,t){return e===0?t.bounds:e===2?Kx(t):YQ(t)},aie=function(e,t){return e===0?t.bounds:e===2?Kx(t):YQ(t)},C3=function(e,t,n){var a=nie(Iu(e.styles.backgroundOrigin,t),e),o=aie(Iu(e.styles.backgroundClip,t),e),s=oie(Iu(e.styles.backgroundSize,t),n,a),r=s[0],i=s[1],m=TA(Iu(e.styles.backgroundPosition,t),a.width-r,a.height-i),d=sie(Iu(e.styles.backgroundRepeat,t),m,s,a,o),A=Math.round(a.left+m[0]),p=Math.round(a.top+m[1]);return[d,A,p,r,i]},Nu=function(e){return Kn(e)&&e.value===Wu.AUTO},_g=function(e){return typeof e=="number"},oie=function(e,t,n){var a=t[0],o=t[1],s=t[2],r=e[0],i=e[1];if(!r)return[0,0];if(Ya(r)&&i&&Ya(i))return[aa(r,n.width),aa(i,n.height)];var m=_g(s);if(Kn(r)&&(r.value===Wu.CONTAIN||r.value===Wu.COVER)){if(_g(s)){var d=n.width/n.height;return d<s!=(r.value===Wu.COVER)?[n.width,n.width/s]:[n.height*s,n.height]}return[n.width,n.height]}var A=_g(a),p=_g(o),g=A||p;if(Nu(r)&&(!i||Nu(i))){if(A&&p)return[a,o];if(!m&&!g)return[n.width,n.height];if(g&&m){var f=A?a:o*s,y=p?o:a/s;return[f,y]}var C=A?a:n.width,v=p?o:n.height;return[C,v]}if(m){var B=0,D=0;return Ya(r)?B=aa(r,n.width):Ya(i)&&(D=aa(i,n.height)),Nu(r)?B=D*s:(!i||Nu(i))&&(D=B/s),[B,D]}var N=null,L=null;if(Ya(r)?N=aa(r,n.width):i&&Ya(i)&&(L=aa(i,n.height)),N!==null&&(!i||Nu(i))&&(L=A&&p?N/a*o:n.height),L!==null&&Nu(r)&&(N=A&&p?L/o*a:n.width),N!==null&&L!==null)return[N,L];throw new Error("Unable to calculate background-size for element")},Iu=function(e,t){var n=e[t];return typeof n>"u"?e[0]:n},sie=function(e,t,n,a,o){var s=t[0],r=t[1],i=n[0],m=n[1];switch(e){case 2:return[new ht(Math.round(a.left),Math.round(a.top+r)),new ht(Math.round(a.left+a.width),Math.round(a.top+r)),new ht(Math.round(a.left+a.width),Math.round(m+a.top+r)),new ht(Math.round(a.left),Math.round(m+a.top+r))];case 3:return[new ht(Math.round(a.left+s),Math.round(a.top)),new ht(Math.round(a.left+s+i),Math.round(a.top)),new ht(Math.round(a.left+s+i),Math.round(a.height+a.top)),new ht(Math.round(a.left+s),Math.round(a.height+a.top))];case 1:return[new ht(Math.round(a.left+s),Math.round(a.top+r)),new ht(Math.round(a.left+s+i),Math.round(a.top+r)),new ht(Math.round(a.left+s+i),Math.round(a.top+r+m)),new ht(Math.round(a.left+s),Math.round(a.top+r+m))];default:return[new ht(Math.round(o.left),Math.round(o.top)),new ht(Math.round(o.left+o.width),Math.round(o.top)),new ht(Math.round(o.left+o.width),Math.round(o.height+o.top)),new ht(Math.round(o.left),Math.round(o.height+o.top))]}},rie="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",s8="Hidden Text",iie=(function(){function e(t){this._data={},this._document=t}return e.prototype.parseMetrics=function(t,n){var a=this._document.createElement("div"),o=this._document.createElement("img"),s=this._document.createElement("span"),r=this._document.body;a.style.visibility="hidden",a.style.fontFamily=t,a.style.fontSize=n,a.style.margin="0",a.style.padding="0",a.style.whiteSpace="nowrap",r.appendChild(a),o.src=rie,o.width=1,o.height=1,o.style.margin="0",o.style.padding="0",o.style.verticalAlign="baseline",s.style.fontFamily=t,s.style.fontSize=n,s.style.margin="0",s.style.padding="0",s.appendChild(this._document.createTextNode(s8)),a.appendChild(s),a.appendChild(o);var i=o.offsetTop-s.offsetTop+2;a.removeChild(s),a.appendChild(this._document.createTextNode(s8)),a.style.lineHeight="normal",o.style.verticalAlign="super";var m=o.offsetTop-a.offsetTop+2;return r.removeChild(a),{baseline:i,middle:m}},e.prototype.getMetrics=function(t,n){var a=t+" "+n;return typeof this._data[a]>"u"&&(this._data[a]=this.parseMetrics(t,n)),this._data[a]},e})(),qQ=(function(){function e(t,n){this.context=t,this.options=n}return e})(),cie=1e4,mie=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o._activeEffects=[],o.canvas=a.canvas?a.canvas:document.createElement("canvas"),o.ctx=o.canvas.getContext("2d"),a.canvas||(o.canvas.width=Math.floor(a.width*a.scale),o.canvas.height=Math.floor(a.height*a.scale),o.canvas.style.width=a.width+"px",o.canvas.style.height=a.height+"px"),o.fontMetrics=new iie(document),o.ctx.scale(o.options.scale,o.options.scale),o.ctx.translate(-a.x,-a.y),o.ctx.textBaseline="bottom",o._activeEffects=[],o.context.logger.debug("Canvas renderer initialized ("+a.width+"x"+a.height+") with scale "+a.scale),o}return t.prototype.applyEffects=function(n){for(var a=this;this._activeEffects.length;)this.popEffect();n.forEach(function(o){return a.applyEffect(o)})},t.prototype.applyEffect=function(n){this.ctx.save(),Wre(n)&&(this.ctx.globalAlpha=n.opacity),$re(n)&&(this.ctx.translate(n.offsetX,n.offsetY),this.ctx.transform(n.matrix[0],n.matrix[1],n.matrix[2],n.matrix[3],n.matrix[4],n.matrix[5]),this.ctx.translate(-n.offsetX,-n.offsetY)),RQ(n)&&(this.path(n.path),this.ctx.clip()),this._activeEffects.push(n)},t.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},t.prototype.renderStack=function(n){return As(this,void 0,void 0,function(){var a;return Ko(this,function(o){switch(o.label){case 0:return a=n.element.container.styles,a.isVisible()?[4,this.renderStackContent(n)]:[3,2];case 1:o.sent(),o.label=2;case 2:return[2]}})})},t.prototype.renderNode=function(n){return As(this,void 0,void 0,function(){return Ko(this,function(a){switch(a.label){case 0:if(eo(n.container.flags,16))debugger;return n.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(n)]:[3,3];case 1:return a.sent(),[4,this.renderNodeContent(n)];case 2:a.sent(),a.label=3;case 3:return[2]}})})},t.prototype.renderTextWithLetterSpacing=function(n,a,o){var s=this;if(a===0)this.ctx.fillText(n.text,n.bounds.left,n.bounds.top+o);else{var r=UD(n.text);r.reduce(function(i,m){return s.ctx.fillText(m,i,n.bounds.top+o),i+s.ctx.measureText(m).width},n.bounds.left)}},t.prototype.createFontStyle=function(n){var a=n.fontVariant.filter(function(r){return r==="normal"||r==="small-caps"}).join(""),o=Aie(n.fontFamily).join(", "),s=rf(n.fontSize)?""+n.fontSize.number+n.fontSize.unit:n.fontSize.number+"px";return[[n.fontStyle,a,n.fontWeight,s,o].join(" "),o,s]},t.prototype.renderTextNode=function(n,a){return As(this,void 0,void 0,function(){var o,s,r,i,m,d,A,p,g=this;return Ko(this,function(f){return o=this.createFontStyle(a),s=o[0],r=o[1],i=o[2],this.ctx.font=s,this.ctx.direction=a.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",m=this.fontMetrics.getMetrics(r,i),d=m.baseline,A=m.middle,p=a.paintOrder,n.textBounds.forEach(function(y){p.forEach(function(C){switch(C){case 0:g.ctx.fillStyle=Ao(a.color),g.renderTextWithLetterSpacing(y,a.letterSpacing,d);var v=a.textShadow;v.length&&y.text.trim().length&&(v.slice(0).reverse().forEach(function(B){g.ctx.shadowColor=Ao(B.color),g.ctx.shadowOffsetX=B.offsetX.number*g.options.scale,g.ctx.shadowOffsetY=B.offsetY.number*g.options.scale,g.ctx.shadowBlur=B.blur.number,g.renderTextWithLetterSpacing(y,a.letterSpacing,d)}),g.ctx.shadowColor="",g.ctx.shadowOffsetX=0,g.ctx.shadowOffsetY=0,g.ctx.shadowBlur=0),a.textDecorationLine.length&&(g.ctx.fillStyle=Ao(a.textDecorationColor||a.color),a.textDecorationLine.forEach(function(B){switch(B){case 1:g.ctx.fillRect(y.bounds.left,Math.round(y.bounds.top+d),y.bounds.width,1);break;case 2:g.ctx.fillRect(y.bounds.left,Math.round(y.bounds.top),y.bounds.width,1);break;case 3:g.ctx.fillRect(y.bounds.left,Math.ceil(y.bounds.top+A),y.bounds.width,1);break}}));break;case 1:a.webkitTextStrokeWidth&&y.text.trim().length&&(g.ctx.strokeStyle=Ao(a.webkitTextStrokeColor),g.ctx.lineWidth=a.webkitTextStrokeWidth,g.ctx.lineJoin=window.chrome?"miter":"round",g.ctx.strokeText(y.text,y.bounds.left,y.bounds.top+d)),g.ctx.strokeStyle="",g.ctx.lineWidth=0,g.ctx.lineJoin="miter";break}})}),[2]})})},t.prototype.renderReplacedElement=function(n,a,o){if(o&&n.intrinsicWidth>0&&n.intrinsicHeight>0){var s=Kx(n),r=qx(a);this.path(r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(o,0,0,n.intrinsicWidth,n.intrinsicHeight,s.left,s.top,s.width,s.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(n){return As(this,void 0,void 0,function(){var a,o,s,r,i,m,D,D,d,A,p,g,L,f,y,_,C,v,B,D,N,L,_;return Ko(this,function(j){switch(j.label){case 0:this.applyEffects(n.getEffects(4)),a=n.container,o=n.curves,s=a.styles,r=0,i=a.textNodes,j.label=1;case 1:return r<i.length?(m=i[r],[4,this.renderTextNode(m,s)]):[3,4];case 2:j.sent(),j.label=3;case 3:return r++,[3,1];case 4:if(!(a instanceof DQ))return[3,8];j.label=5;case 5:return j.trys.push([5,7,,8]),[4,this.context.cache.match(a.src)];case 6:return D=j.sent(),this.renderReplacedElement(a,o,D),[3,8];case 7:return j.sent(),this.context.logger.error("Error loading image "+a.src),[3,8];case 8:if(a instanceof UQ&&this.renderReplacedElement(a,o,a.canvas),!(a instanceof HQ))return[3,12];j.label=9;case 9:return j.trys.push([9,11,,12]),[4,this.context.cache.match(a.svg)];case 10:return D=j.sent(),this.renderReplacedElement(a,o,D),[3,12];case 11:return j.sent(),this.context.logger.error("Error loading svg "+a.svg.substring(0,255)),[3,12];case 12:return a instanceof EQ&&a.tree?(d=new t(this.context,{scale:this.options.scale,backgroundColor:a.backgroundColor,x:0,y:0,width:a.width,height:a.height}),[4,d.render(a.tree)]):[3,14];case 13:A=j.sent(),a.width&&a.height&&this.ctx.drawImage(A,0,0,a.width,a.height,a.bounds.left,a.bounds.top,a.bounds.width,a.bounds.height),j.label=14;case 14:if(a instanceof HD&&(p=Math.min(a.bounds.width,a.bounds.height),a.type===Rx?a.checked&&(this.ctx.save(),this.path([new ht(a.bounds.left+p*.39363,a.bounds.top+p*.79),new ht(a.bounds.left+p*.16,a.bounds.top+p*.5549),new ht(a.bounds.left+p*.27347,a.bounds.top+p*.44071),new ht(a.bounds.left+p*.39694,a.bounds.top+p*.5649),new ht(a.bounds.left+p*.72983,a.bounds.top+p*.23),new ht(a.bounds.left+p*.84,a.bounds.top+p*.34085),new ht(a.bounds.left+p*.39363,a.bounds.top+p*.79)]),this.ctx.fillStyle=Ao(Yj),this.ctx.fill(),this.ctx.restore()):a.type===Mx&&a.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(a.bounds.left+p/2,a.bounds.top+p/2,p/4,0,Math.PI*2,!0),this.ctx.fillStyle=Ao(Yj),this.ctx.fill(),this.ctx.restore())),lie(a)&&a.value.length){switch(g=this.createFontStyle(s),L=g[0],f=g[1],y=this.fontMetrics.getMetrics(L,f).baseline,this.ctx.font=L,this.ctx.fillStyle=Ao(s.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=uie(a.styles.textAlign),_=Kx(a),C=0,a.styles.textAlign){case 1:C+=_.width/2;break;case 2:C+=_.width;break}v=_.add(C,0,0,-_.height/2+1),this.ctx.save(),this.path([new ht(_.left,_.top),new ht(_.left+_.width,_.top),new ht(_.left+_.width,_.top+_.height),new ht(_.left,_.top+_.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new e2(a.value,v),s.letterSpacing,y),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!eo(a.styles.display,2048))return[3,20];if(a.styles.listStyleImage===null)return[3,19];if(B=a.styles.listStyleImage,B.type!==0)return[3,18];D=void 0,N=B.url,j.label=15;case 15:return j.trys.push([15,17,,18]),[4,this.context.cache.match(N)];case 16:return D=j.sent(),this.ctx.drawImage(D,a.bounds.left-(D.width+10),a.bounds.top),[3,18];case 17:return j.sent(),this.context.logger.error("Error loading list-style-image "+N),[3,18];case 18:return[3,20];case 19:n.listValue&&a.styles.listStyleType!==-1&&(L=this.createFontStyle(s)[0],this.ctx.font=L,this.ctx.fillStyle=Ao(s.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",_=new cm(a.bounds.left,a.bounds.top+aa(a.styles.paddingTop,a.bounds.width),a.bounds.width,Gj(s.lineHeight,s.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new e2(n.listValue,_),s.letterSpacing,Gj(s.lineHeight,s.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),j.label=20;case 20:return[2]}})})},t.prototype.renderStackContent=function(n){return As(this,void 0,void 0,function(){var a,o,B,s,r,B,i,m,B,d,A,B,p,g,B,f,y,B,C,v,B;return Ko(this,function(D){switch(D.label){case 0:if(eo(n.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(n.element)];case 1:D.sent(),a=0,o=n.negativeZIndex,D.label=2;case 2:return a<o.length?(B=o[a],[4,this.renderStack(B)]):[3,5];case 3:D.sent(),D.label=4;case 4:return a++,[3,2];case 5:return[4,this.renderNodeContent(n.element)];case 6:D.sent(),s=0,r=n.nonInlineLevel,D.label=7;case 7:return s<r.length?(B=r[s],[4,this.renderNode(B)]):[3,10];case 8:D.sent(),D.label=9;case 9:return s++,[3,7];case 10:i=0,m=n.nonPositionedFloats,D.label=11;case 11:return i<m.length?(B=m[i],[4,this.renderStack(B)]):[3,14];case 12:D.sent(),D.label=13;case 13:return i++,[3,11];case 14:d=0,A=n.nonPositionedInlineLevel,D.label=15;case 15:return d<A.length?(B=A[d],[4,this.renderStack(B)]):[3,18];case 16:D.sent(),D.label=17;case 17:return d++,[3,15];case 18:p=0,g=n.inlineLevel,D.label=19;case 19:return p<g.length?(B=g[p],[4,this.renderNode(B)]):[3,22];case 20:D.sent(),D.label=21;case 21:return p++,[3,19];case 22:f=0,y=n.zeroOrAutoZIndexOrTransformedOrOpacity,D.label=23;case 23:return f<y.length?(B=y[f],[4,this.renderStack(B)]):[3,26];case 24:D.sent(),D.label=25;case 25:return f++,[3,23];case 26:C=0,v=n.positiveZIndex,D.label=27;case 27:return C<v.length?(B=v[C],[4,this.renderStack(B)]):[3,30];case 28:D.sent(),D.label=29;case 29:return C++,[3,27];case 30:return[2]}})})},t.prototype.mask=function(n){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(n.slice(0).reverse()),this.ctx.closePath()},t.prototype.path=function(n){this.ctx.beginPath(),this.formatPath(n),this.ctx.closePath()},t.prototype.formatPath=function(n){var a=this;n.forEach(function(o,s){var r=Hr(o)?o.start:o;s===0?a.ctx.moveTo(r.x,r.y):a.ctx.lineTo(r.x,r.y),Hr(o)&&a.ctx.bezierCurveTo(o.startControl.x,o.startControl.y,o.endControl.x,o.endControl.y,o.end.x,o.end.y)})},t.prototype.renderRepeat=function(n,a,o,s){this.path(n),this.ctx.fillStyle=a,this.ctx.translate(o,s),this.ctx.fill(),this.ctx.translate(-o,-s)},t.prototype.resizeImage=function(n,a,o){var s;if(n.width===a&&n.height===o)return n;var r=(s=this.canvas.ownerDocument)!==null&&s!==void 0?s:document,i=r.createElement("canvas");i.width=Math.max(1,a),i.height=Math.max(1,o);var m=i.getContext("2d");return m.drawImage(n,0,0,n.width,n.height,0,0,a,o),i},t.prototype.renderBackgroundImage=function(n){return As(this,void 0,void 0,function(){var a,o,s,r,i,m;return Ko(this,function(d){switch(d.label){case 0:a=n.styles.backgroundImage.length-1,o=function(A){var p,g,f,Z,ae,re,O,z,T,y,Z,ae,re,O,z,C,v,B,D,N,L,_,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R,ne,S,E,K,se;return Ko(this,function(ie){switch(ie.label){case 0:if(A.type!==0)return[3,5];p=void 0,g=A.url,ie.label=1;case 1:return ie.trys.push([1,3,,4]),[4,s.context.cache.match(g)];case 2:return p=ie.sent(),[3,4];case 3:return ie.sent(),s.context.logger.error("Error loading background-image "+g),[3,4];case 4:return p&&(f=C3(n,a,[p.width,p.height,p.width/p.height]),Z=f[0],ae=f[1],re=f[2],O=f[3],z=f[4],T=s.ctx.createPattern(s.resizeImage(p,O,z),"repeat"),s.renderRepeat(Z,T,ae,re)),[3,6];case 5:$ae(A)?(y=C3(n,a,[null,null,null]),Z=y[0],ae=y[1],re=y[2],O=y[3],z=y[4],C=zae(A.angle,O,z),v=C[0],B=C[1],D=C[2],N=C[3],L=C[4],_=document.createElement("canvas"),_.width=O,_.height=z,j=_.getContext("2d"),F=j.createLinearGradient(B,N,D,L),Hj(A.stops,v).forEach(function(ue){return F.addColorStop(ue.stop,Ao(ue.color))}),j.fillStyle=F,j.fillRect(0,0,O,z),O>0&&z>0&&(T=s.ctx.createPattern(_,"repeat"),s.renderRepeat(Z,T,ae,re))):Wae(A)&&(M=C3(n,a,[null,null,null]),Z=M[0],P=M[1],I=M[2],O=M[3],z=M[4],X=A.position.length===0?[wD]:A.position,ae=aa(X[0],O),re=aa(X[X.length-1],z),ee=Zae(A,ae,re,O,z),oe=ee[0],R=ee[1],oe>0&&R>0&&(ne=s.ctx.createRadialGradient(P+ae,I+re,0,P+ae,I+re,oe),Hj(A.stops,oe*2).forEach(function(ue){return ne.addColorStop(ue.stop,Ao(ue.color))}),s.path(Z),s.ctx.fillStyle=ne,oe!==R?(S=n.bounds.left+.5*n.bounds.width,E=n.bounds.top+.5*n.bounds.height,K=R/oe,se=1/K,s.ctx.save(),s.ctx.translate(S,E),s.ctx.transform(1,0,0,K,0,0),s.ctx.translate(-S,-E),s.ctx.fillRect(P,se*(I-E)+E,O,z*se),s.ctx.restore()):s.ctx.fill())),ie.label=6;case 6:return a--,[2]}})},s=this,r=0,i=n.styles.backgroundImage.slice(0).reverse(),d.label=1;case 1:return r<i.length?(m=i[r],[5,o(m)]):[3,4];case 2:d.sent(),d.label=3;case 3:return r++,[3,1];case 4:return[2]}})})},t.prototype.renderSolidBorder=function(n,a,o){return As(this,void 0,void 0,function(){return Ko(this,function(s){return this.path(o8(o,a)),this.ctx.fillStyle=Ao(n),this.ctx.fill(),[2]})})},t.prototype.renderDoubleBorder=function(n,a,o,s){return As(this,void 0,void 0,function(){var r,i;return Ko(this,function(m){switch(m.label){case 0:return a<3?[4,this.renderSolidBorder(n,o,s)]:[3,2];case 1:return m.sent(),[2];case 2:return r=Jre(s,o),this.path(r),this.ctx.fillStyle=Ao(n),this.ctx.fill(),i=eie(s,o),this.path(i),this.ctx.fill(),[2]}})})},t.prototype.renderNodeBackgroundAndBorders=function(n){return As(this,void 0,void 0,function(){var a,o,s,r,i,m,d,A,p=this;return Ko(this,function(g){switch(g.label){case 0:return this.applyEffects(n.getEffects(2)),a=n.container.styles,o=!vl(a.backgroundColor)||a.backgroundImage.length,s=[{style:a.borderTopStyle,color:a.borderTopColor,width:a.borderTopWidth},{style:a.borderRightStyle,color:a.borderRightColor,width:a.borderRightWidth},{style:a.borderBottomStyle,color:a.borderBottomColor,width:a.borderBottomWidth},{style:a.borderLeftStyle,color:a.borderLeftColor,width:a.borderLeftWidth}],r=die(Iu(a.backgroundClip,0),n.curves),o||a.boxShadow.length?(this.ctx.save(),this.path(r),this.ctx.clip(),vl(a.backgroundColor)||(this.ctx.fillStyle=Ao(a.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(n.container)]):[3,2];case 1:g.sent(),this.ctx.restore(),a.boxShadow.slice(0).reverse().forEach(function(f){p.ctx.save();var y=Yx(n.curves),C=f.inset?0:cie,v=Vre(y,-C+(f.inset?1:-1)*f.spread.number,(f.inset?1:-1)*f.spread.number,f.spread.number*(f.inset?-2:2),f.spread.number*(f.inset?-2:2));f.inset?(p.path(y),p.ctx.clip(),p.mask(v)):(p.mask(y),p.ctx.clip(),p.path(v)),p.ctx.shadowOffsetX=f.offsetX.number+C,p.ctx.shadowOffsetY=f.offsetY.number,p.ctx.shadowColor=Ao(f.color),p.ctx.shadowBlur=f.blur.number,p.ctx.fillStyle=f.inset?Ao(f.color):"rgba(0,0,0,1)",p.ctx.fill(),p.ctx.restore()}),g.label=2;case 2:i=0,m=0,d=s,g.label=3;case 3:return m<d.length?(A=d[m],A.style!==0&&!vl(A.color)&&A.width>0?A.style!==2?[3,5]:[4,this.renderDashedDottedBorder(A.color,A.width,i,n.curves,2)]:[3,11]):[3,13];case 4:return g.sent(),[3,11];case 5:return A.style!==3?[3,7]:[4,this.renderDashedDottedBorder(A.color,A.width,i,n.curves,3)];case 6:return g.sent(),[3,11];case 7:return A.style!==4?[3,9]:[4,this.renderDoubleBorder(A.color,A.width,i,n.curves)];case 8:return g.sent(),[3,11];case 9:return[4,this.renderSolidBorder(A.color,i,n.curves)];case 10:g.sent(),g.label=11;case 11:i++,g.label=12;case 12:return m++,[3,3];case 13:return[2]}})})},t.prototype.renderDashedDottedBorder=function(n,a,o,s,r){return As(this,void 0,void 0,function(){var i,m,d,A,p,g,f,y,C,v,B,D,N,L,_,j,_,j;return Ko(this,function(F){return this.ctx.save(),i=tie(s,o),m=o8(s,o),r===2&&(this.path(m),this.ctx.clip()),Hr(m[0])?(d=m[0].start.x,A=m[0].start.y):(d=m[0].x,A=m[0].y),Hr(m[1])?(p=m[1].end.x,g=m[1].end.y):(p=m[1].x,g=m[1].y),o===0||o===2?f=Math.abs(d-p):f=Math.abs(A-g),this.ctx.beginPath(),r===3?this.formatPath(i):this.formatPath(m.slice(0,2)),y=a<3?a*3:a*2,C=a<3?a*2:a,r===3&&(y=a,C=a),v=!0,f<=y*2?v=!1:f<=y*2+C?(B=f/(2*y+C),y*=B,C*=B):(D=Math.floor((f+C)/(y+C)),N=(f-D*y)/(D-1),L=(f-(D+1)*y)/D,C=L<=0||Math.abs(C-N)<Math.abs(C-L)?N:L),v&&(r===3?this.ctx.setLineDash([0,y+C]):this.ctx.setLineDash([y,C])),r===3?(this.ctx.lineCap="round",this.ctx.lineWidth=a):this.ctx.lineWidth=a*2+1.1,this.ctx.strokeStyle=Ao(n),this.ctx.stroke(),this.ctx.setLineDash([]),r===2&&(Hr(m[0])&&(_=m[3],j=m[0],this.ctx.beginPath(),this.formatPath([new ht(_.end.x,_.end.y),new ht(j.start.x,j.start.y)]),this.ctx.stroke()),Hr(m[1])&&(_=m[1],j=m[2],this.ctx.beginPath(),this.formatPath([new ht(_.end.x,_.end.y),new ht(j.start.x,j.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},t.prototype.render=function(n){return As(this,void 0,void 0,function(){var a;return Ko(this,function(o){switch(o.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Ao(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),a=Xre(n),[4,this.renderStack(a)];case 1:return o.sent(),this.applyEffects([]),[2,this.canvas]}})})},t})(qQ),lie=function(e){return e instanceof jQ||e instanceof GQ?!0:e instanceof HD&&e.type!==Mx&&e.type!==Rx},die=function(e,t){switch(e){case 0:return Yx(t);case 2:return Yre(t);case 1:default:return qx(t)}},uie=function(e){switch(e){case 1:return"center";case 2:return"right";case 0:default:return"left"}},pie=["-apple-system","system-ui"],Aie=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter(function(t){return pie.indexOf(t)===-1}):e},fie=(function(e){gi(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.canvas=a.canvas?a.canvas:document.createElement("canvas"),o.ctx=o.canvas.getContext("2d"),o.options=a,o.canvas.width=Math.floor(a.width*a.scale),o.canvas.height=Math.floor(a.height*a.scale),o.canvas.style.width=a.width+"px",o.canvas.style.height=a.height+"px",o.ctx.scale(o.options.scale,o.options.scale),o.ctx.translate(-a.x,-a.y),o.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+a.width+"x"+a.height+" at "+a.x+","+a.y+") with scale "+a.scale),o}return t.prototype.render=function(n){return As(this,void 0,void 0,function(){var a,o;return Ko(this,function(s){switch(s.label){case 0:return a=Pw(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,n),[4,gie(a)];case 1:return o=s.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Ao(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(o,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},t})(qQ),gie=function(e){return new Promise(function(t,n){var a=new Image;a.onload=function(){t(a)},a.onerror=n,a.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},xie=(function(){function e(t){var n=t.id,a=t.enabled;this.id=n,this.enabled=a,this.start=Date.now()}return e.prototype.debug=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,lg([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},e.prototype.getTime=function(){return Date.now()-this.start},e.prototype.info=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,lg([this.id,this.getTime()+"ms"],t))},e.prototype.warn=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,lg([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},e.prototype.error=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,lg([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},e.instances={},e})(),hie=(function(){function e(t,n){var a;this.windowBounds=n,this.instanceName="#"+e.instanceCount++,this.logger=new xie({id:this.instanceName,enabled:t.logging}),this.cache=(a=t.cache)!==null&&a!==void 0?a:new kre(this,t)}return e.instanceCount=1,e})(),Tw=function(e,t){return t===void 0&&(t={}),yie(e,t)};typeof window<"u"&&TQ.setContext(window);var yie=function(e,t){return As(void 0,void 0,void 0,function(){var n,a,o,s,r,i,m,d,A,p,g,f,y,C,v,B,D,N,L,_,F,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R,ne,S,E,K;return Ko(this,function(se){switch(se.label){case 0:if(!e||typeof e!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(n=e.ownerDocument,!n)throw new Error("Element is not attached to a Document");if(a=n.defaultView,!a)throw new Error("Document is not attached to a Window");return o={allowTaint:(T=t.allowTaint)!==null&&T!==void 0?T:!1,imageTimeout:(M=t.imageTimeout)!==null&&M!==void 0?M:15e3,proxy:t.proxy,useCORS:(Z=t.useCORS)!==null&&Z!==void 0?Z:!1},s=yw({logging:(P=t.logging)!==null&&P!==void 0?P:!0,cache:t.cache},o),r={windowWidth:(I=t.windowWidth)!==null&&I!==void 0?I:a.innerWidth,windowHeight:(O=t.windowHeight)!==null&&O!==void 0?O:a.innerHeight,scrollX:(z=t.scrollX)!==null&&z!==void 0?z:a.pageXOffset,scrollY:(X=t.scrollY)!==null&&X!==void 0?X:a.pageYOffset},i=new cm(r.scrollX,r.scrollY,r.windowWidth,r.windowHeight),m=new hie(s,i),d=(ae=t.foreignObjectRendering)!==null&&ae!==void 0?ae:!1,A={allowTaint:(re=t.allowTaint)!==null&&re!==void 0?re:!1,onclone:t.onclone,ignoreElements:t.ignoreElements,inlineImages:d,copyStyles:d},m.logger.debug("Starting document clone with size "+i.width+"x"+i.height+" scrolled to "+-i.left+","+-i.top),p=new t8(m,e,A),g=p.clonedReferenceElement,g?[4,p.toIFrame(n,i)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return f=se.sent(),y=ND(g)||bre(g)?Vte(g.ownerDocument):kh(m,g),C=y.width,v=y.height,B=y.left,D=y.top,N=Cie(m,g,t.backgroundColor),L={canvas:t.canvas,backgroundColor:N,scale:(oe=(ee=t.scale)!==null&&ee!==void 0?ee:a.devicePixelRatio)!==null&&oe!==void 0?oe:1,x:((R=t.x)!==null&&R!==void 0?R:0)+B,y:((ne=t.y)!==null&&ne!==void 0?ne:0)+D,width:(S=t.width)!==null&&S!==void 0?S:Math.ceil(C),height:(E=t.height)!==null&&E!==void 0?E:Math.ceil(v)},d?(m.logger.debug("Document cloned, using foreign object rendering"),F=new fie(m,L),[4,F.render(g)]):[3,3];case 2:return _=se.sent(),[3,5];case 3:return m.logger.debug("Document cloned, element located at "+B+","+D+" with size "+C+"x"+v+" using computed rendering"),m.logger.debug("Starting DOM parsing"),j=SQ(m,g),N===j.styles.backgroundColor&&(j.styles.backgroundColor=nm.TRANSPARENT),m.logger.debug("Starting renderer for element at "+L.x+","+L.y+" with size "+L.width+"x"+L.height),F=new mie(m,L),[4,F.render(j)];case 4:_=se.sent(),se.label=5;case 5:return(!((K=t.removeContainer)!==null&&K!==void 0)||K)&&(t8.destroy(f)||m.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),m.logger.debug("Finished rendering"),[2,_]}})})},Cie=function(e,t,n){var a=t.ownerDocument,o=a.documentElement?XA(e,getComputedStyle(a.documentElement).backgroundColor):nm.TRANSPARENT,s=a.body?XA(e,getComputedStyle(a.body).backgroundColor):nm.TRANSPARENT,r=typeof n=="string"?XA(e,n):n===null?nm.TRANSPARENT:4294967295;return t===a.documentElement?vl(o)?vl(s)?r:s:o:r};const bie=Object.freeze(Object.defineProperty({__proto__:null,default:Tw},Symbol.toStringTag,{value:"Module"})),vie="modulepreload",wie=function(e){return"/"+e},r8={},Rw=function(t,n,a){let o=Promise.resolve();if(n&&n.length>0){let r=function(d){return Promise.all(d.map(A=>Promise.resolve(A).then(p=>({status:"fulfilled",value:p}),p=>({status:"rejected",reason:p}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),m=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=r(n.map(d=>{if(d=wie(d),d in r8)return;r8[d]=!0;const A=d.endsWith(".css"),p=A?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${d}"]${p}`))return;const g=document.createElement("link");if(g.rel=A?"stylesheet":vie,A||(g.as="script"),g.crossOrigin="",g.href=d,m&&g.setAttribute("nonce",m),document.head.appendChild(g),A)return new Promise((f,y)=>{g.addEventListener("load",f),g.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${d}`)))})}))}function s(r){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=r,window.dispatchEvent(i),!i.defaultPrevented)throw r}return o.then(r=>{for(const i of r||[])i.status==="rejected"&&s(i.reason);return t().catch(s)})};function Yn(e){"@babel/helpers - typeof";return Yn=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},Yn(e)}var Xo=Uint8Array,ar=Uint16Array,GD=Int32Array,Kh=new Xo([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),$h=new Xo([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),Mw=new Xo([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),KQ=function(e,t){for(var n=new ar(31),a=0;a<31;++a)n[a]=t+=1<<e[a-1];for(var o=new GD(n[30]),a=1;a<30;++a)for(var s=n[a];s<n[a+1];++s)o[s]=s-n[a]<<5|a;return{b:n,r:o}},$Q=KQ(Kh,2),WQ=$Q.b,zw=$Q.r;WQ[28]=258,zw[258]=28;var VQ=KQ($h,0),Bie=VQ.b,i8=VQ.r,Zw=new ar(32768);for(var Aa=0;Aa<32768;++Aa){var rl=(Aa&43690)>>1|(Aa&21845)<<1;rl=(rl&52428)>>2|(rl&13107)<<2,rl=(rl&61680)>>4|(rl&3855)<<4,Zw[Aa]=((rl&65280)>>8|(rl&255)<<8)>>1}var Ji=(function(e,t,n){for(var a=e.length,o=0,s=new ar(t);o<a;++o)e[o]&&++s[e[o]-1];var r=new ar(t);for(o=1;o<t;++o)r[o]=r[o-1]+s[o-1]<<1;var i;if(n){i=new ar(1<<t);var m=15-t;for(o=0;o<a;++o)if(e[o])for(var d=o<<4|e[o],A=t-e[o],p=r[e[o]-1]++<<A,g=p|(1<<A)-1;p<=g;++p)i[Zw[p]>>m]=d}else for(i=new ar(a),o=0;o<a;++o)e[o]&&(i[o]=Zw[r[e[o]-1]++]>>15-e[o]);return i}),Dl=new Xo(288);for(var Aa=0;Aa<144;++Aa)Dl[Aa]=8;for(var Aa=144;Aa<256;++Aa)Dl[Aa]=9;for(var Aa=256;Aa<280;++Aa)Dl[Aa]=7;for(var Aa=280;Aa<288;++Aa)Dl[Aa]=8;var Y2=new Xo(32);for(var Aa=0;Aa<32;++Aa)Y2[Aa]=5;var Die=Ji(Dl,9,0),Uie=Ji(Dl,9,1),Hie=Ji(Y2,5,0),Nie=Ji(Y2,5,1),b3=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},oi=function(e,t,n){var a=t/8|0;return(e[a]|e[a+1]<<8)>>(t&7)&n},v3=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(t&7)},jD=function(e){return(e+7)/8|0},XQ=function(e,t,n){return(n==null||n>e.length)&&(n=e.length),new Xo(e.subarray(t,n))},Gie=["unexpected EOF","invalid block type","invalid length/literal","invalid distance","stream finished","no stream handler",,"no callback","invalid UTF-8 data","extra field too long","date not in range 1980-2099","filename too long","stream finishing","invalid zip data"],ii=function(e,t,n){var a=new Error(t||Gie[e]);if(a.code=e,Error.captureStackTrace&&Error.captureStackTrace(a,ii),!n)throw a;return a},jie=function(e,t,n,a){var o=e.length,s=0;if(!o||t.f&&!t.l)return n||new Xo(0);var r=!n,i=r||t.i!=2,m=t.i;r&&(n=new Xo(o*3));var d=function(Ee){var ve=n.length;if(Ee>ve){var Pe=new Xo(Math.max(ve*2,Ee));Pe.set(n),n=Pe}},A=t.f||0,p=t.p||0,g=t.b||0,f=t.l,y=t.d,C=t.m,v=t.n,B=o*8;do{if(!f){A=oi(e,p,1);var D=oi(e,p+1,3);if(p+=3,D)if(D==1)f=Uie,y=Nie,C=9,v=5;else if(D==2){var j=oi(e,p,31)+257,F=oi(e,p+10,15)+4,T=j+oi(e,p+5,31)+1;p+=14;for(var M=new Xo(T),Z=new Xo(19),P=0;P<F;++P)Z[Mw[P]]=oi(e,p+P*3,7);p+=F*3;for(var I=b3(Z),O=(1<<I)-1,z=Ji(Z,I,1),P=0;P<T;){var X=z[oi(e,p,O)];p+=X&15;var N=X>>4;if(N<16)M[P++]=N;else{var ae=0,re=0;for(N==16?(re=3+oi(e,p,3),p+=2,ae=M[P-1]):N==17?(re=3+oi(e,p,7),p+=3):N==18&&(re=11+oi(e,p,127),p+=7);re--;)M[P++]=ae}}var ee=M.subarray(0,j),oe=M.subarray(j);C=b3(ee),v=b3(oe),f=Ji(ee,C,1),y=Ji(oe,v,1)}else ii(1);else{var N=jD(p)+4,L=e[N-4]|e[N-3]<<8,_=N+L;if(_>o){m&&ii(0);break}i&&d(g+L),n.set(e.subarray(N,_),g),t.b=g+=L,t.p=p=_*8,t.f=A;continue}if(p>B){m&&ii(0);break}}i&&d(g+131072);for(var R=(1<<C)-1,ne=(1<<v)-1,S=p;;S=p){var ae=f[v3(e,p)&R],E=ae>>4;if(p+=ae&15,p>B){m&&ii(0);break}if(ae||ii(2),E<256)n[g++]=E;else if(E==256){S=p,f=null;break}else{var K=E-254;if(E>264){var P=E-257,se=Kh[P];K=oi(e,p,(1<<se)-1)+WQ[P],p+=se}var ie=y[v3(e,p)&ne],ue=ie>>4;ie||ii(3),p+=ie&15;var oe=Bie[ue];if(ue>3){var se=$h[ue];oe+=v3(e,p)&(1<<se)-1,p+=se}if(p>B){m&&ii(0);break}i&&d(g+131072);var pe=g+K;if(g<oe){var me=s-oe,Ue=Math.min(oe,pe);for(me+g<0&&ii(3);g<Ue;++g)n[g]=a[me+g]}for(;g<pe;++g)n[g]=n[g-oe]}}t.l=f,t.p=S,t.b=g,t.f=A,f&&(A=1,t.m=C,t.d=y,t.n=v)}while(!A);return g!=n.length&&r?XQ(n,0,g):n.subarray(0,g)},Yc=function(e,t,n){n<<=t&7;var a=t/8|0;e[a]|=n,e[a+1]|=n>>8},HA=function(e,t,n){n<<=t&7;var a=t/8|0;e[a]|=n,e[a+1]|=n>>8,e[a+2]|=n>>16},w3=function(e,t){for(var n=[],a=0;a<e.length;++a)e[a]&&n.push({s:a,f:e[a]});var o=n.length,s=n.slice();if(!o)return{t:eI,l:0};if(o==1){var r=new Xo(n[0].s+1);return r[n[0].s]=1,{t:r,l:1}}n.sort(function(_,j){return _.f-j.f}),n.push({s:-1,f:25001});var i=n[0],m=n[1],d=0,A=1,p=2;for(n[0]={s:-1,f:i.f+m.f,l:i,r:m};A!=o-1;)i=n[n[d].f<n[p].f?d++:p++],m=n[d!=A&&n[d].f<n[p].f?d++:p++],n[A++]={s:-1,f:i.f+m.f,l:i,r:m};for(var g=s[0].s,a=1;a<o;++a)s[a].s>g&&(g=s[a].s);var f=new ar(g+1),y=Yw(n[A-1],f,0);if(y>t){var a=0,C=0,v=y-t,B=1<<v;for(s.sort(function(j,F){return f[F.s]-f[j.s]||j.f-F.f});a<o;++a){var D=s[a].s;if(f[D]>t)C+=B-(1<<y-f[D]),f[D]=t;else break}for(C>>=v;C>0;){var N=s[a].s;f[N]<t?C-=1<<t-f[N]++-1:++a}for(;a>=0&&C;--a){var L=s[a].s;f[L]==t&&(--f[L],++C)}y=t}return{t:new Xo(f),l:y}},Yw=function(e,t,n){return e.s==-1?Math.max(Yw(e.l,t,n+1),Yw(e.r,t,n+1)):t[e.s]=n},c8=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new ar(++t),a=0,o=e[0],s=1,r=function(m){n[a++]=m},i=1;i<=t;++i)if(e[i]==o&&i!=t)++s;else{if(!o&&s>2){for(;s>138;s-=138)r(32754);s>2&&(r(s>10?s-11<<5|28690:s-3<<5|12305),s=0)}else if(s>3){for(r(o),--s;s>6;s-=6)r(8304);s>2&&(r(s-3<<5|8208),s=0)}for(;s--;)r(o);s=1,o=e[i]}return{c:n.subarray(0,a),n:t}},NA=function(e,t){for(var n=0,a=0;a<t.length;++a)n+=e[a]*t[a];return n},JQ=function(e,t,n){var a=n.length,o=jD(t+2);e[o]=a&255,e[o+1]=a>>8,e[o+2]=e[o]^255,e[o+3]=e[o+1]^255;for(var s=0;s<a;++s)e[o+s+4]=n[s];return(o+4+a)*8},m8=function(e,t,n,a,o,s,r,i,m,d,A){Yc(t,A++,n),++o[256];for(var p=w3(o,15),g=p.t,f=p.l,y=w3(s,15),C=y.t,v=y.l,B=c8(g),D=B.c,N=B.n,L=c8(C),_=L.c,j=L.n,F=new ar(19),T=0;T<D.length;++T)++F[D[T]&31];for(var T=0;T<_.length;++T)++F[_[T]&31];for(var M=w3(F,7),Z=M.t,P=M.l,I=19;I>4&&!Z[Mw[I-1]];--I);var O=d+5<<3,z=NA(o,Dl)+NA(s,Y2)+r,X=NA(o,g)+NA(s,C)+r+14+3*I+NA(F,Z)+2*F[16]+3*F[17]+7*F[18];if(m>=0&&O<=z&&O<=X)return JQ(t,A,e.subarray(m,m+d));var ae,re,ee,oe;if(Yc(t,A,1+(X<z)),A+=2,X<z){ae=Ji(g,f,0),re=g,ee=Ji(C,v,0),oe=C;var R=Ji(Z,P,0);Yc(t,A,N-257),Yc(t,A+5,j-1),Yc(t,A+10,I-4),A+=14;for(var T=0;T<I;++T)Yc(t,A+3*T,Z[Mw[T]]);A+=3*I;for(var ne=[D,_],S=0;S<2;++S)for(var E=ne[S],T=0;T<E.length;++T){var K=E[T]&31;Yc(t,A,R[K]),A+=Z[K],K>15&&(Yc(t,A,E[T]>>5&127),A+=E[T]>>12)}}else ae=Die,re=Dl,ee=Hie,oe=Y2;for(var T=0;T<i;++T){var se=a[T];if(se>255){var K=se>>18&31;HA(t,A,ae[K+257]),A+=re[K+257],K>7&&(Yc(t,A,se>>23&31),A+=Kh[K]);var ie=se&31;HA(t,A,ee[ie]),A+=oe[ie],ie>3&&(HA(t,A,se>>5&8191),A+=$h[ie])}else HA(t,A,ae[se]),A+=re[se]}return HA(t,A,ae[256]),A+re[256]},Eie=new GD([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),eI=new Xo(0),_ie=function(e,t,n,a,o,s){var r=s.z||e.length,i=new Xo(a+r+5*(1+Math.ceil(r/7e3))+o),m=i.subarray(a,i.length-o),d=s.l,A=(s.r||0)&7;if(t){A&&(m[0]=s.r>>3);for(var p=Eie[t-1],g=p>>13,f=p&8191,y=(1<<n)-1,C=s.p||new ar(32768),v=s.h||new ar(y+1),B=Math.ceil(n/3),D=2*B,N=function(Ve){return(e[Ve]^e[Ve+1]<<B^e[Ve+2]<<D)&y},L=new GD(25e3),_=new ar(288),j=new ar(32),F=0,T=0,M=s.i||0,Z=0,P=s.w||0,I=0;M+2<r;++M){var O=N(M),z=M&32767,X=v[O];if(C[z]=X,v[O]=z,P<=M){var ae=r-M;if((F>7e3||Z>24576)&&(ae>423||!d)){A=m8(e,m,0,L,_,j,T,Z,I,M-I,A),Z=F=T=0,I=M;for(var re=0;re<286;++re)_[re]=0;for(var re=0;re<30;++re)j[re]=0}var ee=2,oe=0,R=f,ne=z-X&32767;if(ae>2&&O==N(M-ne))for(var S=Math.min(g,ae)-1,E=Math.min(32767,M),K=Math.min(258,ae);ne<=E&&--R&&z!=X;){if(e[M+ee]==e[M+ee-ne]){for(var se=0;se<K&&e[M+se]==e[M+se-ne];++se);if(se>ee){if(ee=se,oe=ne,se>S)break;for(var ie=Math.min(ne,se-2),ue=0,re=0;re<ie;++re){var pe=M-ne+re&32767,me=C[pe],Ue=pe-me&32767;Ue>ue&&(ue=Ue,X=pe)}}}z=X,X=C[z],ne+=z-X&32767}if(oe){L[Z++]=268435456|zw[ee]<<18|i8[oe];var Ee=zw[ee]&31,ve=i8[oe]&31;T+=Kh[Ee]+$h[ve],++_[257+Ee],++j[ve],P=M+ee,++F}else L[Z++]=e[M],++_[e[M]]}}for(M=Math.max(M,P);M<r;++M)L[Z++]=e[M],++_[e[M]];A=m8(e,m,d,L,_,j,T,Z,I,M-I,A),d||(s.r=A&7|m[A/8|0]<<3,A-=7,s.h=v,s.p=C,s.i=M,s.w=P)}else{for(var M=s.w||0;M<r+d;M+=65535){var Pe=M+65535;Pe>=r&&(m[A/8|0]=d,Pe=r),A=JQ(m,A+1,e.subarray(M,Pe))}s.i=r}return XQ(i,0,a+jD(A)+o)},tI=function(){var e=1,t=0;return{p:function(n){for(var a=e,o=t,s=n.length|0,r=0;r!=s;){for(var i=Math.min(r+2655,s);r<i;++r)o+=a+=n[r];a=(a&65535)+15*(a>>16),o=(o&65535)+15*(o>>16)}e=a,t=o},d:function(){return e%=65521,t%=65521,(e&255)<<24|(e&65280)<<8|(t&255)<<8|t>>8}}},Sie=function(e,t,n,a,o){if(!o&&(o={l:1},t.dictionary)){var s=t.dictionary.subarray(-32768),r=new Xo(s.length+e.length);r.set(s),r.set(e,s.length),e=r,o.w=s.length}return _ie(e,t.level==null?6:t.level,t.mem==null?o.l?Math.ceil(Math.max(8,Math.min(13,Math.log(e.length)))*1.5):20:12+t.mem,n,a,o)},nI=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},Pie=function(e,t){var n=t.level,a=n==0?0:n<6?1:n==9?3:2;if(e[0]=120,e[1]=a<<6|(t.dictionary&&32),e[1]|=31-(e[0]<<8|e[1])%31,t.dictionary){var o=tI();o.p(t.dictionary),nI(e,2,o.d())}},Qie=function(e,t){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ii(6,"invalid zlib data"),(e[1]>>5&1)==1&&ii(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function qw(e,t){t||(t={});var n=tI();n.p(e);var a=Sie(e,t,t.dictionary?6:2,4);return Pie(a,t),nI(a,a.length-4,n.d()),a}function Iie(e,t){return jie(e.subarray(Qie(e),-4),{i:2},t,t)}var Fie=typeof TextDecoder<"u"&&new TextDecoder,kie=0;try{Fie.decode(eI,{stream:!0}),kie=1}catch{}var $t=(function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this})();function B3(){$t.console&&typeof $t.console.log=="function"&&$t.console.log.apply($t.console,arguments)}var Vn={log:B3,warn:function(e){$t.console&&(typeof $t.console.warn=="function"?$t.console.warn.apply($t.console,arguments):B3.call(null,arguments))},error:function(e){$t.console&&(typeof $t.console.error=="function"?$t.console.error.apply($t.console,arguments):B3(e))}};function D3(e,t,n){var a=new XMLHttpRequest;a.open("GET",e),a.responseType="blob",a.onload=function(){hd(a.response,t,n)},a.onerror=function(){Vn.error("could not download file")},a.send()}function l8(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Sg(e){try{e.dispatchEvent(new MouseEvent("click"))}catch{var t=document.createEvent("MouseEvents");t.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),e.dispatchEvent(t)}}var n2,Kw,hd=$t.saveAs||((typeof window>"u"?"undefined":Yn(window))!=="object"||window!==$t?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,t,n){var a=$t.URL||$t.webkitURL,o=document.createElement("a");t=t||e.name||"download",o.download=t,o.rel="noopener",typeof e=="string"?(o.href=e,o.origin!==location.origin?l8(o.href)?D3(e,t,n):Sg(o,o.target="_blank"):Sg(o)):(o.href=a.createObjectURL(e),setTimeout((function(){a.revokeObjectURL(o.href)}),4e4),setTimeout((function(){Sg(o)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,t,n){if(t=t||e.name||"download",typeof e=="string")if(l8(e))D3(e,t,n);else{var a=document.createElement("a");a.href=e,a.target="_blank",setTimeout((function(){Sg(a)}))}else navigator.msSaveOrOpenBlob((function(o,s){return s===void 0?s={autoBom:!1}:Yn(s)!=="object"&&(Vn.warn("Deprecated: Expected third argument to be a object"),s={autoBom:!s}),s.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(o.type)?new Blob(["\uFEFF",o],{type:o.type}):o})(e,n),t)}:function(e,t,n,a){if((a=a||open("","_blank"))&&(a.document.title=a.document.body.innerText="downloading..."),typeof e=="string")return D3(e,t,n);var o=e.type==="application/octet-stream",s=/constructor/i.test($t.HTMLElement)||$t.safari,r=/CriOS\/[\d]+/.test(navigator.userAgent);if((r||o&&s)&&(typeof FileReader>"u"?"undefined":Yn(FileReader))==="object"){var i=new FileReader;i.onloadend=function(){var A=i.result;A=r?A:A.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=A:location=A,a=null},i.readAsDataURL(e)}else{var m=$t.URL||$t.webkitURL,d=m.createObjectURL(e);a?a.location=d:location.href=d,a=null,setTimeout((function(){m.revokeObjectURL(d)}),4e4)}});/**
|
||
* A class to parse color values
|
||
* @author Stoyan Stefanov <sstoo@gmail.com>
|
||
* {@link http://www.phpied.com/rgb-color-parser-in-javascript/}
|
||
* @license Use it if you like it
|
||
*/function aI(e){var t;e=e||"",this.ok=!1,e.charAt(0)=="#"&&(e=e.substr(1,6)),e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=e.replace(/ /g,"")).toLowerCase()]||e;for(var n=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(i){return[parseInt(i[1]),parseInt(i[2]),parseInt(i[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(i){return[parseInt(i[1],16),parseInt(i[2],16),parseInt(i[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(i){return[parseInt(i[1]+i[1],16),parseInt(i[2]+i[2],16),parseInt(i[3]+i[3],16)]}}],a=0;a<n.length;a++){var o=n[a].re,s=n[a].process,r=o.exec(e);r&&(t=s(r),this.r=t[0],this.g=t[1],this.b=t[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var i=this.r.toString(16),m=this.g.toString(16),d=this.b.toString(16);return i.length==1&&(i="0"+i),m.length==1&&(m="0"+m),d.length==1&&(d="0"+d),"#"+i+m+d}}/**
|
||
* @license
|
||
* Joseph Myers does not specify a particular license for his work.
|
||
*
|
||
* Author: Joseph Myers
|
||
* Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
|
||
*
|
||
* Modified by: Owen Leong
|
||
*/function U3(e,t){var n=e[0],a=e[1],o=e[2],s=e[3];n=zo(n,a,o,s,t[0],7,-680876936),s=zo(s,n,a,o,t[1],12,-389564586),o=zo(o,s,n,a,t[2],17,606105819),a=zo(a,o,s,n,t[3],22,-1044525330),n=zo(n,a,o,s,t[4],7,-176418897),s=zo(s,n,a,o,t[5],12,1200080426),o=zo(o,s,n,a,t[6],17,-1473231341),a=zo(a,o,s,n,t[7],22,-45705983),n=zo(n,a,o,s,t[8],7,1770035416),s=zo(s,n,a,o,t[9],12,-1958414417),o=zo(o,s,n,a,t[10],17,-42063),a=zo(a,o,s,n,t[11],22,-1990404162),n=zo(n,a,o,s,t[12],7,1804603682),s=zo(s,n,a,o,t[13],12,-40341101),o=zo(o,s,n,a,t[14],17,-1502002290),n=Zo(n,a=zo(a,o,s,n,t[15],22,1236535329),o,s,t[1],5,-165796510),s=Zo(s,n,a,o,t[6],9,-1069501632),o=Zo(o,s,n,a,t[11],14,643717713),a=Zo(a,o,s,n,t[0],20,-373897302),n=Zo(n,a,o,s,t[5],5,-701558691),s=Zo(s,n,a,o,t[10],9,38016083),o=Zo(o,s,n,a,t[15],14,-660478335),a=Zo(a,o,s,n,t[4],20,-405537848),n=Zo(n,a,o,s,t[9],5,568446438),s=Zo(s,n,a,o,t[14],9,-1019803690),o=Zo(o,s,n,a,t[3],14,-187363961),a=Zo(a,o,s,n,t[8],20,1163531501),n=Zo(n,a,o,s,t[13],5,-1444681467),s=Zo(s,n,a,o,t[2],9,-51403784),o=Zo(o,s,n,a,t[7],14,1735328473),n=Yo(n,a=Zo(a,o,s,n,t[12],20,-1926607734),o,s,t[5],4,-378558),s=Yo(s,n,a,o,t[8],11,-2022574463),o=Yo(o,s,n,a,t[11],16,1839030562),a=Yo(a,o,s,n,t[14],23,-35309556),n=Yo(n,a,o,s,t[1],4,-1530992060),s=Yo(s,n,a,o,t[4],11,1272893353),o=Yo(o,s,n,a,t[7],16,-155497632),a=Yo(a,o,s,n,t[10],23,-1094730640),n=Yo(n,a,o,s,t[13],4,681279174),s=Yo(s,n,a,o,t[0],11,-358537222),o=Yo(o,s,n,a,t[3],16,-722521979),a=Yo(a,o,s,n,t[6],23,76029189),n=Yo(n,a,o,s,t[9],4,-640364487),s=Yo(s,n,a,o,t[12],11,-421815835),o=Yo(o,s,n,a,t[15],16,530742520),n=qo(n,a=Yo(a,o,s,n,t[2],23,-995338651),o,s,t[0],6,-198630844),s=qo(s,n,a,o,t[7],10,1126891415),o=qo(o,s,n,a,t[14],15,-1416354905),a=qo(a,o,s,n,t[5],21,-57434055),n=qo(n,a,o,s,t[12],6,1700485571),s=qo(s,n,a,o,t[3],10,-1894986606),o=qo(o,s,n,a,t[10],15,-1051523),a=qo(a,o,s,n,t[1],21,-2054922799),n=qo(n,a,o,s,t[8],6,1873313359),s=qo(s,n,a,o,t[15],10,-30611744),o=qo(o,s,n,a,t[6],15,-1560198380),a=qo(a,o,s,n,t[13],21,1309151649),n=qo(n,a,o,s,t[4],6,-145523070),s=qo(s,n,a,o,t[11],10,-1120210379),o=qo(o,s,n,a,t[2],15,718787259),a=qo(a,o,s,n,t[9],21,-343485551),e[0]=hl(n,e[0]),e[1]=hl(a,e[1]),e[2]=hl(o,e[2]),e[3]=hl(s,e[3])}function Wh(e,t,n,a,o,s){return t=hl(hl(t,e),hl(a,s)),hl(t<<o|t>>>32-o,n)}function zo(e,t,n,a,o,s,r){return Wh(t&n|~t&a,e,t,o,s,r)}function Zo(e,t,n,a,o,s,r){return Wh(t&a|n&~a,e,t,o,s,r)}function Yo(e,t,n,a,o,s,r){return Wh(t^n^a,e,t,o,s,r)}function qo(e,t,n,a,o,s,r){return Wh(n^(t|~a),e,t,o,s,r)}function oI(e){var t,n=e.length,a=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)U3(a,Lie(e.substring(t-64,t)));e=e.substring(t-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<e.length;t++)o[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(o[t>>2]|=128<<(t%4<<3),t>55)for(U3(a,o),t=0;t<16;t++)o[t]=0;return o[14]=8*n,U3(a,o),a}function Lie(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return n}n2=$t.atob.bind($t),Kw=$t.btoa.bind($t);var d8="0123456789abcdef".split("");function Oie(e){for(var t="",n=0;n<4;n++)t+=d8[e>>8*n+4&15]+d8[e>>8*n&15];return t}function Tie(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function $w(e){return oI(e).map(Tie).join("")}var Rie=(function(e){for(var t=0;t<e.length;t++)e[t]=Oie(e[t]);return e.join("")})(oI("hello"))!="5d41402abc4b2a76b9719d911017c592";function hl(e,t){if(Rie){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}return e+t&4294967295}/**
|
||
* @license
|
||
* FPDF is released under a permissive license: there is no usage restriction.
|
||
* You may embed it freely in your application (commercial or not), with or
|
||
* without modifications.
|
||
*
|
||
* Reference: http://www.fpdf.org/en/script/script37.php
|
||
*/function Ww(e,t){var n,a,o,s;if(e!==n){for(var r=(o=e,s=1+(256/e.length>>0),new Array(s+1).join(o)),i=[],m=0;m<256;m++)i[m]=m;var d=0;for(m=0;m<256;m++){var A=i[m];d=(d+A+r.charCodeAt(m))%256,i[m]=i[d],i[d]=A}n=e,a=i}else i=a;var p=t.length,g=0,f=0,y="";for(m=0;m<p;m++)f=(f+(A=i[g=(g+1)%256]))%256,i[g]=i[f],i[f]=A,r=i[(i[g]+i[f])%256],y+=String.fromCharCode(t.charCodeAt(m)^r);return y}/**
|
||
* @license
|
||
* Licensed under the MIT License.
|
||
* http://opensource.org/licenses/mit-license
|
||
* Author: Owen Leong (@owenl131)
|
||
* Date: 15 Oct 2020
|
||
* References:
|
||
* https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
|
||
* https://github.com/foliojs/pdfkit/blob/master/lib/security.js
|
||
* http://www.fpdf.org/en/script/script37.php
|
||
*/var u8={print:4,modify:8,copy:16,"annot-forms":32};function Fu(e,t,n,a){this.v=1,this.r=2;var o=192;e.forEach((function(i){if(u8.perm!==void 0)throw new Error("Invalid permission: "+i);o+=u8[i]})),this.padding="(¿N^NuAd\0NVÿú\b..\0¶Ðh>/\f©þdSiz";var s=(t+this.padding).substr(0,32),r=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(s,r),this.P=-(1+(255^o)),this.encryptionKey=$w(s+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(a)).substr(0,5),this.U=Ww(this.encryptionKey,this.padding)}function ku(e){if(/[^\u0000-\u00ff]/.test(e))throw new Error("Invalid PDF Name Object: "+e+", Only accept ASCII characters.");for(var t="",n=e.length,a=0;a<n;a++){var o=e.charCodeAt(a);o<33||o===35||o===37||o===40||o===41||o===47||o===60||o===62||o===91||o===93||o===123||o===125||o>126?t+="#"+("0"+o.toString(16)).slice(-2):t+=e[a]}return t}function p8(e){if(Yn(e)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var t={};this.subscribe=function(n,a,o){if(o=o||!1,typeof n!="string"||typeof a!="function"||typeof o!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");t.hasOwnProperty(n)||(t[n]={});var s=Math.random().toString(35);return t[n][s]=[a,!!o],s},this.unsubscribe=function(n){for(var a in t)if(t[a][n])return delete t[a][n],Object.keys(t[a]).length===0&&delete t[a],!0;return!1},this.publish=function(n){if(t.hasOwnProperty(n)){var a=Array.prototype.slice.call(arguments,1),o=[];for(var s in t[n]){var r=t[n][s];try{r[0].apply(e,a)}catch(i){$t.console&&Vn.error("jsPDF PubSub Error",i.message,i)}r[1]&&o.push(s)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function $x(e){if(!(this instanceof $x))return new $x(e);var t="opacity,stroke-opacity".split(",");for(var n in e)e.hasOwnProperty(n)&&t.indexOf(n)>=0&&(this[n]=e[n]);this.id="",this.objectNumber=-1}function sI(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function bd(e,t,n,a,o){if(!(this instanceof bd))return new bd(e,t,n,a,o);this.type=e==="axial"?2:3,this.coords=t,this.colors=n,sI.call(this,a,o)}function zu(e,t,n,a,o){if(!(this instanceof zu))return new zu(e,t,n,a,o);this.boundingBox=e,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,sI.call(this,a,o)}function qt(e){var t,n=typeof arguments[0]=="string"?arguments[0]:"p",a=arguments[1],o=arguments[2],s=arguments[3],r=[],i=1,m=16,d="S",A=null;Yn(e=e||{})==="object"&&(n=e.orientation,a=e.unit||a,o=e.format||o,s=e.compress||e.compressPdf||s,(A=e.encryption||null)!==null&&(A.userPassword=A.userPassword||"",A.ownerPassword=A.ownerPassword||"",A.userPermissions=A.userPermissions||[]),i=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(t=e.precision),e.floatPrecision!==void 0&&(m=e.floatPrecision),d=e.defaultPathOperation||"S"),r=e.filters||(s===!0?["FlateEncode"]:r),a=a||"mm",n=(""+(n||"P")).toLowerCase();var p=e.putOnlyUsedFonts||!1,g={},f={internal:{},__private__:{}};f.__private__.PubSub=p8;var y="1.3",C=f.__private__.getPdfVersion=function(){return y};f.__private__.setPdfVersion=function(U){y=U};var v={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};f.__private__.getPageFormats=function(){return v};var B=f.__private__.getPageFormat=function(U){return v[U]};o=o||"a4";var D={COMPAT:"compat",ADVANCED:"advanced"},N=D.COMPAT;function L(){this.saveGraphicsState(),le(new ct(Ye,0,0,-Ye,0,ji()*Ye).toString()+" cm"),this.setFontSize(this.getFontSize()/Ye),d="n",N=D.ADVANCED}function _(){this.restoreGraphicsState(),d="S",N=D.COMPAT}var j=f.__private__.combineFontStyleAndFontWeight=function(U,q){if(U=="bold"&&q=="normal"||U=="bold"&&q==400||U=="normal"&&q=="italic"||U=="bold"&&q=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return q&&(U=q==400||q==="normal"?U==="italic"?"italic":"normal":q!=700&&q!=="bold"||U!=="normal"?(q==700?"bold":q)+""+U:"bold"),U};f.advancedAPI=function(U){var q=N===D.COMPAT;return q&&L.call(this),typeof U!="function"||(U(this),q&&_.call(this)),this},f.compatAPI=function(U){var q=N===D.ADVANCED;return q&&_.call(this),typeof U!="function"||(U(this),q&&L.call(this)),this},f.isAdvancedAPI=function(){return N===D.ADVANCED};var F,T=function(U){if(N!==D.ADVANCED)throw new Error(U+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},M=f.roundToPrecision=f.__private__.roundToPrecision=function(U,q){var de=t||q;if(isNaN(U)||isNaN(de))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return U.toFixed(de).replace(/0+$/,"")};F=f.hpf=f.__private__.hpf=typeof m=="number"?function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.hpf");return M(U,m)}:m==="smart"?function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.hpf");return M(U,U>-1&&U<1?16:5)}:function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.hpf");return M(U,16)};var Z=f.f2=f.__private__.f2=function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.f2");return M(U,2)},P=f.__private__.f3=function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.f3");return M(U,3)},I=f.scale=f.__private__.scale=function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.scale");return N===D.COMPAT?U*Ye:N===D.ADVANCED?U:void 0},O=function(U){return N===D.COMPAT?ji()-U:N===D.ADVANCED?U:void 0},z=function(U){return I(O(U))};f.__private__.setPrecision=f.setPrecision=function(U){typeof parseInt(U,10)=="number"&&(t=parseInt(U,10))};var X,ae="00000000000000000000000000000000",re=f.__private__.getFileId=function(){return ae},ee=f.__private__.setFileId=function(U){return ae=U!==void 0&&/^[a-fA-F0-9]{32}$/.test(U)?U.toUpperCase():ae.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),A!==null&&(ra=new Fu(A.userPermissions,A.userPassword,A.ownerPassword,ae)),ae};f.setFileId=function(U){return ee(U),this},f.getFileId=function(){return re()};var oe=f.__private__.convertDateToPDFDate=function(U){var q=U.getTimezoneOffset(),de=q<0?"+":"-",xe=Math.floor(Math.abs(q/60)),He=Math.abs(q%60),ke=[de,K(xe),"'",K(He),"'"].join("");return["D:",U.getFullYear(),K(U.getMonth()+1),K(U.getDate()),K(U.getHours()),K(U.getMinutes()),K(U.getSeconds()),ke].join("")},R=f.__private__.convertPDFDateToDate=function(U){var q=parseInt(U.substr(2,4),10),de=parseInt(U.substr(6,2),10)-1,xe=parseInt(U.substr(8,2),10),He=parseInt(U.substr(10,2),10),ke=parseInt(U.substr(12,2),10),Xe=parseInt(U.substr(14,2),10);return new Date(q,de,xe,He,ke,Xe,0)},ne=f.__private__.setCreationDate=function(U){var q;if(U===void 0&&(U=new Date),U instanceof Date)q=oe(U);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(U))throw new Error("Invalid argument passed to jsPDF.setCreationDate");q=U}return X=q},S=f.__private__.getCreationDate=function(U){var q=X;return U==="jsDate"&&(q=R(X)),q};f.setCreationDate=function(U){return ne(U),this},f.getCreationDate=function(U){return S(U)};var E,K=f.__private__.padd2=function(U){return("0"+parseInt(U)).slice(-2)},se=f.__private__.padd2Hex=function(U){return("00"+(U=U.toString())).substr(U.length)},ie=0,ue=[],pe=[],me=0,Ue=[],Ee=[],ve=!1,Pe=pe,Ve=function(){ie=0,me=0,pe=[],ue=[],Ue=[],Pr=oa(),Os=oa()};f.__private__.setCustomOutputDestination=function(U){ve=!0,Pe=U};var je=function(U){ve||(Pe=U)};f.__private__.resetCustomOutputDestination=function(){ve=!1,Pe=pe};var le=f.__private__.out=function(U){return U=U.toString(),me+=U.length+1,Pe.push(U),Pe},At=f.__private__.write=function(U){return le(arguments.length===1?U.toString():Array.prototype.join.call(arguments," "))},at=f.__private__.getArrayBuffer=function(U){for(var q=U.length,de=new ArrayBuffer(q),xe=new Uint8Array(de);q--;)xe[q]=U.charCodeAt(q);return de},Re=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];f.__private__.getStandardFonts=function(){return Re};var $e=e.fontSize||16;f.__private__.setFontSize=f.setFontSize=function(U){return $e=N===D.ADVANCED?U/Ye:U,this};var We,ze=f.__private__.getFontSize=f.getFontSize=function(){return N===D.COMPAT?$e:$e*Ye},mt=e.R2L||!1;f.__private__.setR2L=f.setR2L=function(U){return mt=U,this},f.__private__.getR2L=f.getR2L=function(){return mt};var Dt,jt=f.__private__.setZoomMode=function(U){var q=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(U))We=U;else if(isNaN(U)){if(q.indexOf(U)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+U+'" is not recognized.');We=U}else We=parseInt(U,10)};f.__private__.getZoomMode=function(){return We};var De,Fe=f.__private__.setPageMode=function(U){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(U)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+U+'" is not recognized.');Dt=U};f.__private__.getPageMode=function(){return Dt};var it=f.__private__.setLayoutMode=function(U){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(U)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+U+'" is not recognized.');De=U};f.__private__.getLayoutMode=function(){return De},f.__private__.setDisplayMode=f.setDisplayMode=function(U,q,de){return jt(U),it(q),Fe(de),this};var tt={title:"",subject:"",author:"",keywords:"",creator:""};f.__private__.getDocumentProperty=function(U){if(Object.keys(tt).indexOf(U)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return tt[U]},f.__private__.getDocumentProperties=function(){return tt},f.__private__.setDocumentProperties=f.setProperties=f.setDocumentProperties=function(U){for(var q in tt)tt.hasOwnProperty(q)&&U[q]&&(tt[q]=U[q]);return this},f.__private__.setDocumentProperty=function(U,q){if(Object.keys(tt).indexOf(U)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return tt[U]=q};var Te,Ye,ft,st,kt,St={},Et={},Nn=[],Kt={},Co={},Gn={},Ca={},ba=null,pn=0,Tt=[],ut=new p8(f),on=e.hotfixes||[],Wt={},lt={},qe=[],ct=function U(q,de,xe,He,ke,Xe){if(!(this instanceof U))return new U(q,de,xe,He,ke,Xe);isNaN(q)&&(q=1),isNaN(de)&&(de=0),isNaN(xe)&&(xe=0),isNaN(He)&&(He=1),isNaN(ke)&&(ke=0),isNaN(Xe)&&(Xe=0),this._matrix=[q,de,xe,He,ke,Xe]};Object.defineProperty(ct.prototype,"sx",{get:function(){return this._matrix[0]},set:function(U){this._matrix[0]=U}}),Object.defineProperty(ct.prototype,"shy",{get:function(){return this._matrix[1]},set:function(U){this._matrix[1]=U}}),Object.defineProperty(ct.prototype,"shx",{get:function(){return this._matrix[2]},set:function(U){this._matrix[2]=U}}),Object.defineProperty(ct.prototype,"sy",{get:function(){return this._matrix[3]},set:function(U){this._matrix[3]=U}}),Object.defineProperty(ct.prototype,"tx",{get:function(){return this._matrix[4]},set:function(U){this._matrix[4]=U}}),Object.defineProperty(ct.prototype,"ty",{get:function(){return this._matrix[5]},set:function(U){this._matrix[5]=U}}),Object.defineProperty(ct.prototype,"a",{get:function(){return this._matrix[0]},set:function(U){this._matrix[0]=U}}),Object.defineProperty(ct.prototype,"b",{get:function(){return this._matrix[1]},set:function(U){this._matrix[1]=U}}),Object.defineProperty(ct.prototype,"c",{get:function(){return this._matrix[2]},set:function(U){this._matrix[2]=U}}),Object.defineProperty(ct.prototype,"d",{get:function(){return this._matrix[3]},set:function(U){this._matrix[3]=U}}),Object.defineProperty(ct.prototype,"e",{get:function(){return this._matrix[4]},set:function(U){this._matrix[4]=U}}),Object.defineProperty(ct.prototype,"f",{get:function(){return this._matrix[5]},set:function(U){this._matrix[5]=U}}),Object.defineProperty(ct.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(ct.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(ct.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(ct.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),ct.prototype.join=function(U){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(F).join(U)},ct.prototype.multiply=function(U){var q=U.sx*this.sx+U.shy*this.shx,de=U.sx*this.shy+U.shy*this.sy,xe=U.shx*this.sx+U.sy*this.shx,He=U.shx*this.shy+U.sy*this.sy,ke=U.tx*this.sx+U.ty*this.shx+this.tx,Xe=U.tx*this.shy+U.ty*this.sy+this.ty;return new ct(q,de,xe,He,ke,Xe)},ct.prototype.decompose=function(){var U=this.sx,q=this.shy,de=this.shx,xe=this.sy,He=this.tx,ke=this.ty,Xe=Math.sqrt(U*U+q*q),gt=(U/=Xe)*de+(q/=Xe)*xe;de-=U*gt,xe-=q*gt;var It=Math.sqrt(de*de+xe*xe);return gt/=It,U*(xe/=It)<q*(de/=It)&&(U=-U,q=-q,gt=-gt,Xe=-Xe),{scale:new ct(Xe,0,0,It,0,0),translate:new ct(1,0,0,1,He,ke),rotate:new ct(U,q,-q,U,0,0),skew:new ct(1,0,gt,1,0,0)}},ct.prototype.toString=function(U){return this.join(" ")},ct.prototype.inversed=function(){var U=this.sx,q=this.shy,de=this.shx,xe=this.sy,He=this.tx,ke=this.ty,Xe=1/(U*xe-q*de),gt=xe*Xe,It=-q*Xe,tn=-de*Xe,Jt=U*Xe;return new ct(gt,It,tn,Jt,-gt*He-tn*ke,-It*He-Jt*ke)},ct.prototype.applyToPoint=function(U){var q=U.x*this.sx+U.y*this.shx+this.tx,de=U.x*this.shy+U.y*this.sy+this.ty;return new lr(q,de)},ct.prototype.applyToRectangle=function(U){var q=this.applyToPoint(U),de=this.applyToPoint(new lr(U.x+U.w,U.y+U.h));return new Gi(q.x,q.y,de.x-q.x,de.y-q.y)},ct.prototype.clone=function(){var U=this.sx,q=this.shy,de=this.shx,xe=this.sy,He=this.tx,ke=this.ty;return new ct(U,q,de,xe,He,ke)},f.Matrix=ct;var ln=f.matrixMult=function(U,q){return q.multiply(U)},en=new ct(1,0,0,1,0,0);f.unitMatrix=f.identityMatrix=en;var cn=function(U,q){if(!Co[U]){var de=(q instanceof bd?"Sh":"P")+(Object.keys(Kt).length+1).toString(10);q.id=de,Co[U]=de,Kt[de]=q,ut.publish("addPattern",q)}};f.ShadingPattern=bd,f.TilingPattern=zu,f.addShadingPattern=function(U,q){return T("addShadingPattern()"),cn(U,q),this},f.beginTilingPattern=function(U){T("beginTilingPattern()"),Jd(U.boundingBox[0],U.boundingBox[1],U.boundingBox[2]-U.boundingBox[0],U.boundingBox[3]-U.boundingBox[1],U.matrix)},f.endTilingPattern=function(U,q){T("endTilingPattern()"),q.stream=Ee[E].join(`
|
||
`),cn(U,q),ut.publish("endTilingPattern",q),qe.pop().restore()};var Cn=f.__private__.newObject=function(){var U=oa();return oo(U,!0),U},oa=f.__private__.newObjectDeferred=function(){return ie++,ue[ie]=function(){return me},ie},oo=function(U,q){return q=typeof q=="boolean"&&q,ue[U]=me,q&&le(U+" 0 obj"),U},yi=f.__private__.newAdditionalObject=function(){var U={objId:oa(),content:""};return Ue.push(U),U},Pr=oa(),Os=oa(),Ts=f.__private__.decodeColorString=function(U){var q=U.split(" ");if(q.length!==2||q[1]!=="g"&&q[1]!=="G")q.length===5&&(q[4]==="k"||q[4]==="K")&&(q=[(1-q[0])*(1-q[3]),(1-q[1])*(1-q[3]),(1-q[2])*(1-q[3]),"r"]);else{var de=parseFloat(q[0]);q=[de,de,de,"r"]}for(var xe="#",He=0;He<3;He++)xe+=("0"+Math.floor(255*parseFloat(q[He])).toString(16)).slice(-2);return xe},Ka=f.__private__.encodeColorString=function(U){var q;typeof U=="string"&&(U={ch1:U});var de=U.ch1,xe=U.ch2,He=U.ch3,ke=U.ch4,Xe=U.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof de=="string"&&de.charAt(0)!=="#"){var gt=new aI(de);if(gt.ok)de=gt.toHex();else if(!/^\d*\.?\d*$/.test(de))throw new Error('Invalid color "'+de+'" passed to jsPDF.encodeColorString.')}if(typeof de=="string"&&/^#[0-9A-Fa-f]{3}$/.test(de)&&(de="#"+de[1]+de[1]+de[2]+de[2]+de[3]+de[3]),typeof de=="string"&&/^#[0-9A-Fa-f]{6}$/.test(de)){var It=parseInt(de.substr(1),16);de=It>>16&255,xe=It>>8&255,He=255&It}if(xe===void 0||ke===void 0&&de===xe&&xe===He)if(typeof de=="string")q=de+" "+Xe[0];else switch(U.precision){case 2:q=Z(de/255)+" "+Xe[0];break;case 3:default:q=P(de/255)+" "+Xe[0]}else if(ke===void 0||Yn(ke)==="object"){if(ke&&!isNaN(ke.a)&&ke.a===0)return q=["1.","1.","1.",Xe[1]].join(" ");if(typeof de=="string")q=[de,xe,He,Xe[1]].join(" ");else switch(U.precision){case 2:q=[Z(de/255),Z(xe/255),Z(He/255),Xe[1]].join(" ");break;default:case 3:q=[P(de/255),P(xe/255),P(He/255),Xe[1]].join(" ")}}else if(typeof de=="string")q=[de,xe,He,ke,Xe[2]].join(" ");else switch(U.precision){case 2:q=[Z(de),Z(xe),Z(He),Z(ke),Xe[2]].join(" ");break;case 3:default:q=[P(de),P(xe),P(He),P(ke),Xe[2]].join(" ")}return q},Rs=f.__private__.getFilters=function(){return r},ts=f.__private__.putStream=function(U){var q=(U=U||{}).data||"",de=U.filters||Rs(),xe=U.alreadyAppliedFilters||[],He=U.addLength1||!1,ke=q.length,Xe=U.objectId,gt=function(so){return so};if(A!==null&&Xe===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");A!==null&&(gt=ra.encryptor(Xe,0));var It={};de===!0&&(de=["FlateEncode"]);var tn=U.additionalKeyValues||[],Jt=(It=qt.API.processDataByFilters!==void 0?qt.API.processDataByFilters(q,de):{data:q,reverseChain:[]}).reverseChain+(Array.isArray(xe)?xe.join(" "):xe.toString());if(It.data.length!==0&&(tn.push({key:"Length",value:It.data.length}),He===!0&&tn.push({key:"Length1",value:ke})),Jt.length!=0)if(Jt.split("/").length-1==1)tn.push({key:"Filter",value:Jt});else{tn.push({key:"Filter",value:"["+Jt+"]"});for(var An=0;An<tn.length;An+=1)if(tn[An].key==="DecodeParms"){for(var ia=[],fa=0;fa<It.reverseChain.split("/").length-1;fa+=1)ia.push("null");ia.push(tn[An].value),tn[An].value="["+ia.join(" ")+"]"}}le("<<");for(var Da=0;Da<tn.length;Da++)le("/"+tn[Da].key+" "+tn[Da].value);le(">>"),It.data.length!==0&&(le("stream"),le(gt(It.data)),le("endstream"))},sr=f.__private__.putPage=function(U){var q=U.number,de=U.data,xe=U.objId,He=U.contentsObjId;oo(xe,!0),le("<</Type /Page"),le("/Parent "+U.rootDictionaryObjId+" 0 R"),le("/Resources "+U.resourceDictionaryObjId+" 0 R"),le("/MediaBox ["+parseFloat(F(U.mediaBox.bottomLeftX))+" "+parseFloat(F(U.mediaBox.bottomLeftY))+" "+F(U.mediaBox.topRightX)+" "+F(U.mediaBox.topRightY)+"]"),U.cropBox!==null&&le("/CropBox ["+F(U.cropBox.bottomLeftX)+" "+F(U.cropBox.bottomLeftY)+" "+F(U.cropBox.topRightX)+" "+F(U.cropBox.topRightY)+"]"),U.bleedBox!==null&&le("/BleedBox ["+F(U.bleedBox.bottomLeftX)+" "+F(U.bleedBox.bottomLeftY)+" "+F(U.bleedBox.topRightX)+" "+F(U.bleedBox.topRightY)+"]"),U.trimBox!==null&&le("/TrimBox ["+F(U.trimBox.bottomLeftX)+" "+F(U.trimBox.bottomLeftY)+" "+F(U.trimBox.topRightX)+" "+F(U.trimBox.topRightY)+"]"),U.artBox!==null&&le("/ArtBox ["+F(U.artBox.bottomLeftX)+" "+F(U.artBox.bottomLeftY)+" "+F(U.artBox.topRightX)+" "+F(U.artBox.topRightY)+"]"),typeof U.userUnit=="number"&&U.userUnit!==1&&le("/UserUnit "+U.userUnit),ut.publish("putPage",{objId:xe,pageContext:Tt[q],pageNumber:q,page:de}),le("/Contents "+He+" 0 R"),le(">>"),le("endobj");var ke=de.join(`
|
||
`);return N===D.ADVANCED&&(ke+=`
|
||
Q`),oo(He,!0),ts({data:ke,filters:Rs(),objectId:He}),le("endobj"),xe},Ci=f.__private__.putPages=function(){var U,q,de=[];for(U=1;U<=pn;U++)Tt[U].objId=oa(),Tt[U].contentsObjId=oa();for(U=1;U<=pn;U++)de.push(sr({number:U,data:Ee[U],objId:Tt[U].objId,contentsObjId:Tt[U].contentsObjId,mediaBox:Tt[U].mediaBox,cropBox:Tt[U].cropBox,bleedBox:Tt[U].bleedBox,trimBox:Tt[U].trimBox,artBox:Tt[U].artBox,userUnit:Tt[U].userUnit,rootDictionaryObjId:Pr,resourceDictionaryObjId:Os}));oo(Pr,!0),le("<</Type /Pages");var xe="/Kids [";for(q=0;q<pn;q++)xe+=de[q]+" 0 R ";le(xe+"]"),le("/Count "+pn),le(">>"),le("endobj"),ut.publish("postPutPages")},cc=function(U){ut.publish("putFont",{font:U,out:le,newObject:Cn,putStream:ts}),U.isAlreadyPutted!==!0&&(U.objectNumber=Cn(),le("<<"),le("/Type /Font"),le("/BaseFont /"+ku(U.postScriptName)),le("/Subtype /Type1"),typeof U.encoding=="string"&&le("/Encoding /"+U.encoding),le("/FirstChar 32"),le("/LastChar 255"),le(">>"),le("endobj"))},mc=function(){for(var U in St)St.hasOwnProperty(U)&&(p===!1||p===!0&&g.hasOwnProperty(U))&&cc(St[U])},lc=function(U){U.objectNumber=Cn();var q=[];q.push({key:"Type",value:"/XObject"}),q.push({key:"Subtype",value:"/Form"}),q.push({key:"BBox",value:"["+[F(U.x),F(U.y),F(U.x+U.width),F(U.y+U.height)].join(" ")+"]"}),q.push({key:"Matrix",value:"["+U.matrix.toString()+"]"});var de=U.pages[1].join(`
|
||
`);ts({data:de,additionalKeyValues:q,objectId:U.objectNumber}),le("endobj")},pm=function(){for(var U in Wt)Wt.hasOwnProperty(U)&&lc(Wt[U])},Zd=function(U,q){var de,xe=[],He=1/(q-1);for(de=0;de<1;de+=He)xe.push(de);if(xe.push(1),U[0].offset!=0){var ke={offset:0,color:U[0].color};U.unshift(ke)}if(U[U.length-1].offset!=1){var Xe={offset:1,color:U[U.length-1].color};U.push(Xe)}for(var gt="",It=0,tn=0;tn<xe.length;tn++){for(de=xe[tn];de>U[It+1].offset;)It++;var Jt=U[It].offset,An=(de-Jt)/(U[It+1].offset-Jt),ia=U[It].color,fa=U[It+1].color;gt+=se(Math.round((1-An)*ia[0]+An*fa[0]).toString(16))+se(Math.round((1-An)*ia[1]+An*fa[1]).toString(16))+se(Math.round((1-An)*ia[2]+An*fa[2]).toString(16))}return gt.trim()},sa=function(U,q){q||(q=21);var de=Cn(),xe=Zd(U.colors,q),He=[];He.push({key:"FunctionType",value:"0"}),He.push({key:"Domain",value:"[0.0 1.0]"}),He.push({key:"Size",value:"["+q+"]"}),He.push({key:"BitsPerSample",value:"8"}),He.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),He.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),ts({data:xe,additionalKeyValues:He,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:de}),le("endobj"),U.objectNumber=Cn(),le("<< /ShadingType "+U.type),le("/ColorSpace /DeviceRGB");var ke="/Coords ["+F(parseFloat(U.coords[0]))+" "+F(parseFloat(U.coords[1]))+" ";U.type===2?ke+=F(parseFloat(U.coords[2]))+" "+F(parseFloat(U.coords[3])):ke+=F(parseFloat(U.coords[2]))+" "+F(parseFloat(U.coords[3]))+" "+F(parseFloat(U.coords[4]))+" "+F(parseFloat(U.coords[5])),le(ke+="]"),U.matrix&&le("/Matrix ["+U.matrix.toString()+"]"),le("/Function "+de+" 0 R"),le("/Extend [true true]"),le(">>"),le("endobj")},zp=function(U,q){var de=oa(),xe=Cn();q.push({resourcesOid:de,objectOid:xe}),U.objectNumber=xe;var He=[];He.push({key:"Type",value:"/Pattern"}),He.push({key:"PatternType",value:"1"}),He.push({key:"PaintType",value:"1"}),He.push({key:"TilingType",value:"1"}),He.push({key:"BBox",value:"["+U.boundingBox.map(F).join(" ")+"]"}),He.push({key:"XStep",value:F(U.xStep)}),He.push({key:"YStep",value:F(U.yStep)}),He.push({key:"Resources",value:de+" 0 R"}),U.matrix&&He.push({key:"Matrix",value:"["+U.matrix.toString()+"]"}),ts({data:U.stream,additionalKeyValues:He,objectId:U.objectNumber}),le("endobj")},bi=function(U){var q;for(q in Kt)Kt.hasOwnProperty(q)&&(Kt[q]instanceof bd?sa(Kt[q]):Kt[q]instanceof zu&&zp(Kt[q],U))},Pl=function(U){for(var q in U.objectNumber=Cn(),le("<<"),U)switch(q){case"opacity":le("/ca "+Z(U[q]));break;case"stroke-opacity":le("/CA "+Z(U[q]))}le(">>"),le("endobj")},Am=function(){var U;for(U in Gn)Gn.hasOwnProperty(U)&&Pl(Gn[U])},Ql=function(){for(var U in le("/XObject <<"),Wt)Wt.hasOwnProperty(U)&&Wt[U].objectNumber>=0&&le("/"+U+" "+Wt[U].objectNumber+" 0 R");ut.publish("putXobjectDict"),le(">>")},Yd=function(){ra.oid=Cn(),le("<<"),le("/Filter /Standard"),le("/V "+ra.v),le("/R "+ra.r),le("/U <"+ra.toHexString(ra.U)+">"),le("/O <"+ra.toHexString(ra.O)+">"),le("/P "+ra.P),le(">>"),le("endobj")},dc=function(){for(var U in le("/Font <<"),St)St.hasOwnProperty(U)&&(p===!1||p===!0&&g.hasOwnProperty(U))&&le("/"+U+" "+St[U].objectNumber+" 0 R");le(">>")},hs=function(){if(Object.keys(Kt).length>0){for(var U in le("/Shading <<"),Kt)Kt.hasOwnProperty(U)&&Kt[U]instanceof bd&&Kt[U].objectNumber>=0&&le("/"+U+" "+Kt[U].objectNumber+" 0 R");ut.publish("putShadingPatternDict"),le(">>")}},fm=function(U){if(Object.keys(Kt).length>0){for(var q in le("/Pattern <<"),Kt)Kt.hasOwnProperty(q)&&Kt[q]instanceof f.TilingPattern&&Kt[q].objectNumber>=0&&Kt[q].objectNumber<U&&le("/"+q+" "+Kt[q].objectNumber+" 0 R");ut.publish("putTilingPatternDict"),le(">>")}},ns=function(){if(Object.keys(Gn).length>0){var U;for(U in le("/ExtGState <<"),Gn)Gn.hasOwnProperty(U)&&Gn[U].objectNumber>=0&&le("/"+U+" "+Gn[U].objectNumber+" 0 R");ut.publish("putGStateDict"),le(">>")}},va=function(U){oo(U.resourcesOid,!0),le("<<"),le("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),dc(),hs(),fm(U.objectOid),ns(),Ql(),le(">>"),le("endobj")},qd=function(){var U=[];mc(),Am(),pm(),bi(U),ut.publish("putResources"),U.forEach(va),va({resourcesOid:Os,objectOid:Number.MAX_SAFE_INTEGER}),ut.publish("postPutResources")},Kd=function(){ut.publish("putAdditionalObjects");for(var U=0;U<Ue.length;U++){var q=Ue[U];oo(q.objId,!0),le(q.content),le("endobj")}ut.publish("postPutAdditionalObjects")},uc=function(U){Et[U.fontName]=Et[U.fontName]||{},Et[U.fontName][U.fontStyle]=U.id},vi=function(U,q,de,xe,He){var ke={id:"F"+(Object.keys(St).length+1).toString(10),postScriptName:U,fontName:q,fontStyle:de,encoding:xe,isStandardFont:He||!1,metadata:{}};return ut.publish("addFont",{font:ke,instance:this}),St[ke.id]=ke,uc(ke),ke.id},pc=function(U){for(var q=0,de=Re.length;q<de;q++){var xe=vi.call(this,U[q][0],U[q][1],U[q][2],Re[q][3],!0);p===!1&&(g[xe]=!0);var He=U[q][0].split("-");uc({id:xe,fontName:He[0],fontStyle:He[1]||""})}ut.publish("addFonts",{fonts:St,dictionary:Et})},So=function(U){return U.foo=function(){try{return U.apply(this,arguments)}catch(xe){var q=xe.stack||"";~q.indexOf(" at ")&&(q=q.split(" at ")[1]);var de="Error in function "+q.split(`
|
||
`)[0].split("<")[0]+": "+xe.message;if(!$t.console)throw new Error(de);$t.console.error(de,xe),$t.alert&&alert(de)}},U.foo.bar=U,U.foo},gm=function(U,q){var de,xe,He,ke,Xe,gt,It,tn,Jt;if(He=(q=q||{}).sourceEncoding||"Unicode",Xe=q.outputEncoding,(q.autoencode||Xe)&&St[Te].metadata&&St[Te].metadata[He]&&St[Te].metadata[He].encoding&&(ke=St[Te].metadata[He].encoding,!Xe&&St[Te].encoding&&(Xe=St[Te].encoding),!Xe&&ke.codePages&&(Xe=ke.codePages[0]),typeof Xe=="string"&&(Xe=ke[Xe]),Xe)){for(It=!1,gt=[],de=0,xe=U.length;de<xe;de++)(tn=Xe[U.charCodeAt(de)])?gt.push(String.fromCharCode(tn)):gt.push(U[de]),gt[de].charCodeAt(0)>>8&&(It=!0);U=gt.join("")}for(de=U.length;It===void 0&&de!==0;)U.charCodeAt(de-1)>>8&&(It=!0),de--;if(!It)return U;for(gt=q.noBOM?[]:[254,255],de=0,xe=U.length;de<xe;de++){if((Jt=(tn=U.charCodeAt(de))>>8)>>8)throw new Error("Character at position "+de+" of string '"+U+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");gt.push(Jt),gt.push(tn-(Jt<<8))}return String.fromCharCode.apply(void 0,gt)},Po=f.__private__.pdfEscape=f.pdfEscape=function(U,q){return gm(U,q).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Ac=f.__private__.beginPage=function(U){Ee[++pn]=[],Tt[pn]={objId:0,contentsObjId:0,userUnit:Number(i),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(U[0]),topRightY:Number(U[1])}},wi(pn),je(Ee[E])},Il=function(U,q){var de,xe,He;switch(n=q||n,typeof U=="string"&&(de=B(U.toLowerCase()),Array.isArray(de)&&(xe=de[0],He=de[1])),Array.isArray(U)&&(xe=U[0]*Ye,He=U[1]*Ye),isNaN(xe)&&(xe=o[0],He=o[1]),(xe>14400||He>14400)&&(Vn.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),xe=Math.min(14400,xe),He=Math.min(14400,He)),o=[xe,He],n.substr(0,1)){case"l":He>xe&&(o=[He,xe]);break;case"p":xe>He&&(o=[He,xe])}Ac(o),yc(Ol),le(Qo),Rl!==0&&le(Rl+" J"),bc!==0&&le(bc+" j"),ut.publish("addPage",{pageNumber:pn})},Fl=function(U){U>0&&U<=pn&&(Ee.splice(U,1),Tt.splice(U,1),pn--,E>pn&&(E=pn),this.setPage(E))},wi=function(U){U>0&&U<=pn&&(E=U)},Zp=f.__private__.getNumberOfPages=f.getNumberOfPages=function(){return Ee.length-1},xm=function(U,q,de){var xe,He=void 0;return de=de||{},U=U!==void 0?U:St[Te].fontName,q=q!==void 0?q:St[Te].fontStyle,xe=U.toLowerCase(),Et[xe]!==void 0&&Et[xe][q]!==void 0?He=Et[xe][q]:Et[U]!==void 0&&Et[U][q]!==void 0?He=Et[U][q]:de.disableWarning===!1&&Vn.warn("Unable to look up font label for font '"+U+"', '"+q+"'. Refer to getFontList() for available fonts."),He||de.noFallback||(He=Et.times[q])==null&&(He=Et.times.normal),He},Bn=f.__private__.putInfo=function(){var U=Cn(),q=function(xe){return xe};for(var de in A!==null&&(q=ra.encryptor(U,0)),le("<<"),le("/Producer ("+Po(q("jsPDF "+qt.version))+")"),tt)tt.hasOwnProperty(de)&&tt[de]&&le("/"+de.substr(0,1).toUpperCase()+de.substr(1)+" ("+Po(q(tt[de]))+")");le("/CreationDate ("+Po(q(X))+")"),le(">>"),le("endobj")},hm=f.__private__.putCatalog=function(U){var q=(U=U||{}).rootDictionaryObjId||Pr;switch(Cn(),le("<<"),le("/Type /Catalog"),le("/Pages "+q+" 0 R"),We||(We="fullwidth"),We){case"fullwidth":le("/OpenAction [3 0 R /FitH null]");break;case"fullheight":le("/OpenAction [3 0 R /FitV null]");break;case"fullpage":le("/OpenAction [3 0 R /Fit]");break;case"original":le("/OpenAction [3 0 R /XYZ null null 1]");break;default:var de=""+We;de.substr(de.length-1)==="%"&&(We=parseInt(We)/100),typeof We=="number"&&le("/OpenAction [3 0 R /XYZ null null "+Z(We)+"]")}switch(De||(De="continuous"),De){case"continuous":le("/PageLayout /OneColumn");break;case"single":le("/PageLayout /SinglePage");break;case"two":case"twoleft":le("/PageLayout /TwoColumnLeft");break;case"tworight":le("/PageLayout /TwoColumnRight")}Dt&&le("/PageMode /"+Dt),ut.publish("putCatalog"),le(">>"),le("endobj")},$d=f.__private__.putTrailer=function(){le("trailer"),le("<<"),le("/Size "+(ie+1)),le("/Root "+ie+" 0 R"),le("/Info "+(ie-1)+" 0 R"),A!==null&&le("/Encrypt "+ra.oid+" 0 R"),le("/ID [ <"+ae+"> <"+ae+"> ]"),le(">>")},kl=f.__private__.putHeader=function(){le("%PDF-"+y),le("%ºß¬à")},Wd=f.__private__.putXRef=function(){var U="0000000000";le("xref"),le("0 "+(ie+1)),le("0000000000 65535 f ");for(var q=1;q<=ie;q++)typeof ue[q]=="function"?le((U+ue[q]()).slice(-10)+" 00000 n "):ue[q]!==void 0?le((U+ue[q]).slice(-10)+" 00000 n "):le("0000000000 00000 n ")},rr=f.__private__.buildDocument=function(){Ve(),je(pe),ut.publish("buildDocument"),kl(),Ci(),Kd(),qd(),A!==null&&Yd(),Bn(),hm();var U=me;return Wd(),$d(),le("startxref"),le(""+U),le("%%EOF"),je(Ee[E]),pe.join(`
|
||
`)},fc=f.__private__.getBlob=function(U){return new Blob([at(U)],{type:"application/pdf"})},Bi=f.output=f.__private__.output=So((function(U,q){switch(typeof(q=q||{})=="string"?q={filename:q}:q.filename=q.filename||"generated.pdf",U){case void 0:return rr();case"save":f.save(q.filename);break;case"arraybuffer":return at(rr());case"blob":return fc(rr());case"bloburi":case"bloburl":if($t.URL!==void 0&&typeof $t.URL.createObjectURL=="function")return $t.URL&&$t.URL.createObjectURL(fc(rr()))||void 0;Vn.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var de="",xe=rr();try{de=Kw(xe)}catch{de=Kw(unescape(encodeURIComponent(xe)))}return"data:application/pdf;filename="+q.filename+";base64,"+de;case"pdfobjectnewwindow":if(Object.prototype.toString.call($t)==="[object Window]"){var He="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",ke=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';q.pdfObjectUrl&&(He=q.pdfObjectUrl,ke="");var Xe='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+He+'"'+ke+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(q)+");<\/script></body></html>",gt=$t.open();return gt!==null&>.document.write(Xe),gt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call($t)==="[object Window]"){var It='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(q.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+q.filename+'" width="500px" height="400px" /></body></html>',tn=$t.open();if(tn!==null){tn.document.write(It);var Jt=this;tn.document.documentElement.querySelector("#pdfViewer").onload=function(){tn.document.title=q.filename,tn.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Jt.output("bloburl"))}}return tn}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call($t)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var An='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",q)+'"></iframe></body></html>',ia=$t.open();if(ia!==null&&(ia.document.write(An),ia.document.title=q.filename),ia||typeof safari>"u")return ia;break;case"datauri":case"dataurl":return $t.document.location.href=this.output("datauristring",q);default:return null}})),gc=function(U){return Array.isArray(on)===!0&&on.indexOf(U)>-1};switch(a){case"pt":Ye=1;break;case"mm":Ye=72/25.4;break;case"cm":Ye=72/2.54;break;case"in":Ye=72;break;case"px":Ye=gc("px_scaling")==1?.75:96/72;break;case"pc":case"em":Ye=12;break;case"ex":Ye=6;break;default:if(typeof a!="number")throw new Error("Invalid unit: "+a);Ye=a}var ra=null;ne(),ee();var ir=function(U){return A!==null?ra.encryptor(U,0):function(q){return q}},Ms=f.__private__.getPageInfo=f.getPageInfo=function(U){if(isNaN(U)||U%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Tt[U].objId,pageNumber:U,pageContext:Tt[U]}},Zt=f.__private__.getPageInfoByObjId=function(U){if(isNaN(U)||U%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var q in Tt)if(Tt[q].objId===U)break;return Ms(q)},xc=f.__private__.getCurrentPageInfo=f.getCurrentPageInfo=function(){return{objId:Tt[E].objId,pageNumber:E,pageContext:Tt[E]}};f.addPage=function(){return Il.apply(this,arguments),this},f.setPage=function(){return wi.apply(this,arguments),je.call(this,Ee[E]),this},f.insertPage=function(U){return this.addPage(),this.movePage(E,U),this},f.movePage=function(U,q){var de,xe;if(U>q){de=Ee[U],xe=Tt[U];for(var He=U;He>q;He--)Ee[He]=Ee[He-1],Tt[He]=Tt[He-1];Ee[q]=de,Tt[q]=xe,this.setPage(q)}else if(U<q){de=Ee[U],xe=Tt[U];for(var ke=U;ke<q;ke++)Ee[ke]=Ee[ke+1],Tt[ke]=Tt[ke+1];Ee[q]=de,Tt[q]=xe,this.setPage(q)}return this},f.deletePage=function(){return Fl.apply(this,arguments),this},f.__private__.text=f.text=function(U,q,de,xe,He){var ke,Xe,gt,It,tn,Jt,An,ia,fa,Da=(xe=xe||{}).scope||this;if(typeof U=="number"&&typeof q=="number"&&(typeof de=="string"||Array.isArray(de))){var so=de;de=q,q=U,U=so}if(arguments[3]instanceof ct?(T("The transform parameter of text() with a Matrix value"),fa=He):(gt=arguments[4],It=arguments[5],Yn(An=arguments[3])==="object"&&An!==null||(typeof gt=="string"&&(It=gt,gt=null),typeof An=="string"&&(It=An,An=null),typeof An=="number"&&(gt=An,An=null),xe={flags:An,angle:gt,align:It})),isNaN(q)||isNaN(de)||U==null)throw new Error("Invalid arguments passed to jsPDF.text");if(U.length===0)return Da;var Ma="",qs=!1,os=typeof xe.lineHeightFactor=="number"?xe.lineHeightFactor:hc,bs=Da.internal.scaleFactor;function Ei(zn){return zn=zn.split(" ").join(Array(xe.TabLen||9).join(" ")),Po(zn,An)}function Zl(zn){for(var Pn,xa=zn.concat(),Ua=[],pr=xa.length;pr--;)typeof(Pn=xa.shift())=="string"?Ua.push(Pn):Array.isArray(zn)&&(Pn.length===1||Pn[1]===void 0&&Pn[2]===void 0)?Ua.push(Pn[0]):Ua.push([Pn[0],Pn[1],Pn[2]]);return Ua}function Nm(zn,Pn){var xa;if(typeof zn=="string")xa=Pn(zn)[0];else if(Array.isArray(zn)){for(var Ua,pr,km=zn.concat(),Gc=[],Kl=km.length;Kl--;)typeof(Ua=km.shift())=="string"?Gc.push(Pn(Ua)[0]):Array.isArray(Ua)&&typeof Ua[0]=="string"&&(pr=Pn(Ua[0],Ua[1],Ua[2]),Gc.push([pr[0],pr[1],pr[2]]));xa=Gc}return xa}var vc=!1,Gm=!0;if(typeof U=="string")vc=!0;else if(Array.isArray(U)){var jm=U.concat();Xe=[];for(var wc,ga=jm.length;ga--;)(typeof(wc=jm.shift())!="string"||Array.isArray(wc)&&typeof wc[0]!="string")&&(Gm=!1);vc=Gm}if(vc===!1)throw new Error('Type of text must be string or Array. "'+U+'" is not recognized.');typeof U=="string"&&(U=U.match(/[\r?\n]/)?U.split(/\r\n|\r|\n/g):[U]);var Em=$e/Da.internal.scaleFactor,_m=Em*(os-1);switch(xe.baseline){case"bottom":de-=_m;break;case"top":de+=Em-_m;break;case"hanging":de+=Em-2*_m;break;case"middle":de+=Em/2-_m}if((Jt=xe.maxWidth||0)>0&&(typeof U=="string"?U=Da.splitTextToSize(U,Jt):Object.prototype.toString.call(U)==="[object Array]"&&(U=U.reduce((function(zn,Pn){return zn.concat(Da.splitTextToSize(Pn,Jt))}),[]))),ke={text:U,x:q,y:de,options:xe,mutex:{pdfEscape:Po,activeFontKey:Te,fonts:St,activeFontSize:$e}},ut.publish("preProcessText",ke),U=ke.text,gt=(xe=ke.options).angle,!(fa instanceof ct)&>&&typeof gt=="number"){gt*=Math.PI/180,xe.rotationDirection===0&&(gt=-gt),N===D.ADVANCED&&(gt=-gt);var Sm=Math.cos(gt),Pm=Math.sin(gt);fa=new ct(Sm,Pm,-Pm,Sm,0,0)}else gt&> instanceof ct&&(fa=gt);N!==D.ADVANCED||fa||(fa=en),(tn=xe.charSpace||Ni)!==void 0&&(Ma+=F(I(tn))+` Tc
|
||
`,this.setCharSpace(this.getCharSpace()||0)),(ia=xe.horizontalScale)!==void 0&&(Ma+=F(100*ia)+` Tz
|
||
`),xe.lang;var bo=-1,Bc=xe.renderingMode!==void 0?xe.renderingMode:xe.stroke,Fr=Da.internal.getCurrentPageInfo().pageContext;switch(Bc){case 0:case!1:case"fill":bo=0;break;case 1:case!0:case"stroke":bo=1;break;case 2:case"fillThenStroke":bo=2;break;case 3:case"invisible":bo=3;break;case 4:case"fillAndAddForClipping":bo=4;break;case 5:case"strokeAndAddPathForClipping":bo=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":bo=6;break;case 7:case"addToPathForClipping":bo=7}var eu=Fr.usedRenderingMode!==void 0?Fr.usedRenderingMode:-1;bo!==-1?Ma+=bo+` Tr
|
||
`:eu!==-1&&(Ma+=`0 Tr
|
||
`),bo!==-1&&(Fr.usedRenderingMode=bo),It=xe.align||"left";var vo,Qm=$e*os,Yl=Da.internal.pageSize.getWidth(),Im=St[Te];tn=xe.charSpace||Ni,Jt=xe.maxWidth||0,An=Object.assign({autoencode:!0,noBOM:!0},xe.flags);var dr=[],_i=function(zn){return Da.getStringUnitWidth(zn,{font:Im,charSpace:tn,fontSize:$e,doKerning:!1})*$e/bs};if(Object.prototype.toString.call(U)==="[object Array]"){var wo;Xe=Zl(U),It!=="left"&&(vo=Xe.map(_i));var ro,Si=0;if(It==="right"){q-=vo[0],U=[],ga=Xe.length;for(var kr=0;kr<ga;kr++)kr===0?(ro=ys(q),wo=Cs(de)):(ro=I(Si-vo[kr]),wo=-Qm),U.push([Xe[kr],ro,wo]),Si=vo[kr]}else if(It==="center"){q-=vo[0]/2,U=[],ga=Xe.length;for(var Lr=0;Lr<ga;Lr++)Lr===0?(ro=ys(q),wo=Cs(de)):(ro=I((Si-vo[Lr])/2),wo=-Qm),U.push([Xe[Lr],ro,wo]),Si=vo[Lr]}else if(It==="left"){U=[],ga=Xe.length;for(var Fm=0;Fm<ga;Fm++)U.push(Xe[Fm])}else if(It==="justify"&&Im.encoding==="Identity-H"){U=[],ga=Xe.length,Jt=Jt!==0?Jt:Yl;for(var Or=0,Dn=0;Dn<ga;Dn++)if(wo=Dn===0?Cs(de):-Qm,ro=Dn===0?ys(q):Or,Dn<ga-1){var Tr=I((Jt-vo[Dn])/(Xe[Dn].split(" ").length-1)),io=Xe[Dn].split(" ");U.push([io[0]+" ",ro,wo]),Or=0;for(var ss=1;ss<io.length;ss++){var Dc=(_i(io[ss-1]+" "+io[ss])-_i(io[ss]))*bs+Tr;ss==io.length-1?U.push([io[ss],Dc,0]):U.push([io[ss]+" ",Dc,0]),Or-=Dc}}else U.push([Xe[Dn],ro,wo]);U.push(["",Or,0])}else{if(It!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(U=[],ga=Xe.length,Jt=Jt!==0?Jt:Yl,Dn=0;Dn<ga;Dn++)wo=Dn===0?Cs(de):-Qm,ro=Dn===0?ys(q):0,Dn<ga-1?dr.push(F(I((Jt-vo[Dn])/(Xe[Dn].split(" ").length-1)))):dr.push(0),U.push([Xe[Dn],ro,wo])}}var ql=typeof xe.R2L=="boolean"?xe.R2L:mt;ql===!0&&(U=Nm(U,(function(zn,Pn,xa){return[zn.split("").reverse().join(""),Pn,xa]}))),ke={text:U,x:q,y:de,options:xe,mutex:{pdfEscape:Po,activeFontKey:Te,fonts:St,activeFontSize:$e}},ut.publish("postProcessText",ke),U=ke.text,qs=ke.mutex.isHex||!1;var Uc=St[Te].encoding;Uc!=="WinAnsiEncoding"&&Uc!=="StandardEncoding"||(U=Nm(U,(function(zn,Pn,xa){return[Ei(zn),Pn,xa]}))),Xe=Zl(U),U=[];for(var Hc,Nc,rs,Rr=0,ur=1,Mr=Array.isArray(Xe[0])?ur:Rr,zr="",Pi=function(zn,Pn,xa){var Ua="";return xa instanceof ct?(xa=typeof xe.angle=="number"?ln(xa,new ct(1,0,0,1,zn,Pn)):ln(new ct(1,0,0,1,zn,Pn),xa),N===D.ADVANCED&&(xa=ln(new ct(1,0,0,-1,0,0),xa)),Ua=xa.join(" ")+` Tm
|
||
`):Ua=F(zn)+" "+F(Pn)+` Td
|
||
`,Ua},$a=0;$a<Xe.length;$a++){switch(zr="",Mr){case ur:rs=(qs?"<":"(")+Xe[$a][0]+(qs?">":")"),Hc=parseFloat(Xe[$a][1]),Nc=parseFloat(Xe[$a][2]);break;case Rr:rs=(qs?"<":"(")+Xe[$a]+(qs?">":")"),Hc=ys(q),Nc=Cs(de)}dr!==void 0&&dr[$a]!==void 0&&(zr=dr[$a]+` Tw
|
||
`),$a===0?U.push(zr+Pi(Hc,Nc,fa)+rs):Mr===Rr?U.push(zr+rs):Mr===ur&&U.push(zr+Pi(Hc,Nc,fa)+rs)}U=Mr===Rr?U.join(` Tj
|
||
T* `):U.join(` Tj
|
||
`),U+=` Tj
|
||
`;var Io=`BT
|
||
/`;return Io+=Te+" "+$e+` Tf
|
||
`,Io+=F($e*os)+` TL
|
||
`,Io+=_a+`
|
||
`,Io+=Ma,Io+=U,le(Io+="ET"),g[Te]=!0,Da};var cr=f.__private__.clip=f.clip=function(U){return le(U==="evenodd"?"W*":"W"),this};f.clipEvenOdd=function(){return cr("evenodd")},f.__private__.discardPath=f.discardPath=function(){return le("n"),this};var mr=f.__private__.isValidStyle=function(U){var q=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(U)!==-1&&(q=!0),q};f.__private__.setDefaultPathOperation=f.setDefaultPathOperation=function(U){return mr(U)&&(d=U),this};var Ll=f.__private__.getStyle=f.getStyle=function(U){var q=d;switch(U){case"D":case"S":q="S";break;case"F":q="f";break;case"FD":case"DF":q="B";break;case"f":case"f*":case"B":case"B*":q=U}return q},Di=f.close=function(){return le("h"),this};f.stroke=function(){return le("S"),this},f.fill=function(U){return ym("f",U),this},f.fillEvenOdd=function(U){return ym("f*",U),this},f.fillStroke=function(U){return ym("B",U),this},f.fillStrokeEvenOdd=function(U){return ym("B*",U),this};var ym=function(U,q){Yn(q)==="object"?Vd(q,U):le(U)},Cm=function(U){U===null||N===D.ADVANCED&&U===void 0||(U=Ll(U),le(U))};function bm(U,q,de,xe,He){var ke=new zu(q||this.boundingBox,de||this.xStep,xe||this.yStep,this.gState,He||this.matrix);ke.stream=this.stream;var Xe=U+"$$"+this.cloneIndex+++"$$";return cn(Xe,ke),ke}var Vd=function(U,q){var de=Co[U.key],xe=Kt[de];if(xe instanceof bd)le("q"),le(Yp(q)),xe.gState&&f.setGState(xe.gState),le(U.matrix.toString()+" cm"),le("/"+de+" sh"),le("Q");else if(xe instanceof zu){var He=new ct(1,0,0,-1,0,ji());U.matrix&&(He=He.multiply(U.matrix||en),de=bm.call(xe,U.key,U.boundingBox,U.xStep,U.yStep,He).id),le("q"),le("/Pattern cs"),le("/"+de+" scn"),xe.gState&&f.setGState(xe.gState),le(q),le("Q")}},Yp=function(U){switch(U){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},Qr=f.moveTo=function(U,q){return le(F(I(U))+" "+F(z(q))+" m"),this},zs=f.lineTo=function(U,q){return le(F(I(U))+" "+F(z(q))+" l"),this},as=f.curveTo=function(U,q,de,xe,He,ke){return le([F(I(U)),F(z(q)),F(I(de)),F(z(xe)),F(I(He)),F(z(ke)),"c"].join(" ")),this};f.__private__.line=f.line=function(U,q,de,xe,He){if(isNaN(U)||isNaN(q)||isNaN(de)||isNaN(xe)||!mr(He))throw new Error("Invalid arguments passed to jsPDF.line");return N===D.COMPAT?this.lines([[de-U,xe-q]],U,q,[1,1],He||"S"):this.lines([[de-U,xe-q]],U,q,[1,1]).stroke()},f.__private__.lines=f.lines=function(U,q,de,xe,He,ke){var Xe,gt,It,tn,Jt,An,ia,fa,Da,so,Ma,qs;if(typeof U=="number"&&(qs=de,de=q,q=U,U=qs),xe=xe||[1,1],ke=ke||!1,isNaN(q)||isNaN(de)||!Array.isArray(U)||!Array.isArray(xe)||!mr(He)||typeof ke!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Qr(q,de),Xe=xe[0],gt=xe[1],tn=U.length,so=q,Ma=de,It=0;It<tn;It++)(Jt=U[It]).length===2?(so=Jt[0]*Xe+so,Ma=Jt[1]*gt+Ma,zs(so,Ma)):(An=Jt[0]*Xe+so,ia=Jt[1]*gt+Ma,fa=Jt[2]*Xe+so,Da=Jt[3]*gt+Ma,so=Jt[4]*Xe+so,Ma=Jt[5]*gt+Ma,as(An,ia,fa,Da,so,Ma));return ke&&Di(),Cm(He),this},f.path=function(U){for(var q=0;q<U.length;q++){var de=U[q],xe=de.c;switch(de.op){case"m":Qr(xe[0],xe[1]);break;case"l":zs(xe[0],xe[1]);break;case"c":as.apply(this,xe);break;case"h":Di()}}return this},f.__private__.rect=f.rect=function(U,q,de,xe,He){if(isNaN(U)||isNaN(q)||isNaN(de)||isNaN(xe)||!mr(He))throw new Error("Invalid arguments passed to jsPDF.rect");return N===D.COMPAT&&(xe=-xe),le([F(I(U)),F(z(q)),F(I(de)),F(I(xe)),"re"].join(" ")),Cm(He),this},f.__private__.triangle=f.triangle=function(U,q,de,xe,He,ke,Xe){if(isNaN(U)||isNaN(q)||isNaN(de)||isNaN(xe)||isNaN(He)||isNaN(ke)||!mr(Xe))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[de-U,xe-q],[He-de,ke-xe],[U-He,q-ke]],U,q,[1,1],Xe,!0),this},f.__private__.roundedRect=f.roundedRect=function(U,q,de,xe,He,ke,Xe){if(isNaN(U)||isNaN(q)||isNaN(de)||isNaN(xe)||isNaN(He)||isNaN(ke)||!mr(Xe))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var gt=4/3*(Math.SQRT2-1);return He=Math.min(He,.5*de),ke=Math.min(ke,.5*xe),this.lines([[de-2*He,0],[He*gt,0,He,ke-ke*gt,He,ke],[0,xe-2*ke],[0,ke*gt,-He*gt,ke,-He,ke],[2*He-de,0],[-He*gt,0,-He,-ke*gt,-He,-ke],[0,2*ke-xe],[0,-ke*gt,He*gt,-ke,He,-ke]],U+He,q,[1,1],Xe,!0),this},f.__private__.ellipse=f.ellipse=function(U,q,de,xe,He){if(isNaN(U)||isNaN(q)||isNaN(de)||isNaN(xe)||!mr(He))throw new Error("Invalid arguments passed to jsPDF.ellipse");var ke=4/3*(Math.SQRT2-1)*de,Xe=4/3*(Math.SQRT2-1)*xe;return Qr(U+de,q),as(U+de,q-Xe,U+ke,q-xe,U,q-xe),as(U-ke,q-xe,U-de,q-Xe,U-de,q),as(U-de,q+Xe,U-ke,q+xe,U,q+xe),as(U+ke,q+xe,U+de,q+Xe,U+de,q),Cm(He),this},f.__private__.circle=f.circle=function(U,q,de,xe){if(isNaN(U)||isNaN(q)||isNaN(de)||!mr(xe))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(U,q,de,de,xe)},f.setFont=function(U,q,de){return de&&(q=j(q,de)),Te=xm(U,q,{disableWarning:!1}),this};var vm=f.__private__.getFont=f.getFont=function(){return St[xm.apply(f,arguments)]};f.__private__.getFontList=f.getFontList=function(){var U,q,de={};for(U in Et)if(Et.hasOwnProperty(U))for(q in de[U]=[],Et[U])Et[U].hasOwnProperty(q)&&de[U].push(q);return de},f.addFont=function(U,q,de,xe,He){var ke=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&ke.indexOf(arguments[3])!==-1?He=arguments[3]:arguments[3]&&ke.indexOf(arguments[3])==-1&&(de=j(de,xe)),He=He||"Identity-H",vi.call(this,U,q,de,He)};var hc,Ol=e.lineWidth||.200025,Ui=f.__private__.getLineWidth=f.getLineWidth=function(){return Ol},yc=f.__private__.setLineWidth=f.setLineWidth=function(U){return Ol=U,le(F(I(U))+" w"),this};f.__private__.setLineDash=qt.API.setLineDash=qt.API.setLineDashPattern=function(U,q){if(U=U||[],q=q||0,isNaN(q)||!Array.isArray(U))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return U=U.map((function(de){return F(I(de))})).join(" "),q=F(I(q)),le("["+U+"] "+q+" d"),this};var wm=f.__private__.getLineHeight=f.getLineHeight=function(){return $e*hc};f.__private__.getLineHeight=f.getLineHeight=function(){return $e*hc};var Tl=f.__private__.setLineHeightFactor=f.setLineHeightFactor=function(U){return typeof(U=U||1.15)=="number"&&(hc=U),this},Zs=f.__private__.getLineHeightFactor=f.getLineHeightFactor=function(){return hc};Tl(e.lineHeight);var ys=f.__private__.getHorizontalCoordinate=function(U){return I(U)},Cs=f.__private__.getVerticalCoordinate=function(U){return N===D.ADVANCED?U:Tt[E].mediaBox.topRightY-Tt[E].mediaBox.bottomLeftY-I(U)},Xd=f.__private__.getHorizontalCoordinateString=f.getHorizontalCoordinateString=function(U){return F(ys(U))},Ys=f.__private__.getVerticalCoordinateString=f.getVerticalCoordinateString=function(U){return F(Cs(U))},Qo=e.strokeColor||"0 G";f.__private__.getStrokeColor=f.getDrawColor=function(){return Ts(Qo)},f.__private__.setStrokeColor=f.setDrawColor=function(U,q,de,xe){return Qo=Ka({ch1:U,ch2:q,ch3:de,ch4:xe,pdfColorType:"draw",precision:2}),le(Qo),this};var Bm=e.fillColor||"0 g";f.__private__.getFillColor=f.getFillColor=function(){return Ts(Bm)},f.__private__.setFillColor=f.setFillColor=function(U,q,de,xe){return Bm=Ka({ch1:U,ch2:q,ch3:de,ch4:xe,pdfColorType:"fill",precision:2}),le(Bm),this};var _a=e.textColor||"0 g",Hi=f.__private__.getTextColor=f.getTextColor=function(){return Ts(_a)};f.__private__.setTextColor=f.setTextColor=function(U,q,de,xe){return _a=Ka({ch1:U,ch2:q,ch3:de,ch4:xe,pdfColorType:"text",precision:3}),this};var Ni=e.charSpace,Cc=f.__private__.getCharSpace=f.getCharSpace=function(){return parseFloat(Ni||0)};f.__private__.setCharSpace=f.setCharSpace=function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Ni=U,this};var Rl=0;f.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},f.__private__.setLineCap=f.setLineCap=function(U){var q=f.CapJoinStyles[U];if(q===void 0)throw new Error("Line cap style of '"+U+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Rl=q,le(q+" J"),this};var bc=0;f.__private__.setLineJoin=f.setLineJoin=function(U){var q=f.CapJoinStyles[U];if(q===void 0)throw new Error("Line join style of '"+U+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return bc=q,le(q+" j"),this},f.__private__.setLineMiterLimit=f.__private__.setMiterLimit=f.setLineMiterLimit=f.setMiterLimit=function(U){if(U=U||0,isNaN(U))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return le(F(I(U))+" M"),this},f.GState=$x,f.setGState=function(U){(U=typeof U=="string"?Gn[Ca[U]]:Dm(null,U)).equals(ba)||(le("/"+U.id+" gs"),ba=U)};var Dm=function(U,q){if(!U||!Ca[U]){var de=!1;for(var xe in Gn)if(Gn.hasOwnProperty(xe)&&Gn[xe].equals(q)){de=!0;break}if(de)q=Gn[xe];else{var He="GS"+(Object.keys(Gn).length+1).toString(10);Gn[He]=q,q.id=He}return U&&(Ca[U]=q.id),ut.publish("addGState",q),q}};f.addGState=function(U,q){return Dm(U,q),this},f.saveGraphicsState=function(){return le("q"),Nn.push({key:Te,size:$e,color:_a}),this},f.restoreGraphicsState=function(){le("Q");var U=Nn.pop();return Te=U.key,$e=U.size,_a=U.color,ba=null,this},f.setCurrentTransformationMatrix=function(U){return le(U.toString()+" cm"),this},f.comment=function(U){return le("#"+U),this};var lr=function(U,q){var de=U||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return de},set:function(ke){isNaN(ke)||(de=parseFloat(ke))}});var xe=q||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return xe},set:function(ke){isNaN(ke)||(xe=parseFloat(ke))}});var He="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return He},set:function(ke){He=ke.toString()}}),this},Gi=function(U,q,de,xe){lr.call(this,U,q),this.type="rect";var He=de||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return He},set:function(Xe){isNaN(Xe)||(He=parseFloat(Xe))}});var ke=xe||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return ke},set:function(Xe){isNaN(Xe)||(ke=parseFloat(Xe))}}),this},Um=function(){this.page=pn,this.currentPage=E,this.pages=Ee.slice(0),this.pagesContext=Tt.slice(0),this.x=ft,this.y=st,this.matrix=kt,this.width=Ir(E),this.height=ji(E),this.outputDestination=Pe,this.id="",this.objectNumber=-1};Um.prototype.restore=function(){pn=this.page,E=this.currentPage,Tt=this.pagesContext,Ee=this.pages,ft=this.x,st=this.y,kt=this.matrix,Ml(E,this.width),zl(E,this.height),Pe=this.outputDestination};var Jd=function(U,q,de,xe,He){qe.push(new Um),pn=E=0,Ee=[],ft=U,st=q,kt=He,Ac([de,xe])},qp=function(U){if(lt[U])qe.pop().restore();else{var q=new Um,de="Xo"+(Object.keys(Wt).length+1).toString(10);q.id=de,lt[U]=de,Wt[de]=q,ut.publish("addFormObject",q),qe.pop().restore()}};for(var Hm in f.beginFormObject=function(U,q,de,xe,He){return Jd(U,q,de,xe,He),this},f.endFormObject=function(U){return qp(U),this},f.doFormObject=function(U,q){var de=Wt[lt[U]];return le("q"),le(q.toString()+" cm"),le("/"+de.id+" Do"),le("Q"),this},f.getFormObject=function(U){var q=Wt[lt[U]];return{x:q.x,y:q.y,width:q.width,height:q.height,matrix:q.matrix}},f.save=function(U,q){return U=U||"generated.pdf",(q=q||{}).returnPromise=q.returnPromise||!1,q.returnPromise===!1?(hd(fc(rr()),U),typeof hd.unload=="function"&&$t.setTimeout&&setTimeout(hd.unload,911),this):new Promise((function(de,xe){try{var He=hd(fc(rr()),U);typeof hd.unload=="function"&&$t.setTimeout&&setTimeout(hd.unload,911),de(He)}catch(ke){xe(ke.message)}}))},qt.API)qt.API.hasOwnProperty(Hm)&&(Hm==="events"&&qt.API.events.length?(function(U,q){var de,xe,He;for(He=q.length-1;He!==-1;He--)de=q[He][0],xe=q[He][1],U.subscribe.apply(U,[de].concat(typeof xe=="function"?[xe]:xe))})(ut,qt.API.events):f[Hm]=qt.API[Hm]);var Ir=f.getPageWidth=function(U){return(Tt[U=U||E].mediaBox.topRightX-Tt[U].mediaBox.bottomLeftX)/Ye},Ml=f.setPageWidth=function(U,q){Tt[U].mediaBox.topRightX=q*Ye+Tt[U].mediaBox.bottomLeftX},ji=f.getPageHeight=function(U){return(Tt[U=U||E].mediaBox.topRightY-Tt[U].mediaBox.bottomLeftY)/Ye},zl=f.setPageHeight=function(U,q){Tt[U].mediaBox.topRightY=q*Ye+Tt[U].mediaBox.bottomLeftY};return f.internal={pdfEscape:Po,getStyle:Ll,getFont:vm,getFontSize:ze,getCharSpace:Cc,getTextColor:Hi,getLineHeight:wm,getLineHeightFactor:Zs,getLineWidth:Ui,write:At,getHorizontalCoordinate:ys,getVerticalCoordinate:Cs,getCoordinateString:Xd,getVerticalCoordinateString:Ys,collections:{},newObject:Cn,newAdditionalObject:yi,newObjectDeferred:oa,newObjectDeferredBegin:oo,getFilters:Rs,putStream:ts,events:ut,scaleFactor:Ye,pageSize:{getWidth:function(){return Ir(E)},setWidth:function(U){Ml(E,U)},getHeight:function(){return ji(E)},setHeight:function(U){zl(E,U)}},encryptionOptions:A,encryption:ra,getEncryptor:ir,output:Bi,getNumberOfPages:Zp,pages:Ee,out:le,f2:Z,f3:P,getPageInfo:Ms,getPageInfoByObjId:Zt,getCurrentPageInfo:xc,getPDFVersion:C,Point:lr,Rectangle:Gi,Matrix:ct,hasHotfix:gc},Object.defineProperty(f.internal.pageSize,"width",{get:function(){return Ir(E)},set:function(U){Ml(E,U)},enumerable:!0,configurable:!0}),Object.defineProperty(f.internal.pageSize,"height",{get:function(){return ji(E)},set:function(U){zl(E,U)},enumerable:!0,configurable:!0}),pc.call(f,Re),Te="F1",Il(o,n),ut.publish("initialized"),f}Fu.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},Fu.prototype.toHexString=function(e){return e.split("").map((function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)})).join("")},Fu.prototype.hexToBytes=function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(String.fromCharCode(parseInt(e.substr(n,2),16)));return t.join("")},Fu.prototype.processOwnerPassword=function(e,t){return Ww($w(t).substr(0,5),e)},Fu.prototype.encryptor=function(e,t){var n=$w(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(a){return Ww(n,a)}},$x.prototype.equals=function(e){var t,n="id,objectNumber,equals";if(!e||Yn(e)!==Yn(this))return!1;var a=0;for(t in this)if(!(n.indexOf(t)>=0)){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t)||this[t]!==e[t])return!1;a++}for(t in e)e.hasOwnProperty(t)&&n.indexOf(t)<0&&a--;return a===0},qt.API={events:[]},qt.version="3.0.1";var ja=qt.API,ED=1,Md=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Gu=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},nn=function(e){return e.toFixed(2)},il=function(e){return e.toFixed(5)};ja.__acroform__={};var ks=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},A8=function(e){return e*ED},zi=function(e){var t=new iI,n=Ht.internal.getHeight(e)||0,a=Ht.internal.getWidth(e)||0;return t.BBox=[0,0,Number(nn(a)),Number(nn(n))],t},Mie=ja.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|=1<<t},zie=ja.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&=~(1<<t)},Zie=ja.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(e&1<<t)==0?0:1},La=ja.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Zie(e,t-1)},Oa=ja.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Mie(e,t-1)},Ta=ja.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return zie(e,t-1)},Yie=ja.__acroform__.calculateCoordinates=function(e,t){var n=t.internal.getHorizontalCoordinate,a=t.internal.getVerticalCoordinate,o=e[0],s=e[1],r=e[2],i=e[3],m={};return m.lowerLeft_X=n(o)||0,m.lowerLeft_Y=a(s+i)||0,m.upperRight_X=n(o+r)||0,m.upperRight_Y=a(s)||0,[Number(nn(m.lowerLeft_X)),Number(nn(m.lowerLeft_Y)),Number(nn(m.upperRight_X)),Number(nn(m.upperRight_Y))]},qie=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],n=e._V||e.DV,a=Vw(e,n),o=e.scope.internal.getFont(e.fontName,e.fontStyle).id;t.push("/Tx BMC"),t.push("q"),t.push("BT"),t.push(e.scope.__private__.encodeColorString(e.color)),t.push("/"+o+" "+nn(a.fontSize)+" Tf"),t.push("1 0 0 1 0 0 Tm"),t.push(a.text),t.push("ET"),t.push("Q"),t.push("EMC");var s=zi(e);return s.scope=e.scope,s.stream=t.join(`
|
||
`),s}},Vw=function(e,t){var n=e.fontSize===0?e.maxFontSize:e.fontSize,a={text:"",fontSize:""},o=(t=(t=t.substr(0,1)=="("?t.substr(1):t).substr(t.length-1)==")"?t.substr(0,t.length-1):t).split(" ");o=e.multiline?o.map((function(P){return P.split(`
|
||
`)})):o.map((function(P){return[P]}));var s=n,r=Ht.internal.getHeight(e)||0;r=r<0?-r:r;var i=Ht.internal.getWidth(e)||0;i=i<0?-i:i;var m=function(P,I,O){if(P+1<o.length){var z=I+" "+o[P+1][0];return Pg(z,e,O).width<=i-4}return!1};s++;e:for(;s>0;){t="",s--;var d,A,p=Pg("3",e,s).height,g=e.multiline?r-s:(r-p)/2,f=g+=2,y=0,C=0,v=0;if(s<=0){t=`(...) Tj
|
||
`,t+="% Width of Text: "+Pg(t,e,s=12).width+", FieldWidth:"+i+`
|
||
`;break}for(var B="",D=0,N=0;N<o.length;N++)if(o.hasOwnProperty(N)){var L=!1;if(o[N].length!==1&&v!==o[N].length-1){if((p+2)*(D+2)+2>r)continue e;B+=o[N][v],L=!0,C=N,N--}else{B=(B+=o[N][v]+" ").substr(B.length-1)==" "?B.substr(0,B.length-1):B;var _=parseInt(N),j=m(_,B,s),F=N>=o.length-1;if(j&&!F){B+=" ",v=0;continue}if(j||F){if(F)C=_;else if(e.multiline&&(p+2)*(D+2)+2>r)continue e}else{if(!e.multiline||(p+2)*(D+2)+2>r)continue e;C=_}}for(var T="",M=y;M<=C;M++){var Z=o[M];if(e.multiline){if(M===C){T+=Z[v]+" ",v=(v+1)%Z.length;continue}if(M===y){T+=Z[Z.length-1]+" ";continue}}T+=Z[0]+" "}switch(T=T.substr(T.length-1)==" "?T.substr(0,T.length-1):T,A=Pg(T,e,s).width,e.textAlign){case"right":d=i-A-2;break;case"center":d=(i-A)/2;break;case"left":default:d=2}t+=nn(d)+" "+nn(f)+` Td
|
||
`,t+="("+Md(T)+`) Tj
|
||
`,t+=-nn(d)+` 0 Td
|
||
`,f=-(s+2),A=0,y=L?C:C+1,D++,B=""}break}return a.text=t,a.fontSize=s,a},Pg=function(e,t,n){var a=t.scope.internal.getFont(t.fontName,t.fontStyle),o=t.scope.getStringUnitWidth(e,{font:a,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:t.scope.getStringUnitWidth("3",{font:a,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:o}},Kie={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},$ie=function(e,t){var n={type:"reference",object:e};t.internal.getPageInfo(e.page).pageContext.annotations.find((function(a){return a.type===n.type&&a.object===n.object}))===void 0&&t.internal.getPageInfo(e.page).pageContext.annotations.push(n)},Wie=function(e,t){for(var n in e)if(e.hasOwnProperty(n)){var a=n,o=e[n];t.internal.newObjectDeferredBegin(o.objId,!0),Yn(o)==="object"&&typeof o.putStream=="function"&&o.putStream(),delete e[a]}},Vie=function(e,t){if(t.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(xi.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(Kie)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");ED=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new cI,e.internal.acroformPlugin.acroFormDictionaryRoot.scope=e,e.internal.acroformPlugin.acroFormDictionaryRoot._eventID=e.internal.events.subscribe("postPutResources",(function(){(function(n){n.internal.events.unsubscribe(n.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete n.internal.acroformPlugin.acroFormDictionaryRoot._eventID,n.internal.acroformPlugin.printedOut=!0})(e)})),e.internal.events.subscribe("buildDocument",(function(){(function(n){n.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var a=n.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var o in a)if(a.hasOwnProperty(o)){var s=a[o];s.objId=void 0,s.hasAnnotation&&$ie(s,n)}})(e)})),e.internal.events.subscribe("putCatalog",(function(){(function(n){if(n.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");n.internal.write("/AcroForm "+n.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(e)})),e.internal.events.subscribe("postPutPages",(function(n){(function(a,o){var s=!a;for(var r in a||(o.internal.newObjectDeferredBegin(o.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),o.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),a=a||o.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(a.hasOwnProperty(r)){var i=a[r],m=[],d=i.Rect;if(i.Rect&&(i.Rect=Yie(i.Rect,o)),o.internal.newObjectDeferredBegin(i.objId,!0),i.DA=Ht.createDefaultAppearanceStream(i),Yn(i)==="object"&&typeof i.getKeyValueListForStream=="function"&&(m=i.getKeyValueListForStream()),i.Rect=d,i.hasAppearanceStream&&!i.appearanceStreamContent){var A=qie(i);m.push({key:"AP",value:"<</N "+A+">>"}),o.internal.acroformPlugin.xForms.push(A)}if(i.appearanceStreamContent){var p="";for(var g in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(g)){var f=i.appearanceStreamContent[g];if(p+="/"+g+" ",p+="<<",Object.keys(f).length>=1||Array.isArray(f)){for(var r in f)if(f.hasOwnProperty(r)){var y=f[r];typeof y=="function"&&(y=y.call(o,i)),p+="/"+r+" "+y+" ",o.internal.acroformPlugin.xForms.indexOf(y)>=0||o.internal.acroformPlugin.xForms.push(y)}}else typeof(y=f)=="function"&&(y=y.call(o,i)),p+="/"+r+" "+y,o.internal.acroformPlugin.xForms.indexOf(y)>=0||o.internal.acroformPlugin.xForms.push(y);p+=">>"}m.push({key:"AP",value:`<<
|
||
`+p+">>"})}o.internal.putStream({additionalKeyValues:m,objectId:i.objId}),o.internal.out("endobj")}s&&Wie(o.internal.acroformPlugin.xForms,o)})(n,e)})),e.internal.acroformPlugin.isInitialized=!0}},rI=ja.__acroform__.arrayToPdfArray=function(e,t,n){var a=function(r){return r};if(Array.isArray(e)){for(var o="[",s=0;s<e.length;s++)switch(s!==0&&(o+=" "),Yn(e[s])){case"boolean":case"number":case"object":o+=e[s].toString();break;case"string":e[s].substr(0,1)!=="/"?(t!==void 0&&n&&(a=n.internal.getEncryptor(t)),o+="("+Md(a(e[s].toString()))+")"):o+=e[s].toString()}return o+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},H3=function(e,t,n){var a=function(o){return o};return t!==void 0&&n&&(a=n.internal.getEncryptor(t)),(e=e||"").toString(),e="("+Md(a(e))+")"},$i=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};$i.prototype.toString=function(){return this.objId+" 0 R"},$i.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},$i.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter((function(s){return s!="content"&&s!="appearanceStreamContent"&&s!="scope"&&s!="objId"&&s.substring(0,1)!="_"}));for(var n in t)if(Object.getOwnPropertyDescriptor(this,t[n]).configurable===!1){var a=t[n],o=this[a];o&&(Array.isArray(o)?e.push({key:a,value:rI(o,this.objId,this.scope)}):o instanceof $i?(o.scope=this.scope,e.push({key:a,value:o.objId+" 0 R"})):typeof o!="function"&&e.push({key:a,value:o}))}return e};var iI=function(){$i.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var e,t=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return t},set:function(n){t=n}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(n){e=n.trim()},get:function(){return e||null}})};ks(iI,$i);var cI=function(){$i.call(this);var e,t=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return t.length>0?t:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return t}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(e){var n=function(a){return a};return this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),"("+Md(n(e))+")"}},set:function(n){e=n}})};ks(cI,$i);var xi=function e(){$i.call(this);var t=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(B){if(isNaN(B))throw new Error('Invalid value "'+B+'" for attribute F supplied.');t=B}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!La(t,3)},set:function(B){B?this.F=Oa(t,3):this.F=Ta(t,3)}});var n=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(B){if(isNaN(B))throw new Error('Invalid value "'+B+'" for attribute Ff supplied.');n=B}});var a=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(a.length!==0)return a},set:function(B){a=B!==void 0?B:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[0])?0:a[0]},set:function(B){a[0]=B}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[1])?0:a[1]},set:function(B){a[1]=B}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[2])?0:a[2]},set:function(B){a[2]=B}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[3])?0:a[3]},set:function(B){a[3]=B}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(B){switch(B){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=B;break;default:throw new Error('Invalid value "'+B+'" for attribute FT supplied.')}}});var s=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!s||s.length<1){if(this instanceof Wx)return;s="FieldObject"+e.FieldNum++}var B=function(D){return D};return this.scope&&(B=this.scope.internal.getEncryptor(this.objId)),"("+Md(B(s))+")"},set:function(B){s=B.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return s},set:function(B){s=B}});var r="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return r},set:function(B){r=B}});var i="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return i},set:function(B){i=B}});var m=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return m},set:function(B){m=B}});var d=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return d===void 0?50/ED:d},set:function(B){d=B}});var A="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return A},set:function(B){A=B}});var p="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!p||this instanceof Wx||this instanceof Sd))return H3(p,this.objId,this.scope)},set:function(B){B=B.toString(),p=B}});var g=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(g)return this instanceof go?g:H3(g,this.objId,this.scope)},set:function(B){B=B.toString(),g=this instanceof go?B:B.substr(0,1)==="("?Gu(B.substr(1,B.length-2)):Gu(B)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof go?Gu(g.substr(1,g.length-1)):g},set:function(B){B=B.toString(),g=this instanceof go?"/"+B:B}});var f=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(f)return f},set:function(B){this.V=B}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof go?f:H3(f,this.objId,this.scope)},set:function(B){B=B.toString(),f=this instanceof go?B:B.substr(0,1)==="("?Gu(B.substr(1,B.length-2)):Gu(B)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof go?Gu(f.substr(1,f.length-1)):f},set:function(B){B=B.toString(),f=this instanceof go?"/"+B:B}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var y,C=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return C},set:function(B){B=!!B,C=B}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(y)return y},set:function(B){y=B}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,1)},set:function(B){B?this.Ff=Oa(this.Ff,1):this.Ff=Ta(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,2)},set:function(B){B?this.Ff=Oa(this.Ff,2):this.Ff=Ta(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,3)},set:function(B){B?this.Ff=Oa(this.Ff,3):this.Ff=Ta(this.Ff,3)}});var v=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(v!==null)return v},set:function(B){if([0,1,2].indexOf(B)===-1)throw new Error('Invalid value "'+B+'" for attribute Q supplied.');v=B}}),Object.defineProperty(this,"textAlign",{get:function(){var B;switch(v){case 0:default:B="left";break;case 1:B="center";break;case 2:B="right"}return B},configurable:!0,enumerable:!0,set:function(B){switch(B){case"right":case 2:v=2;break;case"center":case 1:v=1;break;case"left":case 0:default:v=0}}})};ks(xi,$i);var Vu=function(){xi.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var e=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return e},set:function(n){e=n}});var t=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return rI(t,this.objId,this.scope)},set:function(n){var a,o;o=[],typeof(a=n)=="string"&&(o=(function(s,r,i){i||(i=1);for(var m,d=[];m=r.exec(s);)d.push(m[i]);return d})(a,/\((.*?)\)/g)),t=o}}),this.getOptions=function(){return t},this.setOptions=function(n){t=n,this.sort&&t.sort()},this.addOption=function(n){n=(n=n||"").toString(),t.push(n),this.sort&&t.sort()},this.removeOption=function(n,a){for(a=a||!1,n=(n=n||"").toString();t.indexOf(n)!==-1&&(t.splice(t.indexOf(n),1),a!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,18)},set:function(n){n?this.Ff=Oa(this.Ff,18):this.Ff=Ta(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,19)},set:function(n){this.combo===!0&&(n?this.Ff=Oa(this.Ff,19):this.Ff=Ta(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,20)},set:function(n){n?(this.Ff=Oa(this.Ff,20),t.sort()):this.Ff=Ta(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,22)},set:function(n){n?this.Ff=Oa(this.Ff,22):this.Ff=Ta(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,23)},set:function(n){n?this.Ff=Oa(this.Ff,23):this.Ff=Ta(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,27)},set:function(n){n?this.Ff=Oa(this.Ff,27):this.Ff=Ta(this.Ff,27)}}),this.hasAppearanceStream=!1};ks(Vu,xi);var Xu=function(){Vu.call(this),this.fontName="helvetica",this.combo=!1};ks(Xu,Vu);var Ju=function(){Xu.call(this),this.combo=!0};ks(Ju,Xu);var Yg=function(){Ju.call(this),this.edit=!0};ks(Yg,Ju);var go=function(){xi.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,15)},set:function(n){n?this.Ff=Oa(this.Ff,15):this.Ff=Ta(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,16)},set:function(n){n?this.Ff=Oa(this.Ff,16):this.Ff=Ta(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,17)},set:function(n){n?this.Ff=Oa(this.Ff,17):this.Ff=Ta(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,26)},set:function(n){n?this.Ff=Oa(this.Ff,26):this.Ff=Ta(this.Ff,26)}});var e,t={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var n=function(s){return s};if(this.scope&&(n=this.scope.internal.getEncryptor(this.objId)),Object.keys(t).length!==0){var a,o=[];for(a in o.push("<<"),t)o.push("/"+a+" ("+Md(n(t[a]))+")");return o.push(">>"),o.join(`
|
||
`)}},set:function(n){Yn(n)==="object"&&(t=n)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return t.CA||""},set:function(n){typeof n=="string"&&(t.CA=n)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return e},set:function(n){e=n}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return e.substr(1,e.length-1)},set:function(n){e="/"+n}})};ks(go,xi);var qg=function(){go.call(this),this.pushButton=!0};ks(qg,go);var ep=function(){go.call(this),this.radio=!0,this.pushButton=!1;var e=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t!==void 0?t:[]}})};ks(ep,go);var Wx=function(){var e,t;xi.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return e},set:function(o){e=o}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return t},set:function(o){t=o}});var n,a={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var o=function(i){return i};this.scope&&(o=this.scope.internal.getEncryptor(this.objId));var s,r=[];for(s in r.push("<<"),a)r.push("/"+s+" ("+Md(o(a[s]))+")");return r.push(">>"),r.join(`
|
||
`)},set:function(o){Yn(o)==="object"&&(a=o)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return a.CA||""},set:function(o){typeof o=="string"&&(a.CA=o)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return n},set:function(o){n=o}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return n.substr(1,n.length-1)},set:function(o){n="/"+o}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Ht.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};ks(Wx,xi),ep.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e)||!("getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)if(this.Kids.hasOwnProperty(t)){var n=this.Kids[t];n.appearanceStreamContent=e.createAppearanceStream(n.optionName),n.caption=e.getCA()}},ep.prototype.createOption=function(e){var t=new Wx;return t.Parent=this,t.optionName=e,this.Kids.push(t),Xie.call(this.scope,t),t};var Kg=function(){go.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Ht.CheckBox.createAppearanceStream()};ks(Kg,go);var Sd=function(){xi.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,13)},set:function(t){t?this.Ff=Oa(this.Ff,13):this.Ff=Ta(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,21)},set:function(t){t?this.Ff=Oa(this.Ff,21):this.Ff=Ta(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,23)},set:function(t){t?this.Ff=Oa(this.Ff,23):this.Ff=Ta(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,24)},set:function(t){t?this.Ff=Oa(this.Ff,24):this.Ff=Ta(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,25)},set:function(t){t?this.Ff=Oa(this.Ff,25):this.Ff=Ta(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,26)},set:function(t){t?this.Ff=Oa(this.Ff,26):this.Ff=Ta(this.Ff,26)}});var e=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return e},set:function(t){Number.isInteger(t)&&(e=t)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};ks(Sd,xi);var $g=function(){Sd.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!La(this.Ff,14)},set:function(e){e?this.Ff=Oa(this.Ff,14):this.Ff=Ta(this.Ff,14)}}),this.password=!0};ks($g,Sd);var Ht={CheckBox:{createAppearanceStream:function(){return{N:{On:Ht.CheckBox.YesNormal},D:{On:Ht.CheckBox.YesPushDown,Off:Ht.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=zi(e);t.scope=e.scope;var n=[],a=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),s=Vw(e,e.caption);return n.push("0.749023 g"),n.push("0 0 "+nn(Ht.internal.getWidth(e))+" "+nn(Ht.internal.getHeight(e))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+a+" "+nn(s.fontSize)+" Tf "+o),n.push("BT"),n.push(s.text),n.push("ET"),n.push("Q"),n.push("EMC"),t.stream=n.join(`
|
||
`),t},YesNormal:function(e){var t=zi(e);t.scope=e.scope;var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,a=e.scope.__private__.encodeColorString(e.color),o=[],s=Ht.internal.getHeight(e),r=Ht.internal.getWidth(e),i=Vw(e,e.caption);return o.push("1 g"),o.push("0 0 "+nn(r)+" "+nn(s)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+nn(r-1)+" "+nn(s-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+n+" "+nn(i.fontSize)+" Tf "+a),o.push(i.text),o.push("ET"),o.push("Q"),t.stream=o.join(`
|
||
`),t},OffPushDown:function(e){var t=zi(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+nn(Ht.internal.getWidth(e))+" "+nn(Ht.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join(`
|
||
`),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:Ht.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=Ht.RadioButton.Circle.YesNormal,t.D[e]=Ht.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=zi(e);t.scope=e.scope;var n=[],a=Ht.internal.getWidth(e)<=Ht.internal.getHeight(e)?Ht.internal.getWidth(e)/4:Ht.internal.getHeight(e)/4;a=Number((.9*a).toFixed(5));var o=Ht.internal.Bezier_C,s=Number((a*o).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+il(Ht.internal.getWidth(e)/2)+" "+il(Ht.internal.getHeight(e)/2)+" cm"),n.push(a+" 0 m"),n.push(a+" "+s+" "+s+" "+a+" 0 "+a+" c"),n.push("-"+s+" "+a+" -"+a+" "+s+" -"+a+" 0 c"),n.push("-"+a+" -"+s+" -"+s+" -"+a+" 0 -"+a+" c"),n.push(s+" -"+a+" "+a+" -"+s+" "+a+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join(`
|
||
`),t},YesPushDown:function(e){var t=zi(e);t.scope=e.scope;var n=[],a=Ht.internal.getWidth(e)<=Ht.internal.getHeight(e)?Ht.internal.getWidth(e)/4:Ht.internal.getHeight(e)/4;a=Number((.9*a).toFixed(5));var o=Number((2*a).toFixed(5)),s=Number((o*Ht.internal.Bezier_C).toFixed(5)),r=Number((a*Ht.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+il(Ht.internal.getWidth(e)/2)+" "+il(Ht.internal.getHeight(e)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+s+" "+s+" "+o+" 0 "+o+" c"),n.push("-"+s+" "+o+" -"+o+" "+s+" -"+o+" 0 c"),n.push("-"+o+" -"+s+" -"+s+" -"+o+" 0 -"+o+" c"),n.push(s+" -"+o+" "+o+" -"+s+" "+o+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+il(Ht.internal.getWidth(e)/2)+" "+il(Ht.internal.getHeight(e)/2)+" cm"),n.push(a+" 0 m"),n.push(a+" "+r+" "+r+" "+a+" 0 "+a+" c"),n.push("-"+r+" "+a+" -"+a+" "+r+" -"+a+" 0 c"),n.push("-"+a+" -"+r+" -"+r+" -"+a+" 0 -"+a+" c"),n.push(r+" -"+a+" "+a+" -"+r+" "+a+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join(`
|
||
`),t},OffPushDown:function(e){var t=zi(e);t.scope=e.scope;var n=[],a=Ht.internal.getWidth(e)<=Ht.internal.getHeight(e)?Ht.internal.getWidth(e)/4:Ht.internal.getHeight(e)/4;a=Number((.9*a).toFixed(5));var o=Number((2*a).toFixed(5)),s=Number((o*Ht.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+il(Ht.internal.getWidth(e)/2)+" "+il(Ht.internal.getHeight(e)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+s+" "+s+" "+o+" 0 "+o+" c"),n.push("-"+s+" "+o+" -"+o+" "+s+" -"+o+" 0 c"),n.push("-"+o+" -"+s+" -"+s+" -"+o+" 0 -"+o+" c"),n.push(s+" -"+o+" "+o+" -"+s+" "+o+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join(`
|
||
`),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:Ht.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=Ht.RadioButton.Cross.YesNormal,t.D[e]=Ht.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=zi(e);t.scope=e.scope;var n=[],a=Ht.internal.calculateCross(e);return n.push("q"),n.push("1 1 "+nn(Ht.internal.getWidth(e)-2)+" "+nn(Ht.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(nn(a.x1.x)+" "+nn(a.x1.y)+" m"),n.push(nn(a.x2.x)+" "+nn(a.x2.y)+" l"),n.push(nn(a.x4.x)+" "+nn(a.x4.y)+" m"),n.push(nn(a.x3.x)+" "+nn(a.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join(`
|
||
`),t},YesPushDown:function(e){var t=zi(e);t.scope=e.scope;var n=Ht.internal.calculateCross(e),a=[];return a.push("0.749023 g"),a.push("0 0 "+nn(Ht.internal.getWidth(e))+" "+nn(Ht.internal.getHeight(e))+" re"),a.push("f"),a.push("q"),a.push("1 1 "+nn(Ht.internal.getWidth(e)-2)+" "+nn(Ht.internal.getHeight(e)-2)+" re"),a.push("W"),a.push("n"),a.push(nn(n.x1.x)+" "+nn(n.x1.y)+" m"),a.push(nn(n.x2.x)+" "+nn(n.x2.y)+" l"),a.push(nn(n.x4.x)+" "+nn(n.x4.y)+" m"),a.push(nn(n.x3.x)+" "+nn(n.x3.y)+" l"),a.push("s"),a.push("Q"),t.stream=a.join(`
|
||
`),t},OffPushDown:function(e){var t=zi(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+nn(Ht.internal.getWidth(e))+" "+nn(Ht.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join(`
|
||
`),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color);return"/"+t+" "+e.fontSize+" Tf "+n}};Ht.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=Ht.internal.getWidth(e),n=Ht.internal.getHeight(e),a=Math.min(t,n);return{x1:{x:(t-a)/2,y:(n-a)/2+a},x2:{x:(t-a)/2+a,y:(n-a)/2},x3:{x:(t-a)/2,y:(n-a)/2},x4:{x:(t-a)/2+a,y:(n-a)/2+a}}}},Ht.internal.getWidth=function(e){var t=0;return Yn(e)==="object"&&(t=A8(e.Rect[2])),t},Ht.internal.getHeight=function(e){var t=0;return Yn(e)==="object"&&(t=A8(e.Rect[3])),t};var Xie=ja.addField=function(e){if(Vie(this,e),!(e instanceof xi))throw new Error("Invalid argument passed to jsPDF.addField.");var t;return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this};ja.AcroFormChoiceField=Vu,ja.AcroFormListBox=Xu,ja.AcroFormComboBox=Ju,ja.AcroFormEditBox=Yg,ja.AcroFormButton=go,ja.AcroFormPushButton=qg,ja.AcroFormRadioButton=ep,ja.AcroFormCheckBox=Kg,ja.AcroFormTextField=Sd,ja.AcroFormPasswordField=$g,ja.AcroFormAppearance=Ht,ja.AcroForm={ChoiceField:Vu,ListBox:Xu,ComboBox:Ju,EditBox:Yg,Button:go,PushButton:qg,RadioButton:ep,CheckBox:Kg,TextField:Sd,PasswordField:$g,Appearance:Ht},qt.AcroForm={ChoiceField:Vu,ListBox:Xu,ComboBox:Ju,EditBox:Yg,Button:go,PushButton:qg,RadioButton:ep,CheckBox:Kg,TextField:Sd,PasswordField:$g,Appearance:Ht};qt.AcroForm;function mI(e){return e.reduce((function(t,n,a){return t[n]=a,t}),{})}(function(e){e.__addimage__={};var t="UNKNOWN",n={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},a=e.__addimage__.getImageFileTypeByImageData=function(P,I){var O,z,X,ae,re,ee=t;if((I=I||t)==="RGBA"||P.data!==void 0&&P.data instanceof Uint8ClampedArray&&"height"in P&&"width"in P)return"RGBA";if(j(P))for(re in n)for(X=n[re],O=0;O<X.length;O+=1){for(ae=!0,z=0;z<X[O].length;z+=1)if(X[O][z]!==void 0&&X[O][z]!==P[z]){ae=!1;break}if(ae===!0){ee=re;break}}else for(re in n)for(X=n[re],O=0;O<X.length;O+=1){for(ae=!0,z=0;z<X[O].length;z+=1)if(X[O][z]!==void 0&&X[O][z]!==P.charCodeAt(z)){ae=!1;break}if(ae===!0){ee=re;break}}return ee===t&&I!==t&&(ee=I),ee},o=function P(I){for(var O=this.internal.write,z=this.internal.putStream,X=(0,this.internal.getFilters)();X.indexOf("FlateEncode")!==-1;)X.splice(X.indexOf("FlateEncode"),1);I.objectId=this.internal.newObject();var ae=[];if(ae.push({key:"Type",value:"/XObject"}),ae.push({key:"Subtype",value:"/Image"}),ae.push({key:"Width",value:I.width}),ae.push({key:"Height",value:I.height}),I.colorSpace===v.INDEXED?ae.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(I.palette.length/3-1)+" "+("sMask"in I&&I.sMask!==void 0?I.objectId+2:I.objectId+1)+" 0 R]"}):(ae.push({key:"ColorSpace",value:"/"+I.colorSpace}),I.colorSpace===v.DEVICE_CMYK&&ae.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),ae.push({key:"BitsPerComponent",value:I.bitsPerComponent}),"decodeParameters"in I&&I.decodeParameters!==void 0&&ae.push({key:"DecodeParms",value:"<<"+I.decodeParameters+">>"}),"transparency"in I&&Array.isArray(I.transparency)){for(var re="",ee=0,oe=I.transparency.length;ee<oe;ee++)re+=I.transparency[ee]+" "+I.transparency[ee]+" ";ae.push({key:"Mask",value:"["+re+"]"})}I.sMask!==void 0&&ae.push({key:"SMask",value:I.objectId+1+" 0 R"});var R=I.filter!==void 0?["/"+I.filter]:void 0;if(z({data:I.data,additionalKeyValues:ae,alreadyAppliedFilters:R,objectId:I.objectId}),O("endobj"),"sMask"in I&&I.sMask!==void 0){var ne="/Predictor "+I.predictor+" /Colors 1 /BitsPerComponent "+I.bitsPerComponent+" /Columns "+I.width,S={width:I.width,height:I.height,colorSpace:"DeviceGray",bitsPerComponent:I.bitsPerComponent,decodeParameters:ne,data:I.sMask};"filter"in I&&(S.filter=I.filter),P.call(this,S)}if(I.colorSpace===v.INDEXED){var E=this.internal.newObject();z({data:T(new Uint8Array(I.palette)),objectId:E}),O("endobj")}},s=function(){var P=this.internal.collections.addImage_images;for(var I in P)o.call(this,P[I])},r=function(){var P,I=this.internal.collections.addImage_images,O=this.internal.write;for(var z in I)O("/I"+(P=I[z]).index,P.objectId,"0","R")},i=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",s),this.internal.events.subscribe("putXobjectDict",r))},m=function(){var P=this.internal.collections.addImage_images;return i.call(this),P},d=function(){return Object.keys(this.internal.collections.addImage_images).length},A=function(P){return typeof e["process"+P.toUpperCase()]=="function"},p=function(P){return Yn(P)==="object"&&P.nodeType===1},g=function(P,I){if(P.nodeName==="IMG"&&P.hasAttribute("src")){var O=""+P.getAttribute("src");if(O.indexOf("data:image/")===0)return n2(unescape(O).split("base64,").pop());var z=e.loadFile(O,!0);if(z!==void 0)return z}if(P.nodeName==="CANVAS"){if(P.width===0||P.height===0)throw new Error("Given canvas must have data. Canvas width: "+P.width+", height: "+P.height);var X;switch(I){case"PNG":X="image/png";break;case"WEBP":X="image/webp";break;case"JPEG":case"JPG":default:X="image/jpeg"}return n2(P.toDataURL(X,1).split("base64,").pop())}},f=function(P){var I=this.internal.collections.addImage_images;if(I){for(var O in I)if(P===I[O].alias)return I[O]}},y=function(P,I,O){return P||I||(P=-96,I=-96),P<0&&(P=-1*O.width*72/P/this.internal.scaleFactor),I<0&&(I=-1*O.height*72/I/this.internal.scaleFactor),P===0&&(P=I*O.width/O.height),I===0&&(I=P*O.height/O.width),[P,I]},C=function(P,I,O,z,X,ae){var re=y.call(this,O,z,X),ee=this.internal.getCoordinateString,oe=this.internal.getVerticalCoordinateString,R=m.call(this);if(O=re[0],z=re[1],R[X.index]=X,ae){ae*=Math.PI/180;var ne=Math.cos(ae),S=Math.sin(ae),E=function(se){return se.toFixed(4)},K=[E(ne),E(S),E(-1*S),E(ne),0,0,"cm"]}this.internal.write("q"),ae?(this.internal.write([1,"0","0",1,ee(P),oe(I+z),"cm"].join(" ")),this.internal.write(K.join(" ")),this.internal.write([ee(O),"0","0",ee(z),"0","0","cm"].join(" "))):this.internal.write([ee(O),"0","0",ee(z),ee(P),oe(I+z),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+X.index+" Do"),this.internal.write("Q")},v=e.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};e.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var B=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},D=e.__addimage__.sHashCode=function(P){var I,O,z=0;if(typeof P=="string")for(O=P.length,I=0;I<O;I++)z=(z<<5)-z+P.charCodeAt(I),z|=0;else if(j(P))for(O=P.byteLength/2,I=0;I<O;I++)z=(z<<5)-z+P[I],z|=0;return z},N=e.__addimage__.validateStringAsBase64=function(P){(P=P||"").toString().trim();var I=!0;return P.length===0&&(I=!1),P.length%4!=0&&(I=!1),/^[A-Za-z0-9+/]+$/.test(P.substr(0,P.length-2))===!1&&(I=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(P.substr(-2))===!1&&(I=!1),I},L=e.__addimage__.extractImageFromDataUrl=function(P){if(P==null||!(P=P.trim()).startsWith("data:"))return null;var I=P.indexOf(",");return I<0?null:P.substring(0,I).trim().endsWith("base64")?P.substring(I+1):null},_=e.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};e.__addimage__.isArrayBuffer=function(P){return _()&&P instanceof ArrayBuffer};var j=e.__addimage__.isArrayBufferView=function(P){return _()&&typeof Uint32Array<"u"&&(P instanceof Int8Array||P instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&P instanceof Uint8ClampedArray||P instanceof Int16Array||P instanceof Uint16Array||P instanceof Int32Array||P instanceof Uint32Array||P instanceof Float32Array||P instanceof Float64Array)},F=e.__addimage__.binaryStringToUint8Array=function(P){for(var I=P.length,O=new Uint8Array(I),z=0;z<I;z++)O[z]=P.charCodeAt(z);return O},T=e.__addimage__.arrayBufferToBinaryString=function(P){for(var I="",O=j(P)?P:new Uint8Array(P),z=0;z<O.length;z+=8192)I+=String.fromCharCode.apply(null,O.subarray(z,z+8192));return I};e.addImage=function(){var P,I,O,z,X,ae,re,ee,oe;if(typeof arguments[1]=="number"?(I=t,O=arguments[1],z=arguments[2],X=arguments[3],ae=arguments[4],re=arguments[5],ee=arguments[6],oe=arguments[7]):(I=arguments[1],O=arguments[2],z=arguments[3],X=arguments[4],ae=arguments[5],re=arguments[6],ee=arguments[7],oe=arguments[8]),Yn(P=arguments[0])==="object"&&!p(P)&&"imageData"in P){var R=P;P=R.imageData,I=R.format||I||t,O=R.x||O||0,z=R.y||z||0,X=R.w||R.width||X,ae=R.h||R.height||ae,re=R.alias||re,ee=R.compression||ee,oe=R.rotation||R.angle||oe}var ne=this.internal.getFilters();if(ee===void 0&&ne.indexOf("FlateEncode")!==-1&&(ee="SLOW"),isNaN(O)||isNaN(z))throw new Error("Invalid coordinates passed to jsPDF.addImage");i.call(this);var S=M.call(this,P,I,re,ee);return C.call(this,O,z,X,ae,S,oe),this};var M=function(P,I,O,z){var X,ae,re;if(typeof P=="string"&&a(P)===t){P=unescape(P);var ee=Z(P,!1);(ee!==""||(ee=e.loadFile(P,!0))!==void 0)&&(P=ee)}if(p(P)&&(P=g(P,I)),I=a(P,I),!A(I))throw new Error("addImage does not support files of type '"+I+"', please ensure that a plugin for '"+I+"' support is added.");if(((re=O)==null||re.length===0)&&(O=(function(oe){return typeof oe=="string"||j(oe)?D(oe):j(oe.data)?D(oe.data):null})(P)),(X=f.call(this,O))||(_()&&(P instanceof Uint8Array||I==="RGBA"||(ae=P,P=F(P))),X=this["process"+I.toUpperCase()](P,d.call(this),O,(function(oe){return oe&&typeof oe=="string"&&(oe=oe.toUpperCase()),oe in e.image_compression?oe:B.NONE})(z),ae)),!X)throw new Error("An unknown error occurred whilst processing the image.");return X},Z=e.__addimage__.convertBase64ToBinaryString=function(P,I){I=typeof I!="boolean"||I;var O,z="";if(typeof P=="string"){var X;O=(X=L(P))!==null&&X!==void 0?X:P;try{z=n2(O)}catch(ae){if(I)throw N(O)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+ae.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return z};e.getImageProperties=function(P){var I,O,z="";if(p(P)&&(P=g(P)),typeof P=="string"&&a(P)===t&&((z=Z(P,!1))===""&&(z=e.loadFile(P)||""),P=z),O=a(P),!A(O))throw new Error("addImage does not support files of type '"+O+"', please ensure that a plugin for '"+O+"' support is added.");if(!_()||P instanceof Uint8Array||(P=F(P)),!(I=this["process"+O.toUpperCase()](P)))throw new Error("An unknown error occurred whilst processing the image");return I.fileType=O,I}})(qt.API),(function(e){var t=function(n){if(n!==void 0&&n!="")return!0};qt.API.events.push(["addPage",function(n){this.internal.getPageInfo(n.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(n){for(var a,o,s,r=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,m=this.internal.getPageInfoByObjId(n.objId),d=n.pageContext.annotations,A=!1,p=0;p<d.length&&!A;p++)switch((a=d[p]).type){case"link":(t(a.options.url)||t(a.options.pageNumber))&&(A=!0);break;case"reference":case"text":case"freetext":A=!0}if(A!=0){this.internal.write("/Annots [");for(var g=0;g<d.length;g++){a=d[g];var f=this.internal.pdfEscape,y=this.internal.getEncryptor(n.objId);switch(a.type){case"reference":this.internal.write(" "+a.object.objId+" 0 R ");break;case"text":var C=this.internal.newAdditionalObject(),v=this.internal.newAdditionalObject(),B=this.internal.getEncryptor(C.objId),D=a.title||"Note";s="<</Type /Annot /Subtype /Text "+(o="/Rect ["+r(a.bounds.x)+" "+i(a.bounds.y+a.bounds.h)+" "+r(a.bounds.x+a.bounds.w)+" "+i(a.bounds.y)+"] ")+"/Contents ("+f(B(a.contents))+")",s+=" /Popup "+v.objId+" 0 R",s+=" /P "+m.objId+" 0 R",s+=" /T ("+f(B(D))+") >>",C.content=s;var N=C.objId+" 0 R";s="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+r(a.bounds.x+30)+" "+i(a.bounds.y+a.bounds.h)+" "+r(a.bounds.x+a.bounds.w+30)+" "+i(a.bounds.y)+"] ")+" /Parent "+N,a.open&&(s+=" /Open true"),s+=" >>",v.content=s,this.internal.write(C.objId,"0 R",v.objId,"0 R");break;case"freetext":o="/Rect ["+r(a.bounds.x)+" "+i(a.bounds.y)+" "+r(a.bounds.x+a.bounds.w)+" "+i(a.bounds.y+a.bounds.h)+"] ";var L=a.color||"#000000";s="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+f(y(a.contents))+")",s+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+L+")",s+=" /Border [0 0 0]",s+=" >>",this.internal.write(s);break;case"link":if(a.options.name){var _=this.annotations._nameMap[a.options.name];a.options.pageNumber=_.page,a.options.top=_.y}else a.options.top||(a.options.top=0);if(o="/Rect ["+a.finalBounds.x+" "+a.finalBounds.y+" "+a.finalBounds.w+" "+a.finalBounds.h+"] ",s="",a.options.url)s="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+f(y(a.options.url))+") >>";else if(a.options.pageNumber)switch(s="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(a.options.pageNumber).objId+" 0 R",a.options.magFactor=a.options.magFactor||"XYZ",a.options.magFactor){case"Fit":s+=" /Fit]";break;case"FitH":s+=" /FitH "+a.options.top+"]";break;case"FitV":a.options.left=a.options.left||0,s+=" /FitV "+a.options.left+"]";break;case"XYZ":default:var j=i(a.options.top);a.options.left=a.options.left||0,a.options.zoom===void 0&&(a.options.zoom=0),s+=" /XYZ "+a.options.left+" "+j+" "+a.options.zoom+"]"}s!=""&&(s+=" >>",this.internal.write(s))}}this.internal.write("]")}}]),e.createAnnotation=function(n){var a=this.internal.getCurrentPageInfo();switch(n.type){case"link":this.link(n.bounds.x,n.bounds.y,n.bounds.w,n.bounds.h,n);break;case"text":case"freetext":a.pageContext.annotations.push(n)}},e.link=function(n,a,o,s,r){var i=this.internal.getCurrentPageInfo(),m=this.internal.getCoordinateString,d=this.internal.getVerticalCoordinateString;i.pageContext.annotations.push({finalBounds:{x:m(n),y:d(a),w:m(n+o),h:d(a+s)},options:r,type:"link"})},e.textWithLink=function(n,a,o,s){var r,i,m=this.getTextWidth(n),d=this.internal.getLineHeight()/this.internal.scaleFactor;if(s.maxWidth!==void 0){i=s.maxWidth;var A=this.splitTextToSize(n,i).length;r=Math.ceil(d*A)}else i=m,r=d;return this.text(n,a,o,s),o+=.2*d,s.align==="center"&&(a-=m/2),s.align==="right"&&(a-=m),this.link(a,o-d,i,r,s),m},e.getTextWidth=function(n){var a=this.internal.getFontSize();return this.getStringUnitWidth(n)*a/this.internal.scaleFactor}})(qt.API),(function(e){var t={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},n={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},a={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},o=[1570,1571,1573,1575];e.__arabicParser__={};var s=e.__arabicParser__.isInArabicSubstitutionA=function(C){return t[C.charCodeAt(0)]!==void 0},r=e.__arabicParser__.isArabicLetter=function(C){return typeof C=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(C)},i=e.__arabicParser__.isArabicEndLetter=function(C){return r(C)&&s(C)&&t[C.charCodeAt(0)].length<=2},m=e.__arabicParser__.isArabicAlfLetter=function(C){return r(C)&&o.indexOf(C.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(C){return r(C)&&s(C)&&t[C.charCodeAt(0)].length>=1};var d=e.__arabicParser__.arabicLetterHasFinalForm=function(C){return r(C)&&s(C)&&t[C.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(C){return r(C)&&s(C)&&t[C.charCodeAt(0)].length>=3};var A=e.__arabicParser__.arabicLetterHasMedialForm=function(C){return r(C)&&s(C)&&t[C.charCodeAt(0)].length==4},p=e.__arabicParser__.resolveLigatures=function(C){var v=0,B=n,D="",N=0;for(v=0;v<C.length;v+=1)B[C.charCodeAt(v)]!==void 0?(N++,typeof(B=B[C.charCodeAt(v)])=="number"&&(D+=String.fromCharCode(B),B=n,N=0),v===C.length-1&&(B=n,D+=C.charAt(v-(N-1)),v-=N-1,N=0)):(B=n,D+=C.charAt(v-N),v-=N,N=0);return D};e.__arabicParser__.isArabicDiacritic=function(C){return C!==void 0&&a[C.charCodeAt(0)]!==void 0};var g=e.__arabicParser__.getCorrectForm=function(C,v,B){return r(C)?s(C)===!1?-1:!d(C)||!r(v)&&!r(B)||!r(B)&&i(v)||i(C)&&!r(v)||i(C)&&m(v)||i(C)&&i(v)?0:A(C)&&r(v)&&!i(v)&&r(B)&&d(B)?3:i(C)||!r(B)?1:2:-1},f=function(C){var v=0,B=0,D=0,N="",L="",_="",j=(C=C||"").split("\\s+"),F=[];for(v=0;v<j.length;v+=1){for(F.push(""),B=0;B<j[v].length;B+=1)N=j[v][B],L=j[v][B-1],_=j[v][B+1],r(N)?(D=g(N,L,_),F[v]+=D!==-1?String.fromCharCode(t[N.charCodeAt(0)][D]):N):F[v]+=N;F[v]=p(F[v])}return F.join(" ")},y=e.__arabicParser__.processArabic=e.processArabic=function(){var C,v=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,B=[];if(Array.isArray(v)){var D=0;for(B=[],D=0;D<v.length;D+=1)Array.isArray(v[D])?B.push([f(v[D][0]),v[D][1],v[D][2]]):B.push([f(v[D])]);C=B}else C=f(v);return typeof arguments[0]=="string"?C:(arguments[0].text=C,arguments[0])};e.events.push(["preProcessText",y])})(qt.API),qt.API.autoPrint=function(e){var t;switch((e=e||{}).variant=e.variant||"non-conform",e.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){t=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+t+" 0 R")}))}return this},(function(e){var t=function(){var n=void 0;Object.defineProperty(this,"pdf",{get:function(){return n},set:function(i){n=i}});var a=150;Object.defineProperty(this,"width",{get:function(){return a},set:function(i){a=isNaN(i)||Number.isInteger(i)===!1||i<0?150:i,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=a+1)}});var o=300;Object.defineProperty(this,"height",{get:function(){return o},set:function(i){o=isNaN(i)||Number.isInteger(i)===!1||i<0?300:i,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=o+1)}});var s=[];Object.defineProperty(this,"childNodes",{get:function(){return s},set:function(i){s=i}});var r={};Object.defineProperty(this,"style",{get:function(){return r},set:function(i){r=i}}),Object.defineProperty(this,"parentNode",{})};t.prototype.getContext=function(n,a){var o;if((n=n||"2d")!=="2d")return null;for(o in a)this.pdf.context2d.hasOwnProperty(o)&&(this.pdf.context2d[o]=a[o]);return this.pdf.context2d._canvas=this,this.pdf.context2d},t.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},e.events.push(["initialized",function(){this.canvas=new t,this.canvas.pdf=this}])})(qt.API),(function(e){var t={left:0,top:0,bottom:0,right:0},n=!1,a=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},t),this.internal.__cell__.margins.width=this.getPageWidth(),o.call(this))},o=function(){this.internal.__cell__.lastCell=new s,this.internal.__cell__.pages=1},s=function(){var m=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return m},set:function(C){m=C}});var d=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return d},set:function(C){d=C}});var A=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return A},set:function(C){A=C}});var p=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return p},set:function(C){p=C}});var g=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return g},set:function(C){g=C}});var f=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return f},set:function(C){f=C}});var y=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return y},set:function(C){y=C}}),this};s.prototype.clone=function(){return new s(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},s.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(m){return a.call(this),this.internal.__cell__.headerFunction=typeof m=="function"?m:void 0,this},e.getTextDimensions=function(m,d){a.call(this);var A=(d=d||{}).fontSize||this.getFontSize(),p=d.font||this.getFont(),g=d.scaleFactor||this.internal.scaleFactor,f=0,y=0,C=0,v=this;if(!Array.isArray(m)&&typeof m!="string"){if(typeof m!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");m=String(m)}var B=d.maxWidth;B>0?typeof m=="string"?m=this.splitTextToSize(m,B):Object.prototype.toString.call(m)==="[object Array]"&&(m=m.reduce((function(N,L){return N.concat(v.splitTextToSize(L,B))}),[])):m=Array.isArray(m)?m:[m];for(var D=0;D<m.length;D++)f<(C=this.getStringUnitWidth(m[D],{font:p})*A)&&(f=C);return f!==0&&(y=m.length),{w:f/=g,h:Math.max((y*A*this.getLineHeightFactor()-A*(this.getLineHeightFactor()-1))/g,0)}},e.cellAddPage=function(){a.call(this),this.addPage();var m=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new s(m.left,m.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var r=e.cell=function(){var m;m=arguments[0]instanceof s?arguments[0]:new s(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),a.call(this);var d=this.internal.__cell__.lastCell,A=this.internal.__cell__.padding,p=this.internal.__cell__.margins||t,g=this.internal.__cell__.tableHeaderRow,f=this.internal.__cell__.printHeaders;return d.lineNumber!==void 0&&(d.lineNumber===m.lineNumber?(m.x=(d.x||0)+(d.width||0),m.y=d.y||0):d.y+d.height+m.height+p.bottom>this.getPageHeight()?(this.cellAddPage(),m.y=p.top,f&&g&&(this.printHeaderRow(m.lineNumber,!0),m.y+=g[0].height)):m.y=d.y+d.height||m.y),m.text[0]!==void 0&&(this.rect(m.x,m.y,m.width,m.height,n===!0?"FD":void 0),m.align==="right"?this.text(m.text,m.x+m.width-A,m.y+A,{align:"right",baseline:"top"}):m.align==="center"?this.text(m.text,m.x+m.width/2,m.y+A,{align:"center",baseline:"top",maxWidth:m.width-A-A}):this.text(m.text,m.x+A,m.y+A,{align:"left",baseline:"top",maxWidth:m.width-A-A})),this.internal.__cell__.lastCell=m,this};e.table=function(m,d,A,p,g){if(a.call(this),!A)throw new Error("No data for PDF table.");var f,y,C,v,B=[],D=[],N=[],L={},_={},j=[],F=[],T=(g=g||{}).autoSize||!1,M=g.printHeaders!==!1,Z=g.css&&g.css["font-size"]!==void 0?16*g.css["font-size"]:g.fontSize||12,P=g.margins||Object.assign({width:this.getPageWidth()},t),I=typeof g.padding=="number"?g.padding:3,O=g.headerBackgroundColor||"#c8c8c8",z=g.headerTextColor||"#000";if(o.call(this),this.internal.__cell__.printHeaders=M,this.internal.__cell__.margins=P,this.internal.__cell__.table_font_size=Z,this.internal.__cell__.padding=I,this.internal.__cell__.headerBackgroundColor=O,this.internal.__cell__.headerTextColor=z,this.setFontSize(Z),p==null)D=B=Object.keys(A[0]),N=B.map((function(){return"left"}));else if(Array.isArray(p)&&Yn(p[0])==="object")for(B=p.map((function(R){return R.name})),D=p.map((function(R){return R.prompt||R.name||""})),N=p.map((function(R){return R.align||"left"})),f=0;f<p.length;f+=1)_[p[f].name]=p[f].width*(19.049976/25.4);else Array.isArray(p)&&typeof p[0]=="string"&&(D=B=p,N=B.map((function(){return"left"})));if(T||Array.isArray(p)&&typeof p[0]=="string")for(f=0;f<B.length;f+=1){for(L[v=B[f]]=A.map((function(R){return R[v]})),this.setFont(void 0,"bold"),j.push(this.getTextDimensions(D[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),y=L[v],this.setFont(void 0,"normal"),C=0;C<y.length;C+=1)j.push(this.getTextDimensions(y[C],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);_[v]=Math.max.apply(null,j)+I+I,j=[]}if(M){var X={};for(f=0;f<B.length;f+=1)X[B[f]]={},X[B[f]].text=D[f],X[B[f]].align=N[f];var ae=i.call(this,X,_);F=B.map((function(R){return new s(m,d,_[R],ae,X[R].text,void 0,X[R].align)})),this.setTableHeaderRow(F),this.printHeaderRow(1,!1)}var re=p.reduce((function(R,ne){return R[ne.name]=ne.align,R}),{});for(f=0;f<A.length;f+=1){"rowStart"in g&&g.rowStart instanceof Function&&g.rowStart({row:f,data:A[f]},this);var ee=i.call(this,A[f],_);for(C=0;C<B.length;C+=1){var oe=A[f][B[C]];"cellStart"in g&&g.cellStart instanceof Function&&g.cellStart({row:f,col:C,data:oe},this),r.call(this,new s(m,d,_[B[C]],ee,oe,f+2,re[B[C]]))}}return this.internal.__cell__.table_x=m,this.internal.__cell__.table_y=d,this};var i=function(m,d){var A=this.internal.__cell__.padding,p=this.internal.__cell__.table_font_size,g=this.internal.scaleFactor;return Object.keys(m).map((function(f){var y=m[f];return this.splitTextToSize(y.hasOwnProperty("text")?y.text:y,d[f]-A-A)}),this).map((function(f){return this.getLineHeightFactor()*f.length*p/g+A+A}),this).reduce((function(f,y){return Math.max(f,y)}),0)};e.setTableHeaderRow=function(m){a.call(this),this.internal.__cell__.tableHeaderRow=m},e.printHeaderRow=function(m,d){if(a.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var A;if(n=!0,typeof this.internal.__cell__.headerFunction=="function"){var p=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new s(p[0],p[1],p[2],p[3],void 0,-1)}this.setFont(void 0,"bold");for(var g=[],f=0;f<this.internal.__cell__.tableHeaderRow.length;f+=1){A=this.internal.__cell__.tableHeaderRow[f].clone(),d&&(A.y=this.internal.__cell__.margins.top||0,g.push(A)),A.lineNumber=m;var y=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),r.call(this,A),this.setTextColor(y)}g.length>0&&this.setTableHeaderRow(g),this.setFont(void 0,"normal"),n=!1}})(qt.API);var lI={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},dI=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Xw=mI(dI),uI=[100,200,300,400,500,600,700,800,900],Jie=mI(uI);function Jw(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),n=(function(s){return lI[s=s||"normal"]?s:"normal"})(e.style),a=(function(s){if(!s)return 400;if(typeof s=="number")return s>=100&&s<=900&&s%100==0?s:400;if(/^\d00$/.test(s))return parseInt(s);switch(s){case"bold":return 700;case"normal":default:return 400}})(e.weight),o=(function(s){return typeof Xw[s=s||"normal"]=="number"?s:"normal"})(e.stretch);return{family:t,style:n,weight:a,stretch:o,src:e.src||[],ref:e.ref||{name:t,style:[o,n,a].join(" ")}}}function f8(e,t,n,a){var o;for(o=n;o>=0&&o<t.length;o+=a)if(e[t[o]])return e[t[o]];for(o=n;o>=0&&o<t.length;o-=a)if(e[t[o]])return e[t[o]]}var ece={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},g8={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function x8(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function tce(e,t,n){for(var a=(n=n||{}).defaultFontFamily||"times",o=Object.assign({},ece,n.genericFontFamilies||{}),s=null,r=null,i=0;i<t.length;++i)if(o[(s=Jw(t[i])).family]&&(s.family=o[s.family]),e.hasOwnProperty(s.family)){r=e[s.family];break}if(!(r=r||e[a]))throw new Error("Could not find a font-family for the rule '"+x8(s)+"' and default family '"+a+"'.");if(r=(function(m,d){if(d[m])return d[m];var A=Xw[m],p=A<=Xw.normal?-1:1,g=f8(d,dI,A,p);if(!g)throw new Error("Could not find a matching font-stretch value for "+m);return g})(s.stretch,r),r=(function(m,d){if(d[m])return d[m];for(var A=lI[m],p=0;p<A.length;++p)if(d[A[p]])return d[A[p]];throw new Error("Could not find a matching font-style for "+m)})(s.style,r),!(r=(function(m,d){if(d[m])return d[m];if(m===400&&d[500])return d[500];if(m===500&&d[400])return d[400];var A=Jie[m],p=f8(d,uI,A,m<400?-1:1);if(!p)throw new Error("Could not find a matching font-weight for value "+m);return p})(s.weight,r)))throw new Error("Failed to resolve a font for the rule '"+x8(s)+"'.");return r}function h8(e){return e.trimLeft()}function nce(e,t){for(var n=0;n<e.length;){if(e.charAt(n)===t)return[e.substring(0,n),e.substring(n+1)];n+=1}return null}function ace(e){var t=e.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return t===null?null:[t[0],e.substring(t[0].length)]}var Qg,y8,C8,N3=["times"];(function(e){var t,n,a,o,s,r,i,m,d,A=function(S){return S=S||{},this.isStrokeTransparent=S.isStrokeTransparent||!1,this.strokeOpacity=S.strokeOpacity||1,this.strokeStyle=S.strokeStyle||"#000000",this.fillStyle=S.fillStyle||"#000000",this.isFillTransparent=S.isFillTransparent||!1,this.fillOpacity=S.fillOpacity||1,this.font=S.font||"10px sans-serif",this.textBaseline=S.textBaseline||"alphabetic",this.textAlign=S.textAlign||"left",this.lineWidth=S.lineWidth||1,this.lineJoin=S.lineJoin||"miter",this.lineCap=S.lineCap||"butt",this.path=S.path||[],this.transform=S.transform!==void 0?S.transform.clone():new m,this.globalCompositeOperation=S.globalCompositeOperation||"normal",this.globalAlpha=S.globalAlpha||1,this.clip_path=S.clip_path||[],this.currentPoint=S.currentPoint||new r,this.miterLimit=S.miterLimit||10,this.lastPoint=S.lastPoint||new r,this.lineDashOffset=S.lineDashOffset||0,this.lineDash=S.lineDash||[],this.margin=S.margin||[0,0,0,0],this.prevPageLastElemOffset=S.prevPageLastElemOffset||0,this.ignoreClearRect=typeof S.ignoreClearRect!="boolean"||S.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new p(this),t=this.internal.f2,n=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,s=this.internal.getVerticalCoordinate,r=this.internal.Point,i=this.internal.Rectangle,m=this.internal.Matrix,d=new A}]);var p=function(S){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var E=S;Object.defineProperty(this,"pdf",{get:function(){return E}});var K=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return K},set:function(je){K=!!je}});var se=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return se},set:function(je){se=!!je}});var ie=0;Object.defineProperty(this,"posX",{get:function(){return ie},set:function(je){isNaN(je)||(ie=je)}});var ue=0;Object.defineProperty(this,"posY",{get:function(){return ue},set:function(je){isNaN(je)||(ue=je)}}),Object.defineProperty(this,"margin",{get:function(){return d.margin},set:function(je){var le;typeof je=="number"?le=[je,je,je,je]:((le=new Array(4))[0]=je[0],le[1]=je.length>=2?je[1]:le[0],le[2]=je.length>=3?je[2]:le[0],le[3]=je.length>=4?je[3]:le[1]),d.margin=le}});var pe=!1;Object.defineProperty(this,"autoPaging",{get:function(){return pe},set:function(je){pe=je}});var me=0;Object.defineProperty(this,"lastBreak",{get:function(){return me},set:function(je){me=je}});var Ue=[];Object.defineProperty(this,"pageBreaks",{get:function(){return Ue},set:function(je){Ue=je}}),Object.defineProperty(this,"ctx",{get:function(){return d},set:function(je){je instanceof A&&(d=je)}}),Object.defineProperty(this,"path",{get:function(){return d.path},set:function(je){d.path=je}});var Ee=[];Object.defineProperty(this,"ctxStack",{get:function(){return Ee},set:function(je){Ee=je}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(je){var le;le=g(je),this.ctx.fillStyle=le.style,this.ctx.isFillTransparent=le.a===0,this.ctx.fillOpacity=le.a,this.pdf.setFillColor(le.r,le.g,le.b,{a:le.a}),this.pdf.setTextColor(le.r,le.g,le.b,{a:le.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(je){var le=g(je);this.ctx.strokeStyle=le.style,this.ctx.isStrokeTransparent=le.a===0,this.ctx.strokeOpacity=le.a,le.a===0?this.pdf.setDrawColor(255,255,255):(le.a,this.pdf.setDrawColor(le.r,le.g,le.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(je){["butt","round","square"].indexOf(je)!==-1&&(this.ctx.lineCap=je,this.pdf.setLineCap(je))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(je){isNaN(je)||(this.ctx.lineWidth=je,this.pdf.setLineWidth(je))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(je){["bevel","round","miter"].indexOf(je)!==-1&&(this.ctx.lineJoin=je,this.pdf.setLineJoin(je))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(je){isNaN(je)||(this.ctx.miterLimit=je,this.pdf.setMiterLimit(je))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(je){this.ctx.textBaseline=je}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(je){["right","end","center","left","start"].indexOf(je)!==-1&&(this.ctx.textAlign=je)}});var ve=null;function Pe(je,le){if(ve===null){var At=(function(at){var Re=[];return Object.keys(at).forEach((function($e){at[$e].forEach((function(We){var ze=null;switch(We){case"bold":ze={family:$e,weight:"bold"};break;case"italic":ze={family:$e,style:"italic"};break;case"bolditalic":ze={family:$e,weight:"bold",style:"italic"};break;case"":case"normal":ze={family:$e}}ze!==null&&(ze.ref={name:$e,style:We},Re.push(ze))}))})),Re})(je.getFontList());ve=(function(at){for(var Re={},$e=0;$e<at.length;++$e){var We=Jw(at[$e]),ze=We.family,mt=We.stretch,Dt=We.style,jt=We.weight;Re[ze]=Re[ze]||{},Re[ze][mt]=Re[ze][mt]||{},Re[ze][mt][Dt]=Re[ze][mt][Dt]||{},Re[ze][mt][Dt][jt]=We}return Re})(At.concat(le))}return ve}var Ve=null;Object.defineProperty(this,"fontFaces",{get:function(){return Ve},set:function(je){ve=null,Ve=je}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(je){var le;if(this.ctx.font=je,(le=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(je))!==null){var At=le[1];le[2];var at=le[3],Re=le[4];le[5];var $e=le[6],We=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Re)[2];Re=Math.floor(We==="px"?parseFloat(Re)*this.pdf.internal.scaleFactor:We==="em"?parseFloat(Re)*this.pdf.getFontSize():parseFloat(Re)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Re);var ze=(function(tt){var Te,Ye,ft=[],st=tt.trim();if(st==="")return N3;if(st in g8)return[g8[st]];for(;st!=="";){switch(Ye=null,Te=(st=h8(st)).charAt(0)){case'"':case"'":Ye=nce(st.substring(1),Te);break;default:Ye=ace(st)}if(Ye===null||(ft.push(Ye[0]),(st=h8(Ye[1]))!==""&&st.charAt(0)!==","))return N3;st=st.replace(/^,/,"")}return ft})($e);if(this.fontFaces){var mt=tce(Pe(this.pdf,this.fontFaces),ze.map((function(tt){return{family:tt,stretch:"normal",weight:at,style:At}})));this.pdf.setFont(mt.ref.name,mt.ref.style)}else{var Dt="";(at==="bold"||parseInt(at,10)>=700||At==="bold")&&(Dt="bold"),At==="italic"&&(Dt+="italic"),Dt.length===0&&(Dt="normal");for(var jt="",De={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},Fe=0;Fe<ze.length;Fe++){if(this.pdf.internal.getFont(ze[Fe],Dt,{noFallback:!0,disableWarning:!0})!==void 0){jt=ze[Fe];break}if(Dt==="bolditalic"&&this.pdf.internal.getFont(ze[Fe],"bold",{noFallback:!0,disableWarning:!0})!==void 0)jt=ze[Fe],Dt="bold";else if(this.pdf.internal.getFont(ze[Fe],"normal",{noFallback:!0,disableWarning:!0})!==void 0){jt=ze[Fe],Dt="normal";break}}if(jt===""){for(var it=0;it<ze.length;it++)if(De[ze[it]]){jt=De[ze[it]];break}}jt=jt===""?"Times":jt,this.pdf.setFont(jt,Dt)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(je){this.ctx.globalCompositeOperation=je}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(je){this.ctx.globalAlpha=je}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(je){this.ctx.lineDashOffset=je,ne.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(je){this.ctx.lineDash=je,ne.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(je){this.ctx.ignoreClearRect=!!je}})};p.prototype.setLineDash=function(S){this.lineDash=S},p.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},p.prototype.fill=function(){L.call(this,"fill",!1)},p.prototype.stroke=function(){L.call(this,"stroke",!1)},p.prototype.beginPath=function(){this.path=[{type:"begin"}]},p.prototype.moveTo=function(S,E){if(isNaN(S)||isNaN(E))throw Vn.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var K=this.ctx.transform.applyToPoint(new r(S,E));this.path.push({type:"mt",x:K.x,y:K.y}),this.ctx.lastPoint=new r(S,E)},p.prototype.closePath=function(){var S=new r(0,0),E=0;for(E=this.path.length-1;E!==-1;E--)if(this.path[E].type==="begin"&&Yn(this.path[E+1])==="object"&&typeof this.path[E+1].x=="number"){S=new r(this.path[E+1].x,this.path[E+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new r(S.x,S.y)},p.prototype.lineTo=function(S,E){if(isNaN(S)||isNaN(E))throw Vn.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var K=this.ctx.transform.applyToPoint(new r(S,E));this.path.push({type:"lt",x:K.x,y:K.y}),this.ctx.lastPoint=new r(K.x,K.y)},p.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),L.call(this,null,!0)},p.prototype.quadraticCurveTo=function(S,E,K,se){if(isNaN(K)||isNaN(se)||isNaN(S)||isNaN(E))throw Vn.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var ie=this.ctx.transform.applyToPoint(new r(K,se)),ue=this.ctx.transform.applyToPoint(new r(S,E));this.path.push({type:"qct",x1:ue.x,y1:ue.y,x:ie.x,y:ie.y}),this.ctx.lastPoint=new r(ie.x,ie.y)},p.prototype.bezierCurveTo=function(S,E,K,se,ie,ue){if(isNaN(ie)||isNaN(ue)||isNaN(S)||isNaN(E)||isNaN(K)||isNaN(se))throw Vn.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var pe=this.ctx.transform.applyToPoint(new r(ie,ue)),me=this.ctx.transform.applyToPoint(new r(S,E)),Ue=this.ctx.transform.applyToPoint(new r(K,se));this.path.push({type:"bct",x1:me.x,y1:me.y,x2:Ue.x,y2:Ue.y,x:pe.x,y:pe.y}),this.ctx.lastPoint=new r(pe.x,pe.y)},p.prototype.arc=function(S,E,K,se,ie,ue){if(isNaN(S)||isNaN(E)||isNaN(K)||isNaN(se)||isNaN(ie))throw Vn.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(ue=!!ue,!this.ctx.transform.isIdentity){var pe=this.ctx.transform.applyToPoint(new r(S,E));S=pe.x,E=pe.y;var me=this.ctx.transform.applyToPoint(new r(0,K)),Ue=this.ctx.transform.applyToPoint(new r(0,0));K=Math.sqrt(Math.pow(me.x-Ue.x,2)+Math.pow(me.y-Ue.y,2))}Math.abs(ie-se)>=2*Math.PI&&(se=0,ie=2*Math.PI),this.path.push({type:"arc",x:S,y:E,radius:K,startAngle:se,endAngle:ie,counterclockwise:ue})},p.prototype.arcTo=function(S,E,K,se,ie){throw new Error("arcTo not implemented.")},p.prototype.rect=function(S,E,K,se){if(isNaN(S)||isNaN(E)||isNaN(K)||isNaN(se))throw Vn.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(S,E),this.lineTo(S+K,E),this.lineTo(S+K,E+se),this.lineTo(S,E+se),this.lineTo(S,E),this.lineTo(S+K,E),this.lineTo(S,E)},p.prototype.fillRect=function(S,E,K,se){if(isNaN(S)||isNaN(E)||isNaN(K)||isNaN(se))throw Vn.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!f.call(this)){var ie={};this.lineCap!=="butt"&&(ie.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(ie.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(S,E,K,se),this.fill(),ie.hasOwnProperty("lineCap")&&(this.lineCap=ie.lineCap),ie.hasOwnProperty("lineJoin")&&(this.lineJoin=ie.lineJoin)}},p.prototype.strokeRect=function(S,E,K,se){if(isNaN(S)||isNaN(E)||isNaN(K)||isNaN(se))throw Vn.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");y.call(this)||(this.beginPath(),this.rect(S,E,K,se),this.stroke())},p.prototype.clearRect=function(S,E,K,se){if(isNaN(S)||isNaN(E)||isNaN(K)||isNaN(se))throw Vn.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(S,E,K,se))},p.prototype.save=function(S){S=typeof S!="boolean"||S;for(var E=this.pdf.internal.getCurrentPageInfo().pageNumber,K=0;K<this.pdf.internal.getNumberOfPages();K++)this.pdf.setPage(K+1),this.pdf.internal.out("q");if(this.pdf.setPage(E),S){this.ctx.fontSize=this.pdf.internal.getFontSize();var se=new A(this.ctx);this.ctxStack.push(this.ctx),this.ctx=se}},p.prototype.restore=function(S){S=typeof S!="boolean"||S;for(var E=this.pdf.internal.getCurrentPageInfo().pageNumber,K=0;K<this.pdf.internal.getNumberOfPages();K++)this.pdf.setPage(K+1),this.pdf.internal.out("Q");this.pdf.setPage(E),S&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},p.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var g=function(S){var E,K,se,ie;if(S.isCanvasGradient===!0&&(S=S.getColor()),!S)return{r:0,g:0,b:0,a:0,style:S};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(S))E=0,K=0,se=0,ie=0;else{var ue=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(S);if(ue!==null)E=parseInt(ue[1]),K=parseInt(ue[2]),se=parseInt(ue[3]),ie=1;else if((ue=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(S))!==null)E=parseInt(ue[1]),K=parseInt(ue[2]),se=parseInt(ue[3]),ie=parseFloat(ue[4]);else{if(ie=1,typeof S=="string"&&S.charAt(0)!=="#"){var pe=new aI(S);S=pe.ok?pe.toHex():"#000000"}S.length===4?(E=S.substring(1,2),E+=E,K=S.substring(2,3),K+=K,se=S.substring(3,4),se+=se):(E=S.substring(1,3),K=S.substring(3,5),se=S.substring(5,7)),E=parseInt(E,16),K=parseInt(K,16),se=parseInt(se,16)}}return{r:E,g:K,b:se,a:ie,style:S}},f=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},y=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};p.prototype.fillText=function(S,E,K,se){if(isNaN(E)||isNaN(K)||typeof S!="string")throw Vn.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(se=isNaN(se)?void 0:se,!f.call(this)){var ie=ee(this.ctx.transform.rotation),ue=this.ctx.transform.scaleX;I.call(this,{text:S,x:E,y:K,scale:ue,angle:ie,align:this.textAlign,maxWidth:se})}},p.prototype.strokeText=function(S,E,K,se){if(isNaN(E)||isNaN(K)||typeof S!="string")throw Vn.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!y.call(this)){se=isNaN(se)?void 0:se;var ie=ee(this.ctx.transform.rotation),ue=this.ctx.transform.scaleX;I.call(this,{text:S,x:E,y:K,scale:ue,renderingMode:"stroke",angle:ie,align:this.textAlign,maxWidth:se})}},p.prototype.measureText=function(S){if(typeof S!="string")throw Vn.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var E=this.pdf,K=this.pdf.internal.scaleFactor,se=E.internal.getFontSize(),ie=E.getStringUnitWidth(S)*se/E.internal.scaleFactor,ue=function(pe){var me=(pe=pe||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return me}}),this};return new ue({width:ie*=Math.round(96*K/72*1e4)/1e4})},p.prototype.scale=function(S,E){if(isNaN(S)||isNaN(E))throw Vn.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var K=new m(S,0,0,E,0,0);this.ctx.transform=this.ctx.transform.multiply(K)},p.prototype.rotate=function(S){if(isNaN(S))throw Vn.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var E=new m(Math.cos(S),Math.sin(S),-Math.sin(S),Math.cos(S),0,0);this.ctx.transform=this.ctx.transform.multiply(E)},p.prototype.translate=function(S,E){if(isNaN(S)||isNaN(E))throw Vn.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var K=new m(1,0,0,1,S,E);this.ctx.transform=this.ctx.transform.multiply(K)},p.prototype.transform=function(S,E,K,se,ie,ue){if(isNaN(S)||isNaN(E)||isNaN(K)||isNaN(se)||isNaN(ie)||isNaN(ue))throw Vn.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var pe=new m(S,E,K,se,ie,ue);this.ctx.transform=this.ctx.transform.multiply(pe)},p.prototype.setTransform=function(S,E,K,se,ie,ue){S=isNaN(S)?1:S,E=isNaN(E)?0:E,K=isNaN(K)?0:K,se=isNaN(se)?1:se,ie=isNaN(ie)?0:ie,ue=isNaN(ue)?0:ue,this.ctx.transform=new m(S,E,K,se,ie,ue)};var C=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};p.prototype.drawImage=function(S,E,K,se,ie,ue,pe,me,Ue){var Ee=this.pdf.getImageProperties(S),ve=1,Pe=1,Ve=1,je=1;se!==void 0&&me!==void 0&&(Ve=me/se,je=Ue/ie,ve=Ee.width/se*me/se,Pe=Ee.height/ie*Ue/ie),ue===void 0&&(ue=E,pe=K,E=0,K=0),se!==void 0&&me===void 0&&(me=se,Ue=ie),se===void 0&&me===void 0&&(me=Ee.width,Ue=Ee.height);for(var le,At=this.ctx.transform.decompose(),at=ee(At.rotate.shx),Re=new m,$e=(Re=(Re=(Re=Re.multiply(At.translate)).multiply(At.skew)).multiply(At.scale)).applyToRectangle(new i(ue-E*Ve,pe-K*je,se*ve,ie*Pe)),We=v.call(this,$e),ze=[],mt=0;mt<We.length;mt+=1)ze.indexOf(We[mt])===-1&&ze.push(We[mt]);if(N(ze),this.autoPaging)for(var Dt=ze[0],jt=ze[ze.length-1],De=Dt;De<jt+1;De++){this.pdf.setPage(De);var Fe=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],it=De===1?this.posY+this.margin[0]:this.margin[0],tt=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Te=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Ye=De===1?0:tt+(De-2)*Te;if(this.ctx.clip_path.length!==0){var ft=this.path;le=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(le,this.posX+this.margin[3],-Ye+it+this.ctx.prevPageLastElemOffset),_.call(this,"fill",!0),this.path=ft}var st=JSON.parse(JSON.stringify($e));st=D([st],this.posX+this.margin[3],-Ye+it+this.ctx.prevPageLastElemOffset)[0];var kt=(De>Dt||De<jt)&&C.call(this);kt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Fe,Te,null).clip().discardPath()),this.pdf.addImage(S,"JPEG",st.x,st.y,st.w,st.h,null,null,at),kt&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(S,"JPEG",$e.x,$e.y,$e.w,$e.h,null,null,at)};var v=function(S,E,K){var se=[];E=E||this.pdf.internal.pageSize.width,K=K||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var ie=this.posY+this.ctx.prevPageLastElemOffset;switch(S.type){default:case"mt":case"lt":se.push(Math.floor((S.y+ie)/K)+1);break;case"arc":se.push(Math.floor((S.y+ie-S.radius)/K)+1),se.push(Math.floor((S.y+ie+S.radius)/K)+1);break;case"qct":var ue=oe(this.ctx.lastPoint.x,this.ctx.lastPoint.y,S.x1,S.y1,S.x,S.y);se.push(Math.floor((ue.y+ie)/K)+1),se.push(Math.floor((ue.y+ue.h+ie)/K)+1);break;case"bct":var pe=R(this.ctx.lastPoint.x,this.ctx.lastPoint.y,S.x1,S.y1,S.x2,S.y2,S.x,S.y);se.push(Math.floor((pe.y+ie)/K)+1),se.push(Math.floor((pe.y+pe.h+ie)/K)+1);break;case"rect":se.push(Math.floor((S.y+ie)/K)+1),se.push(Math.floor((S.y+S.h+ie)/K)+1)}for(var me=0;me<se.length;me+=1)for(;this.pdf.internal.getNumberOfPages()<se[me];)B.call(this);return se},B=function(){var S=this.fillStyle,E=this.strokeStyle,K=this.font,se=this.lineCap,ie=this.lineWidth,ue=this.lineJoin;this.pdf.addPage(),this.fillStyle=S,this.strokeStyle=E,this.font=K,this.lineCap=se,this.lineWidth=ie,this.lineJoin=ue},D=function(S,E,K){for(var se=0;se<S.length;se++)switch(S[se].type){case"bct":S[se].x2+=E,S[se].y2+=K;case"qct":S[se].x1+=E,S[se].y1+=K;case"mt":case"lt":case"arc":default:S[se].x+=E,S[se].y+=K}return S},N=function(S){return S.sort((function(E,K){return E-K}))},L=function(S,E){for(var K,se,ie=this.fillStyle,ue=this.strokeStyle,pe=this.lineCap,me=this.lineWidth,Ue=Math.abs(me*this.ctx.transform.scaleX),Ee=this.lineJoin,ve=JSON.parse(JSON.stringify(this.path)),Pe=JSON.parse(JSON.stringify(this.path)),Ve=[],je=0;je<Pe.length;je++)if(Pe[je].x!==void 0)for(var le=v.call(this,Pe[je]),At=0;At<le.length;At+=1)Ve.indexOf(le[At])===-1&&Ve.push(le[At]);for(var at=0;at<Ve.length;at++)for(;this.pdf.internal.getNumberOfPages()<Ve[at];)B.call(this);if(N(Ve),this.autoPaging)for(var Re=Ve[0],$e=Ve[Ve.length-1],We=Re;We<$e+1;We++){this.pdf.setPage(We),this.fillStyle=ie,this.strokeStyle=ue,this.lineCap=pe,this.lineWidth=Ue,this.lineJoin=Ee;var ze=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],mt=We===1?this.posY+this.margin[0]:this.margin[0],Dt=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],jt=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],De=We===1?0:Dt+(We-2)*jt;if(this.ctx.clip_path.length!==0){var Fe=this.path;K=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(K,this.posX+this.margin[3],-De+mt+this.ctx.prevPageLastElemOffset),_.call(this,S,!0),this.path=Fe}if(se=JSON.parse(JSON.stringify(ve)),this.path=D(se,this.posX+this.margin[3],-De+mt+this.ctx.prevPageLastElemOffset),E===!1||We===0){var it=(We>Re||We<$e)&&C.call(this);it&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ze,jt,null).clip().discardPath()),_.call(this,S,E),it&&this.pdf.restoreGraphicsState()}this.lineWidth=me}else this.lineWidth=Ue,_.call(this,S,E),this.lineWidth=me;this.path=ve},_=function(S,E){if((S!=="stroke"||E||!y.call(this))&&(S==="stroke"||E||!f.call(this))){for(var K,se,ie=[],ue=this.path,pe=0;pe<ue.length;pe++){var me=ue[pe];switch(me.type){case"begin":ie.push({begin:!0});break;case"close":ie.push({close:!0});break;case"mt":ie.push({start:me,deltas:[],abs:[]});break;case"lt":var Ue=ie.length;if(ue[pe-1]&&!isNaN(ue[pe-1].x)&&(K=[me.x-ue[pe-1].x,me.y-ue[pe-1].y],Ue>0)){for(;Ue>=0;Ue--)if(ie[Ue-1].close!==!0&&ie[Ue-1].begin!==!0){ie[Ue-1].deltas.push(K),ie[Ue-1].abs.push(me);break}}break;case"bct":K=[me.x1-ue[pe-1].x,me.y1-ue[pe-1].y,me.x2-ue[pe-1].x,me.y2-ue[pe-1].y,me.x-ue[pe-1].x,me.y-ue[pe-1].y],ie[ie.length-1].deltas.push(K);break;case"qct":var Ee=ue[pe-1].x+2/3*(me.x1-ue[pe-1].x),ve=ue[pe-1].y+2/3*(me.y1-ue[pe-1].y),Pe=me.x+2/3*(me.x1-me.x),Ve=me.y+2/3*(me.y1-me.y),je=me.x,le=me.y;K=[Ee-ue[pe-1].x,ve-ue[pe-1].y,Pe-ue[pe-1].x,Ve-ue[pe-1].y,je-ue[pe-1].x,le-ue[pe-1].y],ie[ie.length-1].deltas.push(K);break;case"arc":ie.push({deltas:[],abs:[],arc:!0}),Array.isArray(ie[ie.length-1].abs)&&ie[ie.length-1].abs.push(me)}}se=E?null:S==="stroke"?"stroke":"fill";for(var At=!1,at=0;at<ie.length;at++)if(ie[at].arc)for(var Re=ie[at].abs,$e=0;$e<Re.length;$e++){var We=Re[$e];We.type==="arc"?T.call(this,We.x,We.y,We.radius,We.startAngle,We.endAngle,We.counterclockwise,void 0,E,!At):O.call(this,We.x,We.y),At=!0}else if(ie[at].close===!0)this.pdf.internal.out("h"),At=!1;else if(ie[at].begin!==!0){var ze=ie[at].start.x,mt=ie[at].start.y;z.call(this,ie[at].deltas,ze,mt),At=!0}se&&M.call(this,se),E&&Z.call(this)}},j=function(S){var E=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,K=E*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return S-K;case"top":return S+E-K;case"hanging":return S+E-2*K;case"middle":return S+E/2-K;case"ideographic":return S;case"alphabetic":default:return S}},F=function(S){return S+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};p.prototype.createLinearGradient=function(){var S=function(){};return S.colorStops=[],S.addColorStop=function(E,K){this.colorStops.push([E,K])},S.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},S.isCanvasGradient=!0,S},p.prototype.createPattern=function(){return this.createLinearGradient()},p.prototype.createRadialGradient=function(){return this.createLinearGradient()};var T=function(S,E,K,se,ie,ue,pe,me,Ue){for(var Ee=ae.call(this,K,se,ie,ue),ve=0;ve<Ee.length;ve++){var Pe=Ee[ve];ve===0&&(Ue?P.call(this,Pe.x1+S,Pe.y1+E):O.call(this,Pe.x1+S,Pe.y1+E)),X.call(this,S,E,Pe.x2,Pe.y2,Pe.x3,Pe.y3,Pe.x4,Pe.y4)}me?Z.call(this):M.call(this,pe)},M=function(S){switch(S){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Z=function(){this.pdf.clip(),this.pdf.discardPath()},P=function(S,E){this.pdf.internal.out(n(S)+" "+a(E)+" m")},I=function(S){var E;switch(S.align){case"right":case"end":E="right";break;case"center":E="center";break;case"left":case"start":default:E="left"}var K=this.pdf.getTextDimensions(S.text),se=j.call(this,S.y),ie=F.call(this,se)-K.h,ue=this.ctx.transform.applyToPoint(new r(S.x,se)),pe=this.ctx.transform.decompose(),me=new m;me=(me=(me=me.multiply(pe.translate)).multiply(pe.skew)).multiply(pe.scale);for(var Ue,Ee,ve,Pe=this.ctx.transform.applyToRectangle(new i(S.x,se,K.w,K.h)),Ve=me.applyToRectangle(new i(S.x,ie,K.w,K.h)),je=v.call(this,Ve),le=[],At=0;At<je.length;At+=1)le.indexOf(je[At])===-1&&le.push(je[At]);if(N(le),this.autoPaging)for(var at=le[0],Re=le[le.length-1],$e=at;$e<Re+1;$e++){this.pdf.setPage($e);var We=$e===1?this.posY+this.margin[0]:this.margin[0],ze=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],mt=this.pdf.internal.pageSize.height-this.margin[2],Dt=mt-this.margin[0],jt=this.pdf.internal.pageSize.width-this.margin[1],De=jt-this.margin[3],Fe=$e===1?0:ze+($e-2)*Dt;if(this.ctx.clip_path.length!==0){var it=this.path;Ue=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(Ue,this.posX+this.margin[3],-1*Fe+We),_.call(this,"fill",!0),this.path=it}var tt=D([JSON.parse(JSON.stringify(Ve))],this.posX+this.margin[3],-Fe+We+this.ctx.prevPageLastElemOffset)[0];S.scale>=.01&&(Ee=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ee*S.scale),ve=this.lineWidth,this.lineWidth=ve*S.scale);var Te=this.autoPaging!=="text";if(Te||tt.y+tt.h<=mt){if(Te||tt.y>=We&&tt.x<=jt){var Ye=Te?S.text:this.pdf.splitTextToSize(S.text,S.maxWidth||jt-tt.x)[0],ft=D([JSON.parse(JSON.stringify(Pe))],this.posX+this.margin[3],-Fe+We+this.ctx.prevPageLastElemOffset)[0],st=Te&&($e>at||$e<Re)&&C.call(this);st&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],De,Dt,null).clip().discardPath()),this.pdf.text(Ye,ft.x,ft.y,{angle:S.angle,align:E,renderingMode:S.renderingMode}),st&&this.pdf.restoreGraphicsState()}}else tt.y<mt&&(this.ctx.prevPageLastElemOffset+=mt-tt.y);S.scale>=.01&&(this.pdf.setFontSize(Ee),this.lineWidth=ve)}else S.scale>=.01&&(Ee=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ee*S.scale),ve=this.lineWidth,this.lineWidth=ve*S.scale),this.pdf.text(S.text,ue.x+this.posX,ue.y+this.posY,{angle:S.angle,align:E,renderingMode:S.renderingMode,maxWidth:S.maxWidth}),S.scale>=.01&&(this.pdf.setFontSize(Ee),this.lineWidth=ve)},O=function(S,E,K,se){K=K||0,se=se||0,this.pdf.internal.out(n(S+K)+" "+a(E+se)+" l")},z=function(S,E,K){return this.pdf.lines(S,E,K,null,null)},X=function(S,E,K,se,ie,ue,pe,me){this.pdf.internal.out([t(o(K+S)),t(s(se+E)),t(o(ie+S)),t(s(ue+E)),t(o(pe+S)),t(s(me+E)),"c"].join(" "))},ae=function(S,E,K,se){for(var ie=2*Math.PI,ue=Math.PI/2;E>K;)E-=ie;var pe=Math.abs(K-E);pe<ie&&se&&(pe=ie-pe);for(var me=[],Ue=se?-1:1,Ee=E;pe>1e-5;){var ve=Ee+Ue*Math.min(pe,ue);me.push(re.call(this,S,Ee,ve)),pe-=Math.abs(ve-Ee),Ee=ve}return me},re=function(S,E,K){var se=(K-E)/2,ie=S*Math.cos(se),ue=S*Math.sin(se),pe=ie,me=-ue,Ue=pe*pe+me*me,Ee=Ue+pe*ie+me*ue,ve=4/3*(Math.sqrt(2*Ue*Ee)-Ee)/(pe*ue-me*ie),Pe=pe-ve*me,Ve=me+ve*pe,je=Pe,le=-Ve,At=se+E,at=Math.cos(At),Re=Math.sin(At);return{x1:S*Math.cos(E),y1:S*Math.sin(E),x2:Pe*at-Ve*Re,y2:Pe*Re+Ve*at,x3:je*at-le*Re,y3:je*Re+le*at,x4:S*Math.cos(K),y4:S*Math.sin(K)}},ee=function(S){return 180*S/Math.PI},oe=function(S,E,K,se,ie,ue){var pe=S+.5*(K-S),me=E+.5*(se-E),Ue=ie+.5*(K-ie),Ee=ue+.5*(se-ue),ve=Math.min(S,ie,pe,Ue),Pe=Math.max(S,ie,pe,Ue),Ve=Math.min(E,ue,me,Ee),je=Math.max(E,ue,me,Ee);return new i(ve,Ve,Pe-ve,je-Ve)},R=function(S,E,K,se,ie,ue,pe,me){var Ue,Ee,ve,Pe,Ve,je,le,At,at,Re,$e,We,ze,mt,Dt=K-S,jt=se-E,De=ie-K,Fe=ue-se,it=pe-ie,tt=me-ue;for(Ee=0;Ee<41;Ee++)at=(le=(ve=S+(Ue=Ee/40)*Dt)+Ue*((Ve=K+Ue*De)-ve))+Ue*(Ve+Ue*(ie+Ue*it-Ve)-le),Re=(At=(Pe=E+Ue*jt)+Ue*((je=se+Ue*Fe)-Pe))+Ue*(je+Ue*(ue+Ue*tt-je)-At),Ee==0?($e=at,We=Re,ze=at,mt=Re):($e=Math.min($e,at),We=Math.min(We,Re),ze=Math.max(ze,at),mt=Math.max(mt,Re));return new i(Math.round($e),Math.round(We),Math.round(ze-$e),Math.round(mt-We))},ne=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var S,E,K=(S=this.ctx.lineDash,E=this.ctx.lineDashOffset,JSON.stringify({lineDash:S,lineDashOffset:E}));this.prevLineDash!==K&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=K)}}})(qt.API),(function(e){var t=function(s){var r,i,m,d,A,p,g,f,y,C;for(i=[],m=0,d=(s+=r="\0\0\0\0".slice(s.length%4||4)).length;d>m;m+=4)(A=(s.charCodeAt(m)<<24)+(s.charCodeAt(m+1)<<16)+(s.charCodeAt(m+2)<<8)+s.charCodeAt(m+3))!==0?(p=(A=((A=((A=((A=(A-(C=A%85))/85)-(y=A%85))/85)-(f=A%85))/85)-(g=A%85))/85)%85,i.push(p+33,g+33,f+33,y+33,C+33)):i.push(122);return(function(v,B){for(var D=B;D>0;D--)v.pop()})(i,r.length),String.fromCharCode.apply(String,i)+"~>"},n=function(s){var r,i,m,d,A,p=String,g="length",f=255,y="charCodeAt",C="slice",v="replace";for(s[C](-2),s=s[C](0,-2)[v](/\s/g,"")[v]("z","!!!!!"),m=[],d=0,A=(s+=r="uuuuu"[C](s[g]%5||5))[g];A>d;d+=5)i=52200625*(s[y](d)-33)+614125*(s[y](d+1)-33)+7225*(s[y](d+2)-33)+85*(s[y](d+3)-33)+(s[y](d+4)-33),m.push(f&i>>24,f&i>>16,f&i>>8,f&i);return(function(B,D){for(var N=D;N>0;N--)B.pop()})(m,r[g]),p.fromCharCode.apply(p,m)},a=function(s){var r=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((s=s.replace(/\s/g,"")).indexOf(">")!==-1&&(s=s.substr(0,s.indexOf(">"))),s.length%2&&(s+="0"),r.test(s)===!1)return"";for(var i="",m=0;m<s.length;m+=2)i+=String.fromCharCode("0x"+(s[m]+s[m+1]));return i},o=function(s){for(var r=new Uint8Array(s.length),i=s.length;i--;)r[i]=s.charCodeAt(i);return s=(r=qw(r)).reduce((function(m,d){return m+String.fromCharCode(d)}),"")};e.processDataByFilters=function(s,r){var i=0,m=s||"",d=[];for(typeof(r=r||[])=="string"&&(r=[r]),i=0;i<r.length;i+=1)switch(r[i]){case"ASCII85Decode":case"/ASCII85Decode":m=n(m),d.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":m=t(m),d.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":m=a(m),d.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":m=m.split("").map((function(A){return("0"+A.charCodeAt().toString(16)).slice(-2)})).join("")+">",d.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":m=o(m),d.push("/FlateDecode");break;default:throw new Error('The filter: "'+r[i]+'" is not implemented')}return{data:m,reverseChain:d.reverse().join(" ")}}})(qt.API),(function(e){e.loadFile=function(t,n,a){return(function(o,s,r){s=s!==!1,r=typeof r=="function"?r:function(){};var i=void 0;try{i=(function(m,d,A){var p=new XMLHttpRequest,g=0,f=function(y){var C=y.length,v=[],B=String.fromCharCode;for(g=0;g<C;g+=1)v.push(B(255&y.charCodeAt(g)));return v.join("")};if(p.open("GET",m,!d),p.overrideMimeType("text/plain; charset=x-user-defined"),d===!1&&(p.onload=function(){p.status===200?A(f(this.responseText)):A(void 0)}),p.send(null),d&&p.status===200)return f(p.responseText)})(o,s,r)}catch{}return i})(t,n,a)},e.loadImageFile=e.loadFile})(qt.API),(function(e){function t(){return($t.html2canvas?Promise.resolve($t.html2canvas):Rw(()=>Promise.resolve().then(()=>bie),void 0)).catch((function(r){return Promise.reject(new Error("Could not load html2canvas: "+r))})).then((function(r){return r.default?r.default:r}))}function n(){return($t.DOMPurify?Promise.resolve($t.DOMPurify):Rw(()=>import("./purify.es-CQJ0hv7W.js"),[])).catch((function(r){return Promise.reject(new Error("Could not load dompurify: "+r))})).then((function(r){return r.default?r.default:r}))}var a=function(r){var i=Yn(r);return i==="undefined"?"undefined":i==="string"||r instanceof String?"string":i==="number"||r instanceof Number?"number":i==="function"||r instanceof Function?"function":r&&r.constructor===Array?"array":r&&r.nodeType===1?"element":i==="object"?"object":"unknown"},o=function(r,i){var m=document.createElement(r);for(var d in i.className&&(m.className=i.className),i.innerHTML&&i.dompurify&&(m.innerHTML=i.dompurify.sanitize(i.innerHTML)),i.style)m.style[d]=i.style[d];return m},s=function r(i){var m=Object.assign(r.convert(Promise.resolve()),JSON.parse(JSON.stringify(r.template))),d=r.convert(Promise.resolve(),m);return d=(d=d.setProgress(1,r,1,[r])).set(i)};(s.prototype=Object.create(Promise.prototype)).constructor=s,s.convert=function(r,i){return r.__proto__=i||s.prototype,r},s.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},s.prototype.from=function(r,i){return this.then((function(){switch(i=i||(function(m){switch(a(m)){case"string":return"string";case"element":return m.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}})(r)){case"string":return this.then(n).then((function(m){return this.set({src:o("div",{innerHTML:r,dompurify:m})})}));case"element":return this.set({src:r});case"canvas":return this.set({canvas:r});case"img":return this.set({img:r});default:return this.error("Unknown source type.")}}))},s.prototype.to=function(r){switch(r){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},s.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var r={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},i=(function m(d,A){for(var p=d.nodeType===3?document.createTextNode(d.nodeValue):d.cloneNode(!1),g=d.firstChild;g;g=g.nextSibling)A!==!0&&g.nodeType===1&&g.nodeName==="SCRIPT"||p.appendChild(m(g,A));return d.nodeType===1&&(d.nodeName==="CANVAS"?(p.width=d.width,p.height=d.height,p.getContext("2d").drawImage(d,0,0)):d.nodeName!=="TEXTAREA"&&d.nodeName!=="SELECT"||(p.value=d.value),p.addEventListener("load",(function(){p.scrollTop=d.scrollTop,p.scrollLeft=d.scrollLeft}),!0)),p})(this.prop.src,this.opt.html2canvas.javascriptEnabled);i.tagName==="BODY"&&(r.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=o("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=o("div",{className:"html2pdf__container",style:r}),this.prop.container.appendChild(i),this.prop.container.firstChild.appendChild(o("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"}))},s.prototype.toCanvas=function(){var r=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(r).then(t).then((function(i){var m=Object.assign({},this.opt.html2canvas);return delete m.onrendered,i(this.prop.container,m)})).then((function(i){(this.opt.html2canvas.onrendered||function(){})(i),this.prop.canvas=i,document.body.removeChild(this.prop.overlay)}))},s.prototype.toContext2d=function(){var r=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(r).then(t).then((function(i){var m=this.opt.jsPDF,d=this.opt.fontFaces,A=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,p=Object.assign({async:!0,allowTaint:!0,scale:A,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete p.onrendered,m.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,m.context2d.posX=this.opt.x,m.context2d.posY=this.opt.y,m.context2d.margin=this.opt.margin,m.context2d.fontFaces=d,d)for(var g=0;g<d.length;++g){var f=d[g],y=f.src.find((function(C){return C.format==="truetype"}));y&&m.addFont(y.url,f.ref.name,f.ref.style)}return p.windowHeight=p.windowHeight||0,p.windowHeight=p.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):p.windowHeight,m.context2d.save(!0),i(this.prop.container,p)})).then((function(i){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(i),this.prop.canvas=i,document.body.removeChild(this.prop.overlay)}))},s.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var r=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=r}))},s.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},s.prototype.output=function(r,i,m){return(m=m||"pdf").toLowerCase()==="img"||m.toLowerCase()==="image"?this.outputImg(r,i):this.outputPdf(r,i)},s.prototype.outputPdf=function(r,i){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(r,i)}))},s.prototype.outputImg=function(r){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(r){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+r+'" is not supported.'}}))},s.prototype.save=function(r){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(r?{filename:r}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},s.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},s.prototype.set=function(r){if(a(r)!=="object")return this;var i=Object.keys(r||{}).map((function(m){if(m in s.template.prop)return function(){this.prop[m]=r[m]};switch(m){case"margin":return this.setMargin.bind(this,r.margin);case"jsPDF":return function(){return this.opt.jsPDF=r.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,r.pageSize);default:return function(){this.opt[m]=r[m]}}}),this);return this.then((function(){return this.thenList(i)}))},s.prototype.get=function(r,i){return this.then((function(){var m=r in s.template.prop?this.prop[r]:this.opt[r];return i?i(m):m}))},s.prototype.setMargin=function(r){return this.then((function(){switch(a(r)){case"number":r=[r,r,r,r];case"array":if(r.length===2&&(r=[r[0],r[1],r[0],r[1]]),r.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=r})).then(this.setPageSize)},s.prototype.setPageSize=function(r){function i(m,d){return Math.floor(m*d/72*96)}return this.then((function(){(r=r||qt.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(r.inner={width:r.width-this.opt.margin[1]-this.opt.margin[3],height:r.height-this.opt.margin[0]-this.opt.margin[2]},r.inner.px={width:i(r.inner.width,r.k),height:i(r.inner.height,r.k)},r.inner.ratio=r.inner.height/r.inner.width),this.prop.pageSize=r}))},s.prototype.setProgress=function(r,i,m,d){return r!=null&&(this.progress.val=r),i!=null&&(this.progress.state=i),m!=null&&(this.progress.n=m),d!=null&&(this.progress.stack=d),this.progress.ratio=this.progress.val/this.progress.state,this},s.prototype.updateProgress=function(r,i,m,d){return this.setProgress(r?this.progress.val+r:null,i||null,m?this.progress.n+m:null,d?this.progress.stack.concat(d):null)},s.prototype.then=function(r,i){var m=this;return this.thenCore(r,i,(function(d,A){return m.updateProgress(null,null,1,[d]),Promise.prototype.then.call(this,(function(p){return m.updateProgress(null,d),p})).then(d,A).then((function(p){return m.updateProgress(1),p}))}))},s.prototype.thenCore=function(r,i,m){m=m||Promise.prototype.then,r&&(r=r.bind(this)),i&&(i=i.bind(this));var d=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:s.convert(Object.assign({},this),Promise.prototype),A=m.call(d,r,i);return s.convert(A,this.__proto__)},s.prototype.thenExternal=function(r,i){return Promise.prototype.then.call(this,r,i)},s.prototype.thenList=function(r){var i=this;return r.forEach((function(m){i=i.thenCore(m)})),i},s.prototype.catch=function(r){r&&(r=r.bind(this));var i=Promise.prototype.catch.call(this,r);return s.convert(i,this)},s.prototype.catchExternal=function(r){return Promise.prototype.catch.call(this,r)},s.prototype.error=function(r){return this.then((function(){throw new Error(r)}))},s.prototype.using=s.prototype.set,s.prototype.saveAs=s.prototype.save,s.prototype.export=s.prototype.output,s.prototype.run=s.prototype.then,qt.getPageSize=function(r,i,m){if(Yn(r)==="object"){var d=r;r=d.orientation,i=d.unit||i,m=d.format||m}i=i||"mm",m=m||"a4",r=(""+(r||"P")).toLowerCase();var A,p=(""+m).toLowerCase(),g={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(i){case"pt":A=1;break;case"mm":A=72/25.4;break;case"cm":A=72/2.54;break;case"in":A=72;break;case"px":A=.75;break;case"pc":case"em":A=12;break;case"ex":A=6;break;default:throw"Invalid unit: "+i}var f,y=0,C=0;if(g.hasOwnProperty(p))y=g[p][1]/A,C=g[p][0]/A;else try{y=m[1],C=m[0]}catch{throw new Error("Invalid format: "+m)}if(r==="p"||r==="portrait")r="p",C>y&&(f=C,C=y,y=f);else{if(r!=="l"&&r!=="landscape")throw"Invalid orientation: "+r;r="l",y>C&&(f=C,C=y,y=f)}return{width:C,height:y,unit:i,k:A,orientation:r}},e.html=function(r,i){(i=i||{}).callback=i.callback||function(){},i.html2canvas=i.html2canvas||{},i.html2canvas.canvas=i.html2canvas.canvas||this.canvas,i.jsPDF=i.jsPDF||this,i.fontFaces=i.fontFaces?i.fontFaces.map(Jw):null;var m=new s(i);return i.worker?m:m.from(r).doCallback()}})(qt.API),qt.API.addJS=function(e){return C8=e,this.internal.events.subscribe("postPutResources",(function(){Qg=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Qg+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),y8=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+C8+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){Qg!==void 0&&y8!==void 0&&this.internal.out("/Names <</JavaScript "+Qg+" 0 R>>")})),this},(function(e){var t;e.events.push(["postPutResources",function(){var n=this,a=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var o=n.outline.render().split(/\r\n/),s=0;s<o.length;s++){var r=o[s],i=a.exec(r);if(i!=null){var m=i[1];n.internal.newObjectDeferredBegin(m,!1)}n.internal.write(r)}if(this.outline.createNamedDestinations){var d=this.internal.pages.length,A=[];for(s=0;s<d;s++){var p=n.internal.newObject();A.push(p);var g=n.internal.getPageInfo(s+1);n.internal.write("<< /D["+g.objId+" 0 R /XYZ null null null]>> endobj")}var f=n.internal.newObject();for(n.internal.write("<< /Names [ "),s=0;s<A.length;s++)n.internal.write("(page_"+(s+1)+")"+A[s]+" 0 R");n.internal.write(" ] >>","endobj"),t=n.internal.newObject(),n.internal.write("<< /Dests "+f+" 0 R"),n.internal.write(">>","endobj")}}]),e.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+t+" 0 R"))}]),e.events.push(["initialized",function(){var n=this;n.outline={createNamedDestinations:!1,root:{children:[]}},n.outline.add=function(a,o,s){var r={title:o,options:s,children:[]};return a==null&&(a=this.root),a.children.push(r),r},n.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=n,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},n.outline.genIds_r=function(a){a.id=n.internal.newObjectDeferred();for(var o=0;o<a.children.length;o++)this.genIds_r(a.children[o])},n.outline.renderRoot=function(a){this.objStart(a),this.line("/Type /Outlines"),a.children.length>0&&(this.line("/First "+this.makeRef(a.children[0])),this.line("/Last "+this.makeRef(a.children[a.children.length-1]))),this.line("/Count "+this.count_r({count:0},a)),this.objEnd()},n.outline.renderItems=function(a){for(var o=this.ctx.pdf.internal.getVerticalCoordinateString,s=0;s<a.children.length;s++){var r=a.children[s];this.objStart(r),this.line("/Title "+this.makeString(r.title)),this.line("/Parent "+this.makeRef(a)),s>0&&this.line("/Prev "+this.makeRef(a.children[s-1])),s<a.children.length-1&&this.line("/Next "+this.makeRef(a.children[s+1])),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1])));var i=this.count=this.count_r({count:0},r);if(i>0&&this.line("/Count "+i),r.options&&r.options.pageNumber){var m=n.internal.getPageInfo(r.options.pageNumber);this.line("/Dest ["+m.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var d=0;d<a.children.length;d++)this.renderItems(a.children[d])},n.outline.line=function(a){this.ctx.val+=a+`\r
|
||
`},n.outline.makeRef=function(a){return a.id+" 0 R"},n.outline.makeString=function(a){return"("+n.internal.pdfEscape(a)+")"},n.outline.objStart=function(a){this.ctx.val+=`\r
|
||
`+a.id+` 0 obj\r
|
||
<<\r
|
||
`},n.outline.objEnd=function(){this.ctx.val+=`>> \r
|
||
endobj\r
|
||
`},n.outline.count_r=function(a,o){for(var s=0;s<o.children.length;s++)a.count++,this.count_r(a,o.children[s]);return a.count}}])})(qt.API),(function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(n,a,o,s,r,i){var m,d=this.decode.DCT_DECODE,A=null;if(typeof n=="string"||this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n)){switch(n=r||n,n=this.__addimage__.isArrayBuffer(n)?new Uint8Array(n):n,(m=(function(p){for(var g,f=256*p.charCodeAt(4)+p.charCodeAt(5),y=p.length,C={width:0,height:0,numcomponents:1},v=4;v<y;v+=2){if(v+=f,t.indexOf(p.charCodeAt(v+1))!==-1){g=256*p.charCodeAt(v+5)+p.charCodeAt(v+6),C={width:256*p.charCodeAt(v+7)+p.charCodeAt(v+8),height:g,numcomponents:p.charCodeAt(v+9)};break}f=256*p.charCodeAt(v+2)+p.charCodeAt(v+3)}return C})(n=this.__addimage__.isArrayBufferView(n)?this.__addimage__.arrayBufferToBinaryString(n):n)).numcomponents){case 1:i=this.color_spaces.DEVICE_GRAY;break;case 4:i=this.color_spaces.DEVICE_CMYK;break;case 3:i=this.color_spaces.DEVICE_RGB}A={data:n,width:m.width,height:m.height,colorSpace:i,bitsPerComponent:8,filter:d,index:a,alias:o}}return A}})(qt.API);var ju,Ig,b8,v8,w8,oce=(function(){var e,t,n;function a(s){var r,i,m,d,A,p,g,f,y,C,v,B,D,N;for(this.data=s,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},p=null;;){switch(r=this.readUInt32(),y=(function(){var L,_;for(_=[],L=0;L<4;++L)_.push(String.fromCharCode(this.data[this.pos++]));return _}).call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(r);break;case"fcTL":p&&this.animation.frames.push(p),this.pos+=4,p={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},A=this.readUInt16(),d=this.readUInt16()||100,p.delay=1e3*A/d,p.disposeOp=this.data[this.pos++],p.blendOp=this.data[this.pos++],p.data=[];break;case"IDAT":case"fdAT":for(y==="fdAT"&&(this.pos+=4,r-=4),s=(p!=null?p.data:void 0)||this.imgData,B=0;0<=r?B<r:B>r;0<=r?++B:--B)s.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(m=this.palette.length/3,this.transparency.indexed=this.read(r),this.transparency.indexed.length>m)throw new Error("More transparent colors than palette size");if((C=m-this.transparency.indexed.length)>0)for(D=0;0<=C?D<C:D>C;0<=C?++D:--D)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(r)[0];break;case 2:this.transparency.rgb=this.read(r)}break;case"tEXt":g=(v=this.read(r)).indexOf(0),f=String.fromCharCode.apply(String,v.slice(0,g)),this.text[f]=String.fromCharCode.apply(String,v.slice(g+1));break;case"IEND":return p&&this.animation.frames.push(p),this.colors=(function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}).call(this),this.hasAlphaChannel=(N=this.colorType)===4||N===6,i=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*i,this.colorSpace=(function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}).call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=r}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}a.prototype.read=function(s){var r,i;for(i=[],r=0;0<=s?r<s:r>s;0<=s?++r:--r)i.push(this.data[this.pos++]);return i},a.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},a.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},a.prototype.decodePixels=function(s){var r=this.pixelBitlength/8,i=new Uint8Array(this.width*this.height*r),m=0,d=this;if(s==null&&(s=this.imgData),s.length===0)return new Uint8Array(0);function A(p,g,f,y){var C,v,B,D,N,L,_,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R=Math.ceil((d.width-p)/f),ne=Math.ceil((d.height-g)/y),S=d.width==R&&d.height==ne;for(I=r*R,Z=S?i:new Uint8Array(I*ne),L=s.length,P=0,v=0;P<ne&&m<L;){switch(s[m++]){case 0:for(D=X=0;X<I;D=X+=1)Z[v++]=s[m++];break;case 1:for(D=ae=0;ae<I;D=ae+=1)C=s[m++],N=D<r?0:Z[v-r],Z[v++]=(C+N)%256;break;case 2:for(D=re=0;re<I;D=re+=1)C=s[m++],B=(D-D%r)/r,O=P&&Z[(P-1)*I+B*r+D%r],Z[v++]=(O+C)%256;break;case 3:for(D=ee=0;ee<I;D=ee+=1)C=s[m++],B=(D-D%r)/r,N=D<r?0:Z[v-r],O=P&&Z[(P-1)*I+B*r+D%r],Z[v++]=(C+Math.floor((N+O)/2))%256;break;case 4:for(D=oe=0;oe<I;D=oe+=1)C=s[m++],B=(D-D%r)/r,N=D<r?0:Z[v-r],P===0?O=z=0:(O=Z[(P-1)*I+B*r+D%r],z=B&&Z[(P-1)*I+(B-1)*r+D%r]),_=N+O-z,j=Math.abs(_-N),T=Math.abs(_-O),M=Math.abs(_-z),F=j<=T&&j<=M?N:T<=M?O:z,Z[v++]=(C+F)%256;break;default:throw new Error("Invalid filter algorithm: "+s[m-1])}if(!S){var E=((g+P*y)*d.width+p)*r,K=P*I;for(D=0;D<R;D+=1){for(var se=0;se<r;se+=1)i[E++]=Z[K++];E+=(f-1)*r}}P++}}return s=Iie(s),d.interlaceMethod==1?(A(0,0,8,8),A(4,0,8,8),A(0,4,4,8),A(2,0,4,4),A(0,2,2,4),A(1,0,2,2),A(0,1,1,2)):A(0,0,1,1),i},a.prototype.decodePalette=function(){var s,r,i,m,d,A,p,g,f;for(i=this.palette,A=this.transparency.indexed||[],d=new Uint8Array((A.length||0)+i.length),m=0,s=0,r=p=0,g=i.length;p<g;r=p+=3)d[m++]=i[r],d[m++]=i[r+1],d[m++]=i[r+2],d[m++]=(f=A[s++])!=null?f:255;return d},a.prototype.copyToImageData=function(s,r){var i,m,d,A,p,g,f,y,C,v,B;if(m=this.colors,C=null,i=this.hasAlphaChannel,this.palette.length&&(C=(B=this._decodedPalette)!=null?B:this._decodedPalette=this.decodePalette(),m=4,i=!0),y=(d=s.data||s).length,p=C||r,A=g=0,m===1)for(;A<y;)f=C?4*r[A/4]:g,v=p[f++],d[A++]=v,d[A++]=v,d[A++]=v,d[A++]=i?p[f++]:255,g=f;else for(;A<y;)f=C?4*r[A/4]:g,d[A++]=p[f++],d[A++]=p[f++],d[A++]=p[f++],d[A++]=i?p[f++]:255,g=f},a.prototype.decode=function(){var s;return s=new Uint8Array(this.width*this.height*4),this.copyToImageData(s,this.decodePixels()),s};var o=function(){if(Object.prototype.toString.call($t)==="[object Window]"){try{t=$t.document.createElement("canvas"),n=t.getContext("2d")}catch{return!1}return!0}return!1};return o(),e=function(s){var r;if(o()===!0)return n.width=s.width,n.height=s.height,n.clearRect(0,0,s.width,s.height),n.putImageData(s,0,0),(r=new Image).src=t.toDataURL(),r;throw new Error("This method requires a Browser with Canvas-capability.")},a.prototype.decodeFrames=function(s){var r,i,m,d,A,p,g,f;if(this.animation){for(f=[],i=A=0,p=(g=this.animation.frames).length;A<p;i=++A)r=g[i],m=s.createImageData(r.width,r.height),d=this.decodePixels(new Uint8Array(r.data)),this.copyToImageData(m,d),r.imageData=m,f.push(r.image=e(m));return f}},a.prototype.renderFrame=function(s,r){var i,m,d;return i=(m=this.animation.frames)[r],d=m[r-1],r===0&&s.clearRect(0,0,this.width,this.height),(d!=null?d.disposeOp:void 0)===1?s.clearRect(d.xOffset,d.yOffset,d.width,d.height):(d!=null?d.disposeOp:void 0)===2&&s.putImageData(d.imageData,d.xOffset,d.yOffset),i.blendOp===0&&s.clearRect(i.xOffset,i.yOffset,i.width,i.height),s.drawImage(i.image,i.xOffset,i.yOffset)},a.prototype.animate=function(s){var r,i,m,d,A,p,g=this;return i=0,p=this.animation,d=p.numFrames,m=p.frames,A=p.numPlays,(r=function(){var f,y;if(f=i++%d,y=m[f],g.renderFrame(s,f),d>1&&i/d<A)return g.animation._timeout=setTimeout(r,y.delay)})()},a.prototype.stopAnimation=function(){var s;return clearTimeout((s=this.animation)!=null?s._timeout:void 0)},a.prototype.render=function(s){var r,i;return s._png&&s._png.stopAnimation(),s._png=this,s.width=this.width,s.height=this.height,r=s.getContext("2d"),this.animation?(this.decodeFrames(r),this.animate(r)):(i=r.createImageData(this.width,this.height),this.copyToImageData(i,this.decodePixels()),r.putImageData(i,0,0))},a})();/**
|
||
* @license
|
||
*
|
||
* Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining
|
||
* a copy of this software and associated documentation files (the
|
||
* "Software"), to deal in the Software without restriction, including
|
||
* without limitation the rights to use, copy, modify, merge, publish,
|
||
* distribute, sublicense, and/or sell copies of the Software, and to
|
||
* permit persons to whom the Software is furnished to do so, subject to
|
||
* the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be
|
||
* included in all copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||
* ====================================================================
|
||
*//**
|
||
* @license
|
||
* (c) Dean McNamee <dean@gmail.com>, 2013.
|
||
*
|
||
* https://github.com/deanm/omggif
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
* of this software and associated documentation files (the "Software"), to
|
||
* deal in the Software without restriction, including without limitation the
|
||
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||
* sell copies of the Software, and to permit persons to whom the Software is
|
||
* furnished to do so, subject to the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be included in
|
||
* all copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||
* IN THE SOFTWARE.
|
||
*
|
||
* omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
|
||
* including animation and compression. It does not rely on any specific
|
||
* underlying system, so should run in the browser, Node, or Plask.
|
||
*/function sce(e){var t=0;if(e[t++]!==71||e[t++]!==73||e[t++]!==70||e[t++]!==56||(e[t++]+1&253)!=56||e[t++]!==97)throw new Error("Invalid GIF 87a/89a header.");var n=e[t++]|e[t++]<<8,a=e[t++]|e[t++]<<8,o=e[t++],s=o>>7,r=1<<(7&o)+1;e[t++],e[t++];var i=null,m=null;s&&(i=t,m=r,t+=3*r);var d=!0,A=[],p=0,g=null,f=0,y=null;for(this.width=n,this.height=a;d&&t<e.length;)switch(e[t++]){case 33:switch(e[t++]){case 255:if(e[t]!==11||e[t+1]==78&&e[t+2]==69&&e[t+3]==84&&e[t+4]==83&&e[t+5]==67&&e[t+6]==65&&e[t+7]==80&&e[t+8]==69&&e[t+9]==50&&e[t+10]==46&&e[t+11]==48&&e[t+12]==3&&e[t+13]==1&&e[t+16]==0)t+=14,y=e[t++]|e[t++]<<8,t++;else for(t+=12;;){if(!((P=e[t++])>=0))throw Error("Invalid block size");if(P===0)break;t+=P}break;case 249:if(e[t++]!==4||e[t+4]!==0)throw new Error("Invalid graphics extension block.");var C=e[t++];p=e[t++]|e[t++]<<8,g=e[t++],(1&C)==0&&(g=null),f=C>>2&7,t++;break;case 254:for(;;){if(!((P=e[t++])>=0))throw Error("Invalid block size");if(P===0)break;t+=P}break;default:throw new Error("Unknown graphic control label: 0x"+e[t-1].toString(16))}break;case 44:var v=e[t++]|e[t++]<<8,B=e[t++]|e[t++]<<8,D=e[t++]|e[t++]<<8,N=e[t++]|e[t++]<<8,L=e[t++],_=L>>6&1,j=1<<(7&L)+1,F=i,T=m,M=!1;L>>7&&(M=!0,F=t,T=j,t+=3*j);var Z=t;for(t++;;){var P;if(!((P=e[t++])>=0))throw Error("Invalid block size");if(P===0)break;t+=P}A.push({x:v,y:B,width:D,height:N,has_local_palette:M,palette_offset:F,palette_size:T,data_offset:Z,data_length:t-Z,transparent_index:g,interlaced:!!_,delay:p,disposal:f});break;case 59:d=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return A.length},this.loopCount=function(){return y},this.frameInfo=function(I){if(I<0||I>=A.length)throw new Error("Frame index out of range.");return A[I]},this.decodeAndBlitFrameBGRA=function(I,O){var z=this.frameInfo(I),X=z.width*z.height,ae=new Uint8Array(X);B8(e,z.data_offset,ae,X);var re=z.palette_offset,ee=z.transparent_index;ee===null&&(ee=256);var oe=z.width,R=n-oe,ne=oe,S=4*(z.y*n+z.x),E=4*((z.y+z.height)*n+z.x),K=S,se=4*R;z.interlaced===!0&&(se+=4*n*7);for(var ie=8,ue=0,pe=ae.length;ue<pe;++ue){var me=ae[ue];if(ne===0&&(ne=oe,(K+=se)>=E&&(se=4*R+4*n*(ie-1),K=S+(oe+R)*(ie<<1),ie>>=1)),me===ee)K+=4;else{var Ue=e[re+3*me],Ee=e[re+3*me+1],ve=e[re+3*me+2];O[K++]=ve,O[K++]=Ee,O[K++]=Ue,O[K++]=255}--ne}},this.decodeAndBlitFrameRGBA=function(I,O){var z=this.frameInfo(I),X=z.width*z.height,ae=new Uint8Array(X);B8(e,z.data_offset,ae,X);var re=z.palette_offset,ee=z.transparent_index;ee===null&&(ee=256);var oe=z.width,R=n-oe,ne=oe,S=4*(z.y*n+z.x),E=4*((z.y+z.height)*n+z.x),K=S,se=4*R;z.interlaced===!0&&(se+=4*n*7);for(var ie=8,ue=0,pe=ae.length;ue<pe;++ue){var me=ae[ue];if(ne===0&&(ne=oe,(K+=se)>=E&&(se=4*R+4*n*(ie-1),K=S+(oe+R)*(ie<<1),ie>>=1)),me===ee)K+=4;else{var Ue=e[re+3*me],Ee=e[re+3*me+1],ve=e[re+3*me+2];O[K++]=Ue,O[K++]=Ee,O[K++]=ve,O[K++]=255}--ne}}}function B8(e,t,n,a){for(var o=e[t++],s=1<<o,r=s+1,i=r+1,m=o+1,d=(1<<m)-1,A=0,p=0,g=0,f=e[t++],y=new Int32Array(4096),C=null;;){for(;A<16&&f!==0;)p|=e[t++]<<A,A+=8,f===1?f=e[t++]:--f;if(A<m)break;var v=p&d;if(p>>=m,A-=m,v!==s){if(v===r)break;for(var B=v<i?v:C,D=0,N=B;N>s;)N=y[N]>>8,++D;var L=N;if(g+D+(B!==v?1:0)>a)return void Vn.log("Warning, gif stream longer than expected.");n[g++]=L;var _=g+=D;for(B!==v&&(n[g++]=L),N=B;D--;)N=y[N],n[--_]=255&N,N>>=8;C!==null&&i<4096&&(y[i++]=C<<8|L,i>=d+1&&m<12&&(++m,d=d<<1|1)),C=v}else i=r+1,d=(1<<(m=o+1))-1,C=null}return g!==a&&Vn.log("Warning, gif stream shorter than expected."),n}/**
|
||
* @license
|
||
Copyright (c) 2008, Adobe Systems Incorporated
|
||
All rights reserved.
|
||
|
||
Redistribution and use in source and binary forms, with or without
|
||
modification, are permitted provided that the following conditions are
|
||
met:
|
||
|
||
* Redistributions of source code must retain the above copyright notice,
|
||
this list of conditions and the following disclaimer.
|
||
|
||
* Redistributions in binary form must reproduce the above copyright
|
||
notice, this list of conditions and the following disclaimer in the
|
||
documentation and/or other materials provided with the distribution.
|
||
|
||
* Neither the name of Adobe Systems Incorporated nor the names of its
|
||
contributors may be used to endorse or promote products derived from
|
||
this software without specific prior written permission.
|
||
|
||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
|
||
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
|
||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
*/function G3(e){var t,n,a,o,s,r=Math.floor,i=new Array(64),m=new Array(64),d=new Array(64),A=new Array(64),p=new Array(65535),g=new Array(65535),f=new Array(64),y=new Array(64),C=[],v=0,B=7,D=new Array(64),N=new Array(64),L=new Array(64),_=new Array(256),j=new Array(2048),F=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],T=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],M=[0,1,2,3,4,5,6,7,8,9,10,11],Z=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],P=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],I=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],O=[0,1,2,3,4,5,6,7,8,9,10,11],z=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],X=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function ae(S,E){for(var K=0,se=0,ie=new Array,ue=1;ue<=16;ue++){for(var pe=1;pe<=S[ue];pe++)ie[E[se]]=[],ie[E[se]][0]=K,ie[E[se]][1]=ue,se++,K++;K*=2}return ie}function re(S){for(var E=S[0],K=S[1]-1;K>=0;)E&1<<K&&(v|=1<<B),K--,--B<0&&(v==255?(ee(255),ee(0)):ee(v),B=7,v=0)}function ee(S){C.push(S)}function oe(S){ee(S>>8&255),ee(255&S)}function R(S,E,K,se,ie){for(var ue,pe=ie[0],me=ie[240],Ue=(function(Re,$e){var We,ze,mt,Dt,jt,De,Fe,it,tt,Te,Ye=0;for(tt=0;tt<8;++tt){We=Re[Ye],ze=Re[Ye+1],mt=Re[Ye+2],Dt=Re[Ye+3],jt=Re[Ye+4],De=Re[Ye+5],Fe=Re[Ye+6];var ft=We+(it=Re[Ye+7]),st=We-it,kt=ze+Fe,St=ze-Fe,Et=mt+De,Nn=mt-De,Kt=Dt+jt,Co=Dt-jt,Gn=ft+Kt,Ca=ft-Kt,ba=kt+Et,pn=kt-Et;Re[Ye]=Gn+ba,Re[Ye+4]=Gn-ba;var Tt=.707106781*(pn+Ca);Re[Ye+2]=Ca+Tt,Re[Ye+6]=Ca-Tt;var ut=.382683433*((Gn=Co+Nn)-(pn=St+st)),on=.5411961*Gn+ut,Wt=1.306562965*pn+ut,lt=.707106781*(ba=Nn+St),qe=st+lt,ct=st-lt;Re[Ye+5]=ct+on,Re[Ye+3]=ct-on,Re[Ye+1]=qe+Wt,Re[Ye+7]=qe-Wt,Ye+=8}for(Ye=0,tt=0;tt<8;++tt){We=Re[Ye],ze=Re[Ye+8],mt=Re[Ye+16],Dt=Re[Ye+24],jt=Re[Ye+32],De=Re[Ye+40],Fe=Re[Ye+48];var ln=We+(it=Re[Ye+56]),en=We-it,cn=ze+Fe,Cn=ze-Fe,oa=mt+De,oo=mt-De,yi=Dt+jt,Pr=Dt-jt,Os=ln+yi,Ts=ln-yi,Ka=cn+oa,Rs=cn-oa;Re[Ye]=Os+Ka,Re[Ye+32]=Os-Ka;var ts=.707106781*(Rs+Ts);Re[Ye+16]=Ts+ts,Re[Ye+48]=Ts-ts;var sr=.382683433*((Os=Pr+oo)-(Rs=Cn+en)),Ci=.5411961*Os+sr,cc=1.306562965*Rs+sr,mc=.707106781*(Ka=oo+Cn),lc=en+mc,pm=en-mc;Re[Ye+40]=pm+Ci,Re[Ye+24]=pm-Ci,Re[Ye+8]=lc+cc,Re[Ye+56]=lc-cc,Ye++}for(tt=0;tt<64;++tt)Te=Re[tt]*$e[tt],f[tt]=Te>0?Te+.5|0:Te-.5|0;return f})(S,E),Ee=0;Ee<64;++Ee)y[F[Ee]]=Ue[Ee];var ve=y[0]-K;K=y[0],ve==0?re(se[0]):(re(se[g[ue=32767+ve]]),re(p[ue]));for(var Pe=63;Pe>0&&y[Pe]==0;)Pe--;if(Pe==0)return re(pe),K;for(var Ve,je=1;je<=Pe;){for(var le=je;y[je]==0&&je<=Pe;)++je;var At=je-le;if(At>=16){Ve=At>>4;for(var at=1;at<=Ve;++at)re(me);At&=15}ue=32767+y[je],re(ie[(At<<4)+g[ue]]),re(p[ue]),je++}return Pe!=63&&re(pe),K}function ne(S){S=Math.min(Math.max(S,1),100),s!=S&&((function(E){for(var K=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],se=0;se<64;se++){var ie=r((K[se]*E+50)/100);ie=Math.min(Math.max(ie,1),255),i[F[se]]=ie}for(var ue=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],pe=0;pe<64;pe++){var me=r((ue[pe]*E+50)/100);me=Math.min(Math.max(me,1),255),m[F[pe]]=me}for(var Ue=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Ee=0,ve=0;ve<8;ve++)for(var Pe=0;Pe<8;Pe++)d[Ee]=1/(i[F[Ee]]*Ue[ve]*Ue[Pe]*8),A[Ee]=1/(m[F[Ee]]*Ue[ve]*Ue[Pe]*8),Ee++})(S<50?Math.floor(5e3/S):Math.floor(200-2*S)),s=S)}this.encode=function(S,E){E&&ne(E),C=new Array,v=0,B=7,oe(65496),oe(65504),oe(16),ee(74),ee(70),ee(73),ee(70),ee(0),ee(1),ee(1),ee(0),oe(1),oe(1),ee(0),ee(0),(function(){oe(65499),oe(132),ee(0);for(var ze=0;ze<64;ze++)ee(i[ze]);ee(1);for(var mt=0;mt<64;mt++)ee(m[mt])})(),(function(ze,mt){oe(65472),oe(17),ee(8),oe(mt),oe(ze),ee(3),ee(1),ee(17),ee(0),ee(2),ee(17),ee(1),ee(3),ee(17),ee(1)})(S.width,S.height),(function(){oe(65476),oe(418),ee(0);for(var ze=0;ze<16;ze++)ee(T[ze+1]);for(var mt=0;mt<=11;mt++)ee(M[mt]);ee(16);for(var Dt=0;Dt<16;Dt++)ee(Z[Dt+1]);for(var jt=0;jt<=161;jt++)ee(P[jt]);ee(1);for(var De=0;De<16;De++)ee(I[De+1]);for(var Fe=0;Fe<=11;Fe++)ee(O[Fe]);ee(17);for(var it=0;it<16;it++)ee(z[it+1]);for(var tt=0;tt<=161;tt++)ee(X[tt])})(),oe(65498),oe(12),ee(3),ee(1),ee(0),ee(2),ee(17),ee(3),ee(17),ee(0),ee(63),ee(0);var K=0,se=0,ie=0;v=0,B=7,this.encode.displayName="_encode_";for(var ue,pe,me,Ue,Ee,ve,Pe,Ve,je,le=S.data,At=S.width,at=S.height,Re=4*At,$e=0;$e<at;){for(ue=0;ue<Re;){for(Ee=Re*$e+ue,Pe=-1,Ve=0,je=0;je<64;je++)ve=Ee+(Ve=je>>3)*Re+(Pe=4*(7&je)),$e+Ve>=at&&(ve-=Re*($e+1+Ve-at)),ue+Pe>=Re&&(ve-=ue+Pe-Re+4),pe=le[ve++],me=le[ve++],Ue=le[ve++],D[je]=(j[pe]+j[me+256>>0]+j[Ue+512>>0]>>16)-128,N[je]=(j[pe+768>>0]+j[me+1024>>0]+j[Ue+1280>>0]>>16)-128,L[je]=(j[pe+1280>>0]+j[me+1536>>0]+j[Ue+1792>>0]>>16)-128;K=R(D,d,K,t,a),se=R(N,A,se,n,o),ie=R(L,A,ie,n,o),ue+=32}$e+=8}if(B>=0){var We=[];We[1]=B+1,We[0]=(1<<B+1)-1,re(We)}return oe(65497),new Uint8Array(C)},e=e||50,(function(){for(var S=String.fromCharCode,E=0;E<256;E++)_[E]=S(E)})(),t=ae(T,M),n=ae(I,O),a=ae(Z,P),o=ae(z,X),(function(){for(var S=1,E=2,K=1;K<=15;K++){for(var se=S;se<E;se++)g[32767+se]=K,p[32767+se]=[],p[32767+se][1]=K,p[32767+se][0]=se;for(var ie=-(E-1);ie<=-S;ie++)g[32767+ie]=K,p[32767+ie]=[],p[32767+ie][1]=K,p[32767+ie][0]=E-1+ie;S<<=1,E<<=1}})(),(function(){for(var S=0;S<256;S++)j[S]=19595*S,j[S+256>>0]=38470*S,j[S+512>>0]=7471*S+32768,j[S+768>>0]=-11059*S,j[S+1024>>0]=-21709*S,j[S+1280>>0]=32768*S+8421375,j[S+1536>>0]=-27439*S,j[S+1792>>0]=-5329*S})(),ne(e)}/**
|
||
* @license
|
||
* Copyright (c) 2017 Aras Abbasi
|
||
*
|
||
* Licensed under the MIT License.
|
||
* http://opensource.org/licenses/mit-license
|
||
*/function si(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function D8(e){function t(T){if(!T)throw Error("assert :P")}function n(T,M,Z){for(var P=0;4>P;P++)if(T[M+P]!=Z.charCodeAt(P))return!0;return!1}function a(T,M,Z,P,I){for(var O=0;O<I;O++)T[M+O]=Z[P+O]}function o(T,M,Z,P){for(var I=0;I<P;I++)T[M+I]=Z}function s(T){return new Int32Array(T)}function r(T,M){for(var Z=[],P=0;P<T;P++)Z.push(new M);return Z}function i(T,M){var Z=[];return(function P(I,O,z){for(var X=z[O],ae=0;ae<X&&(I.push(z.length>O+1?[]:new M),!(z.length<O+1));ae++)P(I[ae],O+1,z)})(Z,0,T),Z}var m=function(){var T=this;function M(h,w){for(var G=1<<w-1>>>0;h&G;)G>>>=1;return G?(h&G-1)+G:h}function Z(h,w,G,k,Y){t(!(k%G));do h[w+(k-=G)]=Y;while(0<k)}function P(h,w,G,k,Y){if(t(2328>=Y),512>=Y)var $=s(512);else if(($=s(Y))==null)return 0;return(function(V,J,te,ce,he,Ne){var Ge,Be,Ke=J,Ie=1<<te,Ce=s(16),be=s(16);for(t(he!=0),t(ce!=null),t(V!=null),t(0<te),Be=0;Be<he;++Be){if(15<ce[Be])return 0;++Ce[ce[Be]]}if(Ce[0]==he)return 0;for(be[1]=0,Ge=1;15>Ge;++Ge){if(Ce[Ge]>1<<Ge)return 0;be[Ge+1]=be[Ge]+Ce[Ge]}for(Be=0;Be<he;++Be)Ge=ce[Be],0<ce[Be]&&(Ne[be[Ge]++]=Be);if(be[15]==1)return(ce=new I).g=0,ce.value=Ne[0],Z(V,Ke,1,Ie,ce),Ie;var Oe,Le=-1,Me=Ie-1,xt=0,dt=1,Ft=1,pt=1<<te;for(Be=0,Ge=1,he=2;Ge<=te;++Ge,he<<=1){if(dt+=Ft<<=1,0>(Ft-=Ce[Ge]))return 0;for(;0<Ce[Ge];--Ce[Ge])(ce=new I).g=Ge,ce.value=Ne[Be++],Z(V,Ke+xt,he,pt,ce),xt=M(xt,Ge)}for(Ge=te+1,he=2;15>=Ge;++Ge,he<<=1){if(dt+=Ft<<=1,0>(Ft-=Ce[Ge]))return 0;for(;0<Ce[Ge];--Ce[Ge]){if(ce=new I,(xt&Me)!=Le){for(Ke+=pt,Oe=1<<(Le=Ge)-te;15>Le&&!(0>=(Oe-=Ce[Le]));)++Le,Oe<<=1;Ie+=pt=1<<(Oe=Le-te),V[J+(Le=xt&Me)].g=Oe+te,V[J+Le].value=Ke-J-Le}ce.g=Ge-te,ce.value=Ne[Be++],Z(V,Ke+(xt>>te),he,pt,ce),xt=M(xt,Ge)}}return dt!=2*be[15]-1?0:Ie})(h,w,G,k,Y,$)}function I(){this.value=this.g=0}function O(){this.value=this.g=0}function z(){this.G=r(5,I),this.H=s(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=r(ga,O)}function X(h,w,G,k){t(h!=null),t(w!=null),t(2147483648>k),h.Ca=254,h.I=0,h.b=-8,h.Ka=0,h.oa=w,h.pa=G,h.Jd=w,h.Yc=G+k,h.Zc=4<=k?G+k-4+1:G,ue(h)}function ae(h,w){for(var G=0;0<w--;)G|=me(h,128)<<w;return G}function re(h,w){var G=ae(h,w);return pe(h)?-G:G}function ee(h,w,G,k){var Y,$=0;for(t(h!=null),t(w!=null),t(4294967288>k),h.Sb=k,h.Ra=0,h.u=0,h.h=0,4<k&&(k=4),Y=0;Y<k;++Y)$+=w[G+Y]<<8*Y;h.Ra=$,h.bb=k,h.oa=w,h.pa=G}function oe(h){for(;8<=h.u&&h.bb<h.Sb;)h.Ra>>>=8,h.Ra+=h.oa[h.pa+h.bb]<<Sm-8>>>0,++h.bb,h.u-=8;K(h)&&(h.h=1,h.u=0)}function R(h,w){if(t(0<=w),!h.h&&w<=_m){var G=E(h)&Em[w];return h.u+=w,oe(h),G}return h.h=1,h.u=0}function ne(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function S(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function E(h){return h.Ra>>>(h.u&Sm-1)>>>0}function K(h){return t(h.bb<=h.Sb),h.h||h.bb==h.Sb&&h.u>Sm}function se(h,w){h.u=w,h.h=K(h)}function ie(h){h.u>=Pm&&(t(h.u>=Pm),oe(h))}function ue(h){t(h!=null&&h.oa!=null),h.pa<h.Zc?(h.I=(h.oa[h.pa++]|h.I<<8)>>>0,h.b+=8):(t(h!=null&&h.oa!=null),h.pa<h.Yc?(h.b+=8,h.I=h.oa[h.pa++]|h.I<<8):h.Ka?h.b=0:(h.I<<=8,h.b+=8,h.Ka=1))}function pe(h){return ae(h,1)}function me(h,w){var G=h.Ca;0>h.b&&ue(h);var k=h.b,Y=G*w>>>8,$=(h.I>>>k>Y)+0;for($?(G-=Y,h.I-=Y+1<<k>>>0):G=Y+1,k=G,Y=0;256<=k;)Y+=8,k>>=8;return k=7^Y+bo[k],h.b-=k,h.Ca=(G<<k)-1,$}function Ue(h,w,G){h[w+0]=G>>24&255,h[w+1]=G>>16&255,h[w+2]=G>>8&255,h[w+3]=G>>0&255}function Ee(h,w){return h[w+0]<<0|h[w+1]<<8}function ve(h,w){return Ee(h,w)|h[w+2]<<16}function Pe(h,w){return Ee(h,w)|Ee(h,w+2)<<16}function Ve(h,w){var G=1<<w;return t(h!=null),t(0<w),h.X=s(G),h.X==null?0:(h.Mb=32-w,h.Xa=w,1)}function je(h,w){t(h!=null),t(w!=null),t(h.Xa==w.Xa),a(w.X,0,h.X,0,1<<w.Xa)}function le(){this.X=[],this.Xa=this.Mb=0}function At(h,w,G,k){t(G!=null),t(k!=null);var Y=G[0],$=k[0];return Y==0&&(Y=(h*$+w/2)/w),$==0&&($=(w*Y+h/2)/h),0>=Y||0>=$?0:(G[0]=Y,k[0]=$,1)}function at(h,w){return h+(1<<w)-1>>>w}function Re(h,w){return((4278255360&h)+(4278255360&w)>>>0&4278255360)+((16711935&h)+(16711935&w)>>>0&16711935)>>>0}function $e(h,w){T[w]=function(G,k,Y,$,V,J,te){var ce;for(ce=0;ce<V;++ce){var he=T[h](J[te+ce-1],Y,$+ce);J[te+ce]=Re(G[k+ce],he)}}}function We(){this.ud=this.hd=this.jd=0}function ze(h,w){return((4278124286&(h^w))>>>1)+(h&w)>>>0}function mt(h){return 0<=h&&256>h?h:0>h?0:255<h?255:void 0}function Dt(h,w){return mt(h+(h-w+.5>>1))}function jt(h,w,G){return Math.abs(w-G)-Math.abs(h-G)}function De(h,w,G,k,Y,$,V){for(k=$[V-1],G=0;G<Y;++G)$[V+G]=k=Re(h[w+G],k)}function Fe(h,w,G,k,Y){var $;for($=0;$<G;++$){var V=h[w+$],J=V>>8&255,te=16711935&(te=(te=16711935&V)+((J<<16)+J));k[Y+$]=(4278255360&V)+te>>>0}}function it(h,w){w.jd=h>>0&255,w.hd=h>>8&255,w.ud=h>>16&255}function tt(h,w,G,k,Y,$){var V;for(V=0;V<k;++V){var J=w[G+V],te=J>>>8,ce=J,he=255&(he=(he=J>>>16)+((h.jd<<24>>24)*(te<<24>>24)>>>5));ce=255&(ce=(ce=ce+((h.hd<<24>>24)*(te<<24>>24)>>>5))+((h.ud<<24>>24)*(he<<24>>24)>>>5)),Y[$+V]=(4278255360&J)+(he<<16)+ce}}function Te(h,w,G,k,Y){T[w]=function($,V,J,te,ce,he,Ne,Ge,Be){for(te=Ne;te<Ge;++te)for(Ne=0;Ne<Be;++Ne)ce[he++]=Y(J[k($[V++])])},T[h]=function($,V,J,te,ce,he,Ne){var Ge=8>>$.b,Be=$.Ea,Ke=$.K[0],Ie=$.w;if(8>Ge)for($=(1<<$.b)-1,Ie=(1<<Ge)-1;V<J;++V){var Ce,be=0;for(Ce=0;Ce<Be;++Ce)Ce&$||(be=k(te[ce++])),he[Ne++]=Y(Ke[be&Ie]),be>>=Ge}else T["VP8LMapColor"+G](te,ce,Ke,Ie,he,Ne,V,J,Be)}}function Ye(h,w,G,k,Y){for(G=w+G;w<G;){var $=h[w++];k[Y++]=$>>16&255,k[Y++]=$>>8&255,k[Y++]=$>>0&255}}function ft(h,w,G,k,Y){for(G=w+G;w<G;){var $=h[w++];k[Y++]=$>>16&255,k[Y++]=$>>8&255,k[Y++]=$>>0&255,k[Y++]=$>>24&255}}function st(h,w,G,k,Y){for(G=w+G;w<G;){var $=(V=h[w++])>>16&240|V>>12&15,V=V>>0&240|V>>28&15;k[Y++]=$,k[Y++]=V}}function kt(h,w,G,k,Y){for(G=w+G;w<G;){var $=(V=h[w++])>>16&248|V>>13&7,V=V>>5&224|V>>3&31;k[Y++]=$,k[Y++]=V}}function St(h,w,G,k,Y){for(G=w+G;w<G;){var $=h[w++];k[Y++]=$>>0&255,k[Y++]=$>>8&255,k[Y++]=$>>16&255}}function Et(h,w,G,k,Y,$){if($==0)for(G=w+G;w<G;)Ue(k,(($=h[w++])[0]>>24|$[1]>>8&65280|$[2]<<8&16711680|$[3]<<24)>>>0),Y+=32;else a(k,Y,h,w,G)}function Nn(h,w){T[w][0]=T[h+"0"],T[w][1]=T[h+"1"],T[w][2]=T[h+"2"],T[w][3]=T[h+"3"],T[w][4]=T[h+"4"],T[w][5]=T[h+"5"],T[w][6]=T[h+"6"],T[w][7]=T[h+"7"],T[w][8]=T[h+"8"],T[w][9]=T[h+"9"],T[w][10]=T[h+"10"],T[w][11]=T[h+"11"],T[w][12]=T[h+"12"],T[w][13]=T[h+"13"],T[w][14]=T[h+"0"],T[w][15]=T[h+"0"]}function Kt(h){return h==Om||h==jc||h==Vl||h==Xl}function Co(){this.eb=[],this.size=this.A=this.fb=0}function Gn(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function Ca(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new Co,this.f.kb=new Gn,this.sd=null}function ba(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function pn(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Tt(h){return alert("todo:WebPSamplerProcessPlane"),h.T}function ut(h,w){var G=h.T,k=w.ba.f.RGBA,Y=k.eb,$=k.fb+h.ka*k.A,V=ko[w.ba.S],J=h.y,te=h.O,ce=h.f,he=h.N,Ne=h.ea,Ge=h.W,Be=w.cc,Ke=w.dc,Ie=w.Mc,Ce=w.Nc,be=h.ka,Oe=h.ka+h.T,Le=h.U,Me=Le+1>>1;for(be==0?V(J,te,null,null,ce,he,Ne,Ge,ce,he,Ne,Ge,Y,$,null,null,Le):(V(w.ec,w.fc,J,te,Be,Ke,Ie,Ce,ce,he,Ne,Ge,Y,$-k.A,Y,$,Le),++G);be+2<Oe;be+=2)Be=ce,Ke=he,Ie=Ne,Ce=Ge,he+=h.Rc,Ge+=h.Rc,$+=2*k.A,V(J,(te+=2*h.fa)-h.fa,J,te,Be,Ke,Ie,Ce,ce,he,Ne,Ge,Y,$-k.A,Y,$,Le);return te+=h.fa,h.j+Oe<h.o?(a(w.ec,w.fc,J,te,Le),a(w.cc,w.dc,ce,he,Me),a(w.Mc,w.Nc,Ne,Ge,Me),G--):1&Oe||V(J,te,null,null,ce,he,Ne,Ge,ce,he,Ne,Ge,Y,$+k.A,null,null,Le),G}function on(h,w,G){var k=h.F,Y=[h.J];if(k!=null){var $=h.U,V=w.ba.S,J=V==Wl||V==Vl;w=w.ba.f.RGBA;var te=[0],ce=h.ka;te[0]=h.T,h.Kb&&(ce==0?--te[0]:(--ce,Y[0]-=h.width),h.j+h.ka+h.T==h.o&&(te[0]=h.o-h.j-ce));var he=w.eb;ce=w.fb+ce*w.A,h=Pn(k,Y[0],h.width,$,te,he,ce+(J?0:3),w.A),t(G==te),h&&Kt(V)&&Io(he,ce,J,$,te,w.A)}return 0}function Wt(h){var w=h.ma,G=w.ba.S,k=11>G,Y=G==Qi||G==$l||G==Wl||G==Zn||G==12||Kt(G);if(w.memory=null,w.Ib=null,w.Jb=null,w.Nd=null,!Gm(w.Oa,h,Y?11:12))return 0;if(Y&&Kt(G)&&Xe(),h.da)alert("todo:use_scaling");else{if(k){if(w.Ib=Tt,h.Kb){if(G=h.U+1>>1,w.memory=s(h.U+2*G),w.memory==null)return 0;w.ec=w.memory,w.fc=0,w.cc=w.ec,w.dc=w.fc+h.U,w.Mc=w.cc,w.Nc=w.dc+G,w.Ib=ut,Xe()}}else alert("todo:EmitYUV");Y&&(w.Jb=on,k&&He())}if(k&&!Wa){for(h=0;256>h;++h)Lo[h]=89858*(h-128)+Ks>>Zr,Oo[h]=-22014*(h-128)+Ks,zm[h]=-45773*(h-128),Pc[h]=113618*(h-128)+Ks>>Zr;for(h=Qn;h<kn;++h)w=76283*(h-16)+Ks>>Zr,su[h-Qn]=os(w,255),xf[h-Qn]=os(w+8>>4,15);Wa=1}return 1}function lt(h){var w=h.ma,G=h.U,k=h.T;return t(!(1&h.ka)),0>=G||0>=k?0:(G=w.Ib(h,w),w.Jb!=null&&w.Jb(h,w,G),w.Dc+=G,1)}function qe(h){h.ma.memory=null}function ct(h,w,G,k){return R(h,8)!=47?0:(w[0]=R(h,14)+1,G[0]=R(h,14)+1,k[0]=R(h,1),R(h,3)!=0?0:!h.h)}function ln(h,w){if(4>h)return h+1;var G=h-2>>1;return(2+(1&h)<<G)+R(w,G)+1}function en(h,w){return 120<w?w-120:1<=(G=((G=s0[w-1])>>4)*h+(8-(15&G)))?G:1;var G}function cn(h,w,G){var k=E(G),Y=h[w+=255&k].g-8;return 0<Y&&(se(G,G.u+8),k=E(G),w+=h[w].value,w+=k&(1<<Y)-1),se(G,G.u+h[w].g),h[w].value}function Cn(h,w,G){return G.g+=h.g,G.value+=h.value<<w>>>0,t(8>=G.g),h.g}function oa(h,w,G){var k=h.xc;return t((w=k==0?0:h.vc[h.md*(G>>k)+(w>>k)])<h.Wb),h.Ya[w]}function oo(h,w,G,k){var Y=h.ab,$=h.c*w,V=h.C;w=V+w;var J=G,te=k;for(k=h.Ta,G=h.Ua;0<Y--;){var ce=h.gc[Y],he=V,Ne=w,Ge=J,Be=te,Ke=(te=k,J=G,ce.Ea);switch(t(he<Ne),t(Ne<=ce.nc),ce.hc){case 2:eu(Ge,Be,(Ne-he)*Ke,te,J);break;case 0:var Ie=he,Ce=Ne,be=te,Oe=J,Le=(pt=ce).Ea;Ie==0&&(Bc(Ge,Be,null,null,1,be,Oe),De(Ge,Be+1,0,0,Le-1,be,Oe+1),Be+=Le,Oe+=Le,++Ie);for(var Me=1<<pt.b,xt=Me-1,dt=at(Le,pt.b),Ft=pt.K,pt=pt.w+(Ie>>pt.b)*dt;Ie<Ce;){var bn=Ft,vn=pt,xn=1;for(Fr(Ge,Be,be,Oe-Le,1,be,Oe);xn<Le;){var an=(xn&~xt)+Me;an>Le&&(an=Le),(0,dr[bn[vn++]>>8&15])(Ge,Be+ +xn,be,Oe+xn-Le,an-xn,be,Oe+xn),xn=an}Be+=Le,Oe+=Le,++Ie&xt||(pt+=dt)}Ne!=ce.nc&&a(te,J-Ke,te,J+(Ne-he-1)*Ke,Ke);break;case 1:for(Ke=Ge,Ce=Be,Le=(Ge=ce.Ea)-(Oe=Ge&~(be=(Be=1<<ce.b)-1)),Ie=at(Ge,ce.b),Me=ce.K,ce=ce.w+(he>>ce.b)*Ie;he<Ne;){for(xt=Me,dt=ce,Ft=new We,pt=Ce+Oe,bn=Ce+Ge;Ce<pt;)it(xt[dt++],Ft),_i(Ft,Ke,Ce,Be,te,J),Ce+=Be,J+=Be;Ce<bn&&(it(xt[dt++],Ft),_i(Ft,Ke,Ce,Le,te,J),Ce+=Le,J+=Le),++he&be||(ce+=Ie)}break;case 3:if(Ge==te&&Be==J&&0<ce.b){for(Ce=te,Ge=Ke=J+(Ne-he)*Ke-(Oe=(Ne-he)*at(ce.Ea,ce.b)),Be=te,be=J,Ie=[],Oe=(Le=Oe)-1;0<=Oe;--Oe)Ie[Oe]=Be[be+Oe];for(Oe=Le-1;0<=Oe;--Oe)Ce[Ge+Oe]=Ie[Oe];vo(ce,he,Ne,te,Ke,te,J)}else vo(ce,he,Ne,Ge,Be,te,J)}J=k,te=G}te!=G&&a(k,G,J,te,$)}function yi(h,w){var G=h.V,k=h.Ba+h.c*h.C,Y=w-h.C;if(t(w<=h.l.o),t(16>=Y),0<Y){var $=h.l,V=h.Ta,J=h.Ua,te=$.width;if(oo(h,Y,G,k),Y=J=[J],t((G=h.C)<(k=w)),t($.v<$.va),k>$.o&&(k=$.o),G<$.j){var ce=$.j-G;G=$.j,Y[0]+=ce*te}if(G>=k?G=0:(Y[0]+=4*$.v,$.ka=G-$.j,$.U=$.va-$.v,$.T=k-G,G=1),G){if(J=J[0],11>(G=h.ca).S){var he=G.f.RGBA,Ne=(k=G.S,Y=$.U,$=$.T,ce=he.eb,he.A),Ge=$;for(he=he.fb+h.Ma*he.A;0<Ge--;){var Be=V,Ke=J,Ie=Y,Ce=ce,be=he;switch(k){case tu:wo(Be,Ke,Ie,Ce,be);break;case Qi:ro(Be,Ke,Ie,Ce,be);break;case Om:ro(Be,Ke,Ie,Ce,be),Io(Ce,be,0,Ie,1,0);break;case uf:Lr(Be,Ke,Ie,Ce,be);break;case $l:Et(Be,Ke,Ie,Ce,be,1);break;case jc:Et(Be,Ke,Ie,Ce,be,1),Io(Ce,be,0,Ie,1,0);break;case Wl:Et(Be,Ke,Ie,Ce,be,0);break;case Vl:Et(Be,Ke,Ie,Ce,be,0),Io(Ce,be,1,Ie,1,0);break;case Zn:Si(Be,Ke,Ie,Ce,be);break;case Xl:Si(Be,Ke,Ie,Ce,be),zn(Ce,be,Ie,1,0);break;case nu:kr(Be,Ke,Ie,Ce,be);break;default:t(0)}J+=te,he+=Ne}h.Ma+=$}else alert("todo:EmitRescaledRowsYUVA");t(h.Ma<=G.height)}}h.C=w,t(h.C<=h.i)}function Pr(h){var w;if(0<h.ua)return 0;for(w=0;w<h.Wb;++w){var G=h.Ya[w].G,k=h.Ya[w].H;if(0<G[1][k[1]+0].g||0<G[2][k[2]+0].g||0<G[3][k[3]+0].g)return 0}return 1}function Os(h,w,G,k,Y,$){if(h.Z!=0){var V=h.qd,J=h.rd;for(t(co[h.Z]!=null);w<G;++w)co[h.Z](V,J,k,Y,k,Y,$),V=k,J=Y,Y+=$;h.qd=V,h.rd=J}}function Ts(h,w){var G=h.l.ma,k=G.Z==0||G.Z==1?h.l.j:h.C;if(k=h.C<k?k:h.C,t(w<=h.l.o),w>k){var Y=h.l.width,$=G.ca,V=G.tb+Y*k,J=h.V,te=h.Ba+h.c*k,ce=h.gc;t(h.ab==1),t(ce[0].hc==3),Yl(ce[0],k,w,J,te,$,V),Os(G,k,w,$,V,Y)}h.C=h.Ma=w}function Ka(h,w,G,k,Y,$,V){var J=h.$/k,te=h.$%k,ce=h.m,he=h.s,Ne=G+h.$,Ge=Ne;Y=G+k*Y;var Be=G+k*$,Ke=280+he.ua,Ie=h.Pb?J:16777216,Ce=0<he.ua?he.Wa:null,be=he.wc,Oe=Ne<Be?oa(he,te,J):null;t(h.C<$),t(Be<=Y);var Le=!1;e:for(;;){for(;Le||Ne<Be;){var Me=0;if(J>=Ie){var xt=Ne-G;t((Ie=h).Pb),Ie.wd=Ie.m,Ie.xd=xt,0<Ie.s.ua&&je(Ie.s.Wa,Ie.s.vb),Ie=J+ou}if(te&be||(Oe=oa(he,te,J)),t(Oe!=null),Oe.Qb&&(w[Ne]=Oe.qb,Le=!0),!Le)if(ie(ce),Oe.jc){Me=ce,xt=w;var dt=Ne,Ft=Oe.pd[E(Me)&ga-1];t(Oe.jc),256>Ft.g?(se(Me,Me.u+Ft.g),xt[dt]=Ft.value,Me=0):(se(Me,Me.u+Ft.g-256),t(256<=Ft.value),Me=Ft.value),Me==0&&(Le=!0)}else Me=cn(Oe.G[0],Oe.H[0],ce);if(ce.h)break;if(Le||256>Me){if(!Le)if(Oe.nd)w[Ne]=(Oe.qb|Me<<8)>>>0;else{if(ie(ce),Le=cn(Oe.G[1],Oe.H[1],ce),ie(ce),xt=cn(Oe.G[2],Oe.H[2],ce),dt=cn(Oe.G[3],Oe.H[3],ce),ce.h)break;w[Ne]=(dt<<24|Le<<16|Me<<8|xt)>>>0}if(Le=!1,++Ne,++te>=k&&(te=0,++J,V!=null&&J<=$&&!(J%16)&&V(h,J),Ce!=null))for(;Ge<Ne;)Me=w[Ge++],Ce.X[(506832829*Me&4294967295)>>>Ce.Mb]=Me}else if(280>Me){if(Me=ln(Me-256,ce),xt=cn(Oe.G[4],Oe.H[4],ce),ie(ce),xt=en(k,xt=ln(xt,ce)),ce.h)break;if(Ne-G<xt||Y-Ne<Me)break e;for(dt=0;dt<Me;++dt)w[Ne+dt]=w[Ne+dt-xt];for(Ne+=Me,te+=Me;te>=k;)te-=k,++J,V!=null&&J<=$&&!(J%16)&&V(h,J);if(t(Ne<=Y),te&be&&(Oe=oa(he,te,J)),Ce!=null)for(;Ge<Ne;)Me=w[Ge++],Ce.X[(506832829*Me&4294967295)>>>Ce.Mb]=Me}else{if(!(Me<Ke))break e;for(Le=Me-280,t(Ce!=null);Ge<Ne;)Me=w[Ge++],Ce.X[(506832829*Me&4294967295)>>>Ce.Mb]=Me;Me=Ne,t(!(Le>>>(xt=Ce).Xa)),w[Me]=xt.X[Le],Le=!0}Le||t(ce.h==K(ce))}if(h.Pb&&ce.h&&Ne<Y)t(h.m.h),h.a=5,h.m=h.wd,h.$=h.xd,0<h.s.ua&&je(h.s.vb,h.s.Wa);else{if(ce.h)break e;V!=null&&V(h,J>$?$:J),h.a=0,h.$=Ne-G}return 1}return h.a=3,0}function Rs(h){t(h!=null),h.vc=null,h.yc=null,h.Ya=null;var w=h.Wa;w!=null&&(w.X=null),h.vb=null,t(h!=null)}function ts(){var h=new qp;return h==null?null:(h.a=0,h.xb=Rm,Nn("Predictor","VP8LPredictors"),Nn("Predictor","VP8LPredictors_C"),Nn("PredictorAdd","VP8LPredictorsAdd"),Nn("PredictorAdd","VP8LPredictorsAdd_C"),eu=Fe,_i=tt,wo=Ye,ro=ft,Si=st,kr=kt,Lr=St,T.VP8LMapColor32b=Qm,T.VP8LMapColor8b=Im,h)}function sr(h,w,G,k,Y){var $=1,V=[h],J=[w],te=k.m,ce=k.s,he=null,Ne=0;e:for(;;){if(G)for(;$&&R(te,1);){var Ge=V,Be=J,Ke=k,Ie=1,Ce=Ke.m,be=Ke.gc[Ke.ab],Oe=R(Ce,2);if(Ke.Oc&1<<Oe)$=0;else{switch(Ke.Oc|=1<<Oe,be.hc=Oe,be.Ea=Ge[0],be.nc=Be[0],be.K=[null],++Ke.ab,t(4>=Ke.ab),Oe){case 0:case 1:be.b=R(Ce,3)+2,Ie=sr(at(be.Ea,be.b),at(be.nc,be.b),0,Ke,be.K),be.K=be.K[0];break;case 3:var Le,Me=R(Ce,8)+1,xt=16<Me?0:4<Me?1:2<Me?2:3;if(Ge[0]=at(be.Ea,xt),be.b=xt,Le=Ie=sr(Me,1,0,Ke,be.K)){var dt,Ft=Me,pt=be,bn=1<<(8>>pt.b),vn=s(bn);if(vn==null)Le=0;else{var xn=pt.K[0],an=pt.w;for(vn[0]=pt.K[0][0],dt=1;dt<1*Ft;++dt)vn[dt]=Re(xn[an+dt],vn[dt-1]);for(;dt<4*bn;++dt)vn[dt]=0;pt.K[0]=null,pt.K[0]=vn,Le=1}}Ie=Le;break;case 2:break;default:t(0)}$=Ie}}if(V=V[0],J=J[0],$&&R(te,1)&&!($=1<=(Ne=R(te,4))&&11>=Ne)){k.a=3;break e}var In;if(In=$)t:{var Ln,Vt,ca,Uo=k,wa=V,Sa=J,jn=Ne,mo=G,lo=Uo.m,ma=Uo.s,Pa=[null],Va=1,To=0,Bs=Af[jn];n:for(;;){if(mo&&R(lo,1)){var la=R(lo,3)+2,Ha=at(wa,la),is=at(Sa,la),ki=Ha*is;if(!sr(Ha,is,0,Uo,Pa))break n;for(Pa=Pa[0],ma.xc=la,Ln=0;Ln<ki;++Ln){var qr=Pa[Ln]>>8&65535;Pa[Ln]=qr,qr>=Va&&(Va=qr+1)}}if(lo.h)break n;for(Vt=0;5>Vt;++Vt){var En=Ec[Vt];!Vt&&0<jn&&(En+=1<<jn),To<En&&(To=En)}var gr=r(Va*Bs,I),ru=Va,Jp=r(ru,z);if(Jp==null)var Ds=null;else t(65536>=ru),Ds=Jp;var Us=s(To);if(Ds==null||Us==null||gr==null){Uo.a=1;break n}var Ic=gr;for(Ln=ca=0;Ln<Va;++Ln){var Hs=Ds[Ln],Kr=Hs.G,Fc=Hs.H,Zm=0,cs=1,Ym=0;for(Vt=0;5>Vt;++Vt){En=Ec[Vt],Kr[Vt]=Ic,Fc[Vt]=ca,!Vt&&0<jn&&(En+=1<<jn);o:{var Li,$r=En,qm=Uo,xr=Us,yf=Ic,eA=ca,Wn=0,$s=qm.m,tA=R($s,1);if(o(xr,0,0,$r),tA){var nA=R($s,1)+1,iu=R($s,1),cu=R($s,iu==0?1:8);xr[cu]=1,nA==2&&(xr[cu=R($s,8)]=1);var hr=1}else{var ea=s(19),Na=R($s,4)+4;if(19<Na){qm.a=3;var Ba=0;break o}for(Li=0;Li<Na;++Li)ea[o0[Li]]=R($s,3);var Km=void 0,Wr=void 0,$m=qm,l0=ea,Qa=$r,mu=xr,ad=0,yr=$m.m,Ws=8,ms=r(128,I);a:for(;P(ms,0,7,l0,19);){if(R(yr,1)){var od=2+2*R(yr,3);if((Km=2+R(yr,od))>Qa)break a}else Km=Qa;for(Wr=0;Wr<Qa&&Km--;){ie(yr);var lu=ms[0+(127&E(yr))];se(yr,yr.u+lu.g);var Oi=lu.value;if(16>Oi)mu[Wr++]=Oi,Oi!=0&&(Ws=Oi);else{var Cf=Oi==16,aA=Oi-16,bf=au[aA],oA=R(yr,Jl[aA])+bf;if(Wr+oA>Qa)break a;for(var vf=Cf?Ws:0;0<oA--;)mu[Wr++]=vf}}ad=1;break a}ad||($m.a=3),hr=ad}(hr=hr&&!$s.h)&&(Wn=P(yf,eA,8,xr,$r)),hr&&Wn!=0?Ba=Wn:(qm.a=3,Ba=0)}if(Ba==0)break n;if(cs&&pf[Vt]==1&&(cs=Ic[ca].g==0),Zm+=Ic[ca].g,ca+=Ba,3>=Vt){var Wm,du=Us[0];for(Wm=1;Wm<En;++Wm)Us[Wm]>du&&(du=Us[Wm]);Ym+=du}}if(Hs.nd=cs,Hs.Qb=0,cs&&(Hs.qb=(Kr[3][Fc[3]+0].value<<24|Kr[1][Fc[1]+0].value<<16|Kr[2][Fc[2]+0].value)>>>0,Zm==0&&256>Kr[0][Fc[0]+0].value&&(Hs.Qb=1,Hs.qb+=Kr[0][Fc[0]+0].value<<8)),Hs.jc=!Hs.Qb&&6>Ym,Hs.jc){var sd,ls=Hs;for(sd=0;sd<ga;++sd){var Vr=sd,Vs=ls.pd[Vr],kc=ls.G[0][ls.H[0]+Vr];256<=kc.value?(Vs.g=kc.g+256,Vs.value=kc.value):(Vs.g=0,Vs.value=0,Vr>>=Cn(kc,8,Vs),Vr>>=Cn(ls.G[1][ls.H[1]+Vr],16,Vs),Vr>>=Cn(ls.G[2][ls.H[2]+Vr],0,Vs),Cn(ls.G[3][ls.H[3]+Vr],24,Vs))}}}ma.vc=Pa,ma.Wb=Va,ma.Ya=Ds,ma.yc=gr,In=1;break t}In=0}if(!($=In)){k.a=3;break e}if(0<Ne){if(ce.ua=1<<Ne,!Ve(ce.Wa,Ne)){k.a=1,$=0;break e}}else ce.ua=0;var uu=k,pu=V,wf=J,Au=uu.s,fu=Au.xc;if(uu.c=pu,uu.i=wf,Au.md=at(pu,fu),Au.wc=fu==0?-1:(1<<fu)-1,G){k.xb=fr;break e}if((he=s(V*J))==null){k.a=1,$=0;break e}$=($=Ka(k,he,0,V,J,J,null))&&!te.h;break e}return $?(Y!=null?Y[0]=he:(t(he==null),t(G)),k.$=0,G||Rs(ce)):Rs(ce),$}function Ci(h,w){var G=h.c*h.i,k=G+w+16*w;return t(h.c<=w),h.V=s(k),h.V==null?(h.Ta=null,h.Ua=0,h.a=1,0):(h.Ta=h.V,h.Ua=h.Ba+G+w,1)}function cc(h,w){var G=h.C,k=w-G,Y=h.V,$=h.Ba+h.c*G;for(t(w<=h.l.o);0<k;){var V=16<k?16:k,J=h.l.ma,te=h.l.width,ce=te*V,he=J.ca,Ne=J.tb+te*G,Ge=h.Ta,Be=h.Ua;oo(h,V,Y,$),xa(Ge,Be,he,Ne,ce),Os(J,G,G+V,he,Ne,te),k-=V,Y+=V*h.c,G+=V}t(G==w),h.C=h.Ma=w}function mc(){this.ub=this.yd=this.td=this.Rb=0}function lc(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function pm(){this.Fb=this.Bb=this.Cb=0,this.Zb=s(4),this.Lb=s(4)}function Zd(){this.Yb=(function(){var h=[];return(function w(G,k,Y){for(var $=Y[k],V=0;V<$&&(G.push(Y.length>k+1?[]:0),!(Y.length<k+1));V++)w(G[V],k+1,Y)})(h,0,[3,11]),h})()}function sa(){this.jb=s(3),this.Wc=i([4,8],Zd),this.Xc=i([4,17],Zd)}function zp(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new s(4),this.od=new s(4)}function bi(){this.ld=this.La=this.dd=this.tc=0}function Pl(){this.Na=this.la=0}function Am(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Ql(){this.ad=s(384),this.Za=0,this.Ob=s(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Yd(){this.uc=this.M=this.Nb=0,this.wa=Array(new bi),this.Y=0,this.ya=Array(new Ql),this.aa=0,this.l=new fm}function dc(){this.y=s(16),this.f=s(8),this.ea=s(8)}function hs(){this.cb=this.a=0,this.sc="",this.m=new ne,this.Od=new mc,this.Kc=new lc,this.ed=new zp,this.Qa=new pm,this.Ic=this.$c=this.Aa=0,this.D=new Yd,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=r(8,ne),this.ia=0,this.pb=r(4,Am),this.Pa=new sa,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new dc),this.Hd=0,this.rb=Array(new Pl),this.sb=0,this.wa=Array(new bi),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Ql),this.L=this.aa=0,this.gd=i([4,2],bi),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function fm(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function ns(){var h=new hs;return h!=null&&(h.a=0,h.sc="OK",h.cb=0,h.Xb=0,_c||(_c=uc)),h}function va(h,w,G){return h.a==0&&(h.a=w,h.sc=G,h.cb=0),0}function qd(h,w,G){return 3<=G&&h[w+0]==157&&h[w+1]==1&&h[w+2]==42}function Kd(h,w){if(h==null)return 0;if(h.a=0,h.sc="OK",w==null)return va(h,2,"null VP8Io passed to VP8GetHeaders()");var G=w.data,k=w.w,Y=w.ha;if(4>Y)return va(h,7,"Truncated header.");var $=G[k+0]|G[k+1]<<8|G[k+2]<<16,V=h.Od;if(V.Rb=!(1&$),V.td=$>>1&7,V.yd=$>>4&1,V.ub=$>>5,3<V.td)return va(h,3,"Incorrect keyframe parameters.");if(!V.yd)return va(h,4,"Frame not displayable.");k+=3,Y-=3;var J=h.Kc;if(V.Rb){if(7>Y)return va(h,7,"cannot parse picture header");if(!qd(G,k,Y))return va(h,3,"Bad code word");J.c=16383&(G[k+4]<<8|G[k+3]),J.Td=G[k+4]>>6,J.i=16383&(G[k+6]<<8|G[k+5]),J.Ud=G[k+6]>>6,k+=7,Y-=7,h.za=J.c+15>>4,h.Ub=J.i+15>>4,w.width=J.c,w.height=J.i,w.Da=0,w.j=0,w.v=0,w.va=w.width,w.o=w.height,w.da=0,w.ib=w.width,w.hb=w.height,w.U=w.width,w.T=w.height,o(($=h.Pa).jb,0,255,$.jb.length),t(($=h.Qa)!=null),$.Cb=0,$.Bb=0,$.Fb=1,o($.Zb,0,0,$.Zb.length),o($.Lb,0,0,$.Lb)}if(V.ub>Y)return va(h,7,"bad partition length");X($=h.m,G,k,V.ub),k+=V.ub,Y-=V.ub,V.Rb&&(J.Ld=pe($),J.Kd=pe($)),J=h.Qa;var te,ce=h.Pa;if(t($!=null),t(J!=null),J.Cb=pe($),J.Cb){if(J.Bb=pe($),pe($)){for(J.Fb=pe($),te=0;4>te;++te)J.Zb[te]=pe($)?re($,7):0;for(te=0;4>te;++te)J.Lb[te]=pe($)?re($,6):0}if(J.Bb)for(te=0;3>te;++te)ce.jb[te]=pe($)?ae($,8):255}else J.Bb=0;if($.Ka)return va(h,3,"cannot parse segment header");if((J=h.ed).zd=pe($),J.Tb=ae($,6),J.wb=ae($,3),J.Pc=pe($),J.Pc&&pe($)){for(ce=0;4>ce;++ce)pe($)&&(J.vd[ce]=re($,6));for(ce=0;4>ce;++ce)pe($)&&(J.od[ce]=re($,6))}if(h.L=J.Tb==0?0:J.zd?1:2,$.Ka)return va(h,3,"cannot parse filter header");var he=Y;if(Y=te=k,k=te+he,J=he,h.Xb=(1<<ae(h.m,2))-1,he<3*(ce=h.Xb))G=7;else{for(te+=3*ce,J-=3*ce,he=0;he<ce;++he){var Ne=G[Y+0]|G[Y+1]<<8|G[Y+2]<<16;Ne>J&&(Ne=J),X(h.Jc[+he],G,te,Ne),te+=Ne,J-=Ne,Y+=3}X(h.Jc[+ce],G,te,J),G=te<k?0:5}if(G!=0)return va(h,G,"cannot parse partitions");for(G=ae(te=h.m,7),Y=pe(te)?re(te,4):0,k=pe(te)?re(te,4):0,J=pe(te)?re(te,4):0,ce=pe(te)?re(te,4):0,te=pe(te)?re(te,4):0,he=h.Qa,Ne=0;4>Ne;++Ne){if(he.Cb){var Ge=he.Zb[Ne];he.Fb||(Ge+=G)}else{if(0<Ne){h.pb[Ne]=h.pb[0];continue}Ge=G}var Be=h.pb[Ne];Be.Sc[0]=Tm[os(Ge+Y,127)],Be.Sc[1]=ed[os(Ge+0,127)],Be.Eb[0]=2*Tm[os(Ge+k,127)],Be.Eb[1]=101581*ed[os(Ge+J,127)]>>16,8>Be.Eb[1]&&(Be.Eb[1]=8),Be.Qc[0]=Tm[os(Ge+ce,117)],Be.Qc[1]=ed[os(Ge+te,127)],Be.lc=Ge+te}if(!V.Rb)return va(h,4,"Not a key frame.");for(pe($),V=h.Pa,G=0;4>G;++G){for(Y=0;8>Y;++Y)for(k=0;3>k;++k)for(J=0;11>J;++J)ce=me($,i0[G][Y][k][J])?ae($,8):gf[G][Y][k][J],V.Wc[G][Y].Yb[k][J]=ce;for(Y=0;17>Y;++Y)V.Xc[G][Y]=V.Wc[G][Wp[Y]]}return h.kc=pe($),h.kc&&(h.Bd=ae($,8)),h.cb=1}function uc(h,w,G,k,Y,$,V){var J=w[Y].Yb[G];for(G=0;16>Y;++Y){if(!me(h,J[G+0]))return Y;for(;!me(h,J[G+1]);)if(J=w[++Y].Yb[0],G=0,Y==16)return 16;var te=w[Y+1].Yb;if(me(h,J[G+2])){var ce=h,he=0;if(me(ce,(Ge=J)[(Ne=G)+3]))if(me(ce,Ge[Ne+6])){for(J=0,Ne=2*(he=me(ce,Ge[Ne+8]))+(Ge=me(ce,Ge[Ne+9+he])),he=0,Ge=Kp[Ne];Ge[J];++J)he+=he+me(ce,Ge[J]);he+=3+(8<<Ne)}else me(ce,Ge[Ne+7])?(he=7+2*me(ce,165),he+=me(ce,145)):he=5+me(ce,159);else he=me(ce,Ge[Ne+4])?3+me(ce,Ge[Ne+5]):2;J=te[2]}else he=1,J=te[1];te=V+$p[Y],0>(ce=h).b&&ue(ce);var Ne,Ge=ce.b,Be=(Ne=ce.Ca>>1)-(ce.I>>Ge)>>31;--ce.b,ce.Ca+=Be,ce.Ca|=1,ce.I-=(Ne+1&Be)<<Ge,$[te]=((he^Be)-Be)*k[(0<Y)+0]}return 16}function vi(h){var w=h.rb[h.sb-1];w.la=0,w.Na=0,o(h.zc,0,0,h.zc.length),h.ja=0}function pc(h,w){if(h==null)return 0;if(w==null)return va(h,2,"NULL VP8Io parameter in VP8Decode().");if(!h.cb&&!Kd(h,w))return 0;if(t(h.cb),w.ac==null||w.ac(w)){w.ob&&(h.L=0);var G=Qc[h.L];if(h.L==2?(h.yb=0,h.zb=0):(h.yb=w.v-G>>4,h.zb=w.j-G>>4,0>h.yb&&(h.yb=0),0>h.zb&&(h.zb=0)),h.Va=w.o+15+G>>4,h.Hb=w.va+15+G>>4,h.Hb>h.za&&(h.Hb=h.za),h.Va>h.Ub&&(h.Va=h.Ub),0<h.L){var k=h.ed;for(G=0;4>G;++G){var Y;if(h.Qa.Cb){var $=h.Qa.Lb[G];h.Qa.Fb||($+=k.Tb)}else $=k.Tb;for(Y=0;1>=Y;++Y){var V=h.gd[G][Y],J=$;if(k.Pc&&(J+=k.vd[0],Y&&(J+=k.od[0])),0<(J=0>J?0:63<J?63:J)){var te=J;0<k.wb&&(te=4<k.wb?te>>2:te>>1)>9-k.wb&&(te=9-k.wb),1>te&&(te=1),V.dd=te,V.tc=2*J+te,V.ld=40<=J?2:15<=J?1:0}else V.tc=0;V.La=Y}}}G=0}else va(h,6,"Frame setup failed"),G=h.a;if(G=G==0){if(G){h.$c=0,0<h.Aa||(h.Ic=Yr);e:{G=h.Ic,k=4*(te=h.za);var ce=32*te,he=te+1,Ne=0<h.L?te*(0<h.Aa?2:1):0,Ge=(h.Aa==2?2:1)*te;if((V=k+832+(Y=3*(16*G+Qc[h.L])/2*ce)+($=h.Fa!=null&&0<h.Fa.length?h.Kc.c*h.Kc.i:0))!=V)G=0;else{if(V>h.Vb){if(h.Vb=0,h.Ec=s(V),h.Fc=0,h.Ec==null){G=va(h,1,"no memory during frame initialization.");break e}h.Vb=V}V=h.Ec,J=h.Fc,h.Ac=V,h.Bc=J,J+=k,h.Gd=r(ce,dc),h.Hd=0,h.rb=r(he+1,Pl),h.sb=1,h.wa=Ne?r(Ne,bi):null,h.Y=0,h.D.Nb=0,h.D.wa=h.wa,h.D.Y=h.Y,0<h.Aa&&(h.D.Y+=te),t(!0),h.oc=V,h.pc=J,J+=832,h.ya=r(Ge,Ql),h.aa=0,h.D.ya=h.ya,h.D.aa=h.aa,h.Aa==2&&(h.D.aa+=te),h.R=16*te,h.B=8*te,te=(ce=Qc[h.L])*h.R,ce=ce/2*h.B,h.sa=V,h.ta=J+te,h.qa=h.sa,h.ra=h.ta+16*G*h.R+ce,h.Ha=h.qa,h.Ia=h.ra+8*G*h.B+ce,h.$c=0,J+=Y,h.mb=$?V:null,h.nb=$?J:null,t(J+$<=h.Fc+h.Vb),vi(h),o(h.Ac,h.Bc,0,k),G=1}}if(G){if(w.ka=0,w.y=h.sa,w.O=h.ta,w.f=h.qa,w.N=h.ra,w.ea=h.Ha,w.Vd=h.Ia,w.fa=h.R,w.Rc=h.B,w.F=null,w.J=0,!Kl){for(G=-255;255>=G;++G)Ua[255+G]=0>G?-G:G;for(G=-1020;1020>=G;++G)pr[1020+G]=-128>G?-128:127<G?127:G;for(G=-112;112>=G;++G)km[112+G]=-16>G?-16:15<G?15:G;for(G=-255;510>=G;++G)Gc[255+G]=0>G?0:255<G?255:G;Kl=1}Fm=Bn,Or=Fl,Tr=wi,io=Zp,ss=xm,Dn=Il,Dc=Bm,ql=_a,Uc=Cc,Hc=Rl,Nc=Hi,rs=Ni,Rr=bc,ur=Dm,Mr=Zs,zr=ys,Pi=Cs,$a=Xd,ws[0]=mr,ws[1]=$d,ws[2]=xc,ws[3]=cr,ws[4]=Ll,ws[5]=ym,ws[6]=Di,ws[7]=Cm,ws[8]=Vd,ws[9]=bm,Do[0]=gc,Do[1]=Wd,Do[2]=rr,Do[3]=fc,Do[4]=ra,Do[5]=ir,Do[6]=Ms,Fo[0]=as,Fo[1]=kl,Fo[2]=Yp,Fo[3]=Qr,Fo[4]=hc,Fo[5]=vm,Fo[6]=Ol,G=1}else G=0}G&&(G=(function(Be,Ke){for(Be.M=0;Be.M<Be.Va;++Be.M){var Ie,Ce=Be.Jc[Be.M&Be.Xb],be=Be.m,Oe=Be;for(Ie=0;Ie<Oe.za;++Ie){var Le=be,Me=Oe,xt=Me.Ac,dt=Me.Bc+4*Ie,Ft=Me.zc,pt=Me.ya[Me.aa+Ie];if(Me.Qa.Bb?pt.$b=me(Le,Me.Pa.jb[0])?2+me(Le,Me.Pa.jb[2]):me(Le,Me.Pa.jb[1]):pt.$b=0,Me.kc&&(pt.Ad=me(Le,Me.Bd)),pt.Za=!me(Le,145)+0,pt.Za){var bn=pt.Ob,vn=0;for(Me=0;4>Me;++Me){var xn,an=Ft[0+Me];for(xn=0;4>xn;++xn){an=r0[xt[dt+xn]][an];for(var In=ff[me(Le,an[0])];0<In;)In=ff[2*In+me(Le,an[In])];an=-In,xt[dt+xn]=an}a(bn,vn,xt,dt,4),vn+=4,Ft[0+Me]=an}}else an=me(Le,156)?me(Le,128)?1:3:me(Le,163)?2:0,pt.Ob[0]=an,o(xt,dt,an,4),o(Ft,0,an,4);pt.Dd=me(Le,142)?me(Le,114)?me(Le,183)?1:3:2:0}if(Oe.m.Ka)return va(Be,7,"Premature end-of-partition0 encountered.");for(;Be.ja<Be.za;++Be.ja){if(Oe=Ce,Le=(be=Be).rb[be.sb-1],xt=be.rb[be.sb+be.ja],Ie=be.ya[be.aa+be.ja],dt=be.kc?Ie.Ad:0)Le.la=xt.la=0,Ie.Za||(Le.Na=xt.Na=0),Ie.Hc=0,Ie.Gc=0,Ie.ia=0;else{var Ln,Vt;if(Le=xt,xt=Oe,dt=be.Pa.Xc,Ft=be.ya[be.aa+be.ja],pt=be.pb[Ft.$b],Me=Ft.ad,bn=0,vn=be.rb[be.sb-1],an=xn=0,o(Me,bn,0,384),Ft.Za)var ca=0,Uo=dt[3];else{In=s(16);var wa=Le.Na+vn.Na;if(wa=_c(xt,dt[1],wa,pt.Eb,0,In,0),Le.Na=vn.Na=(0<wa)+0,1<wa)Fm(In,0,Me,bn);else{var Sa=In[0]+3>>3;for(In=0;256>In;In+=16)Me[bn+In]=Sa}ca=1,Uo=dt[0]}var jn=15&Le.la,mo=15&vn.la;for(In=0;4>In;++In){var lo=1&mo;for(Sa=Vt=0;4>Sa;++Sa)jn=jn>>1|(lo=(wa=_c(xt,Uo,wa=lo+(1&jn),pt.Sc,ca,Me,bn))>ca)<<7,Vt=Vt<<2|(3<wa?3:1<wa?2:Me[bn+0]!=0),bn+=16;jn>>=4,mo=mo>>1|lo<<7,xn=(xn<<8|Vt)>>>0}for(Uo=jn,ca=mo>>4,Ln=0;4>Ln;Ln+=2){for(Vt=0,jn=Le.la>>4+Ln,mo=vn.la>>4+Ln,In=0;2>In;++In){for(lo=1&mo,Sa=0;2>Sa;++Sa)wa=lo+(1&jn),jn=jn>>1|(lo=0<(wa=_c(xt,dt[2],wa,pt.Qc,0,Me,bn)))<<3,Vt=Vt<<2|(3<wa?3:1<wa?2:Me[bn+0]!=0),bn+=16;jn>>=2,mo=mo>>1|lo<<5}an|=Vt<<4*Ln,Uo|=jn<<4<<Ln,ca|=(240&mo)<<Ln}Le.la=Uo,vn.la=ca,Ft.Hc=xn,Ft.Gc=an,Ft.ia=43690&an?0:pt.ia,dt=!(xn|an)}if(0<be.L&&(be.wa[be.Y+be.ja]=be.gd[Ie.$b][Ie.Za],be.wa[be.Y+be.ja].La|=!dt),Oe.Ka)return va(Be,7,"Premature end-of-file encountered.")}if(vi(Be),be=Ke,Oe=1,Ie=(Ce=Be).D,Le=0<Ce.L&&Ce.M>=Ce.zb&&Ce.M<=Ce.Va,Ce.Aa==0)e:{if(Ie.M=Ce.M,Ie.uc=Le,Nm(Ce,Ie),Oe=1,Ie=(Vt=Ce.D).Nb,Le=(an=Qc[Ce.L])*Ce.R,xt=an/2*Ce.B,In=16*Ie*Ce.R,Sa=8*Ie*Ce.B,dt=Ce.sa,Ft=Ce.ta-Le+In,pt=Ce.qa,Me=Ce.ra-xt+Sa,bn=Ce.Ha,vn=Ce.Ia-xt+Sa,mo=(jn=Vt.M)==0,xn=jn>=Ce.Va-1,Ce.Aa==2&&Nm(Ce,Vt),Vt.uc)for(lo=(wa=Ce).D.M,t(wa.D.uc),Vt=wa.yb;Vt<wa.Hb;++Vt){ca=Vt,Uo=lo;var ma=(Pa=(En=wa).D).Nb;Ln=En.R;var Pa=Pa.wa[Pa.Y+ca],Va=En.sa,To=En.ta+16*ma*Ln+16*ca,Bs=Pa.dd,la=Pa.tc;if(la!=0)if(t(3<=la),En.L==1)0<ca&&zr(Va,To,Ln,la+4),Pa.La&&$a(Va,To,Ln,la),0<Uo&&Mr(Va,To,Ln,la+4),Pa.La&&Pi(Va,To,Ln,la);else{var Ha=En.B,is=En.qa,ki=En.ra+8*ma*Ha+8*ca,qr=En.Ha,En=En.Ia+8*ma*Ha+8*ca;ma=Pa.ld,0<ca&&(ql(Va,To,Ln,la+4,Bs,ma),Hc(is,ki,qr,En,Ha,la+4,Bs,ma)),Pa.La&&(rs(Va,To,Ln,la,Bs,ma),ur(is,ki,qr,En,Ha,la,Bs,ma)),0<Uo&&(Dc(Va,To,Ln,la+4,Bs,ma),Uc(is,ki,qr,En,Ha,la+4,Bs,ma)),Pa.La&&(Nc(Va,To,Ln,la,Bs,ma),Rr(is,ki,qr,En,Ha,la,Bs,ma))}}if(Ce.ia&&alert("todo:DitherRow"),be.put!=null){if(Vt=16*jn,jn=16*(jn+1),mo?(be.y=Ce.sa,be.O=Ce.ta+In,be.f=Ce.qa,be.N=Ce.ra+Sa,be.ea=Ce.Ha,be.W=Ce.Ia+Sa):(Vt-=an,be.y=dt,be.O=Ft,be.f=pt,be.N=Me,be.ea=bn,be.W=vn),xn||(jn-=an),jn>be.o&&(jn=be.o),be.F=null,be.J=null,Ce.Fa!=null&&0<Ce.Fa.length&&Vt<jn&&(be.J=zl(Ce,be,Vt,jn-Vt),be.F=Ce.mb,be.F==null&&be.F.length==0)){Oe=va(Ce,3,"Could not decode alpha data.");break e}Vt<be.j&&(an=be.j-Vt,Vt=be.j,t(!(1&an)),be.O+=Ce.R*an,be.N+=Ce.B*(an>>1),be.W+=Ce.B*(an>>1),be.F!=null&&(be.J+=be.width*an)),Vt<jn&&(be.O+=be.v,be.N+=be.v>>1,be.W+=be.v>>1,be.F!=null&&(be.J+=be.v),be.ka=Vt-be.j,be.U=be.va-be.v,be.T=jn-Vt,Oe=be.put(be))}Ie+1!=Ce.Ic||xn||(a(Ce.sa,Ce.ta-Le,dt,Ft+16*Ce.R,Le),a(Ce.qa,Ce.ra-xt,pt,Me+8*Ce.B,xt),a(Ce.Ha,Ce.Ia-xt,bn,vn+8*Ce.B,xt))}if(!Oe)return va(Be,6,"Output aborted.")}return 1})(h,w)),w.bc!=null&&w.bc(w),G&=1}return G?(h.cb=0,G):0}function So(h,w,G,k,Y){Y=h[w+G+32*k]+(Y>>3),h[w+G+32*k]=-256&Y?0>Y?0:255:Y}function gm(h,w,G,k,Y,$){So(h,w,0,G,k+Y),So(h,w,1,G,k+$),So(h,w,2,G,k-$),So(h,w,3,G,k-Y)}function Po(h){return(20091*h>>16)+h}function Ac(h,w,G,k){var Y,$=0,V=s(16);for(Y=0;4>Y;++Y){var J=h[w+0]+h[w+8],te=h[w+0]-h[w+8],ce=(35468*h[w+4]>>16)-Po(h[w+12]),he=Po(h[w+4])+(35468*h[w+12]>>16);V[$+0]=J+he,V[$+1]=te+ce,V[$+2]=te-ce,V[$+3]=J-he,$+=4,w++}for(Y=$=0;4>Y;++Y)J=(h=V[$+0]+4)+V[$+8],te=h-V[$+8],ce=(35468*V[$+4]>>16)-Po(V[$+12]),So(G,k,0,0,J+(he=Po(V[$+4])+(35468*V[$+12]>>16))),So(G,k,1,0,te+ce),So(G,k,2,0,te-ce),So(G,k,3,0,J-he),$++,k+=32}function Il(h,w,G,k){var Y=h[w+0]+4,$=35468*h[w+4]>>16,V=Po(h[w+4]),J=35468*h[w+1]>>16;gm(G,k,0,Y+V,h=Po(h[w+1]),J),gm(G,k,1,Y+$,h,J),gm(G,k,2,Y-$,h,J),gm(G,k,3,Y-V,h,J)}function Fl(h,w,G,k,Y){Ac(h,w,G,k),Y&&Ac(h,w+16,G,k+4)}function wi(h,w,G,k){Or(h,w+0,G,k,1),Or(h,w+32,G,k+128,1)}function Zp(h,w,G,k){var Y;for(h=h[w+0]+4,Y=0;4>Y;++Y)for(w=0;4>w;++w)So(G,k,w,Y,h)}function xm(h,w,G,k){h[w+0]&&io(h,w+0,G,k),h[w+16]&&io(h,w+16,G,k+4),h[w+32]&&io(h,w+32,G,k+128),h[w+48]&&io(h,w+48,G,k+128+4)}function Bn(h,w,G,k){var Y,$=s(16);for(Y=0;4>Y;++Y){var V=h[w+0+Y]+h[w+12+Y],J=h[w+4+Y]+h[w+8+Y],te=h[w+4+Y]-h[w+8+Y],ce=h[w+0+Y]-h[w+12+Y];$[0+Y]=V+J,$[8+Y]=V-J,$[4+Y]=ce+te,$[12+Y]=ce-te}for(Y=0;4>Y;++Y)V=(h=$[0+4*Y]+3)+$[3+4*Y],J=$[1+4*Y]+$[2+4*Y],te=$[1+4*Y]-$[2+4*Y],ce=h-$[3+4*Y],G[k+0]=V+J>>3,G[k+16]=ce+te>>3,G[k+32]=V-J>>3,G[k+48]=ce-te>>3,k+=64}function hm(h,w,G){var k,Y=w-32,$=Bo,V=255-h[Y-1];for(k=0;k<G;++k){var J,te=$,ce=V+h[w-1];for(J=0;J<G;++J)h[w+J]=te[ce+h[Y+J]];w+=32}}function $d(h,w){hm(h,w,4)}function kl(h,w){hm(h,w,8)}function Wd(h,w){hm(h,w,16)}function rr(h,w){var G;for(G=0;16>G;++G)a(h,w+32*G,h,w-32,16)}function fc(h,w){var G;for(G=16;0<G;--G)o(h,w,h[w-1],16),w+=32}function Bi(h,w,G){var k;for(k=0;16>k;++k)o(w,G+32*k,h,16)}function gc(h,w){var G,k=16;for(G=0;16>G;++G)k+=h[w-1+32*G]+h[w+G-32];Bi(k>>5,h,w)}function ra(h,w){var G,k=8;for(G=0;16>G;++G)k+=h[w-1+32*G];Bi(k>>4,h,w)}function ir(h,w){var G,k=8;for(G=0;16>G;++G)k+=h[w+G-32];Bi(k>>4,h,w)}function Ms(h,w){Bi(128,h,w)}function Zt(h,w,G){return h+2*w+G+2>>2}function xc(h,w){var G,k=w-32;for(k=new Uint8Array([Zt(h[k-1],h[k+0],h[k+1]),Zt(h[k+0],h[k+1],h[k+2]),Zt(h[k+1],h[k+2],h[k+3]),Zt(h[k+2],h[k+3],h[k+4])]),G=0;4>G;++G)a(h,w+32*G,k,0,k.length)}function cr(h,w){var G=h[w-1],k=h[w-1+32],Y=h[w-1+64],$=h[w-1+96];Ue(h,w+0,16843009*Zt(h[w-1-32],G,k)),Ue(h,w+32,16843009*Zt(G,k,Y)),Ue(h,w+64,16843009*Zt(k,Y,$)),Ue(h,w+96,16843009*Zt(Y,$,$))}function mr(h,w){var G,k=4;for(G=0;4>G;++G)k+=h[w+G-32]+h[w-1+32*G];for(k>>=3,G=0;4>G;++G)o(h,w+32*G,k,4)}function Ll(h,w){var G=h[w-1+0],k=h[w-1+32],Y=h[w-1+64],$=h[w-1-32],V=h[w+0-32],J=h[w+1-32],te=h[w+2-32],ce=h[w+3-32];h[w+0+96]=Zt(k,Y,h[w-1+96]),h[w+1+96]=h[w+0+64]=Zt(G,k,Y),h[w+2+96]=h[w+1+64]=h[w+0+32]=Zt($,G,k),h[w+3+96]=h[w+2+64]=h[w+1+32]=h[w+0+0]=Zt(V,$,G),h[w+3+64]=h[w+2+32]=h[w+1+0]=Zt(J,V,$),h[w+3+32]=h[w+2+0]=Zt(te,J,V),h[w+3+0]=Zt(ce,te,J)}function Di(h,w){var G=h[w+1-32],k=h[w+2-32],Y=h[w+3-32],$=h[w+4-32],V=h[w+5-32],J=h[w+6-32],te=h[w+7-32];h[w+0+0]=Zt(h[w+0-32],G,k),h[w+1+0]=h[w+0+32]=Zt(G,k,Y),h[w+2+0]=h[w+1+32]=h[w+0+64]=Zt(k,Y,$),h[w+3+0]=h[w+2+32]=h[w+1+64]=h[w+0+96]=Zt(Y,$,V),h[w+3+32]=h[w+2+64]=h[w+1+96]=Zt($,V,J),h[w+3+64]=h[w+2+96]=Zt(V,J,te),h[w+3+96]=Zt(J,te,te)}function ym(h,w){var G=h[w-1+0],k=h[w-1+32],Y=h[w-1+64],$=h[w-1-32],V=h[w+0-32],J=h[w+1-32],te=h[w+2-32],ce=h[w+3-32];h[w+0+0]=h[w+1+64]=$+V+1>>1,h[w+1+0]=h[w+2+64]=V+J+1>>1,h[w+2+0]=h[w+3+64]=J+te+1>>1,h[w+3+0]=te+ce+1>>1,h[w+0+96]=Zt(Y,k,G),h[w+0+64]=Zt(k,G,$),h[w+0+32]=h[w+1+96]=Zt(G,$,V),h[w+1+32]=h[w+2+96]=Zt($,V,J),h[w+2+32]=h[w+3+96]=Zt(V,J,te),h[w+3+32]=Zt(J,te,ce)}function Cm(h,w){var G=h[w+0-32],k=h[w+1-32],Y=h[w+2-32],$=h[w+3-32],V=h[w+4-32],J=h[w+5-32],te=h[w+6-32],ce=h[w+7-32];h[w+0+0]=G+k+1>>1,h[w+1+0]=h[w+0+64]=k+Y+1>>1,h[w+2+0]=h[w+1+64]=Y+$+1>>1,h[w+3+0]=h[w+2+64]=$+V+1>>1,h[w+0+32]=Zt(G,k,Y),h[w+1+32]=h[w+0+96]=Zt(k,Y,$),h[w+2+32]=h[w+1+96]=Zt(Y,$,V),h[w+3+32]=h[w+2+96]=Zt($,V,J),h[w+3+64]=Zt(V,J,te),h[w+3+96]=Zt(J,te,ce)}function bm(h,w){var G=h[w-1+0],k=h[w-1+32],Y=h[w-1+64],$=h[w-1+96];h[w+0+0]=G+k+1>>1,h[w+2+0]=h[w+0+32]=k+Y+1>>1,h[w+2+32]=h[w+0+64]=Y+$+1>>1,h[w+1+0]=Zt(G,k,Y),h[w+3+0]=h[w+1+32]=Zt(k,Y,$),h[w+3+32]=h[w+1+64]=Zt(Y,$,$),h[w+3+64]=h[w+2+64]=h[w+0+96]=h[w+1+96]=h[w+2+96]=h[w+3+96]=$}function Vd(h,w){var G=h[w-1+0],k=h[w-1+32],Y=h[w-1+64],$=h[w-1+96],V=h[w-1-32],J=h[w+0-32],te=h[w+1-32],ce=h[w+2-32];h[w+0+0]=h[w+2+32]=G+V+1>>1,h[w+0+32]=h[w+2+64]=k+G+1>>1,h[w+0+64]=h[w+2+96]=Y+k+1>>1,h[w+0+96]=$+Y+1>>1,h[w+3+0]=Zt(J,te,ce),h[w+2+0]=Zt(V,J,te),h[w+1+0]=h[w+3+32]=Zt(G,V,J),h[w+1+32]=h[w+3+64]=Zt(k,G,V),h[w+1+64]=h[w+3+96]=Zt(Y,k,G),h[w+1+96]=Zt($,Y,k)}function Yp(h,w){var G;for(G=0;8>G;++G)a(h,w+32*G,h,w-32,8)}function Qr(h,w){var G;for(G=0;8>G;++G)o(h,w,h[w-1],8),w+=32}function zs(h,w,G){var k;for(k=0;8>k;++k)o(w,G+32*k,h,8)}function as(h,w){var G,k=8;for(G=0;8>G;++G)k+=h[w+G-32]+h[w-1+32*G];zs(k>>4,h,w)}function vm(h,w){var G,k=4;for(G=0;8>G;++G)k+=h[w+G-32];zs(k>>3,h,w)}function hc(h,w){var G,k=4;for(G=0;8>G;++G)k+=h[w-1+32*G];zs(k>>3,h,w)}function Ol(h,w){zs(128,h,w)}function Ui(h,w,G){var k=h[w-G],Y=h[w+0],$=3*(Y-k)+Ar[1020+h[w-2*G]-h[w+G]],V=Lm[112+($+4>>3)];h[w-G]=Bo[255+k+Lm[112+($+3>>3)]],h[w+0]=Bo[255+Y-V]}function yc(h,w,G,k){var Y=h[w+0],$=h[w+G];return vs[255+h[w-2*G]-h[w-G]]>k||vs[255+$-Y]>k}function wm(h,w,G,k){return 4*vs[255+h[w-G]-h[w+0]]+vs[255+h[w-2*G]-h[w+G]]<=k}function Tl(h,w,G,k,Y){var $=h[w-3*G],V=h[w-2*G],J=h[w-G],te=h[w+0],ce=h[w+G],he=h[w+2*G],Ne=h[w+3*G];return 4*vs[255+J-te]+vs[255+V-ce]>k?0:vs[255+h[w-4*G]-$]<=Y&&vs[255+$-V]<=Y&&vs[255+V-J]<=Y&&vs[255+Ne-he]<=Y&&vs[255+he-ce]<=Y&&vs[255+ce-te]<=Y}function Zs(h,w,G,k){var Y=2*k+1;for(k=0;16>k;++k)wm(h,w+k,G,Y)&&Ui(h,w+k,G)}function ys(h,w,G,k){var Y=2*k+1;for(k=0;16>k;++k)wm(h,w+k*G,1,Y)&&Ui(h,w+k*G,1)}function Cs(h,w,G,k){var Y;for(Y=3;0<Y;--Y)Zs(h,w+=4*G,G,k)}function Xd(h,w,G,k){var Y;for(Y=3;0<Y;--Y)ys(h,w+=4,G,k)}function Ys(h,w,G,k,Y,$,V,J){for($=2*$+1;0<Y--;){if(Tl(h,w,G,$,V))if(yc(h,w,G,J))Ui(h,w,G);else{var te=h,ce=w,he=G,Ne=te[ce-2*he],Ge=te[ce-he],Be=te[ce+0],Ke=te[ce+he],Ie=te[ce+2*he],Ce=27*(Oe=Ar[1020+3*(Be-Ge)+Ar[1020+Ne-Ke]])+63>>7,be=18*Oe+63>>7,Oe=9*Oe+63>>7;te[ce-3*he]=Bo[255+te[ce-3*he]+Oe],te[ce-2*he]=Bo[255+Ne+be],te[ce-he]=Bo[255+Ge+Ce],te[ce+0]=Bo[255+Be-Ce],te[ce+he]=Bo[255+Ke-be],te[ce+2*he]=Bo[255+Ie-Oe]}w+=k}}function Qo(h,w,G,k,Y,$,V,J){for($=2*$+1;0<Y--;){if(Tl(h,w,G,$,V))if(yc(h,w,G,J))Ui(h,w,G);else{var te=h,ce=w,he=G,Ne=te[ce-he],Ge=te[ce+0],Be=te[ce+he],Ke=Lm[112+((Ie=3*(Ge-Ne))+4>>3)],Ie=Lm[112+(Ie+3>>3)],Ce=Ke+1>>1;te[ce-2*he]=Bo[255+te[ce-2*he]+Ce],te[ce-he]=Bo[255+Ne+Ie],te[ce+0]=Bo[255+Ge-Ke],te[ce+he]=Bo[255+Be-Ce]}w+=k}}function Bm(h,w,G,k,Y,$){Ys(h,w,G,1,16,k,Y,$)}function _a(h,w,G,k,Y,$){Ys(h,w,1,G,16,k,Y,$)}function Hi(h,w,G,k,Y,$){var V;for(V=3;0<V;--V)Qo(h,w+=4*G,G,1,16,k,Y,$)}function Ni(h,w,G,k,Y,$){var V;for(V=3;0<V;--V)Qo(h,w+=4,1,G,16,k,Y,$)}function Cc(h,w,G,k,Y,$,V,J){Ys(h,w,Y,1,8,$,V,J),Ys(G,k,Y,1,8,$,V,J)}function Rl(h,w,G,k,Y,$,V,J){Ys(h,w,1,Y,8,$,V,J),Ys(G,k,1,Y,8,$,V,J)}function bc(h,w,G,k,Y,$,V,J){Qo(h,w+4*Y,Y,1,8,$,V,J),Qo(G,k+4*Y,Y,1,8,$,V,J)}function Dm(h,w,G,k,Y,$,V,J){Qo(h,w+4,1,Y,8,$,V,J),Qo(G,k+4,1,Y,8,$,V,J)}function lr(){this.ba=new Ca,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new pn,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Gi(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function Um(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Jd(){this.ua=0,this.Wa=new le,this.vb=new le,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new z,this.yc=new I}function qp(){this.xb=this.a=0,this.l=new fm,this.ca=new Ca,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new S,this.Pb=0,this.wd=new S,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Jd,this.ab=0,this.gc=r(4,Um),this.Oc=0}function Hm(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new fm,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Ir(h,w,G,k,Y,$,V){for(h=h==null?0:h[w+0],w=0;w<V;++w)Y[$+w]=h+G[k+w]&255,h=Y[$+w]}function Ml(h,w,G,k,Y,$,V){var J;if(h==null)Ir(null,null,G,k,Y,$,V);else for(J=0;J<V;++J)Y[$+J]=h[w+J]+G[k+J]&255}function ji(h,w,G,k,Y,$,V){if(h==null)Ir(null,null,G,k,Y,$,V);else{var J,te=h[w+0],ce=te,he=te;for(J=0;J<V;++J)ce=he+(te=h[w+J])-ce,he=G[k+J]+(-256&ce?0>ce?0:255:ce)&255,ce=te,Y[$+J]=he}}function zl(h,w,G,k){var Y=w.width,$=w.o;if(t(h!=null&&w!=null),0>G||0>=k||G+k>$)return null;if(!h.Cc){if(h.ga==null){var V;if(h.ga=new Hm,(V=h.ga==null)||(V=w.width*w.o,t(h.Gb.length==0),h.Gb=s(V),h.Uc=0,h.Gb==null?V=0:(h.mb=h.Gb,h.nb=h.Uc,h.rc=null,V=1),V=!V),!V){V=h.ga;var J=h.Fa,te=h.P,ce=h.qc,he=h.mb,Ne=h.nb,Ge=te+1,Be=ce-1,Ke=V.l;if(t(J!=null&&he!=null&&w!=null),co[0]=null,co[1]=Ir,co[2]=Ml,co[3]=ji,V.ca=he,V.tb=Ne,V.c=w.width,V.i=w.height,t(0<V.c&&0<V.i),1>=ce)w=0;else if(V.$a=J[te+0]>>0&3,V.Z=J[te+0]>>2&3,V.Lc=J[te+0]>>4&3,te=J[te+0]>>6&3,0>V.$a||1<V.$a||4<=V.Z||1<V.Lc||te)w=0;else if(Ke.put=lt,Ke.ac=Wt,Ke.bc=qe,Ke.ma=V,Ke.width=w.width,Ke.height=w.height,Ke.Da=w.Da,Ke.v=w.v,Ke.va=w.va,Ke.j=w.j,Ke.o=w.o,V.$a)e:{t(V.$a==1),w=ts();t:for(;;){if(w==null){w=0;break e}if(t(V!=null),V.mc=w,w.c=V.c,w.i=V.i,w.l=V.l,w.l.ma=V,w.l.width=V.c,w.l.height=V.i,w.a=0,ee(w.m,J,Ge,Be),!sr(V.c,V.i,1,w,null)||(w.ab==1&&w.gc[0].hc==3&&Pr(w.s)?(V.ic=1,J=w.c*w.i,w.Ta=null,w.Ua=0,w.V=s(J),w.Ba=0,w.V==null?(w.a=1,w=0):w=1):(V.ic=0,w=Ci(w,V.c)),!w))break t;w=1;break e}V.mc=null,w=0}else w=Be>=V.c*V.i;V=!w}if(V)return null;h.ga.Lc!=1?h.Ga=0:k=$-G}t(h.ga!=null),t(G+k<=$);e:{if(w=(J=h.ga).c,$=J.l.o,J.$a==0){if(Ge=h.rc,Be=h.Vc,Ke=h.Fa,te=h.P+1+G*w,ce=h.mb,he=h.nb+G*w,t(te<=h.P+h.qc),J.Z!=0)for(t(co[J.Z]!=null),V=0;V<k;++V)co[J.Z](Ge,Be,Ke,te,ce,he,w),Ge=ce,Be=he,he+=w,te+=w;else for(V=0;V<k;++V)a(ce,he,Ke,te,w),Ge=ce,Be=he,he+=w,te+=w;h.rc=Ge,h.Vc=Be}else{if(t(J.mc!=null),w=G+k,t((V=J.mc)!=null),t(w<=V.i),V.C>=w)w=1;else if(J.ic||He(),J.ic){J=V.V,Ge=V.Ba,Be=V.c;var Ie=V.i,Ce=(Ke=1,te=V.$/Be,ce=V.$%Be,he=V.m,Ne=V.s,V.$),be=Be*Ie,Oe=Be*w,Le=Ne.wc,Me=Ce<Oe?oa(Ne,ce,te):null;t(Ce<=be),t(w<=Ie),t(Pr(Ne));t:for(;;){for(;!he.h&&Ce<Oe;){if(ce&Le||(Me=oa(Ne,ce,te)),t(Me!=null),ie(he),256>(Ie=cn(Me.G[0],Me.H[0],he)))J[Ge+Ce]=Ie,++Ce,++ce>=Be&&(ce=0,++te<=w&&!(te%16)&&Ts(V,te));else{if(!(280>Ie)){Ke=0;break t}Ie=ln(Ie-256,he);var xt,dt=cn(Me.G[4],Me.H[4],he);if(ie(he),!(Ce>=(dt=en(Be,dt=ln(dt,he)))&&be-Ce>=Ie)){Ke=0;break t}for(xt=0;xt<Ie;++xt)J[Ge+Ce+xt]=J[Ge+Ce+xt-dt];for(Ce+=Ie,ce+=Ie;ce>=Be;)ce-=Be,++te<=w&&!(te%16)&&Ts(V,te);Ce<Oe&&ce&Le&&(Me=oa(Ne,ce,te))}t(he.h==K(he))}Ts(V,te>w?w:te);break t}!Ke||he.h&&Ce<be?(Ke=0,V.a=he.h?5:3):V.$=Ce,w=Ke}else w=Ka(V,V.V,V.Ba,V.c,V.i,w,cc);if(!w){k=0;break e}}G+k>=$&&(h.Cc=1),k=1}if(!k)return null;if(h.Cc&&((k=h.ga)!=null&&(k.mc=null),h.ga=null,0<h.Ga))return alert("todo:WebPDequantizeLevels"),null}return h.nb+G*Y}function U(h,w,G,k,Y,$){for(;0<Y--;){var V,J=h,te=w+(G?1:0),ce=h,he=w+(G?0:3);for(V=0;V<k;++V){var Ne=ce[he+4*V];Ne!=255&&(Ne*=32897,J[te+4*V+0]=J[te+4*V+0]*Ne>>23,J[te+4*V+1]=J[te+4*V+1]*Ne>>23,J[te+4*V+2]=J[te+4*V+2]*Ne>>23)}w+=$}}function q(h,w,G,k,Y){for(;0<k--;){var $;for($=0;$<G;++$){var V=h[w+2*$+0],J=15&(ce=h[w+2*$+1]),te=4369*J,ce=(240&ce|ce>>4)*te>>16;h[w+2*$+0]=(240&V|V>>4)*te>>16&240|(15&V|V<<4)*te>>16>>4&15,h[w+2*$+1]=240&ce|J}w+=Y}}function de(h,w,G,k,Y,$,V,J){var te,ce,he=255;for(ce=0;ce<Y;++ce){for(te=0;te<k;++te){var Ne=h[w+te];$[V+4*te]=Ne,he&=Ne}w+=G,V+=J}return he!=255}function xe(h,w,G,k,Y){var $;for($=0;$<Y;++$)G[k+$]=h[w+$]>>8}function He(){Io=U,zn=q,Pn=de,xa=xe}function ke(h,w,G){T[h]=function(k,Y,$,V,J,te,ce,he,Ne,Ge,Be,Ke,Ie,Ce,be,Oe,Le){var Me,xt=Le-1>>1,dt=J[te+0]|ce[he+0]<<16,Ft=Ne[Ge+0]|Be[Ke+0]<<16;t(k!=null);var pt=3*dt+Ft+131074>>2;for(w(k[Y+0],255&pt,pt>>16,Ie,Ce),$!=null&&(pt=3*Ft+dt+131074>>2,w($[V+0],255&pt,pt>>16,be,Oe)),Me=1;Me<=xt;++Me){var bn=J[te+Me]|ce[he+Me]<<16,vn=Ne[Ge+Me]|Be[Ke+Me]<<16,xn=dt+bn+Ft+vn+524296,an=xn+2*(bn+Ft)>>3;pt=an+dt>>1,dt=(xn=xn+2*(dt+vn)>>3)+bn>>1,w(k[Y+2*Me-1],255&pt,pt>>16,Ie,Ce+(2*Me-1)*G),w(k[Y+2*Me-0],255&dt,dt>>16,Ie,Ce+(2*Me-0)*G),$!=null&&(pt=xn+Ft>>1,dt=an+vn>>1,w($[V+2*Me-1],255&pt,pt>>16,be,Oe+(2*Me-1)*G),w($[V+2*Me+0],255&dt,dt>>16,be,Oe+(2*Me+0)*G)),dt=bn,Ft=vn}1&Le||(pt=3*dt+Ft+131074>>2,w(k[Y+Le-1],255&pt,pt>>16,Ie,Ce+(Le-1)*G),$!=null&&(pt=3*Ft+dt+131074>>2,w($[V+Le-1],255&pt,pt>>16,be,Oe+(Le-1)*G)))}}function Xe(){ko[tu]=c0,ko[Qi]=Ii,ko[uf]=m0,ko[$l]=Mm,ko[Wl]=Sc,ko[Zn]=td,ko[nu]=Vp,ko[Om]=Ii,ko[jc]=Mm,ko[Vl]=Sc,ko[Xl]=td}function gt(h){return h&-16384?0>h?0:255:h>>Fi}function It(h,w){return gt((19077*h>>8)+(26149*w>>8)-14234)}function tn(h,w,G){return gt((19077*h>>8)-(6419*w>>8)-(13320*G>>8)+8708)}function Jt(h,w){return gt((19077*h>>8)+(33050*w>>8)-17685)}function An(h,w,G,k,Y){k[Y+0]=It(h,G),k[Y+1]=tn(h,w,G),k[Y+2]=Jt(h,w)}function ia(h,w,G,k,Y){k[Y+0]=Jt(h,w),k[Y+1]=tn(h,w,G),k[Y+2]=It(h,G)}function fa(h,w,G,k,Y){var $=tn(h,w,G);w=$<<3&224|Jt(h,w)>>3,k[Y+0]=248&It(h,G)|$>>5,k[Y+1]=w}function Da(h,w,G,k,Y){var $=240&Jt(h,w)|15;k[Y+0]=240&It(h,G)|tn(h,w,G)>>4,k[Y+1]=$}function so(h,w,G,k,Y){k[Y+0]=255,An(h,w,G,k,Y+1)}function Ma(h,w,G,k,Y){ia(h,w,G,k,Y),k[Y+3]=255}function qs(h,w,G,k,Y){An(h,w,G,k,Y),k[Y+3]=255}function os(h,w){return 0>h?0:h>w?w:h}function bs(h,w,G){T[h]=function(k,Y,$,V,J,te,ce,he,Ne){for(var Ge=he+(-2&Ne)*G;he!=Ge;)w(k[Y+0],$[V+0],J[te+0],ce,he),w(k[Y+1],$[V+0],J[te+0],ce,he+G),Y+=2,++V,++te,he+=2*G;1&Ne&&w(k[Y+0],$[V+0],J[te+0],ce,he)}}function Ei(h,w,G){return G==0?h==0?w==0?6:5:w==0?4:0:G}function Zl(h,w,G,k,Y){switch(h>>>30){case 3:Or(w,G,k,Y,0);break;case 2:Dn(w,G,k,Y);break;case 1:io(w,G,k,Y)}}function Nm(h,w){var G,k,Y=w.M,$=w.Nb,V=h.oc,J=h.pc+40,te=h.oc,ce=h.pc+584,he=h.oc,Ne=h.pc+600;for(G=0;16>G;++G)V[J+32*G-1]=129;for(G=0;8>G;++G)te[ce+32*G-1]=129,he[Ne+32*G-1]=129;for(0<Y?V[J-1-32]=te[ce-1-32]=he[Ne-1-32]=129:(o(V,J-32-1,127,21),o(te,ce-32-1,127,9),o(he,Ne-32-1,127,9)),k=0;k<h.za;++k){var Ge=w.ya[w.aa+k];if(0<k){for(G=-1;16>G;++G)a(V,J+32*G-4,V,J+32*G+12,4);for(G=-1;8>G;++G)a(te,ce+32*G-4,te,ce+32*G+4,4),a(he,Ne+32*G-4,he,Ne+32*G+4,4)}var Be=h.Gd,Ke=h.Hd+k,Ie=Ge.ad,Ce=Ge.Hc;if(0<Y&&(a(V,J-32,Be[Ke].y,0,16),a(te,ce-32,Be[Ke].f,0,8),a(he,Ne-32,Be[Ke].ea,0,8)),Ge.Za){var be=V,Oe=J-32+16;for(0<Y&&(k>=h.za-1?o(be,Oe,Be[Ke].y[15],4):a(be,Oe,Be[Ke+1].y,0,4)),G=0;4>G;G++)be[Oe+128+G]=be[Oe+256+G]=be[Oe+384+G]=be[Oe+0+G];for(G=0;16>G;++G,Ce<<=2)be=V,Oe=J+Xp[G],ws[Ge.Ob[G]](be,Oe),Zl(Ce,Ie,16*+G,be,Oe)}else if(be=Ei(k,Y,Ge.Ob[0]),Do[be](V,J),Ce!=0)for(G=0;16>G;++G,Ce<<=2)Zl(Ce,Ie,16*+G,V,J+Xp[G]);for(G=Ge.Gc,be=Ei(k,Y,Ge.Dd),Fo[be](te,ce),Fo[be](he,Ne),Ce=Ie,be=te,Oe=ce,255&(Ge=G>>0)&&(170&Ge?Tr(Ce,256,be,Oe):ss(Ce,256,be,Oe)),Ge=he,Ce=Ne,255&(G>>=8)&&(170&G?Tr(Ie,320,Ge,Ce):ss(Ie,320,Ge,Ce)),Y<h.Ub-1&&(a(Be[Ke].y,0,V,J+480,16),a(Be[Ke].f,0,te,ce+224,8),a(Be[Ke].ea,0,he,Ne+224,8)),G=8*$*h.B,Be=h.sa,Ke=h.ta+16*k+16*$*h.R,Ie=h.qa,Ge=h.ra+8*k+G,Ce=h.Ha,be=h.Ia+8*k+G,G=0;16>G;++G)a(Be,Ke+G*h.R,V,J+32*G,16);for(G=0;8>G;++G)a(Ie,Ge+G*h.B,te,ce+32*G,8),a(Ce,be+G*h.B,he,Ne+32*G,8)}}function vc(h,w,G,k,Y,$,V,J,te){var ce=[0],he=[0],Ne=0,Ge=te!=null?te.kd:0,Be=te??new Gi;if(h==null||12>G)return 7;Be.data=h,Be.w=w,Be.ha=G,w=[w],G=[G],Be.gb=[Be.gb];e:{var Ke=w,Ie=G,Ce=Be.gb;if(t(h!=null),t(Ie!=null),t(Ce!=null),Ce[0]=0,12<=Ie[0]&&!n(h,Ke[0],"RIFF")){if(n(h,Ke[0]+8,"WEBP")){Ce=3;break e}var be=Pe(h,Ke[0]+4);if(12>be||4294967286<be){Ce=3;break e}if(Ge&&be>Ie[0]-8){Ce=7;break e}Ce[0]=be,Ke[0]+=12,Ie[0]-=12}Ce=0}if(Ce!=0)return Ce;for(be=0<Be.gb[0],G=G[0];;){e:{var Oe=h;Ie=w,Ce=G;var Le=ce,Me=he,xt=Ke=[0];if((pt=Ne=[Ne])[0]=0,8>Ce[0])Ce=7;else{if(!n(Oe,Ie[0],"VP8X")){if(Pe(Oe,Ie[0]+4)!=10){Ce=3;break e}if(18>Ce[0]){Ce=7;break e}var dt=Pe(Oe,Ie[0]+8),Ft=1+ve(Oe,Ie[0]+12);if(2147483648<=Ft*(Oe=1+ve(Oe,Ie[0]+15))){Ce=3;break e}xt!=null&&(xt[0]=dt),Le!=null&&(Le[0]=Ft),Me!=null&&(Me[0]=Oe),Ie[0]+=18,Ce[0]-=18,pt[0]=1}Ce=0}}if(Ne=Ne[0],Ke=Ke[0],Ce!=0)return Ce;if(Ie=!!(2&Ke),!be&&Ne)return 3;if($!=null&&($[0]=!!(16&Ke)),V!=null&&(V[0]=Ie),J!=null&&(J[0]=0),V=ce[0],Ke=he[0],Ne&&Ie&&te==null){Ce=0;break}if(4>G){Ce=7;break}if(be&&Ne||!be&&!Ne&&!n(h,w[0],"ALPH")){G=[G],Be.na=[Be.na],Be.P=[Be.P],Be.Sa=[Be.Sa];e:{dt=h,Ce=w,be=G;var pt=Be.gb;Le=Be.na,Me=Be.P,xt=Be.Sa,Ft=22,t(dt!=null),t(be!=null),Oe=Ce[0];var bn=be[0];for(t(Le!=null),t(xt!=null),Le[0]=null,Me[0]=null,xt[0]=0;;){if(Ce[0]=Oe,be[0]=bn,8>bn){Ce=7;break e}var vn=Pe(dt,Oe+4);if(4294967286<vn){Ce=3;break e}var xn=8+vn+1&-2;if(Ft+=xn,0<pt&&Ft>pt){Ce=3;break e}if(!n(dt,Oe,"VP8 ")||!n(dt,Oe,"VP8L")){Ce=0;break e}if(bn[0]<xn){Ce=7;break e}n(dt,Oe,"ALPH")||(Le[0]=dt,Me[0]=Oe+8,xt[0]=vn),Oe+=xn,bn-=xn}}if(G=G[0],Be.na=Be.na[0],Be.P=Be.P[0],Be.Sa=Be.Sa[0],Ce!=0)break}G=[G],Be.Ja=[Be.Ja],Be.xa=[Be.xa];e:if(pt=h,Ce=w,be=G,Le=Be.gb[0],Me=Be.Ja,xt=Be.xa,dt=Ce[0],Oe=!n(pt,dt,"VP8 "),Ft=!n(pt,dt,"VP8L"),t(pt!=null),t(be!=null),t(Me!=null),t(xt!=null),8>be[0])Ce=7;else{if(Oe||Ft){if(pt=Pe(pt,dt+4),12<=Le&&pt>Le-12){Ce=3;break e}if(Ge&&pt>be[0]-8){Ce=7;break e}Me[0]=pt,Ce[0]+=8,be[0]-=8,xt[0]=Ft}else xt[0]=5<=be[0]&&pt[dt+0]==47&&!(pt[dt+4]>>5),Me[0]=be[0];Ce=0}if(G=G[0],Be.Ja=Be.Ja[0],Be.xa=Be.xa[0],w=w[0],Ce!=0)break;if(4294967286<Be.Ja)return 3;if(J==null||Ie||(J[0]=Be.xa?2:1),V=[V],Ke=[Ke],Be.xa){if(5>G){Ce=7;break}J=V,Ge=Ke,Ie=$,h==null||5>G?h=0:5<=G&&h[w+0]==47&&!(h[w+4]>>5)?(be=[0],pt=[0],Le=[0],ee(Me=new S,h,w,G),ct(Me,be,pt,Le)?(J!=null&&(J[0]=be[0]),Ge!=null&&(Ge[0]=pt[0]),Ie!=null&&(Ie[0]=Le[0]),h=1):h=0):h=0}else{if(10>G){Ce=7;break}J=Ke,h==null||10>G||!qd(h,w+3,G-3)?h=0:(Ge=h[w+0]|h[w+1]<<8|h[w+2]<<16,Ie=16383&(h[w+7]<<8|h[w+6]),h=16383&(h[w+9]<<8|h[w+8]),1&Ge||3<(Ge>>1&7)||!(Ge>>4&1)||Ge>>5>=Be.Ja||!Ie||!h?h=0:(V&&(V[0]=Ie),J&&(J[0]=h),h=1))}if(!h||(V=V[0],Ke=Ke[0],Ne&&(ce[0]!=V||he[0]!=Ke)))return 3;te!=null&&(te[0]=Be,te.offset=w-te.w,t(4294967286>w-te.w),t(te.offset==te.ha-G));break}return Ce==0||Ce==7&&Ne&&te==null?($!=null&&($[0]|=Be.na!=null&&0<Be.na.length),k!=null&&(k[0]=V),Y!=null&&(Y[0]=Ke),0):Ce}function Gm(h,w,G){var k=w.width,Y=w.height,$=0,V=0,J=k,te=Y;if(w.Da=h!=null&&0<h.Da,w.Da&&(J=h.cd,te=h.bd,$=h.v,V=h.j,11>G||($&=-2,V&=-2),0>$||0>V||0>=J||0>=te||$+J>k||V+te>Y))return 0;if(w.v=$,w.j=V,w.va=$+J,w.o=V+te,w.U=J,w.T=te,w.da=h!=null&&0<h.da,w.da){if(!At(J,te,G=[h.ib],$=[h.hb]))return 0;w.ib=G[0],w.hb=$[0]}return w.ob=h!=null&&h.ob,w.Kb=h==null||!h.Sd,w.da&&(w.ob=w.ib<3*k/4&&w.hb<3*Y/4,w.Kb=0),1}function jm(h){if(h==null)return 2;if(11>h.S){var w=h.f.RGBA;w.fb+=(h.height-1)*w.A,w.A=-w.A}else w=h.f.kb,h=h.height,w.O+=(h-1)*w.fa,w.fa=-w.fa,w.N+=(h-1>>1)*w.Ab,w.Ab=-w.Ab,w.W+=(h-1>>1)*w.Db,w.Db=-w.Db,w.F!=null&&(w.J+=(h-1)*w.lb,w.lb=-w.lb);return 0}function wc(h,w,G,k){if(k==null||0>=h||0>=w)return 2;if(G!=null){if(G.Da){var Y=G.cd,$=G.bd,V=-2&G.v,J=-2&G.j;if(0>V||0>J||0>=Y||0>=$||V+Y>h||J+$>w)return 2;h=Y,w=$}if(G.da){if(!At(h,w,Y=[G.ib],$=[G.hb]))return 2;h=Y[0],w=$[0]}}k.width=h,k.height=w;e:{var te=k.width,ce=k.height;if(h=k.S,0>=te||0>=ce||!(h>=tu&&13>h))h=2;else{if(0>=k.Rd&&k.sd==null){V=$=Y=w=0;var he=(J=te*nd[h])*ce;if(11>h||($=(ce+1)/2*(w=(te+1)/2),h==12&&(V=(Y=te)*ce)),(ce=s(he+2*$+V))==null){h=1;break e}k.sd=ce,11>h?((te=k.f.RGBA).eb=ce,te.fb=0,te.A=J,te.size=he):((te=k.f.kb).y=ce,te.O=0,te.fa=J,te.Fd=he,te.f=ce,te.N=0+he,te.Ab=w,te.Cd=$,te.ea=ce,te.W=0+he+$,te.Db=w,te.Ed=$,h==12&&(te.F=ce,te.J=0+he+2*$),te.Tc=V,te.lb=Y)}if(w=1,Y=k.S,$=k.width,V=k.height,Y>=tu&&13>Y)if(11>Y)h=k.f.RGBA,w&=(J=Math.abs(h.A))*(V-1)+$<=h.size,w&=J>=$*nd[Y],w&=h.eb!=null;else{h=k.f.kb,J=($+1)/2,he=(V+1)/2,te=Math.abs(h.fa),ce=Math.abs(h.Ab);var Ne=Math.abs(h.Db),Ge=Math.abs(h.lb),Be=Ge*(V-1)+$;w&=te*(V-1)+$<=h.Fd,w&=ce*(he-1)+J<=h.Cd,w=(w&=Ne*(he-1)+J<=h.Ed)&te>=$&ce>=J&Ne>=J,w&=h.y!=null,w&=h.f!=null,w&=h.ea!=null,Y==12&&(w&=Ge>=$,w&=Be<=h.Tc,w&=h.F!=null)}else w=0;h=w?0:2}}return h!=0||G!=null&&G.fd&&(h=jm(k)),h}var ga=64,Em=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],_m=24,Sm=32,Pm=8,bo=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];$e("Predictor0","PredictorAdd0"),T.Predictor0=function(){return 4278190080},T.Predictor1=function(h){return h},T.Predictor2=function(h,w,G){return w[G+0]},T.Predictor3=function(h,w,G){return w[G+1]},T.Predictor4=function(h,w,G){return w[G-1]},T.Predictor5=function(h,w,G){return ze(ze(h,w[G+1]),w[G+0])},T.Predictor6=function(h,w,G){return ze(h,w[G-1])},T.Predictor7=function(h,w,G){return ze(h,w[G+0])},T.Predictor8=function(h,w,G){return ze(w[G-1],w[G+0])},T.Predictor9=function(h,w,G){return ze(w[G+0],w[G+1])},T.Predictor10=function(h,w,G){return ze(ze(h,w[G-1]),ze(w[G+0],w[G+1]))},T.Predictor11=function(h,w,G){var k=w[G+0];return 0>=jt(k>>24&255,h>>24&255,(w=w[G-1])>>24&255)+jt(k>>16&255,h>>16&255,w>>16&255)+jt(k>>8&255,h>>8&255,w>>8&255)+jt(255&k,255&h,255&w)?k:h},T.Predictor12=function(h,w,G){var k=w[G+0];return(mt((h>>24&255)+(k>>24&255)-((w=w[G-1])>>24&255))<<24|mt((h>>16&255)+(k>>16&255)-(w>>16&255))<<16|mt((h>>8&255)+(k>>8&255)-(w>>8&255))<<8|mt((255&h)+(255&k)-(255&w)))>>>0},T.Predictor13=function(h,w,G){var k=w[G-1];return(Dt((h=ze(h,w[G+0]))>>24&255,k>>24&255)<<24|Dt(h>>16&255,k>>16&255)<<16|Dt(h>>8&255,k>>8&255)<<8|Dt(h>>0&255,k>>0&255))>>>0};var Bc=T.PredictorAdd0;T.PredictorAdd1=De,$e("Predictor2","PredictorAdd2"),$e("Predictor3","PredictorAdd3"),$e("Predictor4","PredictorAdd4"),$e("Predictor5","PredictorAdd5"),$e("Predictor6","PredictorAdd6"),$e("Predictor7","PredictorAdd7"),$e("Predictor8","PredictorAdd8"),$e("Predictor9","PredictorAdd9"),$e("Predictor10","PredictorAdd10"),$e("Predictor11","PredictorAdd11"),$e("Predictor12","PredictorAdd12"),$e("Predictor13","PredictorAdd13");var Fr=T.PredictorAdd2;Te("ColorIndexInverseTransform","MapARGB","32b",(function(h){return h>>8&255}),(function(h){return h})),Te("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(h){return h}),(function(h){return h>>8&255}));var eu,vo=T.ColorIndexInverseTransform,Qm=T.MapARGB,Yl=T.VP8LColorIndexInverseTransformAlpha,Im=T.MapAlpha,dr=T.VP8LPredictorsAdd=[];dr.length=16,(T.VP8LPredictors=[]).length=16,(T.VP8LPredictorsAdd_C=[]).length=16,(T.VP8LPredictors_C=[]).length=16;var _i,wo,ro,Si,kr,Lr,Fm,Or,Dn,Tr,io,ss,Dc,ql,Uc,Hc,Nc,rs,Rr,ur,Mr,zr,Pi,$a,Io,zn,Pn,xa,Ua=s(511),pr=s(2041),km=s(225),Gc=s(767),Kl=0,Ar=pr,Lm=km,Bo=Gc,vs=Ua,tu=0,Qi=1,uf=2,$l=3,Wl=4,Zn=5,nu=6,Om=7,jc=8,Vl=9,Xl=10,Jl=[2,3,7],au=[3,3,11],Ec=[280,256,256,256,40],pf=[0,1,1,1,0],o0=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],s0=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Af=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],ou=8,Tm=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],ed=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],_c=null,Kp=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],$p=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],ff=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],gf=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],r0=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],i0=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],Wp=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],Do=[],ws=[],Fo=[],fr=1,Rm=2,co=[],ko=[];ke("UpsampleRgbLinePair",An,3),ke("UpsampleBgrLinePair",ia,3),ke("UpsampleRgbaLinePair",qs,4),ke("UpsampleBgraLinePair",Ma,4),ke("UpsampleArgbLinePair",so,4),ke("UpsampleRgba4444LinePair",Da,2),ke("UpsampleRgb565LinePair",fa,2);var c0=T.UpsampleRgbLinePair,m0=T.UpsampleBgrLinePair,Ii=T.UpsampleRgbaLinePair,Mm=T.UpsampleBgraLinePair,Sc=T.UpsampleArgbLinePair,td=T.UpsampleRgba4444LinePair,Vp=T.UpsampleRgb565LinePair,Zr=16,Ks=1<<Zr-1,Qn=-227,kn=482,Fi=6,Wa=0,Lo=s(256),Pc=s(256),zm=s(256),Oo=s(256),su=s(kn-Qn),xf=s(kn-Qn);bs("YuvToRgbRow",An,3),bs("YuvToBgrRow",ia,3),bs("YuvToRgbaRow",qs,4),bs("YuvToBgraRow",Ma,4),bs("YuvToArgbRow",so,4),bs("YuvToRgba4444Row",Da,2),bs("YuvToRgb565Row",fa,2);var Xp=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Qc=[0,2,8],hf=[8,7,6,4,4,2,2,2,1,1,1,1],Yr=1;this.WebPDecodeRGBA=function(h,w,G,k,Y){var $=Qi,V=new lr,J=new Ca;V.ba=J,J.S=$,J.width=[J.width],J.height=[J.height];var te=J.width,ce=J.height,he=new ba;if(he==null||h==null)var Ne=2;else t(he!=null),Ne=vc(h,w,G,he.width,he.height,he.Pd,he.Qd,he.format,null);if(Ne!=0?te=0:(te!=null&&(te[0]=he.width[0]),ce!=null&&(ce[0]=he.height[0]),te=1),te){J.width=J.width[0],J.height=J.height[0],k!=null&&(k[0]=J.width),Y!=null&&(Y[0]=J.height);e:{if(k=new fm,(Y=new Gi).data=h,Y.w=w,Y.ha=G,Y.kd=1,w=[0],t(Y!=null),((h=vc(Y.data,Y.w,Y.ha,null,null,null,w,null,Y))==0||h==7)&&w[0]&&(h=4),(w=h)==0){if(t(V!=null),k.data=Y.data,k.w=Y.w+Y.offset,k.ha=Y.ha-Y.offset,k.put=lt,k.ac=Wt,k.bc=qe,k.ma=V,Y.xa){if((h=ts())==null){V=1;break e}if((function(Ge,Be){var Ke=[0],Ie=[0],Ce=[0];t:for(;;){if(Ge==null)return 0;if(Be==null)return Ge.a=2,0;if(Ge.l=Be,Ge.a=0,ee(Ge.m,Be.data,Be.w,Be.ha),!ct(Ge.m,Ke,Ie,Ce)){Ge.a=3;break t}if(Ge.xb=Rm,Be.width=Ke[0],Be.height=Ie[0],!sr(Ke[0],Ie[0],1,Ge,null))break t;return 1}return t(Ge.a!=0),0})(h,k)){if(k=(w=wc(k.width,k.height,V.Oa,V.ba))==0){t:{k=h;n:for(;;){if(k==null){k=0;break t}if(t(k.s.yc!=null),t(k.s.Ya!=null),t(0<k.s.Wb),t((G=k.l)!=null),t((Y=G.ma)!=null),k.xb!=0){if(k.ca=Y.ba,k.tb=Y.tb,t(k.ca!=null),!Gm(Y.Oa,G,$l)){k.a=2;break n}if(!Ci(k,G.width)||G.da)break n;if((G.da||Kt(k.ca.S))&&He(),11>k.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),k.ca.f.kb.F!=null&&He()),k.Pb&&0<k.s.ua&&k.s.vb.X==null&&!Ve(k.s.vb,k.s.Wa.Xa)){k.a=1;break n}k.xb=0}if(!Ka(k,k.V,k.Ba,k.c,k.i,G.o,yi))break n;Y.Dc=k.Ma,k=1;break t}t(k.a!=0),k=0}k=!k}k&&(w=h.a)}else w=h.a}else{if((h=new ns)==null){V=1;break e}if(h.Fa=Y.na,h.P=Y.P,h.qc=Y.Sa,Kd(h,k)){if((w=wc(k.width,k.height,V.Oa,V.ba))==0){if(h.Aa=0,G=V.Oa,t((Y=h)!=null),G!=null){if(0<(te=0>(te=G.Md)?0:100<te?255:255*te/100)){for(ce=he=0;4>ce;++ce)12>(Ne=Y.pb[ce]).lc&&(Ne.ia=te*hf[0>Ne.lc?0:Ne.lc]>>3),he|=Ne.ia;he&&(alert("todo:VP8InitRandom"),Y.ia=1)}Y.Ga=G.Id,100<Y.Ga?Y.Ga=100:0>Y.Ga&&(Y.Ga=0)}pc(h,k)||(w=h.a)}}else w=h.a}w==0&&V.Oa!=null&&V.Oa.fd&&(w=jm(V.ba))}V=w}$=V!=0?null:11>$?J.f.RGBA.eb:J.f.kb.y}else $=null;return $};var nd=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function d(T,M){for(var Z="",P=0;P<4;P++)Z+=String.fromCharCode(T[M++]);return Z}function A(T,M){return(T[M+0]<<0|T[M+1]<<8|T[M+2]<<16)>>>0}function p(T,M){return(T[M+0]<<0|T[M+1]<<8|T[M+2]<<16|T[M+3]<<24)>>>0}new m;var g=[0],f=[0],y=[],C=new m,v=e,B=(function(T,M){var Z={},P=0,I=!1,O=0,z=0;if(Z.frames=[],!(function(E,K,se,ie){for(var ue=0;ue<ie;ue++)if(E[K+ue]!=se.charCodeAt(ue))return!0;return!1})(T,M,"RIFF",4)){for(p(T,M+=4),M+=8;M<T.length;){var X=d(T,M),ae=p(T,M+=4);M+=4;var re=ae+(1&ae);switch(X){case"VP8 ":case"VP8L":Z.frames[P]===void 0&&(Z.frames[P]={}),(R=Z.frames[P]).src_off=I?z:M-8,R.src_size=O+ae+8,P++,I&&(I=!1,O=0,z=0);break;case"VP8X":(R=Z.header={}).feature_flags=T[M];var ee=M+4;R.canvas_width=1+A(T,ee),ee+=3,R.canvas_height=1+A(T,ee),ee+=3;break;case"ALPH":I=!0,O=re+8,z=M-8;break;case"ANIM":(R=Z.header).bgcolor=p(T,M),ee=M+4,R.loop_count=(ne=T)[(S=ee)+0]<<0|ne[S+1]<<8,ee+=2;break;case"ANMF":var oe,R;(R=Z.frames[P]={}).offset_x=2*A(T,M),M+=3,R.offset_y=2*A(T,M),M+=3,R.width=1+A(T,M),M+=3,R.height=1+A(T,M),M+=3,R.duration=A(T,M),M+=3,oe=T[M++],R.dispose=1&oe,R.blend=oe>>1&1}X!="ANMF"&&(M+=re)}var ne,S;return Z}})(v,0);B.response=v,B.rgbaoutput=!0,B.dataurl=!1;var D=B.header?B.header:null,N=B.frames?B.frames:null;if(D){D.loop_counter=D.loop_count,g=[D.canvas_height],f=[D.canvas_width];for(var L=0;L<N.length&&N[L].blend!=0;L++);}var _=N[0],j=C.WebPDecodeRGBA(v,_.src_off,_.src_size,f,g);_.rgba=j,_.imgwidth=f[0],_.imgheight=g[0];for(var F=0;F<f[0]*g[0]*4;F++)y[F]=j[F];return this.width=f,this.height=g,this.data=y,this}(function(e){var t=function(){return typeof qw=="function"},n=function(g,f,y,C){var v=4,B=r;switch(C){case e.image_compression.FAST:v=1,B=s;break;case e.image_compression.MEDIUM:v=6,B=i;break;case e.image_compression.SLOW:v=9,B=m}g=a(g,f,y,B);var D=qw(g,{level:v});return e.__addimage__.arrayBufferToBinaryString(D)},a=function(g,f,y,C){for(var v,B,D,N=g.length/f,L=new Uint8Array(g.length+N),_=A(),j=0;j<N;j+=1){if(D=j*f,v=g.subarray(D,D+f),C)L.set(C(v,y,B),D+j);else{for(var F,T=_.length,M=[];F<T;F+=1)M[F]=_[F](v,y,B);var Z=p(M.concat());L.set(M[Z],D+j)}B=v}return L},o=function(g){var f=Array.apply([],g);return f.unshift(0),f},s=function(g,f){var y,C=[],v=g.length;C[0]=1;for(var B=0;B<v;B+=1)y=g[B-f]||0,C[B+1]=g[B]-y+256&255;return C},r=function(g,f,y){var C,v=[],B=g.length;v[0]=2;for(var D=0;D<B;D+=1)C=y&&y[D]||0,v[D+1]=g[D]-C+256&255;return v},i=function(g,f,y){var C,v,B=[],D=g.length;B[0]=3;for(var N=0;N<D;N+=1)C=g[N-f]||0,v=y&&y[N]||0,B[N+1]=g[N]+256-(C+v>>>1)&255;return B},m=function(g,f,y){var C,v,B,D,N=[],L=g.length;N[0]=4;for(var _=0;_<L;_+=1)C=g[_-f]||0,v=y&&y[_]||0,B=y&&y[_-f]||0,D=d(C,v,B),N[_+1]=g[_]-D+256&255;return N},d=function(g,f,y){if(g===f&&f===y)return g;var C=Math.abs(f-y),v=Math.abs(g-y),B=Math.abs(g+f-y-y);return C<=v&&C<=B?g:v<=B?f:y},A=function(){return[o,s,r,i,m]},p=function(g){var f=g.map((function(y){return y.reduce((function(C,v){return C+Math.abs(v)}),0)}));return f.indexOf(Math.min.apply(null,f))};e.processPNG=function(g,f,y,C){var v,B,D,N,L,_,j,F,T,M,Z,P,I,O,z,X=this.decode.FLATE_DECODE,ae="";if(this.__addimage__.isArrayBuffer(g)&&(g=new Uint8Array(g)),this.__addimage__.isArrayBufferView(g)){if(g=(D=new oce(g)).imgData,B=D.bits,v=D.colorSpace,L=D.colors,[4,6].indexOf(D.colorType)!==-1){if(D.bits===8){T=(F=D.pixelBitlength==32?new Uint32Array(D.decodePixels().buffer):D.pixelBitlength==16?new Uint16Array(D.decodePixels().buffer):new Uint8Array(D.decodePixels().buffer)).length,Z=new Uint8Array(T*D.colors),M=new Uint8Array(T);var re,ee=D.pixelBitlength-D.bits;for(O=0,z=0;O<T;O++){for(I=F[O],re=0;re<ee;)Z[z++]=I>>>re&255,re+=D.bits;M[O]=I>>>re&255}}if(D.bits===16){T=(F=new Uint32Array(D.decodePixels().buffer)).length,Z=new Uint8Array(T*(32/D.pixelBitlength)*D.colors),M=new Uint8Array(T*(32/D.pixelBitlength)),P=D.colors>1,O=0,z=0;for(var oe=0;O<T;)I=F[O++],Z[z++]=I>>>0&255,P&&(Z[z++]=I>>>16&255,I=F[O++],Z[z++]=I>>>0&255),M[oe++]=I>>>16&255;B=8}C!==e.image_compression.NONE&&t()?(g=n(Z,D.width*D.colors,D.colors,C),j=n(M,D.width,1,C)):(g=Z,j=M,X=void 0)}if(D.colorType===3&&(v=this.color_spaces.INDEXED,_=D.palette,D.transparency.indexed)){var R=D.transparency.indexed,ne=0;for(O=0,T=R.length;O<T;++O)ne+=R[O];if((ne/=255)===T-1&&R.indexOf(0)!==-1)N=[R.indexOf(0)];else if(ne!==T){for(F=D.decodePixels(),M=new Uint8Array(F.length),O=0,T=F.length;O<T;O++)M[O]=R[F[O]];j=n(M,D.width,1)}}var S=(function(E){var K;switch(E){case e.image_compression.FAST:K=11;break;case e.image_compression.MEDIUM:K=13;break;case e.image_compression.SLOW:K=14;break;default:K=12}return K})(C);return X===this.decode.FLATE_DECODE&&(ae="/Predictor "+S+" "),ae+="/Colors "+L+" /BitsPerComponent "+B+" /Columns "+D.width,(this.__addimage__.isArrayBuffer(g)||this.__addimage__.isArrayBufferView(g))&&(g=this.__addimage__.arrayBufferToBinaryString(g)),(j&&this.__addimage__.isArrayBuffer(j)||this.__addimage__.isArrayBufferView(j))&&(j=this.__addimage__.arrayBufferToBinaryString(j)),{alias:y,data:g,index:f,filter:X,decodeParameters:ae,transparency:N,palette:_,sMask:j,predictor:S,width:D.width,height:D.height,bitsPerComponent:B,colorSpace:v}}}})(qt.API),(function(e){e.processGIF89A=function(t,n,a,o){var s=new sce(t),r=s.width,i=s.height,m=[];s.decodeAndBlitFrameRGBA(0,m);var d={data:m,width:r,height:i},A=new G3(100).encode(d,100);return e.processJPEG.call(this,A,n,a,o)},e.processGIF87A=e.processGIF89A})(qt.API),si.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var n=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:o,green:a,blue:n,quad:s}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},si.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(n){Vn.log("bit decode error:"+n)}},si.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),n=t%4;for(e=this.height-1;e>=0;e--){for(var a=this.bottom_up?e:this.height-1-e,o=0;o<t;o++)for(var s=this.datav.getUint8(this.pos++,!0),r=a*this.width*4+8*o*4,i=0;i<8&&8*o+i<this.width;i++){var m=this.palette[s>>7-i&1];this.data[r+4*i]=m.blue,this.data[r+4*i+1]=m.green,this.data[r+4*i+2]=m.red,this.data[r+4*i+3]=255}n!==0&&(this.pos+=4-n)}},si.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,n=this.height-1;n>=0;n--){for(var a=this.bottom_up?n:this.height-1-n,o=0;o<e;o++){var s=this.datav.getUint8(this.pos++,!0),r=a*this.width*4+2*o*4,i=s>>4,m=15&s,d=this.palette[i];if(this.data[r]=d.blue,this.data[r+1]=d.green,this.data[r+2]=d.red,this.data[r+3]=255,2*o+1>=this.width)break;d=this.palette[m],this.data[r+4]=d.blue,this.data[r+4+1]=d.green,this.data[r+4+2]=d.red,this.data[r+4+3]=255}t!==0&&(this.pos+=4-t)}},si.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,a=0;a<this.width;a++){var o=this.datav.getUint8(this.pos++,!0),s=n*this.width*4+4*a;if(o<this.palette.length){var r=this.palette[o];this.data[s]=r.red,this.data[s+1]=r.green,this.data[s+2]=r.blue,this.data[s+3]=255}else this.data[s]=255,this.data[s+1]=255,this.data[s+2]=255,this.data[s+3]=255}e!==0&&(this.pos+=4-e)}},si.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var a=this.bottom_up?n:this.height-1-n,o=0;o<this.width;o++){var s=this.datav.getUint16(this.pos,!0);this.pos+=2;var r=(s&t)/t*255|0,i=(s>>5&t)/t*255|0,m=(s>>10&t)/t*255|0,d=s>>15?255:0,A=a*this.width*4+4*o;this.data[A]=m,this.data[A+1]=i,this.data[A+2]=r,this.data[A+3]=d}this.pos+=e}},si.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),n=parseInt("111111",2),a=this.height-1;a>=0;a--){for(var o=this.bottom_up?a:this.height-1-a,s=0;s<this.width;s++){var r=this.datav.getUint16(this.pos,!0);this.pos+=2;var i=(r&t)/t*255|0,m=(r>>5&n)/n*255|0,d=(r>>11)/t*255|0,A=o*this.width*4+4*s;this.data[A]=d,this.data[A+1]=m,this.data[A+2]=i,this.data[A+3]=255}this.pos+=e}},si.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),r=t*this.width*4+4*n;this.data[r]=s,this.data[r+1]=o,this.data[r+2]=a,this.data[r+3]=255}this.pos+=this.width%4}},si.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),i=t*this.width*4+4*n;this.data[i]=s,this.data[i+1]=o,this.data[i+2]=a,this.data[i+3]=r}},si.prototype.getData=function(){return this.data},(function(e){e.processBMP=function(t,n,a,o){var s=new si(t,!1),r=s.width,i=s.height,m={data:s.getData(),width:r,height:i},d=new G3(100).encode(m,100);return e.processJPEG.call(this,d,n,a,o)}})(qt.API),D8.prototype.getData=function(){return this.data},(function(e){e.processWEBP=function(t,n,a,o){var s=new D8(t),r=s.width,i=s.height,m={data:s.getData(),width:r,height:i},d=new G3(100).encode(m,100);return e.processJPEG.call(this,d,n,a,o)}})(qt.API),qt.API.processRGBA=function(e,t,n){for(var a=e.data,o=a.length,s=new Uint8Array(o/4*3),r=new Uint8Array(o/4),i=0,m=0,d=0;d<o;d+=4){var A=a[d],p=a[d+1],g=a[d+2],f=a[d+3];s[i++]=A,s[i++]=p,s[i++]=g,r[m++]=f}var y=this.__addimage__.arrayBufferToBinaryString(s);return{alpha:this.__addimage__.arrayBufferToBinaryString(r),data:y,index:t,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},qt.API.setLanguage=function(e){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]!==void 0&&(this.internal.languageSettings.languageCode=e,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},ju=qt.API,Ig=ju.getCharWidthsArray=function(e,t){var n,a,o=(t=t||{}).font||this.internal.getFont(),s=t.fontSize||this.internal.getFontSize(),r=t.charSpace||this.internal.getCharSpace(),i=t.widths?t.widths:o.metadata.Unicode.widths,m=i.fof?i.fof:1,d=t.kerning?t.kerning:o.metadata.Unicode.kerning,A=d.fof?d.fof:1,p=t.doKerning!==!1,g=0,f=e.length,y=0,C=i[0]||m,v=[];for(n=0;n<f;n++)a=e.charCodeAt(n),typeof o.metadata.widthOfString=="function"?v.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(a))+r*(1e3/s)||0)/1e3):(g=p&&Yn(d[a])==="object"&&!isNaN(parseInt(d[a][y],10))?d[a][y]/A:0,v.push((i[a]||C)/m+g)),y=a;return v},b8=ju.getStringUnitWidth=function(e,t){var n=(t=t||{}).fontSize||this.internal.getFontSize(),a=t.font||this.internal.getFont(),o=t.charSpace||this.internal.getCharSpace();return ju.processArabic&&(e=ju.processArabic(e)),typeof a.metadata.widthOfString=="function"?a.metadata.widthOfString(e,n,o)/n:Ig.apply(this,arguments).reduce((function(s,r){return s+r}),0)},v8=function(e,t,n,a){for(var o=[],s=0,r=e.length,i=0;s!==r&&i+t[s]<n;)i+=t[s],s++;o.push(e.slice(0,s));var m=s;for(i=0;s!==r;)i+t[s]>a&&(o.push(e.slice(m,s)),i=0,m=s),i+=t[s],s++;return m!==s&&o.push(e.slice(m,s)),o},w8=function(e,t,n){n||(n={});var a,o,s,r,i,m,d,A=[],p=[A],g=n.textIndent||0,f=0,y=0,C=e.split(" "),v=Ig.apply(this,[" ",n])[0];if(m=n.lineIndent===-1?C[0].length+2:n.lineIndent||0){var B=Array(m).join(" "),D=[];C.map((function(L){(L=L.split(/\s*\n/)).length>1?D=D.concat(L.map((function(_,j){return(j&&_.length?`
|
||
`:"")+_}))):D.push(L[0])})),C=D,m=b8.apply(this,[B,n])}for(s=0,r=C.length;s<r;s++){var N=0;if(a=C[s],m&&a[0]==`
|
||
`&&(a=a.substr(1),N=1),g+f+(y=(o=Ig.apply(this,[a,n])).reduce((function(L,_){return L+_}),0))>t||N){if(y>t){for(i=v8.apply(this,[a,o,t-(g+f),t]),A.push(i.shift()),A=[i.pop()];i.length;)p.push([i.shift()]);y=o.slice(a.length-(A[0]?A[0].length:0)).reduce((function(L,_){return L+_}),0)}else A=[a];p.push(A),g=y+m,f=v}else A.push(a),g+=f+y,f=v}return d=m?function(L,_){return(_?B:"")+L.join(" ")}:function(L){return L.join(" ")},p.map(d)},ju.splitTextToSize=function(e,t,n){var a,o=(n=n||{}).fontSize||this.internal.getFontSize(),s=(function(A){if(A.widths&&A.kerning)return{widths:A.widths,kerning:A.kerning};var p=this.internal.getFont(A.fontName,A.fontStyle);return p.metadata.Unicode?{widths:p.metadata.Unicode.widths||{0:1},kerning:p.metadata.Unicode.kerning||{}}:{font:p.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,n);a=Array.isArray(e)?e:String(e).split(/\r?\n/);var r=1*this.internal.scaleFactor*t/o;s.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/o:0,s.lineIndent=n.lineIndent;var i,m,d=[];for(i=0,m=a.length;i<m;i++)d=d.concat(w8.apply(this,[a[i],r,s]));return d},(function(e){e.__fontmetrics__=e.__fontmetrics__||{};for(var t="klmnopqrstuvwxyz",n={},a={},o=0;o<t.length;o++)n[t[o]]="0123456789abcdef"[o],a["0123456789abcdef"[o]]=t[o];var s=function(p){return"0x"+parseInt(p,10).toString(16)},r=e.__fontmetrics__.compress=function(p){var g,f,y,C,v=["{"];for(var B in p){if(g=p[B],isNaN(parseInt(B,10))?f="'"+B+"'":(B=parseInt(B,10),f=(f=s(B).slice(2)).slice(0,-1)+a[f.slice(-1)]),typeof g=="number")g<0?(y=s(g).slice(3),C="-"):(y=s(g).slice(2),C=""),y=C+y.slice(0,-1)+a[y.slice(-1)];else{if(Yn(g)!=="object")throw new Error("Don't know what to do with value type "+Yn(g)+".");y=r(g)}v.push(f+y)}return v.push("}"),v.join("")},i=e.__fontmetrics__.uncompress=function(p){if(typeof p!="string")throw new Error("Invalid argument passed to uncompress.");for(var g,f,y,C,v={},B=1,D=v,N=[],L="",_="",j=p.length-1,F=1;F<j;F+=1)(C=p[F])=="'"?g?(y=g.join(""),g=void 0):g=[]:g?g.push(C):C=="{"?(N.push([D,y]),D={},y=void 0):C=="}"?((f=N.pop())[0][f[1]]=D,y=void 0,D=f[0]):C=="-"?B=-1:y===void 0?n.hasOwnProperty(C)?(L+=n[C],y=parseInt(L,16)*B,B=1,L=""):L+=C:n.hasOwnProperty(C)?(_+=n[C],D[y]=parseInt(_,16)*B,B=1,y=void 0,_=""):_+=C;return v},m={codePages:["WinAnsiEncoding"],WinAnsiEncoding:i("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},d={Unicode:{Courier:m,"Courier-Bold":m,"Courier-BoldOblique":m,"Courier-Oblique":m,Helvetica:m,"Helvetica-Bold":m,"Helvetica-BoldOblique":m,"Helvetica-Oblique":m,"Times-Roman":m,"Times-Bold":m,"Times-BoldItalic":m,"Times-Italic":m}},A={Unicode:{"Courier-Oblique":i("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":i("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":i("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:i("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":i("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":i("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:i("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:i("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":i("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:i("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":i("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":i("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":i("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":i("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};e.events.push(["addFont",function(p){var g=p.font,f=A.Unicode[g.postScriptName];f&&(g.metadata.Unicode={},g.metadata.Unicode.widths=f.widths,g.metadata.Unicode.kerning=f.kerning);var y=d.Unicode[g.postScriptName];y&&(g.metadata.Unicode.encoding=y,g.encoding=y.codePages[0])}])})(qt.API),(function(e){var t=function(n){for(var a=n.length,o=new Uint8Array(a),s=0;s<a;s++)o[s]=n.charCodeAt(s);return o};e.API.events.push(["addFont",function(n){var a=void 0,o=n.font,s=n.instance;if(!o.isStandardFont){if(s===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if(typeof(a=s.existsFileInVFS(o.postScriptName)===!1?s.loadFile(o.postScriptName):s.getFileFromVFS(o.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");(function(r,i){i=/^\x00\x01\x00\x00/.test(i)?t(i):t(n2(i)),r.metadata=e.API.TTFFont.open(i),r.metadata.Unicode=r.metadata.Unicode||{encoding:{},kerning:{},widths:[]},r.metadata.glyIdsUsed=[0]})(o,a)}}])})(qt),(function(e){function t(){return($t.canvg?Promise.resolve($t.canvg):Rw(()=>import("./index.es-F__e9YdE.js"),[])).catch((function(n){return Promise.reject(new Error("Could not load canvg: "+n))})).then((function(n){return n.default?n.default:n}))}qt.API.addSvgAsImage=function(n,a,o,s,r,i,m,d){if(isNaN(a)||isNaN(o))throw Vn.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(s)||isNaN(r))throw Vn.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var A=document.createElement("canvas");A.width=s,A.height=r;var p=A.getContext("2d");p.fillStyle="#fff",p.fillRect(0,0,A.width,A.height);var g={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},f=this;return t().then((function(y){return y.fromString(p,n,g)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(y){return y.render(g)})).then((function(){f.addImage(A.toDataURL("image/jpeg",1),a,o,s,r,m,d)}))}})(),qt.API.putTotalPages=function(e){var t,n=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,"g"),n=this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),n=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var a=1;a<=this.internal.getNumberOfPages();a++)for(var o=0;o<this.internal.pages[a].length;o++)this.internal.pages[a][o]=this.internal.pages[a][o].replace(t,n);return this},qt.API.viewerPreferences=function(e,t){var n;e=e||{},t=t||!1;var a,o,s,r={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},i=Object.keys(r),m=[],d=0,A=0,p=0;function g(y,C){var v,B=!1;for(v=0;v<y.length;v+=1)y[v]===C&&(B=!0);return B}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(r)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,e==="reset"||t===!0){var f=i.length;for(p=0;p<f;p+=1)n[i[p]].value=n[i[p]].defaultValue,n[i[p]].explicitSet=!1}if(Yn(e)==="object"){for(o in e)if(s=e[o],g(i,o)&&s!==void 0){if(n[o].type==="boolean"&&typeof s=="boolean")n[o].value=s;else if(n[o].type==="name"&&g(n[o].valueSet,s))n[o].value=s;else if(n[o].type==="integer"&&Number.isInteger(s))n[o].value=s;else if(n[o].type==="array"){for(d=0;d<s.length;d+=1)if(a=!0,s[d].length===1&&typeof s[d][0]=="number")m.push(String(s[d]-1));else if(s[d].length>1){for(A=0;A<s[d].length;A+=1)typeof s[d][A]!="number"&&(a=!1);a===!0&&m.push([s[d][0]-1,s[d][1]-1].join(" "))}n[o].value="["+m.join(" ")+"]"}else n[o].value=n[o].defaultValue;n[o].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){var y,C=[];for(y in n)n[y].explicitSet===!0&&(n[y].type==="name"?C.push("/"+y+" /"+n[y].value):C.push("/"+y+" "+n[y].value));C.length!==0&&this.internal.write(`/ViewerPreferences
|
||
<<
|
||
`+C.join(`
|
||
`)+`
|
||
>>`)})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},(function(e){var t=function(){var a='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',o=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),s=unescape(encodeURIComponent(a)),r=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),i=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),m=unescape(encodeURIComponent("</x:xmpmeta>")),d=s.length+r.length+i.length+o.length+m.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+d+" >>"),this.internal.write("stream"),this.internal.write(o+s+r+i+m),this.internal.write("endstream"),this.internal.write("endobj")},n=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};e.addMetadata=function(a,o){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:a,namespaceuri:o||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",n),this.internal.events.subscribe("postPutResources",t)),this}})(qt.API),(function(e){var t=e.API,n=t.pdfEscape16=function(s,r){for(var i,m=r.metadata.Unicode.widths,d=["","0","00","000","0000"],A=[""],p=0,g=s.length;p<g;++p){if(i=r.metadata.characterToGlyph(s.charCodeAt(p)),r.metadata.glyIdsUsed.push(i),r.metadata.toUnicode[i]=s.charCodeAt(p),m.indexOf(i)==-1&&(m.push(i),m.push([parseInt(r.metadata.widthOfGlyph(i),10)])),i=="0")return A.join("");i=i.toString(16),A.push(d[4-i.length],i)}return A.join("")},a=function(s){var r,i,m,d,A,p,g;for(A=`/CIDInit /ProcSet findresource begin
|
||
12 dict begin
|
||
begincmap
|
||
/CIDSystemInfo <<
|
||
/Registry (Adobe)
|
||
/Ordering (UCS)
|
||
/Supplement 0
|
||
>> def
|
||
/CMapName /Adobe-Identity-UCS def
|
||
/CMapType 2 def
|
||
1 begincodespacerange
|
||
<0000><ffff>
|
||
endcodespacerange`,m=[],p=0,g=(i=Object.keys(s).sort((function(f,y){return f-y}))).length;p<g;p++)r=i[p],m.length>=100&&(A+=`
|
||
`+m.length+` beginbfchar
|
||
`+m.join(`
|
||
`)+`
|
||
endbfchar`,m=[]),s[r]!==void 0&&s[r]!==null&&typeof s[r].toString=="function"&&(d=("0000"+s[r].toString(16)).slice(-4),r=("0000"+(+r).toString(16)).slice(-4),m.push("<"+r+"><"+d+">"));return m.length&&(A+=`
|
||
`+m.length+` beginbfchar
|
||
`+m.join(`
|
||
`)+`
|
||
endbfchar
|
||
`),A+=`endcmap
|
||
CMapName currentdict /CMap defineresource pop
|
||
end
|
||
end`};t.events.push(["putFont",function(s){(function(r){var i=r.font,m=r.out,d=r.newObject,A=r.putStream;if(i.metadata instanceof e.API.TTFFont&&i.encoding==="Identity-H"){for(var p=i.metadata.Unicode.widths,g=i.metadata.subset.encode(i.metadata.glyIdsUsed,1),f="",y=0;y<g.length;y++)f+=String.fromCharCode(g[y]);var C=d();A({data:f,addLength1:!0,objectId:C}),m("endobj");var v=d();A({data:a(i.metadata.toUnicode),addLength1:!0,objectId:v}),m("endobj");var B=d();m("<<"),m("/Type /FontDescriptor"),m("/FontName /"+ku(i.fontName)),m("/FontFile2 "+C+" 0 R"),m("/FontBBox "+e.API.PDFObject.convert(i.metadata.bbox)),m("/Flags "+i.metadata.flags),m("/StemV "+i.metadata.stemV),m("/ItalicAngle "+i.metadata.italicAngle),m("/Ascent "+i.metadata.ascender),m("/Descent "+i.metadata.decender),m("/CapHeight "+i.metadata.capHeight),m(">>"),m("endobj");var D=d();m("<<"),m("/Type /Font"),m("/BaseFont /"+ku(i.fontName)),m("/FontDescriptor "+B+" 0 R"),m("/W "+e.API.PDFObject.convert(p)),m("/CIDToGIDMap /Identity"),m("/DW 1000"),m("/Subtype /CIDFontType2"),m("/CIDSystemInfo"),m("<<"),m("/Supplement 0"),m("/Registry (Adobe)"),m("/Ordering ("+i.encoding+")"),m(">>"),m(">>"),m("endobj"),i.objectNumber=d(),m("<<"),m("/Type /Font"),m("/Subtype /Type0"),m("/ToUnicode "+v+" 0 R"),m("/BaseFont /"+ku(i.fontName)),m("/Encoding /"+i.encoding),m("/DescendantFonts ["+D+" 0 R]"),m(">>"),m("endobj"),i.isAlreadyPutted=!0}})(s)}]),t.events.push(["putFont",function(s){(function(r){var i=r.font,m=r.out,d=r.newObject,A=r.putStream;if(i.metadata instanceof e.API.TTFFont&&i.encoding==="WinAnsiEncoding"){for(var p=i.metadata.rawData,g="",f=0;f<p.length;f++)g+=String.fromCharCode(p[f]);var y=d();A({data:g,addLength1:!0,objectId:y}),m("endobj");var C=d();A({data:a(i.metadata.toUnicode),addLength1:!0,objectId:C}),m("endobj");var v=d();m("<<"),m("/Descent "+i.metadata.decender),m("/CapHeight "+i.metadata.capHeight),m("/StemV "+i.metadata.stemV),m("/Type /FontDescriptor"),m("/FontFile2 "+y+" 0 R"),m("/Flags 96"),m("/FontBBox "+e.API.PDFObject.convert(i.metadata.bbox)),m("/FontName /"+ku(i.fontName)),m("/ItalicAngle "+i.metadata.italicAngle),m("/Ascent "+i.metadata.ascender),m(">>"),m("endobj"),i.objectNumber=d();for(var B=0;B<i.metadata.hmtx.widths.length;B++)i.metadata.hmtx.widths[B]=parseInt(i.metadata.hmtx.widths[B]*(1e3/i.metadata.head.unitsPerEm));m("<</Subtype/TrueType/Type/Font/ToUnicode "+C+" 0 R/BaseFont/"+ku(i.fontName)+"/FontDescriptor "+v+" 0 R/Encoding/"+i.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(i.metadata.hmtx.widths)+">>"),m("endobj"),i.isAlreadyPutted=!0}})(s)}]);var o=function(s){var r,i=s.text||"",m=s.x,d=s.y,A=s.options||{},p=s.mutex||{},g=p.pdfEscape,f=p.activeFontKey,y=p.fonts,C=f,v="",B=0,D="",N=y[C].encoding;if(y[C].encoding!=="Identity-H")return{text:i,x:m,y:d,options:A,mutex:p};for(D=i,C=f,Array.isArray(i)&&(D=i[0]),B=0;B<D.length;B+=1)y[C].metadata.hasOwnProperty("cmap")&&(r=y[C].metadata.cmap.unicode.codeMap[D[B].charCodeAt(0)]),r||D[B].charCodeAt(0)<256&&y[C].metadata.hasOwnProperty("Unicode")?v+=D[B]:v+="";var L="";return parseInt(C.slice(1))<14||N==="WinAnsiEncoding"?L=g(v,C).split("").map((function(_){return _.charCodeAt(0).toString(16)})).join(""):N==="Identity-H"&&(L=n(v,y[C])),p.isHex=!0,{text:L,x:m,y:d,options:A,mutex:p}};t.events.push(["postProcessText",function(s){var r=s.text||"",i=[],m={text:r,x:s.x,y:s.y,options:s.options,mutex:s.mutex};if(Array.isArray(r)){var d=0;for(d=0;d<r.length;d+=1)Array.isArray(r[d])&&r[d].length===3?i.push([o(Object.assign({},m,{text:r[d][0]})).text,r[d][1],r[d][2]]):i.push(o(Object.assign({},m,{text:r[d]})).text);s.text=i}else s.text=o(Object.assign({},m,{text:r})).text}])})(qt),(function(e){var t=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};e.existsFileInVFS=function(n){return t.call(this),this.internal.vFS[n]!==void 0},e.addFileToVFS=function(n,a){return t.call(this),this.internal.vFS[n]=a,this},e.getFileFromVFS=function(n){return t.call(this),this.internal.vFS[n]!==void 0?this.internal.vFS[n]:null}})(qt.API),(function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(a){var o,s,r,i,m,d,A,p=t,g=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],f=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],y={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},C={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},v=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],B=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),D=!1,N=0;this.__bidiEngine__={};var L=function(P){var I=P.charCodeAt(),O=I>>8,z=C[O];return z!==void 0?p[256*z+(255&I)]:O===252||O===253?"AL":B.test(O)?"L":O===8?"R":"N"},_=function(P){for(var I,O=0;O<P.length;O++){if((I=L(P.charAt(O)))==="L")return!1;if(I==="R")return!0}return!1},j=function(P,I,O,z){var X,ae,re,ee,oe=I[z];switch(oe){case"L":case"R":D=!1;break;case"N":case"AN":break;case"EN":D&&(oe="AN");break;case"AL":D=!0,oe="R";break;case"WS":oe="N";break;case"CS":z<1||z+1>=I.length||(X=O[z-1])!=="EN"&&X!=="AN"||(ae=I[z+1])!=="EN"&&ae!=="AN"?oe="N":D&&(ae="AN"),oe=ae===X?ae:"N";break;case"ES":oe=(X=z>0?O[z-1]:"B")==="EN"&&z+1<I.length&&I[z+1]==="EN"?"EN":"N";break;case"ET":if(z>0&&O[z-1]==="EN"){oe="EN";break}if(D){oe="N";break}for(re=z+1,ee=I.length;re<ee&&I[re]==="ET";)re++;oe=re<ee&&I[re]==="EN"?"EN":"N";break;case"NSM":if(r&&!i){for(ee=I.length,re=z+1;re<ee&&I[re]==="NSM";)re++;if(re<ee){var R=P[z],ne=R>=1425&&R<=2303||R===64286;if(X=I[re],ne&&(X==="R"||X==="AL")){oe="R";break}}}oe=z<1||(X=I[z-1])==="B"?"N":O[z-1];break;case"B":D=!1,o=!0,oe=N;break;case"S":s=!0,oe="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":D=!1;break;case"BN":oe="N"}return oe},F=function(P,I,O){var z=P.split("");return O&&T(z,O,{hiLevel:N}),z.reverse(),I&&I.reverse(),z.join("")},T=function(P,I,O){var z,X,ae,re,ee,oe=-1,R=P.length,ne=0,S=[],E=N?f:g,K=[];for(D=!1,o=!1,s=!1,X=0;X<R;X++)K[X]=L(P[X]);for(ae=0;ae<R;ae++){if(ee=ne,S[ae]=j(P,K,S,ae),z=240&(ne=E[ee][y[S[ae]]]),ne&=15,I[ae]=re=E[ne][5],z>0)if(z===16){for(X=oe;X<ae;X++)I[X]=1;oe=-1}else oe=-1;if(E[ne][6])oe===-1&&(oe=ae);else if(oe>-1){for(X=oe;X<ae;X++)I[X]=re;oe=-1}K[ae]==="B"&&(I[ae]=0),O.hiLevel|=re}s&&(function(se,ie,ue){for(var pe=0;pe<ue;pe++)if(se[pe]==="S"){ie[pe]=N;for(var me=pe-1;me>=0&&se[me]==="WS";me--)ie[me]=N}})(K,I,R)},M=function(P,I,O,z,X){if(!(X.hiLevel<P)){if(P===1&&N===1&&!o)return I.reverse(),void(O&&O.reverse());for(var ae,re,ee,oe,R=I.length,ne=0;ne<R;){if(z[ne]>=P){for(ee=ne+1;ee<R&&z[ee]>=P;)ee++;for(oe=ne,re=ee-1;oe<re;oe++,re--)ae=I[oe],I[oe]=I[re],I[re]=ae,O&&(ae=O[oe],O[oe]=O[re],O[re]=ae);ne=ee}ne++}}},Z=function(P,I,O){var z=P.split(""),X={hiLevel:N};return O||(O=[]),T(z,O,X),(function(ae,re,ee){if(ee.hiLevel!==0&&A)for(var oe,R=0;R<ae.length;R++)re[R]===1&&(oe=v.indexOf(ae[R]))>=0&&(ae[R]=v[oe+1])})(z,O,X),M(2,z,I,O,X),M(1,z,I,O,X),z.join("")};return this.__bidiEngine__.doBidiReorder=function(P,I,O){if((function(X,ae){if(ae)for(var re=0;re<X.length;re++)ae[re]=re;i===void 0&&(i=_(X)),d===void 0&&(d=_(X))})(P,I),r||!m||d)if(r&&m&&i^d)N=i?1:0,P=F(P,I,O);else if(!r&&m&&d)N=i?1:0,P=Z(P,I,O),P=F(P,I);else if(!r||i||m||d){if(r&&!m&&i^d)P=F(P,I),i?(N=0,P=Z(P,I,O)):(N=1,P=Z(P,I,O),P=F(P,I));else if(r&&i&&!m&&d)N=1,P=Z(P,I,O),P=F(P,I);else if(!r&&!m&&i^d){var z=A;i?(N=1,P=Z(P,I,O),N=0,A=!1,P=Z(P,I,O),A=z):(N=0,P=Z(P,I,O),P=F(P,I),N=1,A=!1,P=Z(P,I,O),A=z,P=F(P,I))}}else N=0,P=Z(P,I,O);else N=i?1:0,P=Z(P,I,O);return P},this.__bidiEngine__.setOptions=function(P){P&&(r=P.isInputVisual,m=P.isOutputVisual,i=P.isInputRtl,d=P.isOutputRtl,A=P.isSymmetricSwapping)},this.__bidiEngine__.setOptions(a),this.__bidiEngine__};var t=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],n=new e.__bidiEngine__({isInputVisual:!0});e.API.events.push(["postProcessText",function(a){var o=a.text;a.x,a.y;var s=a.options||{};a.mutex,s.lang;var r=[];if(s.isInputVisual=typeof s.isInputVisual!="boolean"||s.isInputVisual,n.setOptions(s),Object.prototype.toString.call(o)==="[object Array]"){var i=0;for(r=[],i=0;i<o.length;i+=1)Object.prototype.toString.call(o[i])==="[object Array]"?r.push([n.doBidiReorder(o[i][0]),o[i][1],o[i][2]]):r.push([n.doBidiReorder(o[i])]);a.text=r}else a.text=n.doBidiReorder(o);n.setOptions({isInputVisual:!0})}])})(qt),qt.API.TTFFont=(function(){function e(t){var n;if(this.rawData=t,n=this.contents=new Ul(t),this.contents.pos=4,n.readString(4)==="ttcf")throw new Error("TTCF not supported.");n.pos=0,this.parse(),this.subset=new Cce(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new rce(this.contents),this.head=new cce(this),this.name=new pce(this),this.cmap=new pI(this),this.toUnicode={},this.hhea=new mce(this),this.maxp=new Ace(this),this.hmtx=new fce(this),this.post=new dce(this),this.os2=new lce(this),this.loca=new yce(this),this.glyf=new gce(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},e.prototype.registerTTF=function(){var t,n,a,o,s;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var r,i,m,d;for(d=[],r=0,i=(m=this.bbox).length;r<i;r++)t=m[r],d.push(Math.round(t*this.scaleFactor));return d}).call(this),this.stemV=0,this.post.exists?(a=255&(o=this.post.italic_angle),(32768&(n=o>>16))!=0&&(n=-(1+(65535^n))),this.italicAngle=+(n+"."+a)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(s=this.familyClass)===1||s===2||s===3||s===4||s===5||s===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},e.prototype.characterToGlyph=function(t){var n;return((n=this.cmap.unicode)!=null?n.codeMap[t]:void 0)||0},e.prototype.widthOfGlyph=function(t){var n;return n=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*n},e.prototype.widthOfString=function(t,n,a){var o,s,r,i;for(r=0,s=0,i=(t=""+t).length;0<=i?s<i:s>i;s=0<=i?++s:--s)o=t.charCodeAt(s),r+=this.widthOfGlyph(this.characterToGlyph(o))+a*(1e3/n)||0;return r*(n/1e3)},e.prototype.lineHeight=function(t,n){var a;return n==null&&(n=!1),a=n?this.lineGap:0,(this.ascender+a-this.decender)/1e3*t},e})();var hi,Ul=(function(){function e(t){this.data=t??[],this.pos=0,this.length=this.data.length}return e.prototype.readByte=function(){return this.data[this.pos++]},e.prototype.writeByte=function(t){return this.data[this.pos++]=t},e.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},e.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},e.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},e.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},e.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},e.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},e.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},e.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},e.prototype.readString=function(t){var n,a;for(a=[],n=0;0<=t?n<t:n>t;n=0<=t?++n:--n)a[n]=String.fromCharCode(this.readByte());return a.join("")},e.prototype.writeString=function(t){var n,a,o;for(o=[],n=0,a=t.length;0<=a?n<a:n>a;n=0<=a?++n:--n)o.push(this.writeByte(t.charCodeAt(n)));return o},e.prototype.readShort=function(){return this.readInt16()},e.prototype.writeShort=function(t){return this.writeInt16(t)},e.prototype.readLongLong=function(){var t,n,a,o,s,r,i,m;return t=this.readByte(),n=this.readByte(),a=this.readByte(),o=this.readByte(),s=this.readByte(),r=this.readByte(),i=this.readByte(),m=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^n)+1099511627776*(255^a)+4294967296*(255^o)+16777216*(255^s)+65536*(255^r)+256*(255^i)+(255^m)+1):72057594037927940*t+281474976710656*n+1099511627776*a+4294967296*o+16777216*s+65536*r+256*i+m},e.prototype.writeLongLong=function(t){var n,a;return n=Math.floor(t/4294967296),a=4294967295&t,this.writeByte(n>>24&255),this.writeByte(n>>16&255),this.writeByte(n>>8&255),this.writeByte(255&n),this.writeByte(a>>24&255),this.writeByte(a>>16&255),this.writeByte(a>>8&255),this.writeByte(255&a)},e.prototype.readInt=function(){return this.readInt32()},e.prototype.writeInt=function(t){return this.writeInt32(t)},e.prototype.read=function(t){var n,a;for(n=[],a=0;0<=t?a<t:a>t;a=0<=t?++a:--a)n.push(this.readByte());return n},e.prototype.write=function(t){var n,a,o,s;for(s=[],a=0,o=t.length;a<o;a++)n=t[a],s.push(this.writeByte(n));return s},e})(),rce=(function(){var e;function t(n){var a,o,s;for(this.scalarType=n.readInt(),this.tableCount=n.readShort(),this.searchRange=n.readShort(),this.entrySelector=n.readShort(),this.rangeShift=n.readShort(),this.tables={},o=0,s=this.tableCount;0<=s?o<s:o>s;o=0<=s?++o:--o)a={tag:n.readString(4),checksum:n.readInt(),offset:n.readInt(),length:n.readInt()},this.tables[a.tag]=a}return t.prototype.encode=function(n){var a,o,s,r,i,m,d,A,p,g,f,y,C;for(C in f=Object.keys(n).length,m=Math.log(2),p=16*Math.floor(Math.log(f)/m),r=Math.floor(p/m),A=16*f-p,(o=new Ul).writeInt(this.scalarType),o.writeShort(f),o.writeShort(p),o.writeShort(r),o.writeShort(A),s=16*f,d=o.pos+s,i=null,y=[],n)for(g=n[C],o.writeString(C),o.writeInt(e(g)),o.writeInt(d),o.writeInt(g.length),y=y.concat(g),C==="head"&&(i=d),d+=g.length;d%4;)y.push(0),d++;return o.write(y),a=2981146554-e(o.data),o.pos=i+8,o.writeUInt32(a),o.data},e=function(n){var a,o,s,r;for(n=AI.call(n);n.length%4;)n.push(0);for(s=new Ul(n),o=0,a=0,r=n.length;a<r;a=a+=4)o+=s.readUInt32();return 4294967295&o},t})(),ice={}.hasOwnProperty,rc=function(e,t){for(var n in t)ice.call(t,n)&&(e[n]=t[n]);function a(){this.constructor=e}return a.prototype=t.prototype,e.prototype=new a,e.__super__=t.prototype,e};hi=(function(){function e(t){var n;this.file=t,n=this.file.directory.tables[this.tag],this.exists=!!n,n&&(this.offset=n.offset,this.length=n.length,this.parse(this.file.contents))}return e.prototype.parse=function(){},e.prototype.encode=function(){},e.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},e})();var cce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="head",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.revision=n.readInt(),this.checkSumAdjustment=n.readInt(),this.magicNumber=n.readInt(),this.flags=n.readShort(),this.unitsPerEm=n.readShort(),this.created=n.readLongLong(),this.modified=n.readLongLong(),this.xMin=n.readShort(),this.yMin=n.readShort(),this.xMax=n.readShort(),this.yMax=n.readShort(),this.macStyle=n.readShort(),this.lowestRecPPEM=n.readShort(),this.fontDirectionHint=n.readShort(),this.indexToLocFormat=n.readShort(),this.glyphDataFormat=n.readShort()},t.prototype.encode=function(n){var a;return(a=new Ul).writeInt(this.version),a.writeInt(this.revision),a.writeInt(this.checkSumAdjustment),a.writeInt(this.magicNumber),a.writeShort(this.flags),a.writeShort(this.unitsPerEm),a.writeLongLong(this.created),a.writeLongLong(this.modified),a.writeShort(this.xMin),a.writeShort(this.yMin),a.writeShort(this.xMax),a.writeShort(this.yMax),a.writeShort(this.macStyle),a.writeShort(this.lowestRecPPEM),a.writeShort(this.fontDirectionHint),a.writeShort(n),a.writeShort(this.glyphDataFormat),a.data},t})(),U8=(function(){function e(t,n){var a,o,s,r,i,m,d,A,p,g,f,y,C,v,B,D,N;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=n+t.readInt(),p=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(m=0;m<256;++m)this.codeMap[m]=t.readByte();break;case 4:for(f=t.readUInt16(),g=f/2,t.pos+=6,s=(function(){var L,_;for(_=[],m=L=0;0<=g?L<g:L>g;m=0<=g?++L:--L)_.push(t.readUInt16());return _})(),t.pos+=2,C=(function(){var L,_;for(_=[],m=L=0;0<=g?L<g:L>g;m=0<=g?++L:--L)_.push(t.readUInt16());return _})(),d=(function(){var L,_;for(_=[],m=L=0;0<=g?L<g:L>g;m=0<=g?++L:--L)_.push(t.readUInt16());return _})(),A=(function(){var L,_;for(_=[],m=L=0;0<=g?L<g:L>g;m=0<=g?++L:--L)_.push(t.readUInt16());return _})(),o=(this.length-t.pos+this.offset)/2,i=(function(){var L,_;for(_=[],m=L=0;0<=o?L<o:L>o;m=0<=o?++L:--L)_.push(t.readUInt16());return _})(),m=B=0,N=s.length;B<N;m=++B)for(v=s[m],a=D=y=C[m];y<=v?D<=v:D>=v;a=y<=v?++D:--D)A[m]===0?r=a+d[m]:(r=i[A[m]/2+(a-y)-(g-m)]||0)!==0&&(r+=d[m]),this.codeMap[a]=65535&r}t.pos=p}return e.encode=function(t,n){var a,o,s,r,i,m,d,A,p,g,f,y,C,v,B,D,N,L,_,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R,ne,S,E,K,se,ie,ue,pe,me,Ue,Ee,ve;switch(z=new Ul,r=Object.keys(t).sort((function(Pe,Ve){return Pe-Ve})),n){case"macroman":for(C=0,v=(function(){var Pe=[];for(y=0;y<256;++y)Pe.push(0);return Pe})(),D={0:0},s={},X=0,oe=r.length;X<oe;X++)D[me=t[o=r[X]]]==null&&(D[me]=++C),s[o]={old:t[o],new:D[t[o]]},v[o]=D[t[o]];return z.writeUInt16(1),z.writeUInt16(0),z.writeUInt32(12),z.writeUInt16(0),z.writeUInt16(262),z.writeUInt16(0),z.write(v),{charMap:s,subtable:z.data,maxGlyphID:C+1};case"unicode":for(I=[],p=[],N=0,D={},a={},B=d=null,ae=0,R=r.length;ae<R;ae++)D[_=t[o=r[ae]]]==null&&(D[_]=++N),a[o]={old:_,new:D[_]},i=D[_]-o,B!=null&&i===d||(B&&p.push(B),I.push(o),d=i),B=o;for(B&&p.push(B),p.push(65535),I.push(65535),Z=2*(M=I.length),T=2*Math.pow(Math.log(M)/Math.LN2,2),g=Math.log(T/2)/Math.LN2,F=2*M-T,m=[],j=[],f=[],y=re=0,ne=I.length;re<ne;y=++re){if(P=I[y],A=p[y],P===65535){m.push(0),j.push(0);break}if(P-(O=a[P].new)>=32768)for(m.push(0),j.push(2*(f.length+M-y)),o=ee=P;P<=A?ee<=A:ee>=A;o=P<=A?++ee:--ee)f.push(a[o].new);else m.push(O-P),j.push(0)}for(z.writeUInt16(3),z.writeUInt16(1),z.writeUInt32(12),z.writeUInt16(4),z.writeUInt16(16+8*M+2*f.length),z.writeUInt16(0),z.writeUInt16(Z),z.writeUInt16(T),z.writeUInt16(g),z.writeUInt16(F),ue=0,S=p.length;ue<S;ue++)o=p[ue],z.writeUInt16(o);for(z.writeUInt16(0),pe=0,E=I.length;pe<E;pe++)o=I[pe],z.writeUInt16(o);for(Ue=0,K=m.length;Ue<K;Ue++)i=m[Ue],z.writeUInt16(i);for(Ee=0,se=j.length;Ee<se;Ee++)L=j[Ee],z.writeUInt16(L);for(ve=0,ie=f.length;ve<ie;ve++)C=f[ve],z.writeUInt16(C);return{charMap:a,subtable:z.data,maxGlyphID:N+1}}},e})(),pI=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="cmap",t.prototype.parse=function(n){var a,o,s;for(n.pos=this.offset,this.version=n.readUInt16(),s=n.readUInt16(),this.tables=[],this.unicode=null,o=0;0<=s?o<s:o>s;o=0<=s?++o:--o)a=new U8(n,this.offset),this.tables.push(a),a.isUnicode&&this.unicode==null&&(this.unicode=a);return!0},t.encode=function(n,a){var o,s;return a==null&&(a="macroman"),o=U8.encode(n,a),(s=new Ul).writeUInt16(0),s.writeUInt16(1),o.table=s.data.concat(o.subtable),o},t})(),mce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="hhea",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.ascender=n.readShort(),this.decender=n.readShort(),this.lineGap=n.readShort(),this.advanceWidthMax=n.readShort(),this.minLeftSideBearing=n.readShort(),this.minRightSideBearing=n.readShort(),this.xMaxExtent=n.readShort(),this.caretSlopeRise=n.readShort(),this.caretSlopeRun=n.readShort(),this.caretOffset=n.readShort(),n.pos+=8,this.metricDataFormat=n.readShort(),this.numberOfMetrics=n.readUInt16()},t})(),lce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="OS/2",t.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=(function(){var a,o;for(o=[],a=0;a<10;++a)o.push(n.readByte());return o})(),this.charRange=(function(){var a,o;for(o=[],a=0;a<4;++a)o.push(n.readInt());return o})(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),this.version>0&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=(function(){var a,o;for(o=[],a=0;a<2;a=++a)o.push(n.readInt());return o})(),this.version>1))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},t})(),dce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="post",t.prototype.parse=function(n){var a,o,s;switch(n.pos=this.offset,this.format=n.readInt(),this.italicAngle=n.readInt(),this.underlinePosition=n.readShort(),this.underlineThickness=n.readShort(),this.isFixedPitch=n.readInt(),this.minMemType42=n.readInt(),this.maxMemType42=n.readInt(),this.minMemType1=n.readInt(),this.maxMemType1=n.readInt(),this.format){case 65536:break;case 131072:var r;for(o=n.readUInt16(),this.glyphNameIndex=[],r=0;0<=o?r<o:r>o;r=0<=o?++r:--r)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],s=[];n.pos<this.offset+this.length;)a=n.readByte(),s.push(this.names.push(n.readString(a)));return s;case 151552:return o=n.readUInt16(),this.offsets=n.read(o);case 196608:break;case 262144:return this.map=(function(){var i,m,d;for(d=[],r=i=0,m=this.file.maxp.numGlyphs;0<=m?i<m:i>m;r=0<=m?++i:--i)d.push(n.readUInt32());return d}).call(this)}},t})(),uce=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},pce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="name",t.prototype.parse=function(n){var a,o,s,r,i,m,d,A,p,g,f;for(n.pos=this.offset,n.readShort(),a=n.readShort(),m=n.readShort(),o=[],r=0;0<=a?r<a:r>a;r=0<=a?++r:--r)o.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+m+n.readShort()});for(d={},r=p=0,g=o.length;p<g;r=++p)s=o[r],n.pos=s.offset,A=n.readString(s.length),i=new uce(A,s),d[f=s.nameID]==null&&(d[f]=[]),d[s.nameID].push(i);this.strings=d,this.copyright=d[0],this.fontFamily=d[1],this.fontSubfamily=d[2],this.uniqueSubfamily=d[3],this.fontName=d[4],this.version=d[5];try{this.postscriptName=d[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=d[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=d[7],this.manufacturer=d[8],this.designer=d[9],this.description=d[10],this.vendorUrl=d[11],this.designerUrl=d[12],this.license=d[13],this.licenseUrl=d[14],this.preferredFamily=d[15],this.preferredSubfamily=d[17],this.compatibleFull=d[18],this.sampleText=d[19]},t})(),Ace=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="maxp",t.prototype.parse=function(n){return n.pos=this.offset,this.version=n.readInt(),this.numGlyphs=n.readUInt16(),this.maxPoints=n.readUInt16(),this.maxContours=n.readUInt16(),this.maxCompositePoints=n.readUInt16(),this.maxComponentContours=n.readUInt16(),this.maxZones=n.readUInt16(),this.maxTwilightPoints=n.readUInt16(),this.maxStorage=n.readUInt16(),this.maxFunctionDefs=n.readUInt16(),this.maxInstructionDefs=n.readUInt16(),this.maxStackElements=n.readUInt16(),this.maxSizeOfInstructions=n.readUInt16(),this.maxComponentElements=n.readUInt16(),this.maxComponentDepth=n.readUInt16()},t})(),fce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="hmtx",t.prototype.parse=function(n){var a,o,s,r,i,m,d;for(n.pos=this.offset,this.metrics=[],a=0,m=this.file.hhea.numberOfMetrics;0<=m?a<m:a>m;a=0<=m?++a:--a)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(s=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=(function(){var A,p;for(p=[],a=A=0;0<=s?A<s:A>s;a=0<=s?++A:--A)p.push(n.readInt16());return p})(),this.widths=(function(){var A,p,g,f;for(f=[],A=0,p=(g=this.metrics).length;A<p;A++)r=g[A],f.push(r.advance);return f}).call(this),o=this.widths[this.widths.length-1],d=[],a=i=0;0<=s?i<s:i>s;a=0<=s?++i:--i)d.push(this.widths.push(o));return d},t.prototype.forGlyph=function(n){return n in this.metrics?this.metrics[n]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[n-this.metrics.length]}},t})(),AI=[].slice,gce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(n){var a,o,s,r,i,m,d,A,p,g;return n in this.cache?this.cache[n]:(r=this.file.loca,a=this.file.contents,o=r.indexOf(n),(s=r.lengthOf(n))===0?this.cache[n]=null:(a.pos=this.offset+o,i=(m=new Ul(a.read(s))).readShort(),A=m.readShort(),g=m.readShort(),d=m.readShort(),p=m.readShort(),this.cache[n]=i===-1?new hce(m,A,g,d,p):new xce(m,i,A,g,d,p),this.cache[n]))},t.prototype.encode=function(n,a,o){var s,r,i,m,d;for(i=[],r=[],m=0,d=a.length;m<d;m++)s=n[a[m]],r.push(i.length),s&&(i=i.concat(s.encode(o)));return r.push(i.length),{table:i,offsets:r}},t})(),xce=(function(){function e(t,n,a,o,s,r){this.raw=t,this.numberOfContours=n,this.xMin=a,this.yMin=o,this.xMax=s,this.yMax=r,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e})(),hce=(function(){function e(t,n,a,o,s){var r,i;for(this.raw=t,this.xMin=n,this.yMin=a,this.xMax=o,this.yMax=s,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],r=this.raw;i=r.readShort(),this.glyphOffsets.push(r.pos),this.glyphIDs.push(r.readUInt16()),32&i;)r.pos+=1&i?4:2,128&i?r.pos+=8:64&i?r.pos+=4:8&i&&(r.pos+=2)}return e.prototype.encode=function(){var t,n,a;for(n=new Ul(AI.call(this.raw.data)),t=0,a=this.glyphIDs.length;t<a;++t)n.pos=this.glyphOffsets[t];return n.data},e})(),yce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return rc(t,hi),t.prototype.tag="loca",t.prototype.parse=function(n){var a,o;return n.pos=this.offset,a=this.file.head.indexToLocFormat,this.offsets=a===0?(function(){var s,r;for(r=[],o=0,s=this.length;o<s;o+=2)r.push(2*n.readUInt16());return r}).call(this):(function(){var s,r;for(r=[],o=0,s=this.length;o<s;o+=4)r.push(n.readUInt32());return r}).call(this)},t.prototype.indexOf=function(n){return this.offsets[n]},t.prototype.lengthOf=function(n){return this.offsets[n+1]-this.offsets[n]},t.prototype.encode=function(n,a){for(var o=new Uint32Array(this.offsets.length),s=0,r=0,i=0;i<o.length;++i)if(o[i]=s,r<a.length&&a[r]==i){++r,o[i]=s;var m=this.offsets[i],d=this.offsets[i+1]-m;d>0&&(s+=d)}for(var A=new Array(4*o.length),p=0;p<o.length;++p)A[4*p+3]=255&o[p],A[4*p+2]=(65280&o[p])>>8,A[4*p+1]=(16711680&o[p])>>16,A[4*p]=(4278190080&o[p])>>24;return A},t})(),Cce=(function(){function e(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var t,n,a,o,s;for(n in o=this.font.cmap.tables[0].codeMap,t={},s=this.subset)a=s[n],t[n]=o[a];return t},e.prototype.glyphsFor=function(t){var n,a,o,s,r,i,m;for(o={},r=0,i=t.length;r<i;r++)o[s=t[r]]=this.font.glyf.glyphFor(s);for(s in n=[],o)(a=o[s])!=null&&a.compound&&n.push.apply(n,a.glyphIDs);if(n.length>0)for(s in m=this.glyphsFor(n))a=m[s],o[s]=a;return o},e.prototype.encode=function(t,n){var a,o,s,r,i,m,d,A,p,g,f,y,C,v,B;for(o in a=pI.encode(this.generateCmap(),"unicode"),r=this.glyphsFor(t),f={0:0},B=a.charMap)f[(m=B[o]).old]=m.new;for(y in g=a.maxGlyphID,r)y in f||(f[y]=g++);return A=(function(D){var N,L;for(N in L={},D)L[D[N]]=N;return L})(f),p=Object.keys(A).sort((function(D,N){return D-N})),C=(function(){var D,N,L;for(L=[],D=0,N=p.length;D<N;D++)i=p[D],L.push(A[i]);return L})(),s=this.font.glyf.encode(r,C,f),d=this.font.loca.encode(s.offsets,C),v={cmap:this.font.cmap.raw(),glyf:s.table,loca:d,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(n)},this.font.os2.exists&&(v["OS/2"]=this.font.os2.raw()),this.font.directory.encode(v)},e})();qt.API.PDFObject=(function(){var e;function t(){}return e=function(n,a){return(Array(a+1).join("0")+n).slice(-a)},t.convert=function(n){var a,o,s,r;if(Array.isArray(n))return"["+(function(){var i,m,d;for(d=[],i=0,m=n.length;i<m;i++)a=n[i],d.push(t.convert(a));return d})().join(" ")+"]";if(typeof n=="string")return"/"+n;if(n!=null&&n.isString)return"("+n+")";if(n instanceof Date)return"(D:"+e(n.getUTCFullYear(),4)+e(n.getUTCMonth(),2)+e(n.getUTCDate(),2)+e(n.getUTCHours(),2)+e(n.getUTCMinutes(),2)+e(n.getUTCSeconds(),2)+"Z)";if({}.toString.call(n)==="[object Object]"){for(o in s=["<<"],n)r=n[o],s.push("/"+o+" "+t.convert(r));return s.push(">>"),s.join(`
|
||
`)}return""+n},t})();const cf=({analysisData:e,analysisType:t,userName:n,onDownload:a,className:o,disabled:s=!1,targetElementId:r})=>{const[i,m]=ge.useState(!1),[d,A]=ge.useState(null),[p,g]=ge.useState(!1),y=[{format:"markdown",label:"Markdown文档",icon:NL,description:"结构化文本格式,便于编辑",color:"text-blue-600",bgColor:"bg-blue-50 hover:bg-blue-100",mode:"server"},{format:"pdf",label:"PDF文档(服务器生成)",icon:jL,description:"服务器生成的PDF文档",color:"text-red-600",bgColor:"bg-red-50 hover:bg-red-100",mode:"server"},{format:"pdf",label:"PDF文档(页面导出)",icon:FL,description:"直接从页面生成PDF,分页格式",color:"text-purple-600",bgColor:"bg-purple-50 hover:bg-purple-100",mode:"frontend"},{format:"png",label:"PNG长图(页面导出)",icon:bL,description:"直接从页面生成PNG长图",color:"text-teal-600",bgColor:"bg-teal-50 hover:bg-teal-100",mode:"frontend"}].filter(F=>F.mode==="frontend"?!!r:!0),C=async(F,T="server")=>{if(!(s||i))try{m(!0),A(F),g(!1),T==="frontend"?await v(F):a?await a(F):await L(F)}catch(M){typeof window<"u"&&window.toast&&window.toast.error(`下载失败: ${M instanceof Error?M.message:"未知错误"}`)}finally{m(!1),A(null)}},v=async F=>{if(!r){const M="未指定导出目标元素ID,无法使用前端导出功能";throw new Error(M)}const T=document.getElementById(r);if(!T){const M=`未找到ID为"${r}"的元素,请确认页面已完全加载`;throw new Error(M)}F==="png"?await B(T):F==="pdf"&&await D(T)},B=async F=>{await new Promise(P=>setTimeout(P,1e3));const T=await Tw(F,{scale:2,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!0,windowWidth:640,onclone:P=>{P.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(X=>{X.style.display="none"});const O=P.createElement("meta");O.name="viewport",O.content="width=640, initial-scale=1",P.head.appendChild(O);const z=P.createElement("style");z.textContent=`
|
||
/* 模拟移动端视口 */
|
||
body {
|
||
width: 640px !important;
|
||
max-width: 640px !important;
|
||
margin: 0 !important;
|
||
padding: 16px !important;
|
||
font-size: 16px !important;
|
||
line-height: 1.6 !important;
|
||
}
|
||
|
||
/* 移除所有边框 */
|
||
* {
|
||
border-left: none !important;
|
||
border-right: none !important;
|
||
}
|
||
|
||
/* 确保移动端布局 */
|
||
.grid {
|
||
grid-template-columns: 1fr !important;
|
||
}
|
||
|
||
.flex {
|
||
flex-direction: column !important;
|
||
}
|
||
|
||
/* 移动端响应式类生效 */
|
||
.sm\\:grid-cols-1,
|
||
.sm\\:grid-cols-2,
|
||
.sm\\:grid-cols-3 {
|
||
grid-template-columns: 1fr !important;
|
||
}
|
||
|
||
.sm\\:flex-col {
|
||
flex-direction: column !important;
|
||
}
|
||
`,P.head.appendChild(z)}}),M=document.createElement("a"),Z=N("png","frontend");M.download=Z,M.href=T.toDataURL("image/png",1),M.click(),typeof window<"u"&&window.toast&&window.toast.success("PNG长图导出成功")},D=async F=>{await new Promise(K=>setTimeout(K,1e3));const T=await Tw(F,{scale:1.5,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!0,windowWidth:640,onclone:K=>{K.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(pe=>{pe.style.display="none"});const ie=K.createElement("meta");ie.name="viewport",ie.content="width=640, initial-scale=1",K.head.appendChild(ie);const ue=K.createElement("style");ue.textContent=`
|
||
/* 模拟移动端视口 */
|
||
body {
|
||
width: 640px !important;
|
||
max-width: 640px !important;
|
||
margin: 0 !important;
|
||
padding: 16px !important;
|
||
font-size: 16px !important;
|
||
line-height: 1.6 !important;
|
||
}
|
||
|
||
/* 移除所有边框 */
|
||
* {
|
||
border-left: none !important;
|
||
border-right: none !important;
|
||
}
|
||
|
||
/* 确保移动端布局 */
|
||
.grid {
|
||
grid-template-columns: 1fr !important;
|
||
}
|
||
|
||
.flex {
|
||
flex-direction: column !important;
|
||
}
|
||
|
||
/* 移动端响应式类生效 */
|
||
.sm\\:grid-cols-1,
|
||
.sm\\:grid-cols-2,
|
||
.sm\\:grid-cols-3 {
|
||
grid-template-columns: 1fr !important;
|
||
}
|
||
|
||
.sm\\:flex-col {
|
||
flex-direction: column !important;
|
||
}
|
||
`,K.head.appendChild(ue)}}),M=T.toDataURL("image/png"),Z=new qt({orientation:"portrait",unit:"mm",format:"a4"}),P=210,I=297,O=10,z=P-2*O,X=I-2*O,ae=T.width,re=T.height,ee=z/(ae*.264583),oe=z,R=re*.264583*ee,ne=X,S=Math.ceil(R/ne);for(let K=0;K<S;K++){K>0&&Z.addPage();const se=-K*ne;Z.addImage(M,"PNG",O,O+se,oe,R)}const E=N("pdf","frontend");Z.save(E),typeof window<"u"&&window.toast&&window.toast.success("PDF文档导出成功")},N=(F,T="server")=>{var ne,S;const M=_(),Z=n||"user",P=T==="frontend"?"页面导出":"服务器导出";let I;e!=null&&e.created_at?I=new Date(e.created_at):(ne=e==null?void 0:e.basic_info)!=null&&ne.created_at?I=new Date(e.basic_info.created_at):(S=e==null?void 0:e.metadata)!=null&&S.analysis_time?I=new Date(e.metadata.analysis_time):I=new Date;const O=I.getFullYear(),z=String(I.getMonth()+1).padStart(2,"0"),X=String(I.getDate()).padStart(2,"0"),ae=String(I.getHours()).padStart(2,"0"),re=String(I.getMinutes()).padStart(2,"0"),ee=String(I.getSeconds()).padStart(2,"0"),oe=`${O}${z}${X}`,R=`${ae}${re}${ee}`;return`${M}_${Z}_${P}_${oe}_${R}.${F}`},L=async F=>{var T;try{const M=localStorage.getItem("auth_token");if(!M)throw new Error("请先登录");const P=await fetch("http://localhost:3001/api/download",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${M}`},body:JSON.stringify({analysisData:e,analysisType:t,format:F,userName:n})});if(!P.ok){const ue=await P.json().catch(()=>({}));throw new Error(ue.error||`下载失败 (${P.status})`)}const I=P.headers.get("Content-Disposition");let O;e.created_at?O=new Date(e.created_at):(T=e.basic_info)!=null&&T.created_at?O=new Date(e.basic_info.created_at):O=new Date;const z=O.getFullYear(),X=String(O.getMonth()+1).padStart(2,"0"),ae=String(O.getDate()).padStart(2,"0"),re=String(O.getHours()).padStart(2,"0"),ee=String(O.getMinutes()).padStart(2,"0"),oe=String(O.getSeconds()).padStart(2,"0"),R=`${z}${X}${ae}`,ne=`${re}${ee}${oe}`;let E=`${_()}_${n||"user"}_服务器导出_${R}_${ne}.${F==="markdown"?"md":F}`;if(I){const ue=I.match(/filename[^;=\n]*=(['"]?)([^'"\n]*?)\1/);ue&&ue[2]&&(E=decodeURIComponent(ue[2]))}const K=await P.blob(),se=window.URL.createObjectURL(K),ie=document.createElement("a");ie.href=se,ie.download=E,ie.style.display="none",document.body.appendChild(ie),ie.click(),setTimeout(()=>{window.URL.revokeObjectURL(se),document.body.removeChild(ie)},100),typeof window<"u"&&window.toast&&window.toast.success(`${F.toUpperCase()}文件下载成功`)}catch(M){throw typeof window<"u"&&window.toast&&window.toast.error(M instanceof Error?M.message:"下载失败,请重试"),M}},_=()=>{switch(t){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";case"qimen":return"奇门遁甲";default:return"命理"}},j=F=>{switch(F){case"markdown":return"Markdown";case"pdf":return"PDF";case"png":return"PNG";default:return""}};return c.jsxs("div",{className:Qt("relative",o),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:498:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"498","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[c.jsx("div",{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:500:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"500","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:c.jsxs(yn,{onClick:()=>g(!p),disabled:s||i,variant:"secondary",className:"flex items-center space-x-2 bg-gradient-to-r from-yellow-500 to-yellow-600 hover:from-yellow-600 hover:to-yellow-700 text-white border-0 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:501:8","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"501","data-component-file":"DownloadButton.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22variant%22%3A%22secondary%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%20bg-gradient-to-r%20from-yellow-500%20to-yellow-600%20hover%3Afrom-yellow-600%20hover%3Ato-yellow-700%20text-white%20border-0%20shadow-lg%22%7D",children:[i?c.jsx(wl,{className:"h-3 w-3 sm:h-4 sm:w-4 animate-spin","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:508:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"508","data-component-file":"DownloadButton.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%20animate-spin%22%7D"}):c.jsx(UL,{className:"h-3 w-3 sm:h-4 sm:w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:510:12","data-matrix-name":"Download","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"510","data-component-file":"DownloadButton.tsx","data-component-name":"Download","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%22%7D"}),c.jsx("span",{className:"font-medium text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:512:10","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"512","data-component-file":"DownloadButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-xs%20sm%3Atext-sm%22%7D",children:i?`正在生成${j(d)}...`:"下载"}),c.jsx(PE,{className:Qt("h-3 w-3 sm:h-4 sm:w-4 transition-transform duration-200",p?"rotate-180":""),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:515:10","data-matrix-name":"ChevronDown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"515","data-component-file":"DownloadButton.tsx","data-component-name":"ChevronDown","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})]})}),p&&vE.createPortal(c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"fixed inset-0 z-[999998] bg-black bg-opacity-20",onClick:()=>g(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:526:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"526","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20z-%5B999998%5D%20bg-black%20bg-opacity-20%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D"}),c.jsxs("div",{className:"fixed top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2 w-80 bg-white rounded-lg shadow-xl border border-gray-200 z-[999999] max-h-96 overflow-y-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:532:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"532","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20top-1%2F2%20left-1%2F2%20transform%20-translate-x-1%2F2%20-translate-y-1%2F2%20w-80%20bg-white%20rounded-lg%20shadow-xl%20border%20border-gray-200%20z-%5B999999%5D%20max-h-96%20overflow-y-auto%22%7D",children:[c.jsxs("div",{className:"p-3 border-b border-gray-100","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:533:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"533","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-3%20border-b%20border-gray-100%22%7D",children:[c.jsx("h3",{className:"font-bold text-gray-800 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:534:14","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"534","data-component-file":"DownloadButton.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%20text-sm%22%7D",children:"选择下载格式"}),c.jsxs("p",{className:"text-xs text-gray-600 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:535:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"535","data-component-file":"DownloadButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%20mt-1%22%7D",children:[_(),"分析结果"]})]}),c.jsx("div",{className:"p-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:538:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"538","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%22%7D",children:y.map(F=>{const T=F.icon,M=i&&d===F.format;return c.jsxs("button",{onClick:()=>C(F.format,F.mode),disabled:s||i,className:Qt("w-full flex items-center space-x-3 p-3 rounded-lg transition-all duration-200",F.bgColor,"border border-transparent hover:border-gray-300",s||i?"opacity-50 cursor-not-allowed":"cursor-pointer"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:544:18","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"544","data-component-file":"DownloadButton.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[c.jsx("div",{className:Qt("w-10 h-10 rounded-full flex items-center justify-center",F.bgColor.replace("hover:","").replace("bg-","bg-").replace("-50","-100")),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:555:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"555","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:M?c.jsx(wl,{className:Qt("h-5 w-5 animate-spin",F.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:560:24","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"560","data-component-file":"DownloadButton.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}):c.jsx(T,{className:Qt("h-5 w-5",F.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:562:24","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"562","data-component-file":"DownloadButton.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})}),c.jsxs("div",{className:"flex-1 text-left","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:566:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"566","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%20text-left%22%7D",children:[c.jsx("div",{className:Qt("font-medium text-sm",F.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:567:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"567","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:F.label}),c.jsx("div",{className:"text-xs text-gray-600 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:570:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"570","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%20mt-1%22%7D",children:F.description})]}),M&&c.jsx("div",{className:"text-xs text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:576:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"576","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",children:"生成中..."})]},`${F.format}-${F.mode}`)})}),c.jsx("div",{className:"p-3 border-t border-gray-100 bg-gray-50 rounded-b-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:585:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"585","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-3%20border-t%20border-gray-100%20bg-gray-50%20rounded-b-lg%22%7D",children:c.jsx("p",{className:"text-xs text-gray-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:586:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx","data-component-line":"586","data-component-file":"DownloadButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%20text-center%22%7D",children:"💡 提示:PDF和PNG格式包含完整的视觉设计,Markdown格式便于编辑"})})]})]}),document.body)]})};function bce(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const vce=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,wce=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,Bce={};function H8(e,t){return(Bce.jsx?wce:vce).test(e)}const Dce=/[ \t\n\f\r]/g;function Uce(e){return typeof e=="object"?e.type==="text"?N8(e.value):!1:N8(e)}function N8(e){return e.replace(Dce,"")===""}class mf{constructor(t,n,a){this.normal=n,this.property=t,a&&(this.space=a)}}mf.prototype.normal={};mf.prototype.property={};mf.prototype.space=void 0;function fI(e,t){const n={},a={};for(const o of e)Object.assign(n,o.property),Object.assign(a,o.normal);return new mf(n,a,t)}function eB(e){return e.toLowerCase()}class Ls{constructor(t,n){this.attribute=n,this.property=t}}Ls.prototype.attribute="";Ls.prototype.booleanish=!1;Ls.prototype.boolean=!1;Ls.prototype.commaOrSpaceSeparated=!1;Ls.prototype.commaSeparated=!1;Ls.prototype.defined=!1;Ls.prototype.mustUseProperty=!1;Ls.prototype.number=!1;Ls.prototype.overloadedBoolean=!1;Ls.prototype.property="";Ls.prototype.spaceSeparated=!1;Ls.prototype.space=void 0;let Hce=0;const rn=zd(),Za=zd(),tB=zd(),ot=zd(),ta=zd(),tp=zd(),er=zd();function zd(){return 2**++Hce}const nB=Object.freeze(Object.defineProperty({__proto__:null,boolean:rn,booleanish:Za,commaOrSpaceSeparated:er,commaSeparated:tp,number:ot,overloadedBoolean:tB,spaceSeparated:ta},Symbol.toStringTag,{value:"Module"})),j3=Object.keys(nB);class _D extends Ls{constructor(t,n,a,o){let s=-1;if(super(t,n),G8(this,"space",o),typeof a=="number")for(;++s<j3.length;){const r=j3[s];G8(this,j3[s],(a&nB[r])===nB[r])}}}_D.prototype.defined=!0;function G8(e,t,n){n&&(e[t]=n)}function Rp(e){const t={},n={};for(const[a,o]of Object.entries(e.properties)){const s=new _D(a,e.transform(e.attributes||{},a),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(a)&&(s.mustUseProperty=!0),t[a]=s,n[eB(a)]=a,n[eB(s.attribute)]=a}return new mf(t,n,e.space)}const gI=Rp({properties:{ariaActiveDescendant:null,ariaAtomic:Za,ariaAutoComplete:null,ariaBusy:Za,ariaChecked:Za,ariaColCount:ot,ariaColIndex:ot,ariaColSpan:ot,ariaControls:ta,ariaCurrent:null,ariaDescribedBy:ta,ariaDetails:null,ariaDisabled:Za,ariaDropEffect:ta,ariaErrorMessage:null,ariaExpanded:Za,ariaFlowTo:ta,ariaGrabbed:Za,ariaHasPopup:null,ariaHidden:Za,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:ta,ariaLevel:ot,ariaLive:null,ariaModal:Za,ariaMultiLine:Za,ariaMultiSelectable:Za,ariaOrientation:null,ariaOwns:ta,ariaPlaceholder:null,ariaPosInSet:ot,ariaPressed:Za,ariaReadOnly:Za,ariaRelevant:null,ariaRequired:Za,ariaRoleDescription:ta,ariaRowCount:ot,ariaRowIndex:ot,ariaRowSpan:ot,ariaSelected:Za,ariaSetSize:ot,ariaSort:null,ariaValueMax:ot,ariaValueMin:ot,ariaValueNow:ot,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function xI(e,t){return t in e?e[t]:t}function hI(e,t){return xI(e,t.toLowerCase())}const Nce=Rp({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:tp,acceptCharset:ta,accessKey:ta,action:null,allow:null,allowFullScreen:rn,allowPaymentRequest:rn,allowUserMedia:rn,alt:null,as:null,async:rn,autoCapitalize:null,autoComplete:ta,autoFocus:rn,autoPlay:rn,blocking:ta,capture:null,charSet:null,checked:rn,cite:null,className:ta,cols:ot,colSpan:null,content:null,contentEditable:Za,controls:rn,controlsList:ta,coords:ot|tp,crossOrigin:null,data:null,dateTime:null,decoding:null,default:rn,defer:rn,dir:null,dirName:null,disabled:rn,download:tB,draggable:Za,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:rn,formTarget:null,headers:ta,height:ot,hidden:tB,high:ot,href:null,hrefLang:null,htmlFor:ta,httpEquiv:ta,id:null,imageSizes:null,imageSrcSet:null,inert:rn,inputMode:null,integrity:null,is:null,isMap:rn,itemId:null,itemProp:ta,itemRef:ta,itemScope:rn,itemType:ta,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:rn,low:ot,manifest:null,max:null,maxLength:ot,media:null,method:null,min:null,minLength:ot,multiple:rn,muted:rn,name:null,nonce:null,noModule:rn,noValidate:rn,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforeMatch:null,onBeforePrint:null,onBeforeToggle:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onScrollEnd:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:rn,optimum:ot,pattern:null,ping:ta,placeholder:null,playsInline:rn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:rn,referrerPolicy:null,rel:ta,required:rn,reversed:rn,rows:ot,rowSpan:ot,sandbox:ta,scope:null,scoped:rn,seamless:rn,selected:rn,shadowRootClonable:rn,shadowRootDelegatesFocus:rn,shadowRootMode:null,shape:null,size:ot,sizes:null,slot:null,span:ot,spellCheck:Za,src:null,srcDoc:null,srcLang:null,srcSet:null,start:ot,step:null,style:null,tabIndex:ot,target:null,title:null,translate:null,type:null,typeMustMatch:rn,useMap:null,value:Za,width:ot,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:ta,axis:null,background:null,bgColor:null,border:ot,borderColor:null,bottomMargin:ot,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:rn,declare:rn,event:null,face:null,frame:null,frameBorder:null,hSpace:ot,leftMargin:ot,link:null,longDesc:null,lowSrc:null,marginHeight:ot,marginWidth:ot,noResize:rn,noHref:rn,noShade:rn,noWrap:rn,object:null,profile:null,prompt:null,rev:null,rightMargin:ot,rules:null,scheme:null,scrolling:Za,standby:null,summary:null,text:null,topMargin:ot,valueType:null,version:null,vAlign:null,vLink:null,vSpace:ot,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:rn,disableRemotePlayback:rn,prefix:null,property:null,results:ot,security:null,unselectable:null},space:"html",transform:hI}),Gce=Rp({attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",transformOrigin:"transform-origin",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},properties:{about:er,accentHeight:ot,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:ot,amplitude:ot,arabicForm:null,ascent:ot,attributeName:null,attributeType:null,azimuth:ot,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:ot,by:null,calcMode:null,capHeight:ot,className:ta,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:ot,diffuseConstant:ot,direction:null,display:null,dur:null,divisor:ot,dominantBaseline:null,download:rn,dx:null,dy:null,edgeMode:null,editable:null,elevation:ot,enableBackground:null,end:null,event:null,exponent:ot,externalResourcesRequired:null,fill:null,fillOpacity:ot,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:tp,g2:tp,glyphName:tp,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:ot,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:ot,horizOriginX:ot,horizOriginY:ot,id:null,ideographic:ot,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:ot,k:ot,k1:ot,k2:ot,k3:ot,k4:ot,kernelMatrix:er,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:ot,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:ot,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:ot,overlineThickness:ot,paintOrder:null,panose1:null,path:null,pathLength:ot,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:ta,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:ot,pointsAtY:ot,pointsAtZ:ot,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:er,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:er,rev:er,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:er,requiredFeatures:er,requiredFonts:er,requiredFormats:er,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:ot,specularExponent:ot,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:ot,strikethroughThickness:ot,string:null,stroke:null,strokeDashArray:er,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:ot,strokeOpacity:ot,strokeWidth:null,style:null,surfaceScale:ot,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:er,tabIndex:ot,tableValues:null,target:null,targetX:ot,targetY:ot,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:er,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:ot,underlineThickness:ot,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:ot,values:null,vAlphabetic:ot,vMathematical:ot,vectorEffect:null,vHanging:ot,vIdeographic:ot,version:null,vertAdvY:ot,vertOriginX:ot,vertOriginY:ot,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:ot,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:xI}),yI=Rp({properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null},space:"xlink",transform(e,t){return"xlink:"+t.slice(5).toLowerCase()}}),CI=Rp({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:hI}),bI=Rp({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),jce={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"},Ece=/[A-Z]/g,j8=/-[a-z]/g,_ce=/^data[-\w.:]+$/i;function Sce(e,t){const n=eB(t);let a=t,o=Ls;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&_ce.test(t)){if(t.charAt(4)==="-"){const s=t.slice(5).replace(j8,Qce);a="data"+s.charAt(0).toUpperCase()+s.slice(1)}else{const s=t.slice(4);if(!j8.test(s)){let r=s.replace(Ece,Pce);r.charAt(0)!=="-"&&(r="-"+r),t="data"+r}}o=_D}return new o(a,t)}function Pce(e){return"-"+e.toLowerCase()}function Qce(e){return e.charAt(1).toUpperCase()}const Ice=fI([gI,Nce,yI,CI,bI],"html"),SD=fI([gI,Gce,yI,CI,bI],"svg");function Fce(e){return e.join(" ").trim()}var Eu={},E3,E8;function kce(){if(E8)return E3;E8=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,a=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,s=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,r=/^[;\s]*/,i=/^\s+|\s+$/g,m=`
|
||
`,d="/",A="*",p="",g="comment",f="declaration";E3=function(C,v){if(typeof C!="string")throw new TypeError("First argument must be a string");if(!C)return[];v=v||{};var B=1,D=1;function N(O){var z=O.match(t);z&&(B+=z.length);var X=O.lastIndexOf(m);D=~X?O.length-X:D+O.length}function L(){var O={line:B,column:D};return function(z){return z.position=new _(O),T(),z}}function _(O){this.start=O,this.end={line:B,column:D},this.source=v.source}_.prototype.content=C;function j(O){var z=new Error(v.source+":"+B+":"+D+": "+O);if(z.reason=O,z.filename=v.source,z.line=B,z.column=D,z.source=C,!v.silent)throw z}function F(O){var z=O.exec(C);if(z){var X=z[0];return N(X),C=C.slice(X.length),z}}function T(){F(n)}function M(O){var z;for(O=O||[];z=Z();)z!==!1&&O.push(z);return O}function Z(){var O=L();if(!(d!=C.charAt(0)||A!=C.charAt(1))){for(var z=2;p!=C.charAt(z)&&(A!=C.charAt(z)||d!=C.charAt(z+1));)++z;if(z+=2,p===C.charAt(z-1))return j("End of comment missing");var X=C.slice(2,z-2);return D+=2,N(X),C=C.slice(z),D+=2,O({type:g,comment:X})}}function P(){var O=L(),z=F(a);if(z){if(Z(),!F(o))return j("property missing ':'");var X=F(s),ae=O({type:f,property:y(z[0].replace(e,p)),value:X?y(X[0].replace(e,p)):p});return F(r),ae}}function I(){var O=[];M(O);for(var z;z=P();)z!==!1&&(O.push(z),M(O));return O}return T(),I()};function y(C){return C?C.replace(i,p):p}return E3}var _8;function Lce(){if(_8)return Eu;_8=1;var e=Eu&&Eu.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(Eu,"__esModule",{value:!0}),Eu.default=n;var t=e(kce());function n(a,o){var s=null;if(!a||typeof a!="string")return s;var r=(0,t.default)(a),i=typeof o=="function";return r.forEach(function(m){if(m.type==="declaration"){var d=m.property,A=m.value;i?o(d,A,m):A&&(s=s||{},s[d]=A)}}),s}return Eu}var GA={},S8;function Oce(){if(S8)return GA;S8=1,Object.defineProperty(GA,"__esModule",{value:!0}),GA.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,n=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,o=/^-(ms)-/,s=function(d){return!d||n.test(d)||e.test(d)},r=function(d,A){return A.toUpperCase()},i=function(d,A){return"".concat(A,"-")},m=function(d,A){return A===void 0&&(A={}),s(d)?d:(d=d.toLowerCase(),A.reactCompat?d=d.replace(o,i):d=d.replace(a,i),d.replace(t,r))};return GA.camelCase=m,GA}var jA,P8;function Tce(){if(P8)return jA;P8=1;var e=jA&&jA.__importDefault||function(o){return o&&o.__esModule?o:{default:o}},t=e(Lce()),n=Oce();function a(o,s){var r={};return!o||typeof o!="string"||(0,t.default)(o,function(i,m){i&&m&&(r[(0,n.camelCase)(i,s)]=m)}),r}return a.default=a,jA=a,jA}var Rce=Tce();const Mce=Mn(Rce),vI=wI("end"),PD=wI("start");function wI(e){return t;function t(n){const a=n&&n.position&&n.position[e]||{};if(typeof a.line=="number"&&a.line>0&&typeof a.column=="number"&&a.column>0)return{line:a.line,column:a.column,offset:typeof a.offset=="number"&&a.offset>-1?a.offset:void 0}}}function zce(e){const t=PD(e),n=vI(e);if(t&&n)return{start:t,end:n}}function a2(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Q8(e.position):"start"in e||"end"in e?Q8(e):"line"in e||"column"in e?aB(e):""}function aB(e){return I8(e&&e.line)+":"+I8(e&&e.column)}function Q8(e){return aB(e&&e.start)+"-"+aB(e&&e.end)}function I8(e){return e&&typeof e=="number"?e:1}class es extends Error{constructor(t,n,a){super(),typeof n=="string"&&(a=n,n=void 0);let o="",s={},r=!1;if(n&&("line"in n&&"column"in n?s={place:n}:"start"in n&&"end"in n?s={place:n}:"type"in n?s={ancestors:[n],place:n.position}:s={...n}),typeof t=="string"?o=t:!s.cause&&t&&(r=!0,o=t.message,s.cause=t),!s.ruleId&&!s.source&&typeof a=="string"){const m=a.indexOf(":");m===-1?s.ruleId=a:(s.source=a.slice(0,m),s.ruleId=a.slice(m+1))}if(!s.place&&s.ancestors&&s.ancestors){const m=s.ancestors[s.ancestors.length-1];m&&(s.place=m.position)}const i=s.place&&"start"in s.place?s.place.start:s.place;this.ancestors=s.ancestors||void 0,this.cause=s.cause||void 0,this.column=i?i.column:void 0,this.fatal=void 0,this.file="",this.message=o,this.line=i?i.line:void 0,this.name=a2(s.place)||"1:1",this.place=s.place||void 0,this.reason=this.message,this.ruleId=s.ruleId||void 0,this.source=s.source||void 0,this.stack=r&&s.cause&&typeof s.cause.stack=="string"?s.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}es.prototype.file="";es.prototype.name="";es.prototype.reason="";es.prototype.message="";es.prototype.stack="";es.prototype.column=void 0;es.prototype.line=void 0;es.prototype.ancestors=void 0;es.prototype.cause=void 0;es.prototype.fatal=void 0;es.prototype.place=void 0;es.prototype.ruleId=void 0;es.prototype.source=void 0;const QD={}.hasOwnProperty,Zce=new Map,Yce=/[A-Z]/g,qce=new Set(["table","tbody","thead","tfoot","tr"]),Kce=new Set(["td","th"]),BI="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function $ce(e,t){if(!t||t.Fragment===void 0)throw new TypeError("Expected `Fragment` in options");const n=t.filePath||void 0;let a;if(t.development){if(typeof t.jsxDEV!="function")throw new TypeError("Expected `jsxDEV` in options when `development: true`");a=ame(n,t.jsxDEV)}else{if(typeof t.jsx!="function")throw new TypeError("Expected `jsx` in production options");if(typeof t.jsxs!="function")throw new TypeError("Expected `jsxs` in production options");a=nme(n,t.jsx,t.jsxs)}const o={Fragment:t.Fragment,ancestors:[],components:t.components||{},create:a,elementAttributeNameCase:t.elementAttributeNameCase||"react",evaluater:t.createEvaluater?t.createEvaluater():void 0,filePath:n,ignoreInvalidStyle:t.ignoreInvalidStyle||!1,passKeys:t.passKeys!==!1,passNode:t.passNode||!1,schema:t.space==="svg"?SD:Ice,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},s=DI(o,e,void 0);return s&&typeof s!="string"?s:o.create(e,o.Fragment,{children:s||void 0},void 0)}function DI(e,t,n){if(t.type==="element")return Wce(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Vce(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Jce(e,t,n);if(t.type==="mdxjsEsm")return Xce(e,t);if(t.type==="root")return eme(e,t,n);if(t.type==="text")return tme(e,t)}function Wce(e,t,n){const a=e.schema;let o=a;t.tagName.toLowerCase()==="svg"&&a.space==="html"&&(o=SD,e.schema=o),e.ancestors.push(t);const s=HI(e,t.tagName,!1),r=ome(e,t);let i=FD(e,t);return qce.has(t.tagName)&&(i=i.filter(function(m){return typeof m=="string"?!Uce(m):!0})),UI(e,r,s,t),ID(r,i),e.ancestors.pop(),e.schema=a,e.create(t,s,r,n)}function Vce(e,t){if(t.data&&t.data.estree&&e.evaluater){const a=t.data.estree.body[0];return a.type,e.evaluater.evaluateExpression(a.expression)}q2(e,t.position)}function Xce(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);q2(e,t.position)}function Jce(e,t,n){const a=e.schema;let o=a;t.name==="svg"&&a.space==="html"&&(o=SD,e.schema=o),e.ancestors.push(t);const s=t.name===null?e.Fragment:HI(e,t.name,!0),r=sme(e,t),i=FD(e,t);return UI(e,r,s,t),ID(r,i),e.ancestors.pop(),e.schema=a,e.create(t,s,r,n)}function eme(e,t,n){const a={};return ID(a,FD(e,t)),e.create(t,e.Fragment,a,n)}function tme(e,t){return t.value}function UI(e,t,n,a){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=a)}function ID(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function nme(e,t,n){return a;function a(o,s,r,i){const d=Array.isArray(r.children)?n:t;return i?d(s,r,i):d(s,r)}}function ame(e,t){return n;function n(a,o,s,r){const i=Array.isArray(s.children),m=PD(a);return t(o,s,r,i,{columnNumber:m?m.column-1:void 0,fileName:e,lineNumber:m?m.line:void 0},void 0)}}function ome(e,t){const n={};let a,o;for(o in t.properties)if(o!=="children"&&QD.call(t.properties,o)){const s=rme(e,o,t.properties[o]);if(s){const[r,i]=s;e.tableCellAlignToStyle&&r==="align"&&typeof i=="string"&&Kce.has(t.tagName)?a=i:n[r]=i}}if(a){const s=n.style||(n.style={});s[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=a}return n}function sme(e,t){const n={};for(const a of t.attributes)if(a.type==="mdxJsxExpressionAttribute")if(a.data&&a.data.estree&&e.evaluater){const s=a.data.estree.body[0];s.type;const r=s.expression;r.type;const i=r.properties[0];i.type,Object.assign(n,e.evaluater.evaluateExpression(i.argument))}else q2(e,t.position);else{const o=a.name;let s;if(a.value&&typeof a.value=="object")if(a.value.data&&a.value.data.estree&&e.evaluater){const i=a.value.data.estree.body[0];i.type,s=e.evaluater.evaluateExpression(i.expression)}else q2(e,t.position);else s=a.value===null?!0:a.value;n[o]=s}return n}function FD(e,t){const n=[];let a=-1;const o=e.passKeys?new Map:Zce;for(;++a<t.children.length;){const s=t.children[a];let r;if(e.passKeys){const m=s.type==="element"?s.tagName:s.type==="mdxJsxFlowElement"||s.type==="mdxJsxTextElement"?s.name:void 0;if(m){const d=o.get(m)||0;r=m+"-"+d,o.set(m,d+1)}}const i=DI(e,s,r);i!==void 0&&n.push(i)}return n}function rme(e,t,n){const a=Sce(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=a.commaSeparated?bce(n):Fce(n)),a.property==="style"){let o=typeof n=="object"?n:ime(e,String(n));return e.stylePropertyNameCase==="css"&&(o=cme(o)),["style",o]}return[e.elementAttributeNameCase==="react"&&a.space?jce[a.property]||a.property:a.attribute,n]}}function ime(e,t){try{return Mce(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const a=n,o=new es("Cannot parse `style` attribute",{ancestors:e.ancestors,cause:a,ruleId:"style",source:"hast-util-to-jsx-runtime"});throw o.file=e.filePath||void 0,o.url=BI+"#cannot-parse-style-attribute",o}}function HI(e,t,n){let a;if(!n)a={type:"Literal",value:t};else if(t.includes(".")){const o=t.split(".");let s=-1,r;for(;++s<o.length;){const i=H8(o[s])?{type:"Identifier",name:o[s]}:{type:"Literal",value:o[s]};r=r?{type:"MemberExpression",object:r,property:i,computed:!!(s&&i.type==="Literal"),optional:!1}:i}a=r}else a=H8(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(a.type==="Literal"){const o=a.value;return QD.call(e.components,o)?e.components[o]:o}if(e.evaluater)return e.evaluater.evaluateExpression(a);q2(e)}function q2(e,t){const n=new es("Cannot handle MDX estrees without `createEvaluater`",{ancestors:e.ancestors,place:t,ruleId:"mdx-estree",source:"hast-util-to-jsx-runtime"});throw n.file=e.filePath||void 0,n.url=BI+"#cannot-handle-mdx-estrees-without-createevaluater",n}function cme(e){const t={};let n;for(n in e)QD.call(e,n)&&(t[mme(n)]=e[n]);return t}function mme(e){let t=e.replace(Yce,lme);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function lme(e){return"-"+e.toLowerCase()}const _3={action:["form"],cite:["blockquote","del","ins","q"],data:["object"],formAction:["button","input"],href:["a","area","base","link"],icon:["menuitem"],itemId:null,manifest:["html"],ping:["a","area"],poster:["video"],src:["audio","embed","iframe","img","input","script","source","track","video"]},dme={};function kD(e,t){const n=dme,a=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,o=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return NI(e,a,o)}function NI(e,t,n){if(ume(e)){if("value"in e)return e.type==="html"&&!n?"":e.value;if(t&&"alt"in e&&e.alt)return e.alt;if("children"in e)return F8(e.children,t,n)}return Array.isArray(e)?F8(e,t,n):""}function F8(e,t,n){const a=[];let o=-1;for(;++o<e.length;)a[o]=NI(e[o],t,n);return a.join("")}function ume(e){return!!(e&&typeof e=="object")}const k8=document.createElement("i");function LD(e){const t="&"+e+";";k8.innerHTML=t;const n=k8.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function or(e,t,n,a){const o=e.length;let s=0,r;if(t<0?t=-t>o?0:o+t:t=t>o?o:t,n=n>0?n:0,a.length<1e4)r=Array.from(a),r.unshift(t,n),e.splice(...r);else for(n&&e.splice(t,n);s<a.length;)r=a.slice(s,s+1e4),r.unshift(t,0),e.splice(...r),s+=1e4,t+=1e4}function Nr(e,t){return e.length>0?(or(e,e.length,0,t),e):t}const L8={}.hasOwnProperty;function GI(e){const t={};let n=-1;for(;++n<e.length;)pme(t,e[n]);return t}function pme(e,t){let n;for(n in t){const o=(L8.call(e,n)?e[n]:void 0)||(e[n]={}),s=t[n];let r;if(s)for(r in s){L8.call(o,r)||(o[r]=[]);const i=s[r];Ame(o[r],Array.isArray(i)?i:i?[i]:[])}}}function Ame(e,t){let n=-1;const a=[];for(;++n<t.length;)(t[n].add==="after"?e:a).push(t[n]);or(e,0,0,a)}function jI(e,t){const n=Number.parseInt(e,t);return n<9||n===11||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||(n&65535)===65535||(n&65535)===65534||n>1114111?"<22>":String.fromCodePoint(n)}function ui(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const fs=Sl(/[A-Za-z]/),Jo=Sl(/[\dA-Za-z]/),fme=Sl(/[#-'*+\--9=?A-Z^-~]/);function Vx(e){return e!==null&&(e<32||e===127)}const oB=Sl(/\d/),gme=Sl(/[\dA-Fa-f]/),xme=Sl(/[!-/:-@[-`{-~]/);function zt(e){return e!==null&&e<-2}function Jn(e){return e!==null&&(e<0||e===32)}function gn(e){return e===-2||e===-1||e===32}const Vh=Sl(new RegExp("\\p{P}|\\p{S}","u")),kd=Sl(/\s/);function Sl(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function Mp(e){const t=[];let n=-1,a=0,o=0;for(;++n<e.length;){const s=e.charCodeAt(n);let r="";if(s===37&&Jo(e.charCodeAt(n+1))&&Jo(e.charCodeAt(n+2)))o=2;else if(s<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(s))||(r=String.fromCharCode(s));else if(s>55295&&s<57344){const i=e.charCodeAt(n+1);s<56320&&i>56319&&i<57344?(r=String.fromCharCode(s,i),o=1):r="<22>"}else r=String.fromCharCode(s);r&&(t.push(e.slice(a,n),encodeURIComponent(r)),a=n+o+1,r=""),o&&(n+=o,o=0)}return t.join("")+e.slice(a)}function wn(e,t,n,a){const o=a?a-1:Number.POSITIVE_INFINITY;let s=0;return r;function r(m){return gn(m)?(e.enter(n),i(m)):t(m)}function i(m){return gn(m)&&s++<o?(e.consume(m),i):(e.exit(n),t(m))}}const hme={tokenize:yme};function yme(e){const t=e.attempt(this.parser.constructs.contentInitial,a,o);let n;return t;function a(i){if(i===null){e.consume(i);return}return e.enter("lineEnding"),e.consume(i),e.exit("lineEnding"),wn(e,t,"linePrefix")}function o(i){return e.enter("paragraph"),s(i)}function s(i){const m=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=m),n=m,r(i)}function r(i){if(i===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(i);return}return zt(i)?(e.consume(i),e.exit("chunkText"),s):(e.consume(i),r)}}const Cme={tokenize:bme},O8={tokenize:vme};function bme(e){const t=this,n=[];let a=0,o,s,r;return i;function i(N){if(a<n.length){const L=n[a];return t.containerState=L[1],e.attempt(L[0].continuation,m,d)(N)}return d(N)}function m(N){if(a++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,o&&D();const L=t.events.length;let _=L,j;for(;_--;)if(t.events[_][0]==="exit"&&t.events[_][1].type==="chunkFlow"){j=t.events[_][1].end;break}B(a);let F=L;for(;F<t.events.length;)t.events[F][1].end={...j},F++;return or(t.events,_+1,0,t.events.slice(L)),t.events.length=F,d(N)}return i(N)}function d(N){if(a===n.length){if(!o)return g(N);if(o.currentConstruct&&o.currentConstruct.concrete)return y(N);t.interrupt=!!(o.currentConstruct&&!o._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(O8,A,p)(N)}function A(N){return o&&D(),B(a),g(N)}function p(N){return t.parser.lazy[t.now().line]=a!==n.length,r=t.now().offset,y(N)}function g(N){return t.containerState={},e.attempt(O8,f,y)(N)}function f(N){return a++,n.push([t.currentConstruct,t.containerState]),g(N)}function y(N){if(N===null){o&&D(),B(0),e.consume(N);return}return o=o||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:o,contentType:"flow",previous:s}),C(N)}function C(N){if(N===null){v(e.exit("chunkFlow"),!0),B(0),e.consume(N);return}return zt(N)?(e.consume(N),v(e.exit("chunkFlow")),a=0,t.interrupt=void 0,i):(e.consume(N),C)}function v(N,L){const _=t.sliceStream(N);if(L&&_.push(null),N.previous=s,s&&(s.next=N),s=N,o.defineSkip(N.start),o.write(_),t.parser.lazy[N.start.line]){let j=o.events.length;for(;j--;)if(o.events[j][1].start.offset<r&&(!o.events[j][1].end||o.events[j][1].end.offset>r))return;const F=t.events.length;let T=F,M,Z;for(;T--;)if(t.events[T][0]==="exit"&&t.events[T][1].type==="chunkFlow"){if(M){Z=t.events[T][1].end;break}M=!0}for(B(a),j=F;j<t.events.length;)t.events[j][1].end={...Z},j++;or(t.events,T+1,0,t.events.slice(F)),t.events.length=j}}function B(N){let L=n.length;for(;L-- >N;){const _=n[L];t.containerState=_[1],_[0].exit.call(t,e)}n.length=N}function D(){o.write([null]),s=void 0,o=void 0,t.containerState._closeFlow=void 0}}function vme(e,t,n){return wn(e,e.attempt(this.parser.constructs.document,t,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function Dp(e){if(e===null||Jn(e)||kd(e))return 1;if(Vh(e))return 2}function Xh(e,t,n){const a=[];let o=-1;for(;++o<e.length;){const s=e[o].resolveAll;s&&!a.includes(s)&&(t=s(t,n),a.push(s))}return t}const sB={name:"attention",resolveAll:wme,tokenize:Bme};function wme(e,t){let n=-1,a,o,s,r,i,m,d,A;for(;++n<e.length;)if(e[n][0]==="enter"&&e[n][1].type==="attentionSequence"&&e[n][1]._close){for(a=n;a--;)if(e[a][0]==="exit"&&e[a][1].type==="attentionSequence"&&e[a][1]._open&&t.sliceSerialize(e[a][1]).charCodeAt(0)===t.sliceSerialize(e[n][1]).charCodeAt(0)){if((e[a][1]._close||e[n][1]._open)&&(e[n][1].end.offset-e[n][1].start.offset)%3&&!((e[a][1].end.offset-e[a][1].start.offset+e[n][1].end.offset-e[n][1].start.offset)%3))continue;m=e[a][1].end.offset-e[a][1].start.offset>1&&e[n][1].end.offset-e[n][1].start.offset>1?2:1;const p={...e[a][1].end},g={...e[n][1].start};T8(p,-m),T8(g,m),r={type:m>1?"strongSequence":"emphasisSequence",start:p,end:{...e[a][1].end}},i={type:m>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:g},s={type:m>1?"strongText":"emphasisText",start:{...e[a][1].end},end:{...e[n][1].start}},o={type:m>1?"strong":"emphasis",start:{...r.start},end:{...i.end}},e[a][1].end={...r.start},e[n][1].start={...i.end},d=[],e[a][1].end.offset-e[a][1].start.offset&&(d=Nr(d,[["enter",e[a][1],t],["exit",e[a][1],t]])),d=Nr(d,[["enter",o,t],["enter",r,t],["exit",r,t],["enter",s,t]]),d=Nr(d,Xh(t.parser.constructs.insideSpan.null,e.slice(a+1,n),t)),d=Nr(d,[["exit",s,t],["enter",i,t],["exit",i,t],["exit",o,t]]),e[n][1].end.offset-e[n][1].start.offset?(A=2,d=Nr(d,[["enter",e[n][1],t],["exit",e[n][1],t]])):A=0,or(e,a-1,n-a+3,d),n=a+d.length-A-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function Bme(e,t){const n=this.parser.constructs.attentionMarkers.null,a=this.previous,o=Dp(a);let s;return r;function r(m){return s=m,e.enter("attentionSequence"),i(m)}function i(m){if(m===s)return e.consume(m),i;const d=e.exit("attentionSequence"),A=Dp(m),p=!A||A===2&&o||n.includes(m),g=!o||o===2&&A||n.includes(a);return d._open=!!(s===42?p:p&&(o||!g)),d._close=!!(s===42?g:g&&(A||!p)),t(m)}}function T8(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Dme={name:"autolink",tokenize:Ume};function Ume(e,t,n){let a=0;return o;function o(f){return e.enter("autolink"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.enter("autolinkProtocol"),s}function s(f){return fs(f)?(e.consume(f),r):f===64?n(f):d(f)}function r(f){return f===43||f===45||f===46||Jo(f)?(a=1,i(f)):d(f)}function i(f){return f===58?(e.consume(f),a=0,m):(f===43||f===45||f===46||Jo(f))&&a++<32?(e.consume(f),i):(a=0,d(f))}function m(f){return f===62?(e.exit("autolinkProtocol"),e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):f===null||f===32||f===60||Vx(f)?n(f):(e.consume(f),m)}function d(f){return f===64?(e.consume(f),A):fme(f)?(e.consume(f),d):n(f)}function A(f){return Jo(f)?p(f):n(f)}function p(f){return f===46?(e.consume(f),a=0,A):f===62?(e.exit("autolinkProtocol").type="autolinkEmail",e.enter("autolinkMarker"),e.consume(f),e.exit("autolinkMarker"),e.exit("autolink"),t):g(f)}function g(f){if((f===45||Jo(f))&&a++<63){const y=f===45?g:p;return e.consume(f),y}return n(f)}}const lf={partial:!0,tokenize:Hme};function Hme(e,t,n){return a;function a(s){return gn(s)?wn(e,o,"linePrefix")(s):o(s)}function o(s){return s===null||zt(s)?t(s):n(s)}}const EI={continuation:{tokenize:Gme},exit:jme,name:"blockQuote",tokenize:Nme};function Nme(e,t,n){const a=this;return o;function o(r){if(r===62){const i=a.containerState;return i.open||(e.enter("blockQuote",{_container:!0}),i.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(r),e.exit("blockQuoteMarker"),s}return n(r)}function s(r){return gn(r)?(e.enter("blockQuotePrefixWhitespace"),e.consume(r),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(r))}}function Gme(e,t,n){const a=this;return o;function o(r){return gn(r)?wn(e,s,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(r):s(r)}function s(r){return e.attempt(EI,t,n)(r)}}function jme(e){e.exit("blockQuote")}const _I={name:"characterEscape",tokenize:Eme};function Eme(e,t,n){return a;function a(s){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(s),e.exit("escapeMarker"),o}function o(s){return xme(s)?(e.enter("characterEscapeValue"),e.consume(s),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(s)}}const SI={name:"characterReference",tokenize:_me};function _me(e,t,n){const a=this;let o=0,s,r;return i;function i(p){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(p),e.exit("characterReferenceMarker"),m}function m(p){return p===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(p),e.exit("characterReferenceMarkerNumeric"),d):(e.enter("characterReferenceValue"),s=31,r=Jo,A(p))}function d(p){return p===88||p===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(p),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),s=6,r=gme,A):(e.enter("characterReferenceValue"),s=7,r=oB,A(p))}function A(p){if(p===59&&o){const g=e.exit("characterReferenceValue");return r===Jo&&!LD(a.sliceSerialize(g))?n(p):(e.enter("characterReferenceMarker"),e.consume(p),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return r(p)&&o++<s?(e.consume(p),A):n(p)}}const R8={partial:!0,tokenize:Pme},M8={concrete:!0,name:"codeFenced",tokenize:Sme};function Sme(e,t,n){const a=this,o={partial:!0,tokenize:_};let s=0,r=0,i;return m;function m(j){return d(j)}function d(j){const F=a.events[a.events.length-1];return s=F&&F[1].type==="linePrefix"?F[2].sliceSerialize(F[1],!0).length:0,i=j,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),A(j)}function A(j){return j===i?(r++,e.consume(j),A):r<3?n(j):(e.exit("codeFencedFenceSequence"),gn(j)?wn(e,p,"whitespace")(j):p(j))}function p(j){return j===null||zt(j)?(e.exit("codeFencedFence"),a.interrupt?t(j):e.check(R8,C,L)(j)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),g(j))}function g(j){return j===null||zt(j)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),p(j)):gn(j)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),wn(e,f,"whitespace")(j)):j===96&&j===i?n(j):(e.consume(j),g)}function f(j){return j===null||zt(j)?p(j):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),y(j))}function y(j){return j===null||zt(j)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),p(j)):j===96&&j===i?n(j):(e.consume(j),y)}function C(j){return e.attempt(o,L,v)(j)}function v(j){return e.enter("lineEnding"),e.consume(j),e.exit("lineEnding"),B}function B(j){return s>0&&gn(j)?wn(e,D,"linePrefix",s+1)(j):D(j)}function D(j){return j===null||zt(j)?e.check(R8,C,L)(j):(e.enter("codeFlowValue"),N(j))}function N(j){return j===null||zt(j)?(e.exit("codeFlowValue"),D(j)):(e.consume(j),N)}function L(j){return e.exit("codeFenced"),t(j)}function _(j,F,T){let M=0;return Z;function Z(X){return j.enter("lineEnding"),j.consume(X),j.exit("lineEnding"),P}function P(X){return j.enter("codeFencedFence"),gn(X)?wn(j,I,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(X):I(X)}function I(X){return X===i?(j.enter("codeFencedFenceSequence"),O(X)):T(X)}function O(X){return X===i?(M++,j.consume(X),O):M>=r?(j.exit("codeFencedFenceSequence"),gn(X)?wn(j,z,"whitespace")(X):z(X)):T(X)}function z(X){return X===null||zt(X)?(j.exit("codeFencedFence"),F(X)):T(X)}}}function Pme(e,t,n){const a=this;return o;function o(r){return r===null?n(r):(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),s)}function s(r){return a.parser.lazy[a.now().line]?n(r):t(r)}}const S3={name:"codeIndented",tokenize:Ime},Qme={partial:!0,tokenize:Fme};function Ime(e,t,n){const a=this;return o;function o(d){return e.enter("codeIndented"),wn(e,s,"linePrefix",5)(d)}function s(d){const A=a.events[a.events.length-1];return A&&A[1].type==="linePrefix"&&A[2].sliceSerialize(A[1],!0).length>=4?r(d):n(d)}function r(d){return d===null?m(d):zt(d)?e.attempt(Qme,r,m)(d):(e.enter("codeFlowValue"),i(d))}function i(d){return d===null||zt(d)?(e.exit("codeFlowValue"),r(d)):(e.consume(d),i)}function m(d){return e.exit("codeIndented"),t(d)}}function Fme(e,t,n){const a=this;return o;function o(r){return a.parser.lazy[a.now().line]?n(r):zt(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),o):wn(e,s,"linePrefix",5)(r)}function s(r){const i=a.events[a.events.length-1];return i&&i[1].type==="linePrefix"&&i[2].sliceSerialize(i[1],!0).length>=4?t(r):zt(r)?o(r):n(r)}}const kme={name:"codeText",previous:Ome,resolve:Lme,tokenize:Tme};function Lme(e){let t=e.length-4,n=3,a,o;if((e[n][1].type==="lineEnding"||e[n][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(a=n;++a<t;)if(e[a][1].type==="codeTextData"){e[n][1].type="codeTextPadding",e[t][1].type="codeTextPadding",n+=2,t-=2;break}}for(a=n-1,t++;++a<=t;)o===void 0?a!==t&&e[a][1].type!=="lineEnding"&&(o=a):(a===t||e[a][1].type==="lineEnding")&&(e[o][1].type="codeTextData",a!==o+2&&(e[o][1].end=e[a-1][1].end,e.splice(o+2,a-o-2),t-=a-o-2,a=o+2),o=void 0);return e}function Ome(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function Tme(e,t,n){let a=0,o,s;return r;function r(p){return e.enter("codeText"),e.enter("codeTextSequence"),i(p)}function i(p){return p===96?(e.consume(p),a++,i):(e.exit("codeTextSequence"),m(p))}function m(p){return p===null?n(p):p===32?(e.enter("space"),e.consume(p),e.exit("space"),m):p===96?(s=e.enter("codeTextSequence"),o=0,A(p)):zt(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),m):(e.enter("codeTextData"),d(p))}function d(p){return p===null||p===32||p===96||zt(p)?(e.exit("codeTextData"),m(p)):(e.consume(p),d)}function A(p){return p===96?(e.consume(p),o++,A):o===a?(e.exit("codeTextSequence"),e.exit("codeText"),t(p)):(s.type="codeTextData",d(p))}}class Rme{constructor(t){this.left=t?[...t]:[],this.right=[]}get(t){if(t<0||t>=this.left.length+this.right.length)throw new RangeError("Cannot access index `"+t+"` in a splice buffer of size `"+(this.left.length+this.right.length)+"`");return t<this.left.length?this.left[t]:this.right[this.right.length-t+this.left.length-1]}get length(){return this.left.length+this.right.length}shift(){return this.setCursor(0),this.right.pop()}slice(t,n){const a=n??Number.POSITIVE_INFINITY;return a<this.left.length?this.left.slice(t,a):t>this.left.length?this.right.slice(this.right.length-a+this.left.length,this.right.length-t+this.left.length).reverse():this.left.slice(t).concat(this.right.slice(this.right.length-a+this.left.length).reverse())}splice(t,n,a){const o=n||0;this.setCursor(Math.trunc(t));const s=this.right.splice(this.right.length-o,Number.POSITIVE_INFINITY);return a&&EA(this.left,a),s.reverse()}pop(){return this.setCursor(Number.POSITIVE_INFINITY),this.left.pop()}push(t){this.setCursor(Number.POSITIVE_INFINITY),this.left.push(t)}pushMany(t){this.setCursor(Number.POSITIVE_INFINITY),EA(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),EA(this.right,t.reverse())}setCursor(t){if(!(t===this.left.length||t>this.left.length&&this.right.length===0||t<0&&this.left.length===0))if(t<this.left.length){const n=this.left.splice(t,Number.POSITIVE_INFINITY);EA(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);EA(this.left,n.reverse())}}}function EA(e,t){let n=0;if(t.length<1e4)e.push(...t);else for(;n<t.length;)e.push(...t.slice(n,n+1e4)),n+=1e4}function PI(e){const t={};let n=-1,a,o,s,r,i,m,d;const A=new Rme(e);for(;++n<A.length;){for(;n in t;)n=t[n];if(a=A.get(n),n&&a[1].type==="chunkFlow"&&A.get(n-1)[1].type==="listItemPrefix"&&(m=a[1]._tokenizer.events,s=0,s<m.length&&m[s][1].type==="lineEndingBlank"&&(s+=2),s<m.length&&m[s][1].type==="content"))for(;++s<m.length&&m[s][1].type!=="content";)m[s][1].type==="chunkText"&&(m[s][1]._isInFirstContentOfListItem=!0,s++);if(a[0]==="enter")a[1].contentType&&(Object.assign(t,Mme(A,n)),n=t[n],d=!0);else if(a[1]._container){for(s=n,o=void 0;s--;)if(r=A.get(s),r[1].type==="lineEnding"||r[1].type==="lineEndingBlank")r[0]==="enter"&&(o&&(A.get(o)[1].type="lineEndingBlank"),r[1].type="lineEnding",o=s);else if(!(r[1].type==="linePrefix"||r[1].type==="listItemIndent"))break;o&&(a[1].end={...A.get(o)[1].start},i=A.slice(o,n),i.unshift(a),A.splice(o,n-o+1,i))}}return or(e,0,Number.POSITIVE_INFINITY,A.slice(0)),!d}function Mme(e,t){const n=e.get(t)[1],a=e.get(t)[2];let o=t-1;const s=[];let r=n._tokenizer;r||(r=a.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(r._contentTypeTextTrailing=!0));const i=r.events,m=[],d={};let A,p,g=-1,f=n,y=0,C=0;const v=[C];for(;f;){for(;e.get(++o)[1]!==f;);s.push(o),f._tokenizer||(A=a.sliceStream(f),f.next||A.push(null),p&&r.defineSkip(f.start),f._isInFirstContentOfListItem&&(r._gfmTasklistFirstContentOfListItem=!0),r.write(A),f._isInFirstContentOfListItem&&(r._gfmTasklistFirstContentOfListItem=void 0)),p=f,f=f.next}for(f=n;++g<i.length;)i[g][0]==="exit"&&i[g-1][0]==="enter"&&i[g][1].type===i[g-1][1].type&&i[g][1].start.line!==i[g][1].end.line&&(C=g+1,v.push(C),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(r.events=[],f?(f._tokenizer=void 0,f.previous=void 0):v.pop(),g=v.length;g--;){const B=i.slice(v[g],v[g+1]),D=s.pop();m.push([D,D+B.length-1]),e.splice(D,2,B)}for(m.reverse(),g=-1;++g<m.length;)d[y+m[g][0]]=y+m[g][1],y+=m[g][1]-m[g][0]-1;return d}const zme={resolve:Yme,tokenize:qme},Zme={partial:!0,tokenize:Kme};function Yme(e){return PI(e),e}function qme(e,t){let n;return a;function a(i){return e.enter("content"),n=e.enter("chunkContent",{contentType:"content"}),o(i)}function o(i){return i===null?s(i):zt(i)?e.check(Zme,r,s)(i):(e.consume(i),o)}function s(i){return e.exit("chunkContent"),e.exit("content"),t(i)}function r(i){return e.consume(i),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,o}}function Kme(e,t,n){const a=this;return o;function o(r){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),wn(e,s,"linePrefix")}function s(r){if(r===null||zt(r))return n(r);const i=a.events[a.events.length-1];return!a.parser.constructs.disable.null.includes("codeIndented")&&i&&i[1].type==="linePrefix"&&i[2].sliceSerialize(i[1],!0).length>=4?t(r):e.interrupt(a.parser.constructs.flow,n,t)(r)}}function QI(e,t,n,a,o,s,r,i,m){const d=m||Number.POSITIVE_INFINITY;let A=0;return p;function p(B){return B===60?(e.enter(a),e.enter(o),e.enter(s),e.consume(B),e.exit(s),g):B===null||B===32||B===41||Vx(B)?n(B):(e.enter(a),e.enter(r),e.enter(i),e.enter("chunkString",{contentType:"string"}),C(B))}function g(B){return B===62?(e.enter(s),e.consume(B),e.exit(s),e.exit(o),e.exit(a),t):(e.enter(i),e.enter("chunkString",{contentType:"string"}),f(B))}function f(B){return B===62?(e.exit("chunkString"),e.exit(i),g(B)):B===null||B===60||zt(B)?n(B):(e.consume(B),B===92?y:f)}function y(B){return B===60||B===62||B===92?(e.consume(B),f):f(B)}function C(B){return!A&&(B===null||B===41||Jn(B))?(e.exit("chunkString"),e.exit(i),e.exit(r),e.exit(a),t(B)):A<d&&B===40?(e.consume(B),A++,C):B===41?(e.consume(B),A--,C):B===null||B===32||B===40||Vx(B)?n(B):(e.consume(B),B===92?v:C)}function v(B){return B===40||B===41||B===92?(e.consume(B),C):C(B)}}function II(e,t,n,a,o,s){const r=this;let i=0,m;return d;function d(f){return e.enter(a),e.enter(o),e.consume(f),e.exit(o),e.enter(s),A}function A(f){return i>999||f===null||f===91||f===93&&!m||f===94&&!i&&"_hiddenFootnoteSupport"in r.parser.constructs?n(f):f===93?(e.exit(s),e.enter(o),e.consume(f),e.exit(o),e.exit(a),t):zt(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),A):(e.enter("chunkString",{contentType:"string"}),p(f))}function p(f){return f===null||f===91||f===93||zt(f)||i++>999?(e.exit("chunkString"),A(f)):(e.consume(f),m||(m=!gn(f)),f===92?g:p)}function g(f){return f===91||f===92||f===93?(e.consume(f),i++,p):p(f)}}function FI(e,t,n,a,o,s){let r;return i;function i(g){return g===34||g===39||g===40?(e.enter(a),e.enter(o),e.consume(g),e.exit(o),r=g===40?41:g,m):n(g)}function m(g){return g===r?(e.enter(o),e.consume(g),e.exit(o),e.exit(a),t):(e.enter(s),d(g))}function d(g){return g===r?(e.exit(s),m(r)):g===null?n(g):zt(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),wn(e,d,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),A(g))}function A(g){return g===r||g===null||zt(g)?(e.exit("chunkString"),d(g)):(e.consume(g),g===92?p:A)}function p(g){return g===r||g===92?(e.consume(g),A):A(g)}}function o2(e,t){let n;return a;function a(o){return zt(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,a):gn(o)?wn(e,a,n?"linePrefix":"lineSuffix")(o):t(o)}}const $me={name:"definition",tokenize:Vme},Wme={partial:!0,tokenize:Xme};function Vme(e,t,n){const a=this;let o;return s;function s(f){return e.enter("definition"),r(f)}function r(f){return II.call(a,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(f)}function i(f){return o=ui(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),f===58?(e.enter("definitionMarker"),e.consume(f),e.exit("definitionMarker"),m):n(f)}function m(f){return Jn(f)?o2(e,d)(f):d(f)}function d(f){return QI(e,A,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(f)}function A(f){return e.attempt(Wme,p,p)(f)}function p(f){return gn(f)?wn(e,g,"whitespace")(f):g(f)}function g(f){return f===null||zt(f)?(e.exit("definition"),a.parser.defined.push(o),t(f)):n(f)}}function Xme(e,t,n){return a;function a(i){return Jn(i)?o2(e,o)(i):n(i)}function o(i){return FI(e,s,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(i)}function s(i){return gn(i)?wn(e,r,"whitespace")(i):r(i)}function r(i){return i===null||zt(i)?t(i):n(i)}}const Jme={name:"hardBreakEscape",tokenize:ele};function ele(e,t,n){return a;function a(s){return e.enter("hardBreakEscape"),e.consume(s),o}function o(s){return zt(s)?(e.exit("hardBreakEscape"),t(s)):n(s)}}const tle={name:"headingAtx",resolve:nle,tokenize:ale};function nle(e,t){let n=e.length-2,a=3,o,s;return e[a][1].type==="whitespace"&&(a+=2),n-2>a&&e[n][1].type==="whitespace"&&(n-=2),e[n][1].type==="atxHeadingSequence"&&(a===n-1||n-4>a&&e[n-2][1].type==="whitespace")&&(n-=a+1===n?2:4),n>a&&(o={type:"atxHeadingText",start:e[a][1].start,end:e[n][1].end},s={type:"chunkText",start:e[a][1].start,end:e[n][1].end,contentType:"text"},or(e,a,n-a+1,[["enter",o,t],["enter",s,t],["exit",s,t],["exit",o,t]])),e}function ale(e,t,n){let a=0;return o;function o(A){return e.enter("atxHeading"),s(A)}function s(A){return e.enter("atxHeadingSequence"),r(A)}function r(A){return A===35&&a++<6?(e.consume(A),r):A===null||Jn(A)?(e.exit("atxHeadingSequence"),i(A)):n(A)}function i(A){return A===35?(e.enter("atxHeadingSequence"),m(A)):A===null||zt(A)?(e.exit("atxHeading"),t(A)):gn(A)?wn(e,i,"whitespace")(A):(e.enter("atxHeadingText"),d(A))}function m(A){return A===35?(e.consume(A),m):(e.exit("atxHeadingSequence"),i(A))}function d(A){return A===null||A===35||Jn(A)?(e.exit("atxHeadingText"),i(A)):(e.consume(A),d)}}const ole=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],z8=["pre","script","style","textarea"],sle={concrete:!0,name:"htmlFlow",resolveTo:cle,tokenize:mle},rle={partial:!0,tokenize:dle},ile={partial:!0,tokenize:lle};function cle(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function mle(e,t,n){const a=this;let o,s,r,i,m;return d;function d(E){return A(E)}function A(E){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(E),p}function p(E){return E===33?(e.consume(E),g):E===47?(e.consume(E),s=!0,C):E===63?(e.consume(E),o=3,a.interrupt?t:R):fs(E)?(e.consume(E),r=String.fromCharCode(E),v):n(E)}function g(E){return E===45?(e.consume(E),o=2,f):E===91?(e.consume(E),o=5,i=0,y):fs(E)?(e.consume(E),o=4,a.interrupt?t:R):n(E)}function f(E){return E===45?(e.consume(E),a.interrupt?t:R):n(E)}function y(E){const K="CDATA[";return E===K.charCodeAt(i++)?(e.consume(E),i===K.length?a.interrupt?t:I:y):n(E)}function C(E){return fs(E)?(e.consume(E),r=String.fromCharCode(E),v):n(E)}function v(E){if(E===null||E===47||E===62||Jn(E)){const K=E===47,se=r.toLowerCase();return!K&&!s&&z8.includes(se)?(o=1,a.interrupt?t(E):I(E)):ole.includes(r.toLowerCase())?(o=6,K?(e.consume(E),B):a.interrupt?t(E):I(E)):(o=7,a.interrupt&&!a.parser.lazy[a.now().line]?n(E):s?D(E):N(E))}return E===45||Jo(E)?(e.consume(E),r+=String.fromCharCode(E),v):n(E)}function B(E){return E===62?(e.consume(E),a.interrupt?t:I):n(E)}function D(E){return gn(E)?(e.consume(E),D):Z(E)}function N(E){return E===47?(e.consume(E),Z):E===58||E===95||fs(E)?(e.consume(E),L):gn(E)?(e.consume(E),N):Z(E)}function L(E){return E===45||E===46||E===58||E===95||Jo(E)?(e.consume(E),L):_(E)}function _(E){return E===61?(e.consume(E),j):gn(E)?(e.consume(E),_):N(E)}function j(E){return E===null||E===60||E===61||E===62||E===96?n(E):E===34||E===39?(e.consume(E),m=E,F):gn(E)?(e.consume(E),j):T(E)}function F(E){return E===m?(e.consume(E),m=null,M):E===null||zt(E)?n(E):(e.consume(E),F)}function T(E){return E===null||E===34||E===39||E===47||E===60||E===61||E===62||E===96||Jn(E)?_(E):(e.consume(E),T)}function M(E){return E===47||E===62||gn(E)?N(E):n(E)}function Z(E){return E===62?(e.consume(E),P):n(E)}function P(E){return E===null||zt(E)?I(E):gn(E)?(e.consume(E),P):n(E)}function I(E){return E===45&&o===2?(e.consume(E),ae):E===60&&o===1?(e.consume(E),re):E===62&&o===4?(e.consume(E),ne):E===63&&o===3?(e.consume(E),R):E===93&&o===5?(e.consume(E),oe):zt(E)&&(o===6||o===7)?(e.exit("htmlFlowData"),e.check(rle,S,O)(E)):E===null||zt(E)?(e.exit("htmlFlowData"),O(E)):(e.consume(E),I)}function O(E){return e.check(ile,z,S)(E)}function z(E){return e.enter("lineEnding"),e.consume(E),e.exit("lineEnding"),X}function X(E){return E===null||zt(E)?O(E):(e.enter("htmlFlowData"),I(E))}function ae(E){return E===45?(e.consume(E),R):I(E)}function re(E){return E===47?(e.consume(E),r="",ee):I(E)}function ee(E){if(E===62){const K=r.toLowerCase();return z8.includes(K)?(e.consume(E),ne):I(E)}return fs(E)&&r.length<8?(e.consume(E),r+=String.fromCharCode(E),ee):I(E)}function oe(E){return E===93?(e.consume(E),R):I(E)}function R(E){return E===62?(e.consume(E),ne):E===45&&o===2?(e.consume(E),R):I(E)}function ne(E){return E===null||zt(E)?(e.exit("htmlFlowData"),S(E)):(e.consume(E),ne)}function S(E){return e.exit("htmlFlow"),t(E)}}function lle(e,t,n){const a=this;return o;function o(r){return zt(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),s):n(r)}function s(r){return a.parser.lazy[a.now().line]?n(r):t(r)}}function dle(e,t,n){return a;function a(o){return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),e.attempt(lf,t,n)}}const ule={name:"htmlText",tokenize:ple};function ple(e,t,n){const a=this;let o,s,r;return i;function i(R){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(R),m}function m(R){return R===33?(e.consume(R),d):R===47?(e.consume(R),_):R===63?(e.consume(R),N):fs(R)?(e.consume(R),T):n(R)}function d(R){return R===45?(e.consume(R),A):R===91?(e.consume(R),s=0,y):fs(R)?(e.consume(R),D):n(R)}function A(R){return R===45?(e.consume(R),f):n(R)}function p(R){return R===null?n(R):R===45?(e.consume(R),g):zt(R)?(r=p,re(R)):(e.consume(R),p)}function g(R){return R===45?(e.consume(R),f):p(R)}function f(R){return R===62?ae(R):R===45?g(R):p(R)}function y(R){const ne="CDATA[";return R===ne.charCodeAt(s++)?(e.consume(R),s===ne.length?C:y):n(R)}function C(R){return R===null?n(R):R===93?(e.consume(R),v):zt(R)?(r=C,re(R)):(e.consume(R),C)}function v(R){return R===93?(e.consume(R),B):C(R)}function B(R){return R===62?ae(R):R===93?(e.consume(R),B):C(R)}function D(R){return R===null||R===62?ae(R):zt(R)?(r=D,re(R)):(e.consume(R),D)}function N(R){return R===null?n(R):R===63?(e.consume(R),L):zt(R)?(r=N,re(R)):(e.consume(R),N)}function L(R){return R===62?ae(R):N(R)}function _(R){return fs(R)?(e.consume(R),j):n(R)}function j(R){return R===45||Jo(R)?(e.consume(R),j):F(R)}function F(R){return zt(R)?(r=F,re(R)):gn(R)?(e.consume(R),F):ae(R)}function T(R){return R===45||Jo(R)?(e.consume(R),T):R===47||R===62||Jn(R)?M(R):n(R)}function M(R){return R===47?(e.consume(R),ae):R===58||R===95||fs(R)?(e.consume(R),Z):zt(R)?(r=M,re(R)):gn(R)?(e.consume(R),M):ae(R)}function Z(R){return R===45||R===46||R===58||R===95||Jo(R)?(e.consume(R),Z):P(R)}function P(R){return R===61?(e.consume(R),I):zt(R)?(r=P,re(R)):gn(R)?(e.consume(R),P):M(R)}function I(R){return R===null||R===60||R===61||R===62||R===96?n(R):R===34||R===39?(e.consume(R),o=R,O):zt(R)?(r=I,re(R)):gn(R)?(e.consume(R),I):(e.consume(R),z)}function O(R){return R===o?(e.consume(R),o=void 0,X):R===null?n(R):zt(R)?(r=O,re(R)):(e.consume(R),O)}function z(R){return R===null||R===34||R===39||R===60||R===61||R===96?n(R):R===47||R===62||Jn(R)?M(R):(e.consume(R),z)}function X(R){return R===47||R===62||Jn(R)?M(R):n(R)}function ae(R){return R===62?(e.consume(R),e.exit("htmlTextData"),e.exit("htmlText"),t):n(R)}function re(R){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(R),e.exit("lineEnding"),ee}function ee(R){return gn(R)?wn(e,oe,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(R):oe(R)}function oe(R){return e.enter("htmlTextData"),r(R)}}const OD={name:"labelEnd",resolveAll:xle,resolveTo:hle,tokenize:yle},Ale={tokenize:Cle},fle={tokenize:ble},gle={tokenize:vle};function xle(e){let t=-1;const n=[];for(;++t<e.length;){const a=e[t][1];if(n.push(e[t]),a.type==="labelImage"||a.type==="labelLink"||a.type==="labelEnd"){const o=a.type==="labelImage"?4:2;a.type="data",t+=o}}return e.length!==n.length&&or(e,0,e.length,n),e}function hle(e,t){let n=e.length,a=0,o,s,r,i;for(;n--;)if(o=e[n][1],s){if(o.type==="link"||o.type==="labelLink"&&o._inactive)break;e[n][0]==="enter"&&o.type==="labelLink"&&(o._inactive=!0)}else if(r){if(e[n][0]==="enter"&&(o.type==="labelImage"||o.type==="labelLink")&&!o._balanced&&(s=n,o.type!=="labelLink")){a=2;break}}else o.type==="labelEnd"&&(r=n);const m={type:e[s][1].type==="labelLink"?"link":"image",start:{...e[s][1].start},end:{...e[e.length-1][1].end}},d={type:"label",start:{...e[s][1].start},end:{...e[r][1].end}},A={type:"labelText",start:{...e[s+a+2][1].end},end:{...e[r-2][1].start}};return i=[["enter",m,t],["enter",d,t]],i=Nr(i,e.slice(s+1,s+a+3)),i=Nr(i,[["enter",A,t]]),i=Nr(i,Xh(t.parser.constructs.insideSpan.null,e.slice(s+a+4,r-3),t)),i=Nr(i,[["exit",A,t],e[r-2],e[r-1],["exit",d,t]]),i=Nr(i,e.slice(r+1)),i=Nr(i,[["exit",m,t]]),or(e,s,e.length,i),e}function yle(e,t,n){const a=this;let o=a.events.length,s,r;for(;o--;)if((a.events[o][1].type==="labelImage"||a.events[o][1].type==="labelLink")&&!a.events[o][1]._balanced){s=a.events[o][1];break}return i;function i(g){return s?s._inactive?p(g):(r=a.parser.defined.includes(ui(a.sliceSerialize({start:s.end,end:a.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(g),e.exit("labelMarker"),e.exit("labelEnd"),m):n(g)}function m(g){return g===40?e.attempt(Ale,A,r?A:p)(g):g===91?e.attempt(fle,A,r?d:p)(g):r?A(g):p(g)}function d(g){return e.attempt(gle,A,p)(g)}function A(g){return t(g)}function p(g){return s._balanced=!0,n(g)}}function Cle(e,t,n){return a;function a(p){return e.enter("resource"),e.enter("resourceMarker"),e.consume(p),e.exit("resourceMarker"),o}function o(p){return Jn(p)?o2(e,s)(p):s(p)}function s(p){return p===41?A(p):QI(e,r,i,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(p)}function r(p){return Jn(p)?o2(e,m)(p):A(p)}function i(p){return n(p)}function m(p){return p===34||p===39||p===40?FI(e,d,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(p):A(p)}function d(p){return Jn(p)?o2(e,A)(p):A(p)}function A(p){return p===41?(e.enter("resourceMarker"),e.consume(p),e.exit("resourceMarker"),e.exit("resource"),t):n(p)}}function ble(e,t,n){const a=this;return o;function o(i){return II.call(a,e,s,r,"reference","referenceMarker","referenceString")(i)}function s(i){return a.parser.defined.includes(ui(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)))?t(i):n(i)}function r(i){return n(i)}}function vle(e,t,n){return a;function a(s){return e.enter("reference"),e.enter("referenceMarker"),e.consume(s),e.exit("referenceMarker"),o}function o(s){return s===93?(e.enter("referenceMarker"),e.consume(s),e.exit("referenceMarker"),e.exit("reference"),t):n(s)}}const wle={name:"labelStartImage",resolveAll:OD.resolveAll,tokenize:Ble};function Ble(e,t,n){const a=this;return o;function o(i){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(i),e.exit("labelImageMarker"),s}function s(i){return i===91?(e.enter("labelMarker"),e.consume(i),e.exit("labelMarker"),e.exit("labelImage"),r):n(i)}function r(i){return i===94&&"_hiddenFootnoteSupport"in a.parser.constructs?n(i):t(i)}}const Dle={name:"labelStartLink",resolveAll:OD.resolveAll,tokenize:Ule};function Ule(e,t,n){const a=this;return o;function o(r){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(r),e.exit("labelMarker"),e.exit("labelLink"),s}function s(r){return r===94&&"_hiddenFootnoteSupport"in a.parser.constructs?n(r):t(r)}}const P3={name:"lineEnding",tokenize:Hle};function Hle(e,t){return n;function n(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),wn(e,t,"linePrefix")}}const Wg={name:"thematicBreak",tokenize:Nle};function Nle(e,t,n){let a=0,o;return s;function s(d){return e.enter("thematicBreak"),r(d)}function r(d){return o=d,i(d)}function i(d){return d===o?(e.enter("thematicBreakSequence"),m(d)):a>=3&&(d===null||zt(d))?(e.exit("thematicBreak"),t(d)):n(d)}function m(d){return d===o?(e.consume(d),a++,m):(e.exit("thematicBreakSequence"),gn(d)?wn(e,i,"whitespace")(d):i(d))}}const _s={continuation:{tokenize:_le},exit:Ple,name:"list",tokenize:Ele},Gle={partial:!0,tokenize:Qle},jle={partial:!0,tokenize:Sle};function Ele(e,t,n){const a=this,o=a.events[a.events.length-1];let s=o&&o[1].type==="linePrefix"?o[2].sliceSerialize(o[1],!0).length:0,r=0;return i;function i(f){const y=a.containerState.type||(f===42||f===43||f===45?"listUnordered":"listOrdered");if(y==="listUnordered"?!a.containerState.marker||f===a.containerState.marker:oB(f)){if(a.containerState.type||(a.containerState.type=y,e.enter(y,{_container:!0})),y==="listUnordered")return e.enter("listItemPrefix"),f===42||f===45?e.check(Wg,n,d)(f):d(f);if(!a.interrupt||f===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),m(f)}return n(f)}function m(f){return oB(f)&&++r<10?(e.consume(f),m):(!a.interrupt||r<2)&&(a.containerState.marker?f===a.containerState.marker:f===41||f===46)?(e.exit("listItemValue"),d(f)):n(f)}function d(f){return e.enter("listItemMarker"),e.consume(f),e.exit("listItemMarker"),a.containerState.marker=a.containerState.marker||f,e.check(lf,a.interrupt?n:A,e.attempt(Gle,g,p))}function A(f){return a.containerState.initialBlankLine=!0,s++,g(f)}function p(f){return gn(f)?(e.enter("listItemPrefixWhitespace"),e.consume(f),e.exit("listItemPrefixWhitespace"),g):n(f)}function g(f){return a.containerState.size=s+a.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(f)}}function _le(e,t,n){const a=this;return a.containerState._closeFlow=void 0,e.check(lf,o,s);function o(i){return a.containerState.furtherBlankLines=a.containerState.furtherBlankLines||a.containerState.initialBlankLine,wn(e,t,"listItemIndent",a.containerState.size+1)(i)}function s(i){return a.containerState.furtherBlankLines||!gn(i)?(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,r(i)):(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,e.attempt(jle,t,r)(i))}function r(i){return a.containerState._closeFlow=!0,a.interrupt=void 0,wn(e,e.attempt(_s,t,n),"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}function Sle(e,t,n){const a=this;return wn(e,o,"listItemIndent",a.containerState.size+1);function o(s){const r=a.events[a.events.length-1];return r&&r[1].type==="listItemIndent"&&r[2].sliceSerialize(r[1],!0).length===a.containerState.size?t(s):n(s)}}function Ple(e){e.exit(this.containerState.type)}function Qle(e,t,n){const a=this;return wn(e,o,"listItemPrefixWhitespace",a.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function o(s){const r=a.events[a.events.length-1];return!gn(s)&&r&&r[1].type==="listItemPrefixWhitespace"?t(s):n(s)}}const Z8={name:"setextUnderline",resolveTo:Ile,tokenize:Fle};function Ile(e,t){let n=e.length,a,o,s;for(;n--;)if(e[n][0]==="enter"){if(e[n][1].type==="content"){a=n;break}e[n][1].type==="paragraph"&&(o=n)}else e[n][1].type==="content"&&e.splice(n,1),!s&&e[n][1].type==="definition"&&(s=n);const r={type:"setextHeading",start:{...e[a][1].start},end:{...e[e.length-1][1].end}};return e[o][1].type="setextHeadingText",s?(e.splice(o,0,["enter",r,t]),e.splice(s+1,0,["exit",e[a][1],t]),e[a][1].end={...e[s][1].end}):e[a][1]=r,e.push(["exit",r,t]),e}function Fle(e,t,n){const a=this;let o;return s;function s(d){let A=a.events.length,p;for(;A--;)if(a.events[A][1].type!=="lineEnding"&&a.events[A][1].type!=="linePrefix"&&a.events[A][1].type!=="content"){p=a.events[A][1].type==="paragraph";break}return!a.parser.lazy[a.now().line]&&(a.interrupt||p)?(e.enter("setextHeadingLine"),o=d,r(d)):n(d)}function r(d){return e.enter("setextHeadingLineSequence"),i(d)}function i(d){return d===o?(e.consume(d),i):(e.exit("setextHeadingLineSequence"),gn(d)?wn(e,m,"lineSuffix")(d):m(d))}function m(d){return d===null||zt(d)?(e.exit("setextHeadingLine"),t(d)):n(d)}}const kle={tokenize:Lle};function Lle(e){const t=this,n=e.attempt(lf,a,e.attempt(this.parser.constructs.flowInitial,o,wn(e,e.attempt(this.parser.constructs.flow,o,e.attempt(zme,o)),"linePrefix")));return n;function a(s){if(s===null){e.consume(s);return}return e.enter("lineEndingBlank"),e.consume(s),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function o(s){if(s===null){e.consume(s);return}return e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Ole={resolveAll:LI()},Tle=kI("string"),Rle=kI("text");function kI(e){return{resolveAll:LI(e==="text"?Mle:void 0),tokenize:t};function t(n){const a=this,o=this.parser.constructs[e],s=n.attempt(o,r,i);return r;function r(A){return d(A)?s(A):i(A)}function i(A){if(A===null){n.consume(A);return}return n.enter("data"),n.consume(A),m}function m(A){return d(A)?(n.exit("data"),s(A)):(n.consume(A),m)}function d(A){if(A===null)return!0;const p=o[A];let g=-1;if(p)for(;++g<p.length;){const f=p[g];if(!f.previous||f.previous.call(a,a.previous))return!0}return!1}}}function LI(e){return t;function t(n,a){let o=-1,s;for(;++o<=n.length;)s===void 0?n[o]&&n[o][1].type==="data"&&(s=o,o++):(!n[o]||n[o][1].type!=="data")&&(o!==s+2&&(n[s][1].end=n[o-1][1].end,n.splice(s+2,o-s-2),o=s+2),s=void 0);return e?e(n,a):n}}function Mle(e,t){let n=0;for(;++n<=e.length;)if((n===e.length||e[n][1].type==="lineEnding")&&e[n-1][1].type==="data"){const a=e[n-1][1],o=t.sliceStream(a);let s=o.length,r=-1,i=0,m;for(;s--;){const d=o[s];if(typeof d=="string"){for(r=d.length;d.charCodeAt(r-1)===32;)i++,r--;if(r)break;r=-1}else if(d===-2)m=!0,i++;else if(d!==-1){s++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(i=0),i){const d={type:n===e.length||m||i<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:s?r:a.start._bufferIndex+r,_index:a.start._index+s,line:a.end.line,column:a.end.column-i,offset:a.end.offset-i},end:{...a.end}};a.end={...d.start},a.start.offset===a.end.offset?Object.assign(a,d):(e.splice(n,0,["enter",d,t],["exit",d,t]),n+=2)}n++}return e}const zle={42:_s,43:_s,45:_s,48:_s,49:_s,50:_s,51:_s,52:_s,53:_s,54:_s,55:_s,56:_s,57:_s,62:EI},Zle={91:$me},Yle={[-2]:S3,[-1]:S3,32:S3},qle={35:tle,42:Wg,45:[Z8,Wg],60:sle,61:Z8,95:Wg,96:M8,126:M8},Kle={38:SI,92:_I},$le={[-5]:P3,[-4]:P3,[-3]:P3,33:wle,38:SI,42:sB,60:[Dme,ule],91:Dle,92:[Jme,_I],93:OD,95:sB,96:kme},Wle={null:[sB,Ole]},Vle={null:[42,95]},Xle={null:[]},Jle=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:Vle,contentInitial:Zle,disable:Xle,document:zle,flow:qle,flowInitial:Yle,insideSpan:Wle,string:Kle,text:$le},Symbol.toStringTag,{value:"Module"}));function ede(e,t,n){let a={_bufferIndex:-1,_index:0,line:n&&n.line||1,column:n&&n.column||1,offset:n&&n.offset||0};const o={},s=[];let r=[],i=[];const m={attempt:F(_),check:F(j),consume:D,enter:N,exit:L,interrupt:F(j,{interrupt:!0})},d={code:null,containerState:{},defineSkip:C,events:[],now:y,parser:e,previous:null,sliceSerialize:g,sliceStream:f,write:p};let A=t.tokenize.call(d,m);return t.resolveAll&&s.push(t),d;function p(P){return r=Nr(r,P),v(),r[r.length-1]!==null?[]:(T(t,0),d.events=Xh(s,d.events,d),d.events)}function g(P,I){return nde(f(P),I)}function f(P){return tde(r,P)}function y(){const{_bufferIndex:P,_index:I,line:O,column:z,offset:X}=a;return{_bufferIndex:P,_index:I,line:O,column:z,offset:X}}function C(P){o[P.line]=P.column,Z()}function v(){let P;for(;a._index<r.length;){const I=r[a._index];if(typeof I=="string")for(P=a._index,a._bufferIndex<0&&(a._bufferIndex=0);a._index===P&&a._bufferIndex<I.length;)B(I.charCodeAt(a._bufferIndex));else B(I)}}function B(P){A=A(P)}function D(P){zt(P)?(a.line++,a.column=1,a.offset+=P===-3?2:1,Z()):P!==-1&&(a.column++,a.offset++),a._bufferIndex<0?a._index++:(a._bufferIndex++,a._bufferIndex===r[a._index].length&&(a._bufferIndex=-1,a._index++)),d.previous=P}function N(P,I){const O=I||{};return O.type=P,O.start=y(),d.events.push(["enter",O,d]),i.push(O),O}function L(P){const I=i.pop();return I.end=y(),d.events.push(["exit",I,d]),I}function _(P,I){T(P,I.from)}function j(P,I){I.restore()}function F(P,I){return O;function O(z,X,ae){let re,ee,oe,R;return Array.isArray(z)?S(z):"tokenize"in z?S([z]):ne(z);function ne(ie){return ue;function ue(pe){const me=pe!==null&&ie[pe],Ue=pe!==null&&ie.null,Ee=[...Array.isArray(me)?me:me?[me]:[],...Array.isArray(Ue)?Ue:Ue?[Ue]:[]];return S(Ee)(pe)}}function S(ie){return re=ie,ee=0,ie.length===0?ae:E(ie[ee])}function E(ie){return ue;function ue(pe){return R=M(),oe=ie,ie.partial||(d.currentConstruct=ie),ie.name&&d.parser.constructs.disable.null.includes(ie.name)?se():ie.tokenize.call(I?Object.assign(Object.create(d),I):d,m,K,se)(pe)}}function K(ie){return P(oe,R),X}function se(ie){return R.restore(),++ee<re.length?E(re[ee]):ae}}}function T(P,I){P.resolveAll&&!s.includes(P)&&s.push(P),P.resolve&&or(d.events,I,d.events.length-I,P.resolve(d.events.slice(I),d)),P.resolveTo&&(d.events=P.resolveTo(d.events,d))}function M(){const P=y(),I=d.previous,O=d.currentConstruct,z=d.events.length,X=Array.from(i);return{from:z,restore:ae};function ae(){a=P,d.previous=I,d.currentConstruct=O,d.events.length=z,i=X,Z()}}function Z(){a.line in o&&a.column<2&&(a.column=o[a.line],a.offset+=o[a.line]-1)}}function tde(e,t){const n=t.start._index,a=t.start._bufferIndex,o=t.end._index,s=t.end._bufferIndex;let r;if(n===o)r=[e[n].slice(a,s)];else{if(r=e.slice(n,o),a>-1){const i=r[0];typeof i=="string"?r[0]=i.slice(a):r.shift()}s>0&&r.push(e[o].slice(0,s))}return r}function nde(e,t){let n=-1;const a=[];let o;for(;++n<e.length;){const s=e[n];let r;if(typeof s=="string")r=s;else switch(s){case-5:{r="\r";break}case-4:{r=`
|
||
`;break}case-3:{r=`\r
|
||
`;break}case-2:{r=t?" ":" ";break}case-1:{if(!t&&o)continue;r=" ";break}default:r=String.fromCharCode(s)}o=s===-2,a.push(r)}return a.join("")}function ade(e){const a={constructs:GI([Jle,...(e||{}).extensions||[]]),content:o(hme),defined:[],document:o(Cme),flow:o(kle),lazy:{},string:o(Tle),text:o(Rle)};return a;function o(s){return r;function r(i){return ede(a,s,i)}}}function ode(e){for(;!PI(e););return e}const Y8=/[\0\t\n\r]/g;function sde(){let e=1,t="",n=!0,a;return o;function o(s,r,i){const m=[];let d,A,p,g,f;for(s=t+(typeof s=="string"?s.toString():new TextDecoder(r||void 0).decode(s)),p=0,t="",n&&(s.charCodeAt(0)===65279&&p++,n=void 0);p<s.length;){if(Y8.lastIndex=p,d=Y8.exec(s),g=d&&d.index!==void 0?d.index:s.length,f=s.charCodeAt(g),!d){t=s.slice(p);break}if(f===10&&p===g&&a)m.push(-3),a=void 0;else switch(a&&(m.push(-5),a=void 0),p<g&&(m.push(s.slice(p,g)),e+=g-p),f){case 0:{m.push(65533),e++;break}case 9:{for(A=Math.ceil(e/4)*4,m.push(-2);e++<A;)m.push(-1);break}case 10:{m.push(-4),e=1;break}default:a=!0,e=1}p=g+1}return i&&(a&&m.push(-5),t&&m.push(t),m.push(null)),m}}const rde=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function ide(e){return e.replace(rde,cde)}function cde(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const o=n.charCodeAt(1),s=o===120||o===88;return jI(n.slice(s?2:1),s?16:10)}return LD(n)||e}const OI={}.hasOwnProperty;function mde(e,t,n){return typeof t!="string"&&(n=t,t=void 0),lde(n)(ode(ade(n).document().write(sde()(e,t,!0))))}function lde(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:s(Re),autolinkProtocol:M,autolinkEmail:M,atxHeading:s(je),blockQuote:s(Ue),characterEscape:M,characterReference:M,codeFenced:s(Ee),codeFencedFenceInfo:r,codeFencedFenceMeta:r,codeIndented:s(Ee,r),codeText:s(ve,r),codeTextData:M,data:M,codeFlowValue:M,definition:s(Pe),definitionDestinationString:r,definitionLabelString:r,definitionTitleString:r,emphasis:s(Ve),hardBreakEscape:s(le),hardBreakTrailing:s(le),htmlFlow:s(At,r),htmlFlowData:M,htmlText:s(At,r),htmlTextData:M,image:s(at),label:r,link:s(Re),listItem:s(We),listItemValue:g,listOrdered:s($e,p),listUnordered:s($e),paragraph:s(ze),reference:E,referenceString:r,resourceDestinationString:r,resourceTitleString:r,setextHeading:s(je),strong:s(mt),thematicBreak:s(jt)},exit:{atxHeading:m(),atxHeadingSequence:_,autolink:m(),autolinkEmail:me,autolinkProtocol:pe,blockQuote:m(),characterEscapeValue:Z,characterReferenceMarkerHexadecimal:se,characterReferenceMarkerNumeric:se,characterReferenceValue:ie,characterReference:ue,codeFenced:m(v),codeFencedFence:C,codeFencedFenceInfo:f,codeFencedFenceMeta:y,codeFlowValue:Z,codeIndented:m(B),codeText:m(X),codeTextData:Z,data:Z,definition:m(),definitionDestinationString:L,definitionLabelString:D,definitionTitleString:N,emphasis:m(),hardBreakEscape:m(I),hardBreakTrailing:m(I),htmlFlow:m(O),htmlFlowData:Z,htmlText:m(z),htmlTextData:Z,image:m(re),label:oe,labelText:ee,lineEnding:P,link:m(ae),listItem:m(),listOrdered:m(),listUnordered:m(),paragraph:m(),referenceString:K,resourceDestinationString:R,resourceTitleString:ne,resource:S,setextHeading:m(T),setextHeadingLineSequence:F,setextHeadingText:j,strong:m(),thematicBreak:m()}};TI(t,(e||{}).mdastExtensions||[]);const n={};return a;function a(De){let Fe={type:"root",children:[]};const it={stack:[Fe],tokenStack:[],config:t,enter:i,exit:d,buffer:r,resume:A,data:n},tt=[];let Te=-1;for(;++Te<De.length;)if(De[Te][1].type==="listOrdered"||De[Te][1].type==="listUnordered")if(De[Te][0]==="enter")tt.push(Te);else{const Ye=tt.pop();Te=o(De,Ye,Te)}for(Te=-1;++Te<De.length;){const Ye=t[De[Te][0]];OI.call(Ye,De[Te][1].type)&&Ye[De[Te][1].type].call(Object.assign({sliceSerialize:De[Te][2].sliceSerialize},it),De[Te][1])}if(it.tokenStack.length>0){const Ye=it.tokenStack[it.tokenStack.length-1];(Ye[1]||q8).call(it,void 0,Ye[0])}for(Fe.position={start:cl(De.length>0?De[0][1].start:{line:1,column:1,offset:0}),end:cl(De.length>0?De[De.length-2][1].end:{line:1,column:1,offset:0})},Te=-1;++Te<t.transforms.length;)Fe=t.transforms[Te](Fe)||Fe;return Fe}function o(De,Fe,it){let tt=Fe-1,Te=-1,Ye=!1,ft,st,kt,St;for(;++tt<=it;){const Et=De[tt];switch(Et[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{Et[0]==="enter"?Te++:Te--,St=void 0;break}case"lineEndingBlank":{Et[0]==="enter"&&(ft&&!St&&!Te&&!kt&&(kt=tt),St=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:St=void 0}if(!Te&&Et[0]==="enter"&&Et[1].type==="listItemPrefix"||Te===-1&&Et[0]==="exit"&&(Et[1].type==="listUnordered"||Et[1].type==="listOrdered")){if(ft){let Nn=tt;for(st=void 0;Nn--;){const Kt=De[Nn];if(Kt[1].type==="lineEnding"||Kt[1].type==="lineEndingBlank"){if(Kt[0]==="exit")continue;st&&(De[st][1].type="lineEndingBlank",Ye=!0),Kt[1].type="lineEnding",st=Nn}else if(!(Kt[1].type==="linePrefix"||Kt[1].type==="blockQuotePrefix"||Kt[1].type==="blockQuotePrefixWhitespace"||Kt[1].type==="blockQuoteMarker"||Kt[1].type==="listItemIndent"))break}kt&&(!st||kt<st)&&(ft._spread=!0),ft.end=Object.assign({},st?De[st][1].start:Et[1].end),De.splice(st||tt,0,["exit",ft,Et[2]]),tt++,it++}if(Et[1].type==="listItemPrefix"){const Nn={type:"listItem",_spread:!1,start:Object.assign({},Et[1].start),end:void 0};ft=Nn,De.splice(tt,0,["enter",Nn,Et[2]]),tt++,it++,kt=void 0,St=!0}}}return De[Fe][1]._spread=Ye,it}function s(De,Fe){return it;function it(tt){i.call(this,De(tt),tt),Fe&&Fe.call(this,tt)}}function r(){this.stack.push({type:"fragment",children:[]})}function i(De,Fe,it){this.stack[this.stack.length-1].children.push(De),this.stack.push(De),this.tokenStack.push([Fe,it||void 0]),De.position={start:cl(Fe.start),end:void 0}}function m(De){return Fe;function Fe(it){De&&De.call(this,it),d.call(this,it)}}function d(De,Fe){const it=this.stack.pop(),tt=this.tokenStack.pop();if(tt)tt[0].type!==De.type&&(Fe?Fe.call(this,De,tt[0]):(tt[1]||q8).call(this,De,tt[0]));else throw new Error("Cannot close `"+De.type+"` ("+a2({start:De.start,end:De.end})+"): it’s not open");it.position.end=cl(De.end)}function A(){return kD(this.stack.pop())}function p(){this.data.expectingFirstListItemValue=!0}function g(De){if(this.data.expectingFirstListItemValue){const Fe=this.stack[this.stack.length-2];Fe.start=Number.parseInt(this.sliceSerialize(De),10),this.data.expectingFirstListItemValue=void 0}}function f(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.lang=De}function y(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.meta=De}function C(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function v(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.value=De.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function B(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.value=De.replace(/(\r?\n|\r)$/g,"")}function D(De){const Fe=this.resume(),it=this.stack[this.stack.length-1];it.label=Fe,it.identifier=ui(this.sliceSerialize(De)).toLowerCase()}function N(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.title=De}function L(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.url=De}function _(De){const Fe=this.stack[this.stack.length-1];if(!Fe.depth){const it=this.sliceSerialize(De).length;Fe.depth=it}}function j(){this.data.setextHeadingSlurpLineEnding=!0}function F(De){const Fe=this.stack[this.stack.length-1];Fe.depth=this.sliceSerialize(De).codePointAt(0)===61?1:2}function T(){this.data.setextHeadingSlurpLineEnding=void 0}function M(De){const it=this.stack[this.stack.length-1].children;let tt=it[it.length-1];(!tt||tt.type!=="text")&&(tt=Dt(),tt.position={start:cl(De.start),end:void 0},it.push(tt)),this.stack.push(tt)}function Z(De){const Fe=this.stack.pop();Fe.value+=this.sliceSerialize(De),Fe.position.end=cl(De.end)}function P(De){const Fe=this.stack[this.stack.length-1];if(this.data.atHardBreak){const it=Fe.children[Fe.children.length-1];it.position.end=cl(De.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(Fe.type)&&(M.call(this,De),Z.call(this,De))}function I(){this.data.atHardBreak=!0}function O(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.value=De}function z(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.value=De}function X(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.value=De}function ae(){const De=this.stack[this.stack.length-1];if(this.data.inReference){const Fe=this.data.referenceType||"shortcut";De.type+="Reference",De.referenceType=Fe,delete De.url,delete De.title}else delete De.identifier,delete De.label;this.data.referenceType=void 0}function re(){const De=this.stack[this.stack.length-1];if(this.data.inReference){const Fe=this.data.referenceType||"shortcut";De.type+="Reference",De.referenceType=Fe,delete De.url,delete De.title}else delete De.identifier,delete De.label;this.data.referenceType=void 0}function ee(De){const Fe=this.sliceSerialize(De),it=this.stack[this.stack.length-2];it.label=ide(Fe),it.identifier=ui(Fe).toLowerCase()}function oe(){const De=this.stack[this.stack.length-1],Fe=this.resume(),it=this.stack[this.stack.length-1];if(this.data.inReference=!0,it.type==="link"){const tt=De.children;it.children=tt}else it.alt=Fe}function R(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.url=De}function ne(){const De=this.resume(),Fe=this.stack[this.stack.length-1];Fe.title=De}function S(){this.data.inReference=void 0}function E(){this.data.referenceType="collapsed"}function K(De){const Fe=this.resume(),it=this.stack[this.stack.length-1];it.label=Fe,it.identifier=ui(this.sliceSerialize(De)).toLowerCase(),this.data.referenceType="full"}function se(De){this.data.characterReferenceType=De.type}function ie(De){const Fe=this.sliceSerialize(De),it=this.data.characterReferenceType;let tt;it?(tt=jI(Fe,it==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):tt=LD(Fe);const Te=this.stack[this.stack.length-1];Te.value+=tt}function ue(De){const Fe=this.stack.pop();Fe.position.end=cl(De.end)}function pe(De){Z.call(this,De);const Fe=this.stack[this.stack.length-1];Fe.url=this.sliceSerialize(De)}function me(De){Z.call(this,De);const Fe=this.stack[this.stack.length-1];Fe.url="mailto:"+this.sliceSerialize(De)}function Ue(){return{type:"blockquote",children:[]}}function Ee(){return{type:"code",lang:null,meta:null,value:""}}function ve(){return{type:"inlineCode",value:""}}function Pe(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function Ve(){return{type:"emphasis",children:[]}}function je(){return{type:"heading",depth:0,children:[]}}function le(){return{type:"break"}}function At(){return{type:"html",value:""}}function at(){return{type:"image",title:null,url:"",alt:null}}function Re(){return{type:"link",title:null,url:"",children:[]}}function $e(De){return{type:"list",ordered:De.type==="listOrdered",start:null,spread:De._spread,children:[]}}function We(De){return{type:"listItem",spread:De._spread,checked:null,children:[]}}function ze(){return{type:"paragraph",children:[]}}function mt(){return{type:"strong",children:[]}}function Dt(){return{type:"text",value:""}}function jt(){return{type:"thematicBreak"}}}function cl(e){return{line:e.line,column:e.column,offset:e.offset}}function TI(e,t){let n=-1;for(;++n<t.length;){const a=t[n];Array.isArray(a)?TI(e,a):dde(e,a)}}function dde(e,t){let n;for(n in t)if(OI.call(t,n))switch(n){case"canContainEols":{const a=t[n];a&&e[n].push(...a);break}case"transforms":{const a=t[n];a&&e[n].push(...a);break}case"enter":case"exit":{const a=t[n];a&&Object.assign(e[n],a);break}}}function q8(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+a2({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+a2({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+a2({start:t.start,end:t.end})+") is still open")}function ude(e){const t=this;t.parser=n;function n(a){return mde(a,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function pde(e,t){const n={type:"element",tagName:"blockquote",properties:{},children:e.wrap(e.all(t),!0)};return e.patch(t,n),e.applyData(t,n)}function Ade(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
|
||
`}]}function fde(e,t){const n=t.value?t.value+`
|
||
`:"",a={};t.lang&&(a.className=["language-"+t.lang]);let o={type:"element",tagName:"code",properties:a,children:[{type:"text",value:n}]};return t.meta&&(o.data={meta:t.meta}),e.patch(t,o),o=e.applyData(t,o),o={type:"element",tagName:"pre",properties:{},children:[o]},e.patch(t,o),o}function gde(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function xde(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function hde(e,t){const n=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",a=String(t.identifier).toUpperCase(),o=Mp(a.toLowerCase()),s=e.footnoteOrder.indexOf(a);let r,i=e.footnoteCounts.get(a);i===void 0?(i=0,e.footnoteOrder.push(a),r=e.footnoteOrder.length):r=s+1,i+=1,e.footnoteCounts.set(a,i);const m={type:"element",tagName:"a",properties:{href:"#"+n+"fn-"+o,id:n+"fnref-"+o+(i>1?"-"+i:""),dataFootnoteRef:!0,ariaDescribedBy:["footnote-label"]},children:[{type:"text",value:String(r)}]};e.patch(t,m);const d={type:"element",tagName:"sup",properties:{},children:[m]};return e.patch(t,d),e.applyData(t,d)}function yde(e,t){const n={type:"element",tagName:"h"+t.depth,properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Cde(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function RI(e,t){const n=t.referenceType;let a="]";if(n==="collapsed"?a+="[]":n==="full"&&(a+="["+(t.label||t.identifier)+"]"),t.type==="imageReference")return[{type:"text",value:"!["+t.alt+a}];const o=e.all(t),s=o[0];s&&s.type==="text"?s.value="["+s.value:o.unshift({type:"text",value:"["});const r=o[o.length-1];return r&&r.type==="text"?r.value+=a:o.push({type:"text",value:a}),o}function bde(e,t){const n=String(t.identifier).toUpperCase(),a=e.definitionById.get(n);if(!a)return RI(e,t);const o={src:Mp(a.url||""),alt:t.alt};a.title!==null&&a.title!==void 0&&(o.title=a.title);const s={type:"element",tagName:"img",properties:o,children:[]};return e.patch(t,s),e.applyData(t,s)}function vde(e,t){const n={src:Mp(t.url)};t.alt!==null&&t.alt!==void 0&&(n.alt=t.alt),t.title!==null&&t.title!==void 0&&(n.title=t.title);const a={type:"element",tagName:"img",properties:n,children:[]};return e.patch(t,a),e.applyData(t,a)}function wde(e,t){const n={type:"text",value:t.value.replace(/\r?\n|\r/g," ")};e.patch(t,n);const a={type:"element",tagName:"code",properties:{},children:[n]};return e.patch(t,a),e.applyData(t,a)}function Bde(e,t){const n=String(t.identifier).toUpperCase(),a=e.definitionById.get(n);if(!a)return RI(e,t);const o={href:Mp(a.url||"")};a.title!==null&&a.title!==void 0&&(o.title=a.title);const s={type:"element",tagName:"a",properties:o,children:e.all(t)};return e.patch(t,s),e.applyData(t,s)}function Dde(e,t){const n={href:Mp(t.url)};t.title!==null&&t.title!==void 0&&(n.title=t.title);const a={type:"element",tagName:"a",properties:n,children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function Ude(e,t,n){const a=e.all(t),o=n?Hde(n):MI(t),s={},r=[];if(typeof t.checked=="boolean"){const A=a[0];let p;A&&A.type==="element"&&A.tagName==="p"?p=A:(p={type:"element",tagName:"p",properties:{},children:[]},a.unshift(p)),p.children.length>0&&p.children.unshift({type:"text",value:" "}),p.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),s.className=["task-list-item"]}let i=-1;for(;++i<a.length;){const A=a[i];(o||i!==0||A.type!=="element"||A.tagName!=="p")&&r.push({type:"text",value:`
|
||
`}),A.type==="element"&&A.tagName==="p"&&!o?r.push(...A.children):r.push(A)}const m=a[a.length-1];m&&(o||m.type!=="element"||m.tagName!=="p")&&r.push({type:"text",value:`
|
||
`});const d={type:"element",tagName:"li",properties:s,children:r};return e.patch(t,d),e.applyData(t,d)}function Hde(e){let t=!1;if(e.type==="list"){t=e.spread||!1;const n=e.children;let a=-1;for(;!t&&++a<n.length;)t=MI(n[a])}return t}function MI(e){const t=e.spread;return t??e.children.length>1}function Nde(e,t){const n={},a=e.all(t);let o=-1;for(typeof t.start=="number"&&t.start!==1&&(n.start=t.start);++o<a.length;){const r=a[o];if(r.type==="element"&&r.tagName==="li"&&r.properties&&Array.isArray(r.properties.className)&&r.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const s={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(a,!0)};return e.patch(t,s),e.applyData(t,s)}function Gde(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function jde(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function Ede(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function _de(e,t){const n=e.all(t),a=n.shift(),o=[];if(a){const r={type:"element",tagName:"thead",properties:{},children:e.wrap([a],!0)};e.patch(t.children[0],r),o.push(r)}if(n.length>0){const r={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},i=PD(t.children[1]),m=vI(t.children[t.children.length-1]);i&&m&&(r.position={start:i,end:m}),o.push(r)}const s={type:"element",tagName:"table",properties:{},children:e.wrap(o,!0)};return e.patch(t,s),e.applyData(t,s)}function Sde(e,t,n){const a=n?n.children:void 0,s=(a?a.indexOf(t):1)===0?"th":"td",r=n&&n.type==="table"?n.align:void 0,i=r?r.length:t.children.length;let m=-1;const d=[];for(;++m<i;){const p=t.children[m],g={},f=r?r[m]:void 0;f&&(g.align=f);let y={type:"element",tagName:s,properties:g,children:[]};p&&(y.children=e.all(p),e.patch(p,y),y=e.applyData(p,y)),d.push(y)}const A={type:"element",tagName:"tr",properties:{},children:e.wrap(d,!0)};return e.patch(t,A),e.applyData(t,A)}function Pde(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const K8=9,$8=32;function Qde(e){const t=String(e),n=/\r?\n|\r/g;let a=n.exec(t),o=0;const s=[];for(;a;)s.push(W8(t.slice(o,a.index),o>0,!0),a[0]),o=a.index+a[0].length,a=n.exec(t);return s.push(W8(t.slice(o),o>0,!1)),s.join("")}function W8(e,t,n){let a=0,o=e.length;if(t){let s=e.codePointAt(a);for(;s===K8||s===$8;)a++,s=e.codePointAt(a)}if(n){let s=e.codePointAt(o-1);for(;s===K8||s===$8;)o--,s=e.codePointAt(o-1)}return o>a?e.slice(a,o):""}function Ide(e,t){const n={type:"text",value:Qde(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function Fde(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const kde={blockquote:pde,break:Ade,code:fde,delete:gde,emphasis:xde,footnoteReference:hde,heading:yde,html:Cde,imageReference:bde,image:vde,inlineCode:wde,linkReference:Bde,link:Dde,listItem:Ude,list:Nde,paragraph:Gde,root:jde,strong:Ede,table:_de,tableCell:Pde,tableRow:Sde,text:Ide,thematicBreak:Fde,toml:Fg,yaml:Fg,definition:Fg,footnoteDefinition:Fg};function Fg(){}const zI=-1,Jh=0,s2=1,Xx=2,TD=3,RD=4,MD=5,zD=6,ZI=7,YI=8,V8=typeof self=="object"?self:globalThis,Lde=(e,t)=>{const n=(o,s)=>(e.set(s,o),o),a=o=>{if(e.has(o))return e.get(o);const[s,r]=t[o];switch(s){case Jh:case zI:return n(r,o);case s2:{const i=n([],o);for(const m of r)i.push(a(m));return i}case Xx:{const i=n({},o);for(const[m,d]of r)i[a(m)]=a(d);return i}case TD:return n(new Date(r),o);case RD:{const{source:i,flags:m}=r;return n(new RegExp(i,m),o)}case MD:{const i=n(new Map,o);for(const[m,d]of r)i.set(a(m),a(d));return i}case zD:{const i=n(new Set,o);for(const m of r)i.add(a(m));return i}case ZI:{const{name:i,message:m}=r;return n(new V8[i](m),o)}case YI:return n(BigInt(r),o);case"BigInt":return n(Object(BigInt(r)),o);case"ArrayBuffer":return n(new Uint8Array(r).buffer,r);case"DataView":{const{buffer:i}=new Uint8Array(r);return n(new DataView(i),r)}}return n(new V8[s](r),o)};return a},X8=e=>Lde(new Map,e)(0),_u="",{toString:Ode}={},{keys:Tde}=Object,_A=e=>{const t=typeof e;if(t!=="object"||!e)return[Jh,t];const n=Ode.call(e).slice(8,-1);switch(n){case"Array":return[s2,_u];case"Object":return[Xx,_u];case"Date":return[TD,_u];case"RegExp":return[RD,_u];case"Map":return[MD,_u];case"Set":return[zD,_u];case"DataView":return[s2,n]}return n.includes("Array")?[s2,n]:n.includes("Error")?[ZI,n]:[Xx,n]},kg=([e,t])=>e===Jh&&(t==="function"||t==="symbol"),Rde=(e,t,n,a)=>{const o=(r,i)=>{const m=a.push(r)-1;return n.set(i,m),m},s=r=>{if(n.has(r))return n.get(r);let[i,m]=_A(r);switch(i){case Jh:{let A=r;switch(m){case"bigint":i=YI,A=r.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+m);A=null;break;case"undefined":return o([zI],r)}return o([i,A],r)}case s2:{if(m){let g=r;return m==="DataView"?g=new Uint8Array(r.buffer):m==="ArrayBuffer"&&(g=new Uint8Array(r)),o([m,[...g]],r)}const A=[],p=o([i,A],r);for(const g of r)A.push(s(g));return p}case Xx:{if(m)switch(m){case"BigInt":return o([m,r.toString()],r);case"Boolean":case"Number":case"String":return o([m,r.valueOf()],r)}if(t&&"toJSON"in r)return s(r.toJSON());const A=[],p=o([i,A],r);for(const g of Tde(r))(e||!kg(_A(r[g])))&&A.push([s(g),s(r[g])]);return p}case TD:return o([i,r.toISOString()],r);case RD:{const{source:A,flags:p}=r;return o([i,{source:A,flags:p}],r)}case MD:{const A=[],p=o([i,A],r);for(const[g,f]of r)(e||!(kg(_A(g))||kg(_A(f))))&&A.push([s(g),s(f)]);return p}case zD:{const A=[],p=o([i,A],r);for(const g of r)(e||!kg(_A(g)))&&A.push(s(g));return p}}const{message:d}=r;return o([i,{name:m,message:d}],r)};return s},J8=(e,{json:t,lossy:n}={})=>{const a=[];return Rde(!(t||n),!!t,new Map,a)(e),a},Jx=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?X8(J8(e,t)):structuredClone(e):(e,t)=>X8(J8(e,t));function Mde(e,t){const n=[{type:"text",value:"↩"}];return t>1&&n.push({type:"element",tagName:"sup",properties:{},children:[{type:"text",value:String(t)}]}),n}function zde(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Zde(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Mde,a=e.options.footnoteBackLabel||zde,o=e.options.footnoteLabel||"Footnotes",s=e.options.footnoteLabelTagName||"h2",r=e.options.footnoteLabelProperties||{className:["sr-only"]},i=[];let m=-1;for(;++m<e.footnoteOrder.length;){const d=e.footnoteById.get(e.footnoteOrder[m]);if(!d)continue;const A=e.all(d),p=String(d.identifier).toUpperCase(),g=Mp(p.toLowerCase());let f=0;const y=[],C=e.footnoteCounts.get(p);for(;C!==void 0&&++f<=C;){y.length>0&&y.push({type:"text",value:" "});let D=typeof n=="string"?n:n(m,f);typeof D=="string"&&(D={type:"text",value:D}),y.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+g+(f>1?"-"+f:""),dataFootnoteBackref:"",ariaLabel:typeof a=="string"?a:a(m,f),className:["data-footnote-backref"]},children:Array.isArray(D)?D:[D]})}const v=A[A.length-1];if(v&&v.type==="element"&&v.tagName==="p"){const D=v.children[v.children.length-1];D&&D.type==="text"?D.value+=" ":v.children.push({type:"text",value:" "}),v.children.push(...y)}else A.push(...y);const B={type:"element",tagName:"li",properties:{id:t+"fn-"+g},children:e.wrap(A,!0)};e.patch(d,B),i.push(B)}if(i.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:s,properties:{...Jx(r),id:"footnote-label"},children:[{type:"text",value:o}]},{type:"text",value:`
|
||
`},{type:"element",tagName:"ol",properties:{},children:e.wrap(i,!0)},{type:"text",value:`
|
||
`}]}}const e0=(function(e){if(e==null)return $de;if(typeof e=="function")return t0(e);if(typeof e=="object")return Array.isArray(e)?Yde(e):qde(e);if(typeof e=="string")return Kde(e);throw new Error("Expected function, string, or object as test")});function Yde(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=e0(e[n]);return t0(a);function a(...o){let s=-1;for(;++s<t.length;)if(t[s].apply(this,o))return!0;return!1}}function qde(e){const t=e;return t0(n);function n(a){const o=a;let s;for(s in e)if(o[s]!==t[s])return!1;return!0}}function Kde(e){return t0(t);function t(n){return n&&n.type===e}}function t0(e){return t;function t(n,a,o){return!!(Wde(n)&&e.call(this,n,typeof a=="number"?a:void 0,o||void 0))}}function $de(){return!0}function Wde(e){return e!==null&&typeof e=="object"&&"type"in e}const qI=[],Vde=!0,rB=!1,Xde="skip";function KI(e,t,n,a){let o;typeof t=="function"&&typeof n!="function"?(a=n,n=t):o=t;const s=e0(o),r=a?-1:1;i(e,void 0,[])();function i(m,d,A){const p=m&&typeof m=="object"?m:{};if(typeof p.type=="string"){const f=typeof p.tagName=="string"?p.tagName:typeof p.name=="string"?p.name:void 0;Object.defineProperty(g,"name",{value:"node ("+(m.type+(f?"<"+f+">":""))+")"})}return g;function g(){let f=qI,y,C,v;if((!t||s(m,d,A[A.length-1]||void 0))&&(f=Jde(n(m,A)),f[0]===rB))return f;if("children"in m&&m.children){const B=m;if(B.children&&f[0]!==Xde)for(C=(a?B.children.length:-1)+r,v=A.concat(B);C>-1&&C<B.children.length;){const D=B.children[C];if(y=i(D,C,v)(),y[0]===rB)return y;C=typeof y[1]=="number"?y[1]:C+r}}return f}}}function Jde(e){return Array.isArray(e)?e:typeof e=="number"?[Vde,e]:e==null?qI:[e]}function ZD(e,t,n,a){let o,s,r;typeof t=="function"&&typeof n!="function"?(s=void 0,r=t,o=n):(s=t,r=n,o=a),KI(e,s,i,o);function i(m,d){const A=d[d.length-1],p=A?A.children.indexOf(m):void 0;return r(m,p,A)}}const iB={}.hasOwnProperty,eue={};function tue(e,t){const n=t||eue,a=new Map,o=new Map,s=new Map,r={...kde,...n.handlers},i={all:d,applyData:aue,definitionById:a,footnoteById:o,footnoteCounts:s,footnoteOrder:[],handlers:r,one:m,options:n,patch:nue,wrap:sue};return ZD(e,function(A){if(A.type==="definition"||A.type==="footnoteDefinition"){const p=A.type==="definition"?a:o,g=String(A.identifier).toUpperCase();p.has(g)||p.set(g,A)}}),i;function m(A,p){const g=A.type,f=i.handlers[g];if(iB.call(i.handlers,g)&&f)return f(i,A,p);if(i.options.passThrough&&i.options.passThrough.includes(g)){if("children"in A){const{children:C,...v}=A,B=Jx(v);return B.children=i.all(A),B}return Jx(A)}return(i.options.unknownHandler||oue)(i,A,p)}function d(A){const p=[];if("children"in A){const g=A.children;let f=-1;for(;++f<g.length;){const y=i.one(g[f],A);if(y){if(f&&g[f-1].type==="break"&&(!Array.isArray(y)&&y.type==="text"&&(y.value=eE(y.value)),!Array.isArray(y)&&y.type==="element")){const C=y.children[0];C&&C.type==="text"&&(C.value=eE(C.value))}Array.isArray(y)?p.push(...y):p.push(y)}}}return p}}function nue(e,t){e.position&&(t.position=zce(e))}function aue(e,t){let n=t;if(e&&e.data){const a=e.data.hName,o=e.data.hChildren,s=e.data.hProperties;if(typeof a=="string")if(n.type==="element")n.tagName=a;else{const r="children"in n?n.children:[n];n={type:"element",tagName:a,properties:{},children:r}}n.type==="element"&&s&&Object.assign(n.properties,Jx(s)),"children"in n&&n.children&&o!==null&&o!==void 0&&(n.children=o)}return n}function oue(e,t){const n=t.data||{},a="value"in t&&!(iB.call(n,"hProperties")||iB.call(n,"hChildren"))?{type:"text",value:t.value}:{type:"element",tagName:"div",properties:{},children:e.all(t)};return e.patch(t,a),e.applyData(t,a)}function sue(e,t){const n=[];let a=-1;for(t&&n.push({type:"text",value:`
|
||
`});++a<e.length;)a&&n.push({type:"text",value:`
|
||
`}),n.push(e[a]);return t&&e.length>0&&n.push({type:"text",value:`
|
||
`}),n}function eE(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function tE(e,t){const n=tue(e,t),a=n.one(e,void 0),o=Zde(n),s=Array.isArray(a)?{type:"root",children:a}:a||{type:"root",children:[]};return o&&s.children.push({type:"text",value:`
|
||
`},o),s}function rue(e,t){return e&&"run"in e?async function(n,a){const o=tE(n,{file:a,...t});await e.run(o,a)}:function(n,a){return tE(n,{file:a,...e||t})}}function nE(e){if(e)throw e}var Q3,aE;function iue(){if(aE)return Q3;aE=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=function(d){return typeof Array.isArray=="function"?Array.isArray(d):t.call(d)==="[object Array]"},s=function(d){if(!d||t.call(d)!=="[object Object]")return!1;var A=e.call(d,"constructor"),p=d.constructor&&d.constructor.prototype&&e.call(d.constructor.prototype,"isPrototypeOf");if(d.constructor&&!A&&!p)return!1;var g;for(g in d);return typeof g>"u"||e.call(d,g)},r=function(d,A){n&&A.name==="__proto__"?n(d,A.name,{enumerable:!0,configurable:!0,value:A.newValue,writable:!0}):d[A.name]=A.newValue},i=function(d,A){if(A==="__proto__")if(e.call(d,A)){if(a)return a(d,A).value}else return;return d[A]};return Q3=function m(){var d,A,p,g,f,y,C=arguments[0],v=1,B=arguments.length,D=!1;for(typeof C=="boolean"&&(D=C,C=arguments[1]||{},v=2),(C==null||typeof C!="object"&&typeof C!="function")&&(C={});v<B;++v)if(d=arguments[v],d!=null)for(A in d)p=i(C,A),g=i(d,A),C!==g&&(D&&g&&(s(g)||(f=o(g)))?(f?(f=!1,y=p&&o(p)?p:[]):y=p&&s(p)?p:{},r(C,{name:A,newValue:m(D,y,g)})):typeof g<"u"&&r(C,{name:A,newValue:g}));return C},Q3}var cue=iue();const I3=Mn(cue);function cB(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function mue(){const e=[],t={run:n,use:a};return t;function n(...o){let s=-1;const r=o.pop();if(typeof r!="function")throw new TypeError("Expected function as last argument, not "+r);i(null,...o);function i(m,...d){const A=e[++s];let p=-1;if(m){r(m);return}for(;++p<o.length;)(d[p]===null||d[p]===void 0)&&(d[p]=o[p]);o=d,A?lue(A,i)(...d):r(null,...d)}}function a(o){if(typeof o!="function")throw new TypeError("Expected `middelware` to be a function, not "+o);return e.push(o),t}}function lue(e,t){let n;return a;function a(...r){const i=e.length>r.length;let m;i&&r.push(o);try{m=e.apply(this,r)}catch(d){const A=d;if(i&&n)throw A;return o(A)}i||(m&&m.then&&typeof m.then=="function"?m.then(s,o):m instanceof Error?o(m):s(m))}function o(r,...i){n||(n=!0,t(r,...i))}function s(r){o(null,r)}}const Zi={basename:due,dirname:uue,extname:pue,join:Aue,sep:"/"};function due(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');df(e);let n=0,a=-1,o=e.length,s;if(t===void 0||t.length===0||t.length>e.length){for(;o--;)if(e.codePointAt(o)===47){if(s){n=o+1;break}}else a<0&&(s=!0,a=o+1);return a<0?"":e.slice(n,a)}if(t===e)return"";let r=-1,i=t.length-1;for(;o--;)if(e.codePointAt(o)===47){if(s){n=o+1;break}}else r<0&&(s=!0,r=o+1),i>-1&&(e.codePointAt(o)===t.codePointAt(i--)?i<0&&(a=o):(i=-1,a=r));return n===a?a=r:a<0&&(a=e.length),e.slice(n,a)}function uue(e){if(df(e),e.length===0)return".";let t=-1,n=e.length,a;for(;--n;)if(e.codePointAt(n)===47){if(a){t=n;break}}else a||(a=!0);return t<0?e.codePointAt(0)===47?"/":".":t===1&&e.codePointAt(0)===47?"//":e.slice(0,t)}function pue(e){df(e);let t=e.length,n=-1,a=0,o=-1,s=0,r;for(;t--;){const i=e.codePointAt(t);if(i===47){if(r){a=t+1;break}continue}n<0&&(r=!0,n=t+1),i===46?o<0?o=t:s!==1&&(s=1):o>-1&&(s=-1)}return o<0||n<0||s===0||s===1&&o===n-1&&o===a+1?"":e.slice(o,n)}function Aue(...e){let t=-1,n;for(;++t<e.length;)df(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":fue(n)}function fue(e){df(e);const t=e.codePointAt(0)===47;let n=gue(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function gue(e,t){let n="",a=0,o=-1,s=0,r=-1,i,m;for(;++r<=e.length;){if(r<e.length)i=e.codePointAt(r);else{if(i===47)break;i=47}if(i===47){if(!(o===r-1||s===1))if(o!==r-1&&s===2){if(n.length<2||a!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(m=n.lastIndexOf("/"),m!==n.length-1){m<0?(n="",a=0):(n=n.slice(0,m),a=n.length-1-n.lastIndexOf("/")),o=r,s=0;continue}}else if(n.length>0){n="",a=0,o=r,s=0;continue}}t&&(n=n.length>0?n+"/..":"..",a=2)}else n.length>0?n+="/"+e.slice(o+1,r):n=e.slice(o+1,r),a=r-o-1;o=r,s=0}else i===46&&s>-1?s++:s=-1}return n}function df(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const xue={cwd:hue};function hue(){return"/"}function mB(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function yue(e){if(typeof e=="string")e=new URL(e);else if(!mB(e)){const t=new TypeError('The "path" argument must be of type string or an instance of URL. Received `'+e+"`");throw t.code="ERR_INVALID_ARG_TYPE",t}if(e.protocol!=="file:"){const t=new TypeError("The URL must be of scheme file");throw t.code="ERR_INVALID_URL_SCHEME",t}return Cue(e)}function Cue(e){if(e.hostname!==""){const a=new TypeError('File URL host must be "localhost" or empty on darwin');throw a.code="ERR_INVALID_FILE_URL_HOST",a}const t=e.pathname;let n=-1;for(;++n<t.length;)if(t.codePointAt(n)===37&&t.codePointAt(n+1)===50){const a=t.codePointAt(n+2);if(a===70||a===102){const o=new TypeError("File URL path must not include encoded / characters");throw o.code="ERR_INVALID_FILE_URL_PATH",o}}return decodeURIComponent(t)}const F3=["history","path","basename","stem","extname","dirname"];class $I{constructor(t){let n;t?mB(t)?n={path:t}:typeof t=="string"||bue(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":xue.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let a=-1;for(;++a<F3.length;){const s=F3[a];s in n&&n[s]!==void 0&&n[s]!==null&&(this[s]=s==="history"?[...n[s]]:n[s])}let o;for(o in n)F3.includes(o)||(this[o]=n[o])}get basename(){return typeof this.path=="string"?Zi.basename(this.path):void 0}set basename(t){L3(t,"basename"),k3(t,"basename"),this.path=Zi.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Zi.dirname(this.path):void 0}set dirname(t){oE(this.basename,"dirname"),this.path=Zi.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Zi.extname(this.path):void 0}set extname(t){if(k3(t,"extname"),oE(this.dirname,"extname"),t){if(t.codePointAt(0)!==46)throw new Error("`extname` must start with `.`");if(t.includes(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=Zi.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){mB(t)&&(t=yue(t)),L3(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Zi.basename(this.path,this.extname):void 0}set stem(t){L3(t,"stem"),k3(t,"stem"),this.path=Zi.join(this.dirname||"",t+(this.extname||""))}fail(t,n,a){const o=this.message(t,n,a);throw o.fatal=!0,o}info(t,n,a){const o=this.message(t,n,a);return o.fatal=void 0,o}message(t,n,a){const o=new es(t,n,a);return this.path&&(o.name=this.path+":"+o.name,o.file=this.path),o.fatal=!1,this.messages.push(o),o}toString(t){return this.value===void 0?"":typeof this.value=="string"?this.value:new TextDecoder(t||void 0).decode(this.value)}}function k3(e,t){if(e&&e.includes(Zi.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Zi.sep+"`")}function L3(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function oE(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function bue(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const vue=(function(e){const a=this.constructor.prototype,o=a[e],s=function(){return o.apply(s,arguments)};return Object.setPrototypeOf(s,a),s}),wue={}.hasOwnProperty;class YD extends vue{constructor(){super("copy"),this.Compiler=void 0,this.Parser=void 0,this.attachers=[],this.compiler=void 0,this.freezeIndex=-1,this.frozen=void 0,this.namespace={},this.parser=void 0,this.transformers=mue()}copy(){const t=new YD;let n=-1;for(;++n<this.attachers.length;){const a=this.attachers[n];t.use(...a)}return t.data(I3(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(R3("data",this.frozen),this.namespace[t]=n,this):wue.call(this.namespace,t)&&this.namespace[t]||void 0:t?(R3("data",this.frozen),this.namespace=t,this):this.namespace}freeze(){if(this.frozen)return this;const t=this;for(;++this.freezeIndex<this.attachers.length;){const[n,...a]=this.attachers[this.freezeIndex];if(a[0]===!1)continue;a[0]===!0&&(a[0]=void 0);const o=n.call(t,...a);typeof o=="function"&&this.transformers.use(o)}return this.frozen=!0,this.freezeIndex=Number.POSITIVE_INFINITY,this}parse(t){this.freeze();const n=Lg(t),a=this.parser||this.Parser;return O3("parse",a),a(String(n),n)}process(t,n){const a=this;return this.freeze(),O3("process",this.parser||this.Parser),T3("process",this.compiler||this.Compiler),n?o(void 0,n):new Promise(o);function o(s,r){const i=Lg(t),m=a.parse(i);a.run(m,i,function(A,p,g){if(A||!p||!g)return d(A);const f=p,y=a.stringify(f,g);Uue(y)?g.value=y:g.result=y,d(A,g)});function d(A,p){A||!p?r(A):s?s(p):n(void 0,p)}}}processSync(t){let n=!1,a;return this.freeze(),O3("processSync",this.parser||this.Parser),T3("processSync",this.compiler||this.Compiler),this.process(t,o),rE("processSync","process",n),a;function o(s,r){n=!0,nE(s),a=r}}run(t,n,a){sE(t),this.freeze();const o=this.transformers;return!a&&typeof n=="function"&&(a=n,n=void 0),a?s(void 0,a):new Promise(s);function s(r,i){const m=Lg(n);o.run(t,m,d);function d(A,p,g){const f=p||t;A?i(A):r?r(f):a(void 0,f,g)}}}runSync(t,n){let a=!1,o;return this.run(t,n,s),rE("runSync","run",a),o;function s(r,i){nE(r),o=i,a=!0}}stringify(t,n){this.freeze();const a=Lg(n),o=this.compiler||this.Compiler;return T3("stringify",o),sE(t),o(t,a)}use(t,...n){const a=this.attachers,o=this.namespace;if(R3("use",this.frozen),t!=null)if(typeof t=="function")m(t,n);else if(typeof t=="object")Array.isArray(t)?i(t):r(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function s(d){if(typeof d=="function")m(d,[]);else if(typeof d=="object")if(Array.isArray(d)){const[A,...p]=d;m(A,p)}else r(d);else throw new TypeError("Expected usable value, not `"+d+"`")}function r(d){if(!("plugins"in d)&&!("settings"in d))throw new Error("Expected usable value but received an empty preset, which is probably a mistake: presets typically come with `plugins` and sometimes with `settings`, but this has neither");i(d.plugins),d.settings&&(o.settings=I3(!0,o.settings,d.settings))}function i(d){let A=-1;if(d!=null)if(Array.isArray(d))for(;++A<d.length;){const p=d[A];s(p)}else throw new TypeError("Expected a list of plugins, not `"+d+"`")}function m(d,A){let p=-1,g=-1;for(;++p<a.length;)if(a[p][0]===d){g=p;break}if(g===-1)a.push([d,...A]);else if(A.length>0){let[f,...y]=A;const C=a[g][1];cB(C)&&cB(f)&&(f=I3(!0,C,f)),a[g]=[d,f,...y]}}}}const Bue=new YD().freeze();function O3(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function T3(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function R3(e,t){if(t)throw new Error("Cannot call `"+e+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function sE(e){if(!cB(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function rE(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Lg(e){return Due(e)?e:new $I(e)}function Due(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Uue(e){return typeof e=="string"||Hue(e)}function Hue(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Nue="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",iE=[],cE={allowDangerousHtml:!0},Gue=/^(https?|ircs?|mailto|xmpp)$/i,jue=[{from:"astPlugins",id:"remove-buggy-html-in-markdown-parser"},{from:"allowDangerousHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"allowNode",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowElement"},{from:"allowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"allowedElements"},{from:"className",id:"remove-classname"},{from:"disallowedTypes",id:"replace-allownode-allowedtypes-and-disallowedtypes",to:"disallowedElements"},{from:"escapeHtml",id:"remove-buggy-html-in-markdown-parser"},{from:"includeElementIndex",id:"#remove-includeelementindex"},{from:"includeNodeIndex",id:"change-includenodeindex-to-includeelementindex"},{from:"linkTarget",id:"remove-linktarget"},{from:"plugins",id:"change-plugins-to-remarkplugins",to:"remarkPlugins"},{from:"rawSourcePos",id:"#remove-rawsourcepos"},{from:"renderers",id:"change-renderers-to-components",to:"components"},{from:"source",id:"change-source-to-children",to:"children"},{from:"sourcePos",id:"#remove-sourcepos"},{from:"transformImageUri",id:"#add-urltransform",to:"urlTransform"},{from:"transformLinkUri",id:"#add-urltransform",to:"urlTransform"}];function Eue(e){const t=_ue(e),n=Sue(e);return Pue(t.runSync(t.parse(n),n),e)}function _ue(e){const t=e.rehypePlugins||iE,n=e.remarkPlugins||iE,a=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...cE}:cE;return Bue().use(ude).use(n).use(rue,a).use(t)}function Sue(e){const t=e.children||"",n=new $I;return typeof t=="string"&&(n.value=t),n}function Pue(e,t){const n=t.allowedElements,a=t.allowElement,o=t.components,s=t.disallowedElements,r=t.skipHtml,i=t.unwrapDisallowed,m=t.urlTransform||Que;for(const A of jue)Object.hasOwn(t,A.from)&&(""+A.from+(A.to?"use `"+A.to+"` instead":"remove it")+Nue+A.id,void 0);return ZD(e,d),$ce(e,{Fragment:c.Fragment,components:o,ignoreInvalidStyle:!0,jsx:c.jsx,jsxs:c.jsxs,passKeys:!0,passNode:!0});function d(A,p,g){if(A.type==="raw"&&g&&typeof p=="number")return r?g.children.splice(p,1):g.children[p]={type:"text",value:A.value},p;if(A.type==="element"){let f;for(f in _3)if(Object.hasOwn(_3,f)&&Object.hasOwn(A.properties,f)){const y=A.properties[f],C=_3[f];(C===null||C.includes(A.tagName))&&(A.properties[f]=m(String(y||""),f,A))}}if(A.type==="element"){let f=n?!n.includes(A.tagName):s?s.includes(A.tagName):!1;if(!f&&a&&typeof p=="number"&&(f=!a(A,p,g)),f&&g&&typeof p=="number")return i&&A.children?g.children.splice(p,1,...A.children):g.children.splice(p,1),p}}}function Que(e){const t=e.indexOf(":"),n=e.indexOf("?"),a=e.indexOf("#"),o=e.indexOf("/");return t===-1||o!==-1&&t>o||n!==-1&&t>n||a!==-1&&t>a||Gue.test(e.slice(0,t))?e:""}function mE(e,t){const n=String(e);if(typeof t!="string")throw new TypeError("Expected character");let a=0,o=n.indexOf(t);for(;o!==-1;)a++,o=n.indexOf(t,o+t.length);return a}function Iue(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function Fue(e,t,n){const o=e0((n||{}).ignore||[]),s=kue(t);let r=-1;for(;++r<s.length;)KI(e,"text",i);function i(d,A){let p=-1,g;for(;++p<A.length;){const f=A[p],y=g?g.children:void 0;if(o(f,y?y.indexOf(f):void 0,g))return;g=f}if(g)return m(d,A)}function m(d,A){const p=A[A.length-1],g=s[r][0],f=s[r][1];let y=0;const v=p.children.indexOf(d);let B=!1,D=[];g.lastIndex=0;let N=g.exec(d.value);for(;N;){const L=N.index,_={index:N.index,input:N.input,stack:[...A,d]};let j=f(...N,_);if(typeof j=="string"&&(j=j.length>0?{type:"text",value:j}:void 0),j===!1?g.lastIndex=L+1:(y!==L&&D.push({type:"text",value:d.value.slice(y,L)}),Array.isArray(j)?D.push(...j):j&&D.push(j),y=L+N[0].length,B=!0),!g.global)break;N=g.exec(d.value)}return B?(y<d.value.length&&D.push({type:"text",value:d.value.slice(y)}),p.children.splice(v,1,...D)):D=[d],v+D.length}}function kue(e){const t=[];if(!Array.isArray(e))throw new TypeError("Expected find and replace tuple or list of tuples");const n=!e[0]||Array.isArray(e[0])?e:[e];let a=-1;for(;++a<n.length;){const o=n[a];t.push([Lue(o[0]),Oue(o[1])])}return t}function Lue(e){return typeof e=="string"?new RegExp(Iue(e),"g"):e}function Oue(e){return typeof e=="function"?e:function(){return e}}const M3="phrasing",z3=["autolink","link","image","label"];function Tue(){return{transforms:[Kue],enter:{literalAutolink:Mue,literalAutolinkEmail:Z3,literalAutolinkHttp:Z3,literalAutolinkWww:Z3},exit:{literalAutolink:que,literalAutolinkEmail:Yue,literalAutolinkHttp:zue,literalAutolinkWww:Zue}}}function Rue(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:M3,notInConstruct:z3},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:M3,notInConstruct:z3},{character:":",before:"[ps]",after:"\\/",inConstruct:M3,notInConstruct:z3}]}}function Mue(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Z3(e){this.config.enter.autolinkProtocol.call(this,e)}function zue(e){this.config.exit.autolinkProtocol.call(this,e)}function Zue(e){this.config.exit.data.call(this,e);const t=this.stack[this.stack.length-1];t.type,t.url="http://"+this.sliceSerialize(e)}function Yue(e){this.config.exit.autolinkEmail.call(this,e)}function que(e){this.exit(e)}function Kue(e){Fue(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,$ue],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S})([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),Wue]],{ignore:["link","linkReference"]})}function $ue(e,t,n,a,o){let s="";if(!WI(o)||(/^w/i.test(t)&&(n=t+n,t="",s="http://"),!Vue(n)))return!1;const r=Xue(n+a);if(!r[0])return!1;const i={type:"link",title:null,url:s+t+r[0],children:[{type:"text",value:t+r[0]}]};return r[1]?[i,{type:"text",value:r[1]}]:i}function Wue(e,t,n,a){return!WI(a,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function Vue(e){const t=e.split(".");return!(t.length<2||t[t.length-1]&&(/_/.test(t[t.length-1])||!/[a-zA-Z\d]/.test(t[t.length-1]))||t[t.length-2]&&(/_/.test(t[t.length-2])||!/[a-zA-Z\d]/.test(t[t.length-2])))}function Xue(e){const t=/[!"&'),.:;<>?\]}]+$/.exec(e);if(!t)return[e,void 0];e=e.slice(0,t.index);let n=t[0],a=n.indexOf(")");const o=mE(e,"(");let s=mE(e,")");for(;a!==-1&&o>s;)e+=n.slice(0,a+1),n=n.slice(a+1),a=n.indexOf(")"),s++;return[e,n]}function WI(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||kd(n)||Vh(n))&&(!t||n!==47)}VI.peek=ipe;function Jue(){this.buffer()}function epe(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function tpe(){this.buffer()}function npe(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function ape(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ui(this.sliceSerialize(e)).toLowerCase(),n.label=t}function ope(e){this.exit(e)}function spe(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=ui(this.sliceSerialize(e)).toLowerCase(),n.label=t}function rpe(e){this.exit(e)}function ipe(){return"["}function VI(e,t,n,a){const o=n.createTracker(a);let s=o.move("[^");const r=n.enter("footnoteReference"),i=n.enter("reference");return s+=o.move(n.safe(n.associationId(e),{after:"]",before:s})),i(),r(),s+=o.move("]"),s}function cpe(){return{enter:{gfmFootnoteCallString:Jue,gfmFootnoteCall:epe,gfmFootnoteDefinitionLabelString:tpe,gfmFootnoteDefinition:npe},exit:{gfmFootnoteCallString:ape,gfmFootnoteCall:ope,gfmFootnoteDefinitionLabelString:spe,gfmFootnoteDefinition:rpe}}}function mpe(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:VI},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(a,o,s,r){const i=s.createTracker(r);let m=i.move("[^");const d=s.enter("footnoteDefinition"),A=s.enter("label");return m+=i.move(s.safe(s.associationId(a),{before:m,after:"]"})),A(),m+=i.move("]:"),a.children&&a.children.length>0&&(i.shift(4),m+=i.move((t?`
|
||
`:" ")+s.indentLines(s.containerFlow(a,i.current()),t?XI:lpe))),d(),m}}function lpe(e,t,n){return t===0?e:XI(e,t,n)}function XI(e,t,n){return(n?"":" ")+e}const dpe=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];JI.peek=gpe;function upe(){return{canContainEols:["delete"],enter:{strikethrough:Ape},exit:{strikethrough:fpe}}}function ppe(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:dpe}],handlers:{delete:JI}}}function Ape(e){this.enter({type:"delete",children:[]},e)}function fpe(e){this.exit(e)}function JI(e,t,n,a){const o=n.createTracker(a),s=n.enter("strikethrough");let r=o.move("~~");return r+=n.containerPhrasing(e,{...o.current(),before:r,after:"~"}),r+=o.move("~~"),s(),r}function gpe(){return"~"}function xpe(e){return e.length}function hpe(e,t){const n=t||{},a=(n.align||[]).concat(),o=n.stringLength||xpe,s=[],r=[],i=[],m=[];let d=0,A=-1;for(;++A<e.length;){const C=[],v=[];let B=-1;for(e[A].length>d&&(d=e[A].length);++B<e[A].length;){const D=ype(e[A][B]);if(n.alignDelimiters!==!1){const N=o(D);v[B]=N,(m[B]===void 0||N>m[B])&&(m[B]=N)}C.push(D)}r[A]=C,i[A]=v}let p=-1;if(typeof a=="object"&&"length"in a)for(;++p<d;)s[p]=lE(a[p]);else{const C=lE(a);for(;++p<d;)s[p]=C}p=-1;const g=[],f=[];for(;++p<d;){const C=s[p];let v="",B="";C===99?(v=":",B=":"):C===108?v=":":C===114&&(B=":");let D=n.alignDelimiters===!1?1:Math.max(1,m[p]-v.length-B.length);const N=v+"-".repeat(D)+B;n.alignDelimiters!==!1&&(D=v.length+D+B.length,D>m[p]&&(m[p]=D),f[p]=D),g[p]=N}r.splice(1,0,g),i.splice(1,0,f),A=-1;const y=[];for(;++A<r.length;){const C=r[A],v=i[A];p=-1;const B=[];for(;++p<d;){const D=C[p]||"";let N="",L="";if(n.alignDelimiters!==!1){const _=m[p]-(v[p]||0),j=s[p];j===114?N=" ".repeat(_):j===99?_%2?(N=" ".repeat(_/2+.5),L=" ".repeat(_/2-.5)):(N=" ".repeat(_/2),L=N):L=" ".repeat(_)}n.delimiterStart!==!1&&!p&&B.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&D==="")&&(n.delimiterStart!==!1||p)&&B.push(" "),n.alignDelimiters!==!1&&B.push(N),B.push(D),n.alignDelimiters!==!1&&B.push(L),n.padding!==!1&&B.push(" "),(n.delimiterEnd!==!1||p!==d-1)&&B.push("|")}y.push(n.delimiterEnd===!1?B.join("").replace(/ +$/,""):B.join(""))}return y.join(`
|
||
`)}function ype(e){return e==null?"":String(e)}function lE(e){const t=typeof e=="string"?e.codePointAt(0):0;return t===67||t===99?99:t===76||t===108?108:t===82||t===114?114:0}function Cpe(e,t,n,a){const o=n.enter("blockquote"),s=n.createTracker(a);s.move("> "),s.shift(2);const r=n.indentLines(n.containerFlow(e,s.current()),bpe);return o(),r}function bpe(e,t,n){return">"+(n?"":" ")+e}function vpe(e,t){return dE(e,t.inConstruct,!0)&&!dE(e,t.notInConstruct,!1)}function dE(e,t,n){if(typeof t=="string"&&(t=[t]),!t||t.length===0)return n;let a=-1;for(;++a<t.length;)if(e.includes(t[a]))return!0;return!1}function uE(e,t,n,a){let o=-1;for(;++o<n.unsafe.length;)if(n.unsafe[o].character===`
|
||
`&&vpe(n.stack,n.unsafe[o]))return/[ \t]/.test(a.before)?"":" ";return`\\
|
||
`}function wpe(e,t){const n=String(e);let a=n.indexOf(t),o=a,s=0,r=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;a!==-1;)a===o?++s>r&&(r=s):s=1,o=a+t.length,a=n.indexOf(t,o);return r}function Bpe(e,t){return!!(t.options.fences===!1&&e.value&&!e.lang&&/[^ \r\n]/.test(e.value)&&!/^[\t ]*(?:[\r\n]|$)|(?:^|[\r\n])[\t ]*$/.test(e.value))}function Dpe(e){const t=e.options.fence||"`";if(t!=="`"&&t!=="~")throw new Error("Cannot serialize code with `"+t+"` for `options.fence`, expected `` ` `` or `~`");return t}function Upe(e,t,n,a){const o=Dpe(n),s=e.value||"",r=o==="`"?"GraveAccent":"Tilde";if(Bpe(e,n)){const p=n.enter("codeIndented"),g=n.indentLines(s,Hpe);return p(),g}const i=n.createTracker(a),m=o.repeat(Math.max(wpe(s,o)+1,3)),d=n.enter("codeFenced");let A=i.move(m);if(e.lang){const p=n.enter(`codeFencedLang${r}`);A+=i.move(n.safe(e.lang,{before:A,after:" ",encode:["`"],...i.current()})),p()}if(e.lang&&e.meta){const p=n.enter(`codeFencedMeta${r}`);A+=i.move(" "),A+=i.move(n.safe(e.meta,{before:A,after:`
|
||
`,encode:["`"],...i.current()})),p()}return A+=i.move(`
|
||
`),s&&(A+=i.move(s+`
|
||
`)),A+=i.move(m),d(),A}function Hpe(e,t,n){return(n?"":" ")+e}function qD(e){const t=e.options.quote||'"';if(t!=='"'&&t!=="'")throw new Error("Cannot serialize title with `"+t+"` for `options.quote`, expected `\"`, or `'`");return t}function Npe(e,t,n,a){const o=qD(n),s=o==='"'?"Quote":"Apostrophe",r=n.enter("definition");let i=n.enter("label");const m=n.createTracker(a);let d=m.move("[");return d+=m.move(n.safe(n.associationId(e),{before:d,after:"]",...m.current()})),d+=m.move("]: "),i(),!e.url||/[\0- \u007F]/.test(e.url)?(i=n.enter("destinationLiteral"),d+=m.move("<"),d+=m.move(n.safe(e.url,{before:d,after:">",...m.current()})),d+=m.move(">")):(i=n.enter("destinationRaw"),d+=m.move(n.safe(e.url,{before:d,after:e.title?" ":`
|
||
`,...m.current()}))),i(),e.title&&(i=n.enter(`title${s}`),d+=m.move(" "+o),d+=m.move(n.safe(e.title,{before:d,after:o,...m.current()})),d+=m.move(o),i()),r(),d}function Gpe(e){const t=e.options.emphasis||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize emphasis with `"+t+"` for `options.emphasis`, expected `*`, or `_`");return t}function K2(e){return"&#x"+e.toString(16).toUpperCase()+";"}function eh(e,t,n){const a=Dp(e),o=Dp(t);return a===void 0?o===void 0?n==="_"?{inside:!0,outside:!0}:{inside:!1,outside:!1}:o===1?{inside:!0,outside:!0}:{inside:!1,outside:!0}:a===1?o===void 0?{inside:!1,outside:!1}:o===1?{inside:!0,outside:!0}:{inside:!1,outside:!1}:o===void 0?{inside:!1,outside:!1}:o===1?{inside:!0,outside:!1}:{inside:!1,outside:!1}}eF.peek=jpe;function eF(e,t,n,a){const o=Gpe(n),s=n.enter("emphasis"),r=n.createTracker(a),i=r.move(o);let m=r.move(n.containerPhrasing(e,{after:o,before:i,...r.current()}));const d=m.charCodeAt(0),A=eh(a.before.charCodeAt(a.before.length-1),d,o);A.inside&&(m=K2(d)+m.slice(1));const p=m.charCodeAt(m.length-1),g=eh(a.after.charCodeAt(0),p,o);g.inside&&(m=m.slice(0,-1)+K2(p));const f=r.move(o);return s(),n.attentionEncodeSurroundingInfo={after:g.outside,before:A.outside},i+m+f}function jpe(e,t,n){return n.options.emphasis||"*"}function Epe(e,t){let n=!1;return ZD(e,function(a){if("value"in a&&/\r?\n|\r/.test(a.value)||a.type==="break")return n=!0,rB}),!!((!e.depth||e.depth<3)&&kD(e)&&(t.options.setext||n))}function _pe(e,t,n,a){const o=Math.max(Math.min(6,e.depth||1),1),s=n.createTracker(a);if(Epe(e,n)){const A=n.enter("headingSetext"),p=n.enter("phrasing"),g=n.containerPhrasing(e,{...s.current(),before:`
|
||
`,after:`
|
||
`});return p(),A(),g+`
|
||
`+(o===1?"=":"-").repeat(g.length-(Math.max(g.lastIndexOf("\r"),g.lastIndexOf(`
|
||
`))+1))}const r="#".repeat(o),i=n.enter("headingAtx"),m=n.enter("phrasing");s.move(r+" ");let d=n.containerPhrasing(e,{before:"# ",after:`
|
||
`,...s.current()});return/^[\t ]/.test(d)&&(d=K2(d.charCodeAt(0))+d.slice(1)),d=d?r+" "+d:r,n.options.closeAtx&&(d+=" "+r),m(),i(),d}tF.peek=Spe;function tF(e){return e.value||""}function Spe(){return"<"}nF.peek=Ppe;function nF(e,t,n,a){const o=qD(n),s=o==='"'?"Quote":"Apostrophe",r=n.enter("image");let i=n.enter("label");const m=n.createTracker(a);let d=m.move("![");return d+=m.move(n.safe(e.alt,{before:d,after:"]",...m.current()})),d+=m.move("]("),i(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(i=n.enter("destinationLiteral"),d+=m.move("<"),d+=m.move(n.safe(e.url,{before:d,after:">",...m.current()})),d+=m.move(">")):(i=n.enter("destinationRaw"),d+=m.move(n.safe(e.url,{before:d,after:e.title?" ":")",...m.current()}))),i(),e.title&&(i=n.enter(`title${s}`),d+=m.move(" "+o),d+=m.move(n.safe(e.title,{before:d,after:o,...m.current()})),d+=m.move(o),i()),d+=m.move(")"),r(),d}function Ppe(){return"!"}aF.peek=Qpe;function aF(e,t,n,a){const o=e.referenceType,s=n.enter("imageReference");let r=n.enter("label");const i=n.createTracker(a);let m=i.move("![");const d=n.safe(e.alt,{before:m,after:"]",...i.current()});m+=i.move(d+"]["),r();const A=n.stack;n.stack=[],r=n.enter("reference");const p=n.safe(n.associationId(e),{before:m,after:"]",...i.current()});return r(),n.stack=A,s(),o==="full"||!d||d!==p?m+=i.move(p+"]"):o==="shortcut"?m=m.slice(0,-1):m+=i.move("]"),m}function Qpe(){return"!"}oF.peek=Ipe;function oF(e,t,n){let a=e.value||"",o="`",s=-1;for(;new RegExp("(^|[^`])"+o+"([^`]|$)").test(a);)o+="`";for(/[^ \r\n]/.test(a)&&(/^[ \r\n]/.test(a)&&/[ \r\n]$/.test(a)||/^`|`$/.test(a))&&(a=" "+a+" ");++s<n.unsafe.length;){const r=n.unsafe[s],i=n.compilePattern(r);let m;if(r.atBreak)for(;m=i.exec(a);){let d=m.index;a.charCodeAt(d)===10&&a.charCodeAt(d-1)===13&&d--,a=a.slice(0,d)+" "+a.slice(m.index+1)}}return o+a+o}function Ipe(){return"`"}function sF(e,t){const n=kD(e);return!!(!t.options.resourceLink&&e.url&&!e.title&&e.children&&e.children.length===1&&e.children[0].type==="text"&&(n===e.url||"mailto:"+n===e.url)&&/^[a-z][a-z+.-]+:/i.test(e.url)&&!/[\0- <>\u007F]/.test(e.url))}rF.peek=Fpe;function rF(e,t,n,a){const o=qD(n),s=o==='"'?"Quote":"Apostrophe",r=n.createTracker(a);let i,m;if(sF(e,n)){const A=n.stack;n.stack=[],i=n.enter("autolink");let p=r.move("<");return p+=r.move(n.containerPhrasing(e,{before:p,after:">",...r.current()})),p+=r.move(">"),i(),n.stack=A,p}i=n.enter("link"),m=n.enter("label");let d=r.move("[");return d+=r.move(n.containerPhrasing(e,{before:d,after:"](",...r.current()})),d+=r.move("]("),m(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(m=n.enter("destinationLiteral"),d+=r.move("<"),d+=r.move(n.safe(e.url,{before:d,after:">",...r.current()})),d+=r.move(">")):(m=n.enter("destinationRaw"),d+=r.move(n.safe(e.url,{before:d,after:e.title?" ":")",...r.current()}))),m(),e.title&&(m=n.enter(`title${s}`),d+=r.move(" "+o),d+=r.move(n.safe(e.title,{before:d,after:o,...r.current()})),d+=r.move(o),m()),d+=r.move(")"),i(),d}function Fpe(e,t,n){return sF(e,n)?"<":"["}iF.peek=kpe;function iF(e,t,n,a){const o=e.referenceType,s=n.enter("linkReference");let r=n.enter("label");const i=n.createTracker(a);let m=i.move("[");const d=n.containerPhrasing(e,{before:m,after:"]",...i.current()});m+=i.move(d+"]["),r();const A=n.stack;n.stack=[],r=n.enter("reference");const p=n.safe(n.associationId(e),{before:m,after:"]",...i.current()});return r(),n.stack=A,s(),o==="full"||!d||d!==p?m+=i.move(p+"]"):o==="shortcut"?m=m.slice(0,-1):m+=i.move("]"),m}function kpe(){return"["}function KD(e){const t=e.options.bullet||"*";if(t!=="*"&&t!=="+"&&t!=="-")throw new Error("Cannot serialize items with `"+t+"` for `options.bullet`, expected `*`, `+`, or `-`");return t}function Lpe(e){const t=KD(e),n=e.options.bulletOther;if(!n)return t==="*"?"-":"*";if(n!=="*"&&n!=="+"&&n!=="-")throw new Error("Cannot serialize items with `"+n+"` for `options.bulletOther`, expected `*`, `+`, or `-`");if(n===t)throw new Error("Expected `bullet` (`"+t+"`) and `bulletOther` (`"+n+"`) to be different");return n}function Ope(e){const t=e.options.bulletOrdered||".";if(t!=="."&&t!==")")throw new Error("Cannot serialize items with `"+t+"` for `options.bulletOrdered`, expected `.` or `)`");return t}function cF(e){const t=e.options.rule||"*";if(t!=="*"&&t!=="-"&&t!=="_")throw new Error("Cannot serialize rules with `"+t+"` for `options.rule`, expected `*`, `-`, or `_`");return t}function Tpe(e,t,n,a){const o=n.enter("list"),s=n.bulletCurrent;let r=e.ordered?Ope(n):KD(n);const i=e.ordered?r==="."?")":".":Lpe(n);let m=t&&n.bulletLastUsed?r===n.bulletLastUsed:!1;if(!e.ordered){const A=e.children?e.children[0]:void 0;if((r==="*"||r==="-")&&A&&(!A.children||!A.children[0])&&n.stack[n.stack.length-1]==="list"&&n.stack[n.stack.length-2]==="listItem"&&n.stack[n.stack.length-3]==="list"&&n.stack[n.stack.length-4]==="listItem"&&n.indexStack[n.indexStack.length-1]===0&&n.indexStack[n.indexStack.length-2]===0&&n.indexStack[n.indexStack.length-3]===0&&(m=!0),cF(n)===r&&A){let p=-1;for(;++p<e.children.length;){const g=e.children[p];if(g&&g.type==="listItem"&&g.children&&g.children[0]&&g.children[0].type==="thematicBreak"){m=!0;break}}}}m&&(r=i),n.bulletCurrent=r;const d=n.containerFlow(e,a);return n.bulletLastUsed=r,n.bulletCurrent=s,o(),d}function Rpe(e){const t=e.options.listItemIndent||"one";if(t!=="tab"&&t!=="one"&&t!=="mixed")throw new Error("Cannot serialize items with `"+t+"` for `options.listItemIndent`, expected `tab`, `one`, or `mixed`");return t}function Mpe(e,t,n,a){const o=Rpe(n);let s=n.bulletCurrent||KD(n);t&&t.type==="list"&&t.ordered&&(s=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+s);let r=s.length+1;(o==="tab"||o==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(r=Math.ceil(r/4)*4);const i=n.createTracker(a);i.move(s+" ".repeat(r-s.length)),i.shift(r);const m=n.enter("listItem"),d=n.indentLines(n.containerFlow(e,i.current()),A);return m(),d;function A(p,g,f){return g?(f?"":" ".repeat(r))+p:(f?s:s+" ".repeat(r-s.length))+p}}function zpe(e,t,n,a){const o=n.enter("paragraph"),s=n.enter("phrasing"),r=n.containerPhrasing(e,a);return s(),o(),r}const Zpe=e0(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function Ype(e,t,n,a){return(e.children.some(function(r){return Zpe(r)})?n.containerPhrasing:n.containerFlow).call(n,e,a)}function qpe(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}mF.peek=Kpe;function mF(e,t,n,a){const o=qpe(n),s=n.enter("strong"),r=n.createTracker(a),i=r.move(o+o);let m=r.move(n.containerPhrasing(e,{after:o,before:i,...r.current()}));const d=m.charCodeAt(0),A=eh(a.before.charCodeAt(a.before.length-1),d,o);A.inside&&(m=K2(d)+m.slice(1));const p=m.charCodeAt(m.length-1),g=eh(a.after.charCodeAt(0),p,o);g.inside&&(m=m.slice(0,-1)+K2(p));const f=r.move(o+o);return s(),n.attentionEncodeSurroundingInfo={after:g.outside,before:A.outside},i+m+f}function Kpe(e,t,n){return n.options.strong||"*"}function $pe(e,t,n,a){return n.safe(e.value,a)}function Wpe(e){const t=e.options.ruleRepetition||3;if(t<3)throw new Error("Cannot serialize rules with repetition `"+t+"` for `options.ruleRepetition`, expected `3` or more");return t}function Vpe(e,t,n){const a=(cF(n)+(n.options.ruleSpaces?" ":"")).repeat(Wpe(n));return n.options.ruleSpaces?a.slice(0,-1):a}const lF={blockquote:Cpe,break:uE,code:Upe,definition:Npe,emphasis:eF,hardBreak:uE,heading:_pe,html:tF,image:nF,imageReference:aF,inlineCode:oF,link:rF,linkReference:iF,list:Tpe,listItem:Mpe,paragraph:zpe,root:Ype,strong:mF,text:$pe,thematicBreak:Vpe};function Xpe(){return{enter:{table:Jpe,tableData:pE,tableHeader:pE,tableRow:tAe},exit:{codeText:nAe,table:eAe,tableData:Y3,tableHeader:Y3,tableRow:Y3}}}function Jpe(e){const t=e._align;this.enter({type:"table",align:t.map(function(n){return n==="none"?null:n}),children:[]},e),this.data.inTable=!0}function eAe(e){this.exit(e),this.data.inTable=void 0}function tAe(e){this.enter({type:"tableRow",children:[]},e)}function Y3(e){this.exit(e)}function pE(e){this.enter({type:"tableCell",children:[]},e)}function nAe(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,aAe));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function aAe(e,t){return t==="|"?t:e}function oAe(e){const t=e||{},n=t.tableCellPadding,a=t.tablePipeAlign,o=t.stringLength,s=n?" ":"|";return{unsafe:[{character:"\r",inConstruct:"tableCell"},{character:`
|
||
`,inConstruct:"tableCell"},{atBreak:!0,character:"|",after:"[ :-]"},{character:"|",inConstruct:"tableCell"},{atBreak:!0,character:":",after:"-"},{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{inlineCode:g,table:r,tableCell:m,tableRow:i}};function r(f,y,C,v){return d(A(f,C,v),f.align)}function i(f,y,C,v){const B=p(f,C,v),D=d([B]);return D.slice(0,D.indexOf(`
|
||
`))}function m(f,y,C,v){const B=C.enter("tableCell"),D=C.enter("phrasing"),N=C.containerPhrasing(f,{...v,before:s,after:s});return D(),B(),N}function d(f,y){return hpe(f,{align:y,alignDelimiters:a,padding:n,stringLength:o})}function A(f,y,C){const v=f.children;let B=-1;const D=[],N=y.enter("table");for(;++B<v.length;)D[B]=p(v[B],y,C);return N(),D}function p(f,y,C){const v=f.children;let B=-1;const D=[],N=y.enter("tableRow");for(;++B<v.length;)D[B]=m(v[B],f,y,C);return N(),D}function g(f,y,C){let v=lF.inlineCode(f,y,C);return C.stack.includes("tableCell")&&(v=v.replace(/\|/g,"\\$&")),v}}function sAe(){return{exit:{taskListCheckValueChecked:AE,taskListCheckValueUnchecked:AE,paragraph:iAe}}}function rAe(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:cAe}}}function AE(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function iAe(e){const t=this.stack[this.stack.length-2];if(t&&t.type==="listItem"&&typeof t.checked=="boolean"){const n=this.stack[this.stack.length-1];n.type;const a=n.children[0];if(a&&a.type==="text"){const o=t.children;let s=-1,r;for(;++s<o.length;){const i=o[s];if(i.type==="paragraph"){r=i;break}}r===n&&(a.value=a.value.slice(1),a.value.length===0?n.children.shift():n.position&&a.position&&typeof a.position.start.offset=="number"&&(a.position.start.column++,a.position.start.offset++,n.position.start=Object.assign({},a.position.start)))}}this.exit(e)}function cAe(e,t,n,a){const o=e.children[0],s=typeof e.checked=="boolean"&&o&&o.type==="paragraph",r="["+(e.checked?"x":" ")+"] ",i=n.createTracker(a);s&&i.move(r);let m=lF.listItem(e,t,n,{...a,...i.current()});return s&&(m=m.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,d)),m;function d(A){return A+r}}function mAe(){return[Tue(),cpe(),upe(),Xpe(),sAe()]}function lAe(e){return{extensions:[Rue(),mpe(e),ppe(),oAe(e),rAe()]}}const dAe={tokenize:xAe,partial:!0},dF={tokenize:hAe,partial:!0},uF={tokenize:yAe,partial:!0},pF={tokenize:CAe,partial:!0},uAe={tokenize:bAe,partial:!0},AF={name:"wwwAutolink",tokenize:fAe,previous:gF},fF={name:"protocolAutolink",tokenize:gAe,previous:xF},um={name:"emailAutolink",tokenize:AAe,previous:hF},ic={};function pAe(){return{text:ic}}let fd=48;for(;fd<123;)ic[fd]=um,fd++,fd===58?fd=65:fd===91&&(fd=97);ic[43]=um;ic[45]=um;ic[46]=um;ic[95]=um;ic[72]=[um,fF];ic[104]=[um,fF];ic[87]=[um,AF];ic[119]=[um,AF];function AAe(e,t,n){const a=this;let o,s;return r;function r(p){return!lB(p)||!hF.call(a,a.previous)||$D(a.events)?n(p):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),i(p))}function i(p){return lB(p)?(e.consume(p),i):p===64?(e.consume(p),m):n(p)}function m(p){return p===46?e.check(uAe,A,d)(p):p===45||p===95||Jo(p)?(s=!0,e.consume(p),m):A(p)}function d(p){return e.consume(p),o=!0,m}function A(p){return s&&o&&fs(a.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(p)):n(p)}}function fAe(e,t,n){const a=this;return o;function o(r){return r!==87&&r!==119||!gF.call(a,a.previous)||$D(a.events)?n(r):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(dAe,e.attempt(dF,e.attempt(uF,s),n),n)(r))}function s(r){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(r)}}function gAe(e,t,n){const a=this;let o="",s=!1;return r;function r(p){return(p===72||p===104)&&xF.call(a,a.previous)&&!$D(a.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),o+=String.fromCodePoint(p),e.consume(p),i):n(p)}function i(p){if(fs(p)&&o.length<5)return o+=String.fromCodePoint(p),e.consume(p),i;if(p===58){const g=o.toLowerCase();if(g==="http"||g==="https")return e.consume(p),m}return n(p)}function m(p){return p===47?(e.consume(p),s?d:(s=!0,m)):n(p)}function d(p){return p===null||Vx(p)||Jn(p)||kd(p)||Vh(p)?n(p):e.attempt(dF,e.attempt(uF,A),n)(p)}function A(p){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(p)}}function xAe(e,t,n){let a=0;return o;function o(r){return(r===87||r===119)&&a<3?(a++,e.consume(r),o):r===46&&a===3?(e.consume(r),s):n(r)}function s(r){return r===null?n(r):t(r)}}function hAe(e,t,n){let a,o,s;return r;function r(d){return d===46||d===95?e.check(pF,m,i)(d):d===null||Jn(d)||kd(d)||d!==45&&Vh(d)?m(d):(s=!0,e.consume(d),r)}function i(d){return d===95?a=!0:(o=a,a=void 0),e.consume(d),r}function m(d){return o||a||!s?n(d):t(d)}}function yAe(e,t){let n=0,a=0;return o;function o(r){return r===40?(n++,e.consume(r),o):r===41&&a<n?s(r):r===33||r===34||r===38||r===39||r===41||r===42||r===44||r===46||r===58||r===59||r===60||r===63||r===93||r===95||r===126?e.check(pF,t,s)(r):r===null||Jn(r)||kd(r)?t(r):(e.consume(r),o)}function s(r){return r===41&&a++,e.consume(r),o}}function CAe(e,t,n){return a;function a(i){return i===33||i===34||i===39||i===41||i===42||i===44||i===46||i===58||i===59||i===63||i===95||i===126?(e.consume(i),a):i===38?(e.consume(i),s):i===93?(e.consume(i),o):i===60||i===null||Jn(i)||kd(i)?t(i):n(i)}function o(i){return i===null||i===40||i===91||Jn(i)||kd(i)?t(i):a(i)}function s(i){return fs(i)?r(i):n(i)}function r(i){return i===59?(e.consume(i),a):fs(i)?(e.consume(i),r):n(i)}}function bAe(e,t,n){return a;function a(s){return e.consume(s),o}function o(s){return Jo(s)?n(s):t(s)}}function gF(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||Jn(e)}function xF(e){return!fs(e)}function hF(e){return!(e===47||lB(e))}function lB(e){return e===43||e===45||e===46||e===95||Jo(e)}function $D(e){let t=e.length,n=!1;for(;t--;){const a=e[t][1];if((a.type==="labelLink"||a.type==="labelImage")&&!a._balanced){n=!0;break}if(a._gfmAutolinkLiteralWalkedInto){n=!1;break}}return e.length>0&&!n&&(e[e.length-1][1]._gfmAutolinkLiteralWalkedInto=!0),n}const vAe={tokenize:jAe,partial:!0};function wAe(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:HAe,continuation:{tokenize:NAe},exit:GAe}},text:{91:{name:"gfmFootnoteCall",tokenize:UAe},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:BAe,resolveTo:DAe}}}}function BAe(e,t,n){const a=this;let o=a.events.length;const s=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let r;for(;o--;){const m=a.events[o][1];if(m.type==="labelImage"){r=m;break}if(m.type==="gfmFootnoteCall"||m.type==="labelLink"||m.type==="label"||m.type==="image"||m.type==="link")break}return i;function i(m){if(!r||!r._balanced)return n(m);const d=ui(a.sliceSerialize({start:r.end,end:a.now()}));return d.codePointAt(0)!==94||!s.includes(d.slice(1))?n(m):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),t(m))}}function DAe(e,t){let n=e.length;for(;n--;)if(e[n][1].type==="labelImage"&&e[n][0]==="enter"){e[n][1];break}e[n+1][1].type="data",e[n+3][1].type="gfmFootnoteCallLabelMarker";const a={type:"gfmFootnoteCall",start:Object.assign({},e[n+3][1].start),end:Object.assign({},e[e.length-1][1].end)},o={type:"gfmFootnoteCallMarker",start:Object.assign({},e[n+3][1].end),end:Object.assign({},e[n+3][1].end)};o.end.column++,o.end.offset++,o.end._bufferIndex++;const s={type:"gfmFootnoteCallString",start:Object.assign({},o.end),end:Object.assign({},e[e.length-1][1].start)},r={type:"chunkString",contentType:"string",start:Object.assign({},s.start),end:Object.assign({},s.end)},i=[e[n+1],e[n+2],["enter",a,t],e[n+3],e[n+4],["enter",o,t],["exit",o,t],["enter",s,t],["enter",r,t],["exit",r,t],["exit",s,t],e[e.length-2],e[e.length-1],["exit",a,t]];return e.splice(n,e.length-n+1,...i),e}function UAe(e,t,n){const a=this,o=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let s=0,r;return i;function i(p){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(p),e.exit("gfmFootnoteCallLabelMarker"),m}function m(p){return p!==94?n(p):(e.enter("gfmFootnoteCallMarker"),e.consume(p),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",d)}function d(p){if(s>999||p===93&&!r||p===null||p===91||Jn(p))return n(p);if(p===93){e.exit("chunkString");const g=e.exit("gfmFootnoteCallString");return o.includes(ui(a.sliceSerialize(g)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(p),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(p)}return Jn(p)||(r=!0),s++,e.consume(p),p===92?A:d}function A(p){return p===91||p===92||p===93?(e.consume(p),s++,d):d(p)}}function HAe(e,t,n){const a=this,o=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let s,r=0,i;return m;function m(y){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(y),e.exit("gfmFootnoteDefinitionLabelMarker"),d}function d(y){return y===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(y),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",A):n(y)}function A(y){if(r>999||y===93&&!i||y===null||y===91||Jn(y))return n(y);if(y===93){e.exit("chunkString");const C=e.exit("gfmFootnoteDefinitionLabelString");return s=ui(a.sliceSerialize(C)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(y),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),g}return Jn(y)||(i=!0),r++,e.consume(y),y===92?p:A}function p(y){return y===91||y===92||y===93?(e.consume(y),r++,A):A(y)}function g(y){return y===58?(e.enter("definitionMarker"),e.consume(y),e.exit("definitionMarker"),o.includes(s)||o.push(s),wn(e,f,"gfmFootnoteDefinitionWhitespace")):n(y)}function f(y){return t(y)}}function NAe(e,t,n){return e.check(lf,t,e.attempt(vAe,t,n))}function GAe(e){e.exit("gfmFootnoteDefinition")}function jAe(e,t,n){const a=this;return wn(e,o,"gfmFootnoteDefinitionIndent",5);function o(s){const r=a.events[a.events.length-1];return r&&r[1].type==="gfmFootnoteDefinitionIndent"&&r[2].sliceSerialize(r[1],!0).length===4?t(s):n(s)}}function EAe(e){let n=(e||{}).singleTilde;const a={name:"strikethrough",tokenize:s,resolveAll:o};return n==null&&(n=!0),{text:{126:a},insideSpan:{null:[a]},attentionMarkers:{null:[126]}};function o(r,i){let m=-1;for(;++m<r.length;)if(r[m][0]==="enter"&&r[m][1].type==="strikethroughSequenceTemporary"&&r[m][1]._close){let d=m;for(;d--;)if(r[d][0]==="exit"&&r[d][1].type==="strikethroughSequenceTemporary"&&r[d][1]._open&&r[m][1].end.offset-r[m][1].start.offset===r[d][1].end.offset-r[d][1].start.offset){r[m][1].type="strikethroughSequence",r[d][1].type="strikethroughSequence";const A={type:"strikethrough",start:Object.assign({},r[d][1].start),end:Object.assign({},r[m][1].end)},p={type:"strikethroughText",start:Object.assign({},r[d][1].end),end:Object.assign({},r[m][1].start)},g=[["enter",A,i],["enter",r[d][1],i],["exit",r[d][1],i],["enter",p,i]],f=i.parser.constructs.insideSpan.null;f&&or(g,g.length,0,Xh(f,r.slice(d+1,m),i)),or(g,g.length,0,[["exit",p,i],["enter",r[m][1],i],["exit",r[m][1],i],["exit",A,i]]),or(r,d-1,m-d+3,g),m=d+g.length-2;break}}for(m=-1;++m<r.length;)r[m][1].type==="strikethroughSequenceTemporary"&&(r[m][1].type="data");return r}function s(r,i,m){const d=this.previous,A=this.events;let p=0;return g;function g(y){return d===126&&A[A.length-1][1].type!=="characterEscape"?m(y):(r.enter("strikethroughSequenceTemporary"),f(y))}function f(y){const C=Dp(d);if(y===126)return p>1?m(y):(r.consume(y),p++,f);if(p<2&&!n)return m(y);const v=r.exit("strikethroughSequenceTemporary"),B=Dp(y);return v._open=!B||B===2&&!!C,v._close=!C||C===2&&!!B,i(y)}}}class _Ae{constructor(){this.map=[]}add(t,n,a){SAe(this,t,n,a)}consume(t){if(this.map.sort(function(s,r){return s[0]-r[0]}),this.map.length===0)return;let n=this.map.length;const a=[];for(;n>0;)n-=1,a.push(t.slice(this.map[n][0]+this.map[n][1]),this.map[n][2]),t.length=this.map[n][0];a.push(t.slice()),t.length=0;let o=a.pop();for(;o;){for(const s of o)t.push(s);o=a.pop()}this.map.length=0}}function SAe(e,t,n,a){let o=0;if(!(n===0&&a.length===0)){for(;o<e.map.length;){if(e.map[o][0]===t){e.map[o][1]+=n,e.map[o][2].push(...a);return}o+=1}e.map.push([t,n,a])}}function PAe(e,t){let n=!1;const a=[];for(;t<e.length;){const o=e[t];if(n){if(o[0]==="enter")o[1].type==="tableContent"&&a.push(e[t+1][1].type==="tableDelimiterMarker"?"left":"none");else if(o[1].type==="tableContent"){if(e[t-1][1].type==="tableDelimiterMarker"){const s=a.length-1;a[s]=a[s]==="left"?"center":"right"}}else if(o[1].type==="tableDelimiterRow")break}else o[0]==="enter"&&o[1].type==="tableDelimiterRow"&&(n=!0);t+=1}return a}function QAe(){return{flow:{null:{name:"table",tokenize:IAe,resolveAll:FAe}}}}function IAe(e,t,n){const a=this;let o=0,s=0,r;return i;function i(Z){let P=a.events.length-1;for(;P>-1;){const z=a.events[P][1].type;if(z==="lineEnding"||z==="linePrefix")P--;else break}const I=P>-1?a.events[P][1].type:null,O=I==="tableHead"||I==="tableRow"?j:m;return O===j&&a.parser.lazy[a.now().line]?n(Z):O(Z)}function m(Z){return e.enter("tableHead"),e.enter("tableRow"),d(Z)}function d(Z){return Z===124||(r=!0,s+=1),A(Z)}function A(Z){return Z===null?n(Z):zt(Z)?s>1?(s=0,a.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(Z),e.exit("lineEnding"),f):n(Z):gn(Z)?wn(e,A,"whitespace")(Z):(s+=1,r&&(r=!1,o+=1),Z===124?(e.enter("tableCellDivider"),e.consume(Z),e.exit("tableCellDivider"),r=!0,A):(e.enter("data"),p(Z)))}function p(Z){return Z===null||Z===124||Jn(Z)?(e.exit("data"),A(Z)):(e.consume(Z),Z===92?g:p)}function g(Z){return Z===92||Z===124?(e.consume(Z),p):p(Z)}function f(Z){return a.interrupt=!1,a.parser.lazy[a.now().line]?n(Z):(e.enter("tableDelimiterRow"),r=!1,gn(Z)?wn(e,y,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(Z):y(Z))}function y(Z){return Z===45||Z===58?v(Z):Z===124?(r=!0,e.enter("tableCellDivider"),e.consume(Z),e.exit("tableCellDivider"),C):_(Z)}function C(Z){return gn(Z)?wn(e,v,"whitespace")(Z):v(Z)}function v(Z){return Z===58?(s+=1,r=!0,e.enter("tableDelimiterMarker"),e.consume(Z),e.exit("tableDelimiterMarker"),B):Z===45?(s+=1,B(Z)):Z===null||zt(Z)?L(Z):_(Z)}function B(Z){return Z===45?(e.enter("tableDelimiterFiller"),D(Z)):_(Z)}function D(Z){return Z===45?(e.consume(Z),D):Z===58?(r=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(Z),e.exit("tableDelimiterMarker"),N):(e.exit("tableDelimiterFiller"),N(Z))}function N(Z){return gn(Z)?wn(e,L,"whitespace")(Z):L(Z)}function L(Z){return Z===124?y(Z):Z===null||zt(Z)?!r||o!==s?_(Z):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(Z)):_(Z)}function _(Z){return n(Z)}function j(Z){return e.enter("tableRow"),F(Z)}function F(Z){return Z===124?(e.enter("tableCellDivider"),e.consume(Z),e.exit("tableCellDivider"),F):Z===null||zt(Z)?(e.exit("tableRow"),t(Z)):gn(Z)?wn(e,F,"whitespace")(Z):(e.enter("data"),T(Z))}function T(Z){return Z===null||Z===124||Jn(Z)?(e.exit("data"),F(Z)):(e.consume(Z),Z===92?M:T)}function M(Z){return Z===92||Z===124?(e.consume(Z),T):T(Z)}}function FAe(e,t){let n=-1,a=!0,o=0,s=[0,0,0,0],r=[0,0,0,0],i=!1,m=0,d,A,p;const g=new _Ae;for(;++n<e.length;){const f=e[n],y=f[1];f[0]==="enter"?y.type==="tableHead"?(i=!1,m!==0&&(fE(g,t,m,d,A),A=void 0,m=0),d={type:"table",start:Object.assign({},y.start),end:Object.assign({},y.end)},g.add(n,0,[["enter",d,t]])):y.type==="tableRow"||y.type==="tableDelimiterRow"?(a=!0,p=void 0,s=[0,0,0,0],r=[0,n+1,0,0],i&&(i=!1,A={type:"tableBody",start:Object.assign({},y.start),end:Object.assign({},y.end)},g.add(n,0,[["enter",A,t]])),o=y.type==="tableDelimiterRow"?2:A?3:1):o&&(y.type==="data"||y.type==="tableDelimiterMarker"||y.type==="tableDelimiterFiller")?(a=!1,r[2]===0&&(s[1]!==0&&(r[0]=r[1],p=Og(g,t,s,o,void 0,p),s=[0,0,0,0]),r[2]=n)):y.type==="tableCellDivider"&&(a?a=!1:(s[1]!==0&&(r[0]=r[1],p=Og(g,t,s,o,void 0,p)),s=r,r=[s[1],n,0,0])):y.type==="tableHead"?(i=!0,m=n):y.type==="tableRow"||y.type==="tableDelimiterRow"?(m=n,s[1]!==0?(r[0]=r[1],p=Og(g,t,s,o,n,p)):r[1]!==0&&(p=Og(g,t,r,o,n,p)),o=0):o&&(y.type==="data"||y.type==="tableDelimiterMarker"||y.type==="tableDelimiterFiller")&&(r[3]=n)}for(m!==0&&fE(g,t,m,d,A),g.consume(t.events),n=-1;++n<t.events.length;){const f=t.events[n];f[0]==="enter"&&f[1].type==="table"&&(f[1]._align=PAe(t.events,n))}return e}function Og(e,t,n,a,o,s){const r=a===1?"tableHeader":a===2?"tableDelimiter":"tableData",i="tableContent";n[0]!==0&&(s.end=Object.assign({},Lu(t.events,n[0])),e.add(n[0],0,[["exit",s,t]]));const m=Lu(t.events,n[1]);if(s={type:r,start:Object.assign({},m),end:Object.assign({},m)},e.add(n[1],0,[["enter",s,t]]),n[2]!==0){const d=Lu(t.events,n[2]),A=Lu(t.events,n[3]),p={type:i,start:Object.assign({},d),end:Object.assign({},A)};if(e.add(n[2],0,[["enter",p,t]]),a!==2){const g=t.events[n[2]],f=t.events[n[3]];if(g[1].end=Object.assign({},f[1].end),g[1].type="chunkText",g[1].contentType="text",n[3]>n[2]+1){const y=n[2]+1,C=n[3]-n[2]-1;e.add(y,C,[])}}e.add(n[3]+1,0,[["exit",p,t]])}return o!==void 0&&(s.end=Object.assign({},Lu(t.events,o)),e.add(o,0,[["exit",s,t]]),s=void 0),s}function fE(e,t,n,a,o){const s=[],r=Lu(t.events,n);o&&(o.end=Object.assign({},r),s.push(["exit",o,t])),a.end=Object.assign({},r),s.push(["exit",a,t]),e.add(n+1,0,s)}function Lu(e,t){const n=e[t],a=n[0]==="enter"?"start":"end";return n[1][a]}const kAe={name:"tasklistCheck",tokenize:OAe};function LAe(){return{text:{91:kAe}}}function OAe(e,t,n){const a=this;return o;function o(m){return a.previous!==null||!a._gfmTasklistFirstContentOfListItem?n(m):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(m),e.exit("taskListCheckMarker"),s)}function s(m){return Jn(m)?(e.enter("taskListCheckValueUnchecked"),e.consume(m),e.exit("taskListCheckValueUnchecked"),r):m===88||m===120?(e.enter("taskListCheckValueChecked"),e.consume(m),e.exit("taskListCheckValueChecked"),r):n(m)}function r(m){return m===93?(e.enter("taskListCheckMarker"),e.consume(m),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),i):n(m)}function i(m){return zt(m)?t(m):gn(m)?e.check({tokenize:TAe},t,n)(m):n(m)}}function TAe(e,t,n){return wn(e,a,"whitespace");function a(o){return o===null?n(o):t(o)}}function RAe(e){return GI([pAe(),wAe(),EAe(e),QAe(),LAe()])}const MAe={};function zAe(e){const t=this,n=e||MAe,a=t.data(),o=a.micromarkExtensions||(a.micromarkExtensions=[]),s=a.fromMarkdownExtensions||(a.fromMarkdownExtensions=[]),r=a.toMarkdownExtensions||(a.toMarkdownExtensions=[]);o.push(RAe(n)),s.push(mAe()),r.push(lAe(n))}const dB={apiKey:"dee444451bdf4232920a88ef430ce753.Z4SAbECrSnf5JMq7",apiUrl:"https://open.bigmodel.cn/api/paas/v4/chat/completions",modelName:"GLM-4.5",maxTokens:parseInt("50000"),temperature:parseFloat("0.6"),timeout:parseInt("120000"),stream:!0},gE={bazi:`你是一位专业的八字命理大师,请对以下八字分析结果进行深度解读和补充说明。
|
||
|
||
请从以下几个方面进行解读:
|
||
1. 命格特点的深层含义
|
||
2. 五行平衡对人生的具体影响
|
||
3. 大运流年的关键转折点
|
||
4. 实用的人生建议和注意事项
|
||
5. 现代生活中的应用指导
|
||
|
||
请用通俗易懂的语言,结合现代生活实际,给出具有指导意义的解读。
|
||
|
||
八字分析结果:
|
||
{analysisContent}
|
||
|
||
请提供详细的AI解读:`,ziwei:`你是一位资深的紫微斗数专家,请对以下紫微斗数分析结果进行专业解读。
|
||
|
||
请重点分析:
|
||
1. 命宫主星的性格特质解析
|
||
2. 十二宫位的相互影响
|
||
3. 大限小限的运势变化
|
||
4. 桃花、财帛、事业等重点宫位分析
|
||
5. 现实生活中的应用建议
|
||
|
||
请结合现代社会背景,提供实用的人生指导。
|
||
|
||
紫微斗数分析结果:
|
||
{analysisContent}
|
||
|
||
请提供专业的AI解读:`,yijing:`你是一位精通易经的占卜大师,请对以下易经占卜结果进行深入解读。
|
||
|
||
请从以下角度分析:
|
||
1. 卦象的深层寓意
|
||
2. 爻辞的具体指导意义
|
||
3. 变卦的发展趋势
|
||
4. 针对问题的具体建议
|
||
5. 行动时机和注意事项
|
||
|
||
请用现代语言解释古典智慧,提供切实可行的指导。
|
||
|
||
易经占卜结果:
|
||
{analysisContent}
|
||
|
||
请提供智慧的AI解读:`,qimen:`你是一位精通奇门遁甲的预测大师,请对以下奇门遁甲分析结果进行专业解读。
|
||
|
||
请重点分析:
|
||
1. 奇门盘局的整体格局特点
|
||
2. 用神落宫的吉凶分析
|
||
3. 九星八门八神的组合意义
|
||
4. 格局对事情发展的具体影响
|
||
5. 最佳行动时机和策略建议
|
||
6. 需要注意的不利因素
|
||
|
||
请结合现代实际情况,提供具有指导价值的预测分析。
|
||
|
||
奇门遁甲分析结果:
|
||
{analysisContent}
|
||
|
||
请提供专业的AI解读:`},$2=()=>{const e=localStorage.getItem("ai-config");if(e)try{const t=JSON.parse(e);return{...dB,...t}}catch{}return dB},ZAe=e=>{try{const n={...$2(),...e};localStorage.setItem("ai-config",JSON.stringify(n))}catch{}},Zu=e=>!!(e.apiKey&&e.apiUrl&&e.modelName),YAe=e=>gE[e]||gE.bazi,qAe=e=>{const t=/\|[^\n]*\|[\s\S]*?(?=\n\s*\n|\n\s*#|\n\s*\*|\n\s*-|\n\s*>|$)/g;return e.replace(t,n=>{const a=n.trim().split(`
|
||
`);let o="",s=!0;for(let r=0;r<a.length;r++){const i=a[r].trim();if(!(i.includes("---")||i.includes("━"))&&i.startsWith("|")&&i.endsWith("|")){const m=i.slice(1,-1).split("|").map(f=>f.trim()),d=m.some(f=>f&&f!=="-"&&f!=="待分析"&&f.trim()!==""),p=m.slice(1).some(f=>f&&f!=="-"&&f!=="待分析"&&f.trim()!=="");d&&(m.length===1||p)&&(s?(o+="【"+m.join(" - ")+`】
|
||
`,s=!1):m.length>=2?o+=`${m[0]}:${m.slice(1).join(",")}
|
||
`:o+=m.join(",")+`
|
||
`)}}return o+`
|
||
`})},KAe=async e=>{var t,n,a,o,s,r,i,m;try{const d=$2();if(!Zu(d))return{success:!1,error:"AI配置不完整,请检查API Key、API地址和模型名称设置",timestamp:new Date().toISOString()};let A="";if(typeof e.analysisContent=="string")A=e.analysisContent;else{const F=localStorage.getItem("auth_token");if(!F)throw new Error("需要登录才能使用AI解读功能");try{const T="http://localhost:3001/api";let M=e.analysisContent;(t=e.analysisContent)!=null&&t.analysis?M=e.analysisContent.analysis:(a=(n=e.analysisContent)==null?void 0:n.data)!=null&&a.analysis&&(M=e.analysisContent.data.analysis);const Z=await fetch(`${T}/download`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${F}`},body:JSON.stringify({analysisData:M,analysisType:e.analysisType,format:"markdown",userName:((s=(o=M==null?void 0:M.basic_info)==null?void 0:o.personal_data)==null?void 0:s.name)||"用户"})});if(!Z.ok){const I=await Z.text();throw new Error(`服务器端API调用失败: ${Z.status} ${Z.statusText}`)}if(A=await(await Z.blob()).text(),A.length<1e3)throw new Error("生成的分析内容不完整")}catch(T){throw new Error(`无法获取完整的分析内容: ${T.message}`)}}const p=qAe(A),f=(e.customPrompt||YAe(e.analysisType)).replace("{analysisContent}",p),y={model:d.modelName,messages:[{role:"user",content:f}],max_tokens:d.maxTokens,temperature:d.temperature,stream:d.stream},C=new AbortController,v=setTimeout(()=>{C.abort()},d.timeout),B=Date.now(),D=JSON.stringify(y),N=await fetch(d.apiUrl,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${d.apiKey}`},body:D,signal:C.signal});if(clearTimeout(v),!N.ok){let F;try{F=await N.json()}catch{F={}}const T=`API请求失败: ${N.status} ${N.statusText}. ${((r=F.error)==null?void 0:r.message)||""}`;throw new Error(T)}let L="",_=0,j=d.modelName;if(d.stream){const F=(i=N.body)==null?void 0:i.getReader();if(!F)throw new Error("无法获取响应流");const T=new TextDecoder;let M="";try{for(;;){const{done:Z,value:P}=await F.read();if(Z)break;M+=T.decode(P,{stream:!0});const I=M.split(`
|
||
`);M=I.pop()||"";for(const O of I)if(O.trim()!==""&&O.startsWith("data: ")){const z=O.slice(6);if(z==="[DONE]")break;try{const X=JSON.parse(z);if(X.choices&&X.choices[0]&&X.choices[0].delta){const ae=X.choices[0].delta;ae.content&&(L+=ae.content,e.onStreamUpdate&&e.onStreamUpdate(L))}X.usage&&(_=X.usage.total_tokens),X.model&&(j=X.model)}catch{}}}}finally{F.releaseLock()}}else{const F=await N.json();if(!F.choices||!F.choices[0]||!F.choices[0].message)throw new Error("AI响应格式异常");L=F.choices[0].message.content,_=(m=F.usage)==null?void 0:m.total_tokens,j=F.model||d.modelName}return{success:!0,content:L,timestamp:new Date().toISOString(),model:j,tokensUsed:_}}catch(d){let A="未知错误";return d.name==="AbortError"?A="请求超时,请稍后重试":d.message&&(A=d.message),{success:!1,error:A,timestamp:new Date().toISOString()}}},$Ae=async(e,t)=>{try{const n=localStorage.getItem("auth_token");if(!n)throw new Error("需要登录才能保存AI解读结果");const o=await fetch("http://localhost:3001/api/ai-interpretation/save",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${n}`},body:JSON.stringify({reading_id:e,content:t.content,model:t.model,tokens_used:t.tokensUsed,success:t.success,error_message:t.error})});if(!o.ok)throw new Error(`保存AI解读结果失败: ${o.status}`);const s=`ai-interpretation-${e}`;localStorage.setItem(s,JSON.stringify(t))}catch{try{const a=`ai-interpretation-${e}`;localStorage.setItem(a,JSON.stringify(t))}catch{}}},WAe=async e=>{try{const t=localStorage.getItem("auth_token");if(t){const s=await fetch(`http://localhost:3001/api/ai-interpretation/get/${e}`,{headers:{Authorization:`Bearer ${t}`}});if(s.ok){const r=await s.json();if(r.success&&r.data)return{success:r.data.success,content:r.data.content,error:r.data.error_message,timestamp:r.data.created_at,model:r.data.model,tokensUsed:r.data.tokens_used}}else if(s.status===404)return null}const n=`ai-interpretation-${e}`,a=localStorage.getItem(n);if(a)return JSON.parse(a)}catch{try{const n=`ai-interpretation-${e}`,a=localStorage.getItem(n);if(a)return JSON.parse(a)}catch{}}return null},n0=({analysisData:e,analysisMarkdown:t,analysisType:n,recordId:a,className:o,variant:s="default",size:r="md",showConfigButton:i=!0,onConfigClick:m,onAIInterpretationClick:d})=>{const[A,p]=ge.useState(!1),[g,f]=ge.useState(null),[y,C]=ge.useState(!1),[v,B]=ge.useState(!1),[D,N]=ge.useState(null),[L,_]=ge.useState("");ge.useEffect(()=>{const Z=$2();B(Zu(Z))},[]);const j=!!a;ge.useEffect(()=>{(async()=>{if(a){const P=await WAe(a);P&&f(P)}})()},[a]);const F=async()=>{if(!v){un.error("AI配置不完整,请先配置API设置"),m&&m();return}if(!e&&!t){un.error("没有可解读的分析数据");return}p(!0),N(Date.now());const Z=$2();try{const P={analysisType:n,analysisContent:t||e,onStreamUpdate:Z.stream?O=>{_(O),C(!0)}:void 0},I=await KAe(P);if(I.success){if(f(I),C(!0),_(""),a)try{await $Ae(a,I)}catch{}un.success("AI解读完成")}else un.error(`AI解读失败: ${I.error}`),_("")}catch(P){un.error(`解读过程出错: ${P.message||"未知错误"}`),_("")}finally{p(!1),N(null)}},T=()=>{f(null),C(!1),F()},M=Z=>({bazi:"八字",ziwei:"紫微斗数",yijing:"易经"})[Z]||"命理";return c.jsxs("div",{className:Qt("w-full space-y-4",o),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:158:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"158","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[c.jsxs("div",{className:"flex items-center justify-start space-x-2 sm:space-x-3 overflow-x-auto pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:160:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"160","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-start%20space-x-2%20sm%3Aspace-x-3%20overflow-x-auto%20pb-2%22%7D",children:[c.jsxs(yn,{variant:"outline",size:"md",onClick:()=>{d&&d(),g?C(!y):d||F()},disabled:A||!j||!v&&!g,className:Qt("min-h-[40px] min-w-[100px] px-3 sm:px-6 text-xs sm:text-sm flex-shrink-0 whitespace-nowrap",!v&&!g&&"opacity-50 cursor-not-allowed"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:161:8","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"161","data-component-file":"AIInterpretationButton.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22md%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[A?c.jsx(wl,{className:"mr-1 h-3 w-3 sm:h-4 sm:w-4 animate-spin","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:181:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"181","data-component-file":"AIInterpretationButton.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22mr-1%20h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%20animate-spin%22%7D"}):c.jsx(nh,{className:"mr-1 h-3 w-3 sm:h-4 sm:w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:183:12","data-matrix-name":"Eye","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"183","data-component-file":"AIInterpretationButton.tsx","data-component-name":"Eye","data-component-content":"%7B%22className%22%3A%22mr-1%20h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%22%7D"}),c.jsx("span",{className:"text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:185:10","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"185","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:A?"AI解读中...":g&&y?"隐藏解读":"AI解读"})]}),g&&c.jsxs(yn,{variant:"outline",size:"md",onClick:T,disabled:A,className:"min-h-[40px] min-w-[100px] px-3 sm:px-4 flex items-center justify-center space-x-1 flex-shrink-0 whitespace-nowrap","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:197:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"197","data-component-file":"AIInterpretationButton.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22md%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22min-h-%5B40px%5D%20min-w-%5B100px%5D%20px-3%20sm%3Apx-4%20flex%20items-center%20justify-center%20space-x-1%20flex-shrink-0%20whitespace-nowrap%22%7D",children:[c.jsx(IE,{className:Qt("h-3 w-3 sm:h-4 sm:w-4",A&&"animate-spin"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:204:12","data-matrix-name":"RefreshCw","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"204","data-component-file":"AIInterpretationButton.tsx","data-component-name":"RefreshCw","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}),c.jsx("span",{className:"text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:205:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"205","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:"重新解读"})]}),i&&m&&c.jsxs(yn,{variant:"ghost",size:"md",onClick:m,className:"min-h-[40px] min-w-[80px] px-3 sm:px-4 flex items-center justify-center space-x-1 text-gray-500 hover:text-gray-700 flex-shrink-0 whitespace-nowrap","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:211:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"211","data-component-file":"AIInterpretationButton.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22ghost%22%2C%22size%22%3A%22md%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22min-h-%5B40px%5D%20min-w-%5B80px%5D%20px-3%20sm%3Apx-4%20flex%20items-center%20justify-center%20space-x-1%20text-gray-500%20hover%3Atext-gray-700%20flex-shrink-0%20whitespace-nowrap%22%7D",children:[c.jsx(kE,{className:"h-3 w-3 sm:h-4 sm:w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:217:12","data-matrix-name":"Settings","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"217","data-component-file":"AIInterpretationButton.tsx","data-component-name":"Settings","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%22%7D"}),c.jsx("span",{className:"text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:218:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"218","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:"配置"})]})]}),!j&&c.jsxs("div",{className:"flex items-center space-x-2 p-3 bg-red-50 border border-red-200 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:225:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"225","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20p-3%20bg-red-50%20border%20border-red-200%20rounded-lg%22%7D",children:[c.jsx(ZA,{className:"h-4 w-4 text-red-600 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:226:10","data-matrix-name":"AlertCircle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"226","data-component-file":"AIInterpretationButton.tsx","data-component-name":"AlertCircle","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20text-red-600%20flex-shrink-0%22%7D"}),c.jsxs("div",{className:"text-sm text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:227:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"227","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-800%22%7D",children:[c.jsx("p",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:228:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"228","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"无法使用AI解读"}),c.jsx("p",{className:"text-xs mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:229:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"229","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-1%22%7D",children:"此分析记录没有有效的ID,无法保存AI解读结果"})]})]}),j&&!v&&!g&&c.jsxs("div",{className:"flex items-center space-x-2 p-3 bg-yellow-50 border border-yellow-200 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:235:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"235","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20p-3%20bg-yellow-50%20border%20border-yellow-200%20rounded-lg%22%7D",children:[c.jsx(ZA,{className:"h-4 w-4 text-yellow-600 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:236:10","data-matrix-name":"AlertCircle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"236","data-component-file":"AIInterpretationButton.tsx","data-component-name":"AlertCircle","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20text-yellow-600%20flex-shrink-0%22%7D"}),c.jsxs("div",{className:"text-sm text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:237:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"237","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-yellow-800%22%7D",children:[c.jsx("p",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:238:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"238","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"需要配置AI设置"}),c.jsx("p",{className:"text-xs mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:239:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"239","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-1%22%7D",children:"请先配置API Key、API地址等信息才能使用AI解读功能"})]})]}),(g||L)&&y&&c.jsxs("div",{className:"w-full border-2 border-purple-200 bg-gradient-to-br from-purple-50 to-blue-50 rounded-lg shadow-sm",style:{transform:"none",animation:"none",transition:"none"},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:248:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"248","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20border-2%20border-purple-200%20bg-gradient-to-br%20from-purple-50%20to-blue-50%20rounded-lg%20shadow-sm%22%2C%22style%22%3A%7B%22transform%22%3A%22none%22%2C%22animation%22%3A%22none%22%2C%22transition%22%3A%22none%22%7D%7D",children:[c.jsxs("div",{className:"p-4 border-b border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:249:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"249","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%20border-b%20border-purple-200%22%7D",children:[c.jsxs("div",{className:"flex items-center space-x-2 text-purple-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:250:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"250","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20text-purple-800%22%7D",children:[A?c.jsx(wl,{className:"h-5 w-5 animate-spin","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:252:16","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"252","data-component-file":"AIInterpretationButton.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20animate-spin%22%7D"}):c.jsx(pa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:254:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"254","data-component-file":"AIInterpretationButton.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsxs("span",{className:"text-lg font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:256:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"256","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-lg%20font-semibold%22%7D",children:["AI智能解读 - ",M(n)]}),A&&L&&c.jsx("span",{className:"ml-2 text-sm font-normal text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:258:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"258","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22ml-2%20text-sm%20font-normal%20text-purple-600%22%7D",children:"正在生成中..."})]}),g&&c.jsxs("div",{className:"flex items-center space-x-4 text-xs text-gray-500 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:262:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"262","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-4%20text-xs%20text-gray-500%20mt-2%22%7D",children:[c.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:263:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"263","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span",children:["解读时间: ",new Date(g.timestamp).toLocaleString("zh-CN")]}),g.model&&c.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:264:41","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"264","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span",children:["模型: ",g.model]}),g.tokensUsed&&c.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:265:46","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"265","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span",children:["消耗Token: ",g.tokensUsed]})]})]}),c.jsx("div",{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:269:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"269","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:g&&!g.success?c.jsxs("div",{className:"flex items-center space-x-2 p-4 bg-red-50 border border-red-200 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:271:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"271","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20p-4%20bg-red-50%20border%20border-red-200%20rounded-lg%22%7D",children:[c.jsx(ZA,{className:"h-4 w-4 text-red-600 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:272:16","data-matrix-name":"AlertCircle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"272","data-component-file":"AIInterpretationButton.tsx","data-component-name":"AlertCircle","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20text-red-600%20flex-shrink-0%22%7D"}),c.jsxs("div",{className:"text-sm text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:273:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"273","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-800%22%7D",children:[c.jsx("p",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:274:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"274","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"解读失败"}),c.jsx("p",{className:"text-xs mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:275:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"275","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-1%22%7D",children:g.error})]})]}):c.jsxs("div",{className:"w-full prose prose-sm max-w-none prose-headings:text-gray-900 prose-p:text-gray-800 prose-strong:text-gray-900 prose-ul:text-gray-800 prose-ol:text-gray-800 prose-li:text-gray-800 prose-table:text-gray-800 prose-th:text-gray-900 prose-td:text-gray-800 break-words","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:279:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"279","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20prose%20prose-sm%20max-w-none%20prose-headings%3Atext-gray-900%20prose-p%3Atext-gray-800%20prose-strong%3Atext-gray-900%20prose-ul%3Atext-gray-800%20prose-ol%3Atext-gray-800%20prose-li%3Atext-gray-800%20prose-table%3Atext-gray-800%20prose-th%3Atext-gray-900%20prose-td%3Atext-gray-800%20break-words%22%7D",children:[c.jsx(Eue,{remarkPlugins:[zAe],components:{table:({node:Z,...P})=>c.jsx("div",{className:"overflow-x-auto my-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:285:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"285","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22overflow-x-auto%20my-4%22%7D",children:c.jsx("table",{className:"min-w-full border-collapse border border-gray-300 bg-white rounded-lg shadow-sm",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:286:24","data-matrix-name":"table","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"286","data-component-file":"AIInterpretationButton.tsx","data-component-name":"table","data-component-content":"%7B%22className%22%3A%22min-w-full%20border-collapse%20border%20border-gray-300%20bg-white%20rounded-lg%20shadow-sm%22%2C%22...spread%22%3Atrue%7D"})}),th:({node:Z,...P})=>c.jsx("th",{className:"border border-gray-300 bg-gray-50 px-4 py-2 text-left font-semibold text-gray-900",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:290:22","data-matrix-name":"th","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"290","data-component-file":"AIInterpretationButton.tsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22border%20border-gray-300%20bg-gray-50%20px-4%20py-2%20text-left%20font-semibold%20text-gray-900%22%2C%22...spread%22%3Atrue%7D"}),td:({node:Z,...P})=>c.jsx("td",{className:"border border-gray-300 px-4 py-2 text-gray-800",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:293:22","data-matrix-name":"td","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"293","data-component-file":"AIInterpretationButton.tsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22border%20border-gray-300%20px-4%20py-2%20text-gray-800%22%2C%22...spread%22%3Atrue%7D"}),h1:({node:Z,...P})=>c.jsx("h1",{className:"text-2xl font-bold text-purple-800 mb-4 mt-6 border-b border-purple-200 pb-2",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:297:22","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"297","data-component-file":"AIInterpretationButton.tsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-purple-800%20mb-4%20mt-6%20border-b%20border-purple-200%20pb-2%22%2C%22...spread%22%3Atrue%7D"}),h2:({node:Z,...P})=>c.jsx("h2",{className:"text-xl font-semibold text-purple-700 mb-3 mt-5",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:300:22","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"300","data-component-file":"AIInterpretationButton.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20text-purple-700%20mb-3%20mt-5%22%2C%22...spread%22%3Atrue%7D"}),h3:({node:Z,...P})=>c.jsx("h3",{className:"text-lg font-medium text-purple-600 mb-2 mt-4",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:303:22","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"303","data-component-file":"AIInterpretationButton.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20text-purple-600%20mb-2%20mt-4%22%2C%22...spread%22%3Atrue%7D"}),ul:({node:Z,...P})=>c.jsx("ul",{className:"list-disc list-inside space-y-1 my-3 text-gray-800",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:307:22","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"307","data-component-file":"AIInterpretationButton.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22list-disc%20list-inside%20space-y-1%20my-3%20text-gray-800%22%2C%22...spread%22%3Atrue%7D"}),ol:({node:Z,...P})=>c.jsx("ol",{className:"list-decimal list-inside space-y-1 my-3 text-gray-800",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:310:22","data-matrix-name":"ol","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"310","data-component-file":"AIInterpretationButton.tsx","data-component-name":"ol","data-component-content":"%7B%22className%22%3A%22list-decimal%20list-inside%20space-y-1%20my-3%20text-gray-800%22%2C%22...spread%22%3Atrue%7D"}),p:({node:Z,...P})=>c.jsx("p",{className:"mb-3 leading-relaxed text-gray-800",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:314:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"314","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22mb-3%20leading-relaxed%20text-gray-800%22%2C%22...spread%22%3Atrue%7D"}),strong:({node:Z,...P})=>c.jsx("strong",{className:"font-semibold text-purple-800",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:318:22","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"318","data-component-file":"AIInterpretationButton.tsx","data-component-name":"strong","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%22%2C%22...spread%22%3Atrue%7D"}),em:({node:Z,...P})=>c.jsx("em",{className:"italic text-purple-700",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:321:22","data-matrix-name":"em","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"321","data-component-file":"AIInterpretationButton.tsx","data-component-name":"em","data-component-content":"%7B%22className%22%3A%22italic%20text-purple-700%22%2C%22...spread%22%3Atrue%7D"}),code:({node:Z,...P})=>{var O;return!((O=P.className)!=null&&O.includes("language-"))?c.jsx("code",{className:"bg-gray-100 text-purple-800 px-1 py-0.5 rounded text-sm font-mono",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:327:25","data-matrix-name":"code","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"327","data-component-file":"AIInterpretationButton.tsx","data-component-name":"code","data-component-content":"%7B%22className%22%3A%22bg-gray-100%20text-purple-800%20px-1%20py-0.5%20rounded%20text-sm%20font-mono%22%2C%22...spread%22%3Atrue%7D"}):c.jsx("code",{className:"block bg-gray-100 text-gray-800 p-3 rounded-lg text-sm font-mono overflow-x-auto",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:329:25","data-matrix-name":"code","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"329","data-component-file":"AIInterpretationButton.tsx","data-component-name":"code","data-component-content":"%7B%22className%22%3A%22block%20bg-gray-100%20text-gray-800%20p-3%20rounded-lg%20text-sm%20font-mono%20overflow-x-auto%22%2C%22...spread%22%3Atrue%7D"})},blockquote:({node:Z,...P})=>c.jsx("blockquote",{className:"border-l-4 border-purple-300 pl-4 py-2 my-4 bg-purple-50 text-gray-800 italic",...P,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:334:22","data-matrix-name":"blockquote","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"334","data-component-file":"AIInterpretationButton.tsx","data-component-name":"blockquote","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-purple-300%20pl-4%20py-2%20my-4%20bg-purple-50%20text-gray-800%20italic%22%2C%22...spread%22%3Atrue%7D"})},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:280:16","data-matrix-name":"ReactMarkdown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"280","data-component-file":"AIInterpretationButton.tsx","data-component-name":"ReactMarkdown","data-component-content":"%7B%22remarkPlugins%22%3A%5B%22%5Bvar%3AremarkGfm%5D%22%5D%2C%22components%22%3A%7B%22table%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22th%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22td%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22h1%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22h2%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22h3%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22ul%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22ol%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22p%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22strong%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22em%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22code%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22blockquote%22%3A%22%5BArrowFunctionExpression%5D%22%7D%7D",children:L||(g==null?void 0:g.content)||""}),A&&L&&c.jsx("span",{className:"inline-block w-2 h-5 bg-purple-600 animate-pulse ml-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:341:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"341","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22inline-block%20w-2%20h-5%20bg-purple-600%20animate-pulse%20ml-1%22%7D"})," "]})})]})]})},a0=({isOpen:e,onClose:t,onConfigSaved:n})=>{const[a,o]=ge.useState({apiKey:"",apiUrl:"",modelName:"",maxTokens:4e3,temperature:.7,timeout:3e4,stream:!0}),[s,r]=ge.useState(!1),[i,m]=ge.useState(!1),[d,A]=ge.useState(!1),[p,g]=ge.useState(null);ge.useEffect(()=>{if(e){const B=$2();o(B),g(null)}},[e]);const f=(B,D)=>{o(N=>({...N,[B]:D})),g(null)},y=async()=>{if(!Zu(a)){un.error("请填写完整的配置信息");return}m(!0);try{ZAe(a),un.success("AI配置保存成功"),n&&n(),t()}catch(B){un.error(`保存配置失败: ${B.message}`)}finally{m(!1)}},C=async()=>{var B;if(!Zu(a)){un.error("请先填写完整的配置信息");return}A(!0),g(null);try{const D={model:a.modelName,messages:[{role:"user",content:'请回复"配置测试成功"来确认连接正常。'}],max_tokens:50,temperature:.1},N=new AbortController,L=setTimeout(()=>N.abort(),a.timeout),_=await fetch(a.apiUrl,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${a.apiKey}`},body:JSON.stringify(D),signal:N.signal});if(clearTimeout(L),_.ok){const j=await _.json();if(j.choices&&j.choices[0]&&j.choices[0].message)g({success:!0,message:"连接测试成功!AI API配置正确。"}),un.success("配置测试成功");else throw new Error("API响应格式异常")}else{const j=await _.json().catch(()=>({}));throw new Error(`API请求失败: ${_.status} ${((B=j.error)==null?void 0:B.message)||_.statusText}`)}}catch(D){let N="连接测试失败";D.name==="AbortError"?N="请求超时,请检查网络连接和API地址":D.message&&(N=D.message),g({success:!1,message:N}),un.error("配置测试失败")}finally{A(!1)}},v=()=>{o({...dB}),g(null)};return e?c.jsx("div",{className:"fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50 p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:156:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"156","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20bg-black%20bg-opacity-50%20flex%20items-center%20justify-center%20z-50%20p-4%22%7D",children:c.jsx("div",{className:"bg-white rounded-lg shadow-xl max-w-2xl w-full max-h-[90vh] overflow-y-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:157:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"157","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20shadow-xl%20max-w-2xl%20w-full%20max-h-%5B90vh%5D%20overflow-y-auto%22%7D",children:c.jsxs(Eo,{className:"border-0 shadow-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:158:8","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"158","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22className%22%3A%22border-0%20shadow-none%22%7D",children:[c.jsx(pi,{className:"border-b","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:159:10","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"159","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseCardHeader","data-component-content":"%7B%22className%22%3A%22border-b%22%7D",children:c.jsxs("div",{className:"flex items-center justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:160:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"160","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%22%7D",children:[c.jsxs(Ai,{className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:161:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"161","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[c.jsx(kE,{className:"h-5 w-5 text-blue-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:162:16","data-matrix-name":"Settings","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"162","data-component-file":"AIConfigModal.tsx","data-component-name":"Settings","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20text-blue-600%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:163:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"163","data-component-file":"AIConfigModal.tsx","data-component-name":"span",children:"AI解读配置"})]}),c.jsx(yn,{variant:"ghost",size:"sm",onClick:t,className:"p-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:165:14","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"165","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22ghost%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22p-1%22%7D",children:c.jsx(OE,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:171:16","data-matrix-name":"X","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"171","data-component-file":"AIConfigModal.tsx","data-component-name":"X","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"})})]})}),c.jsxs(xs,{className:"space-y-6 p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:176:10","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"176","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22space-y-6%20p-6%22%7D",children:[c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:178:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"178","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsxs("label",{className:"text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:179:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"179","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-700%22%7D",children:["API Key ",c.jsx("span",{className:"text-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:180:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"180","data-component-file":"AIConfigModal.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-500%22%7D",children:"*"})]}),c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:182:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"182","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx("input",{type:s?"text":"password",value:a.apiKey,onChange:B=>f("apiKey",B.target.value),placeholder:"请输入您的API Key",className:"w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500 pr-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:183:16","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"183","data-component-file":"AIConfigModal.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22%5BConditionalExpression%5D%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%84API%20Key%22%2C%22className%22%3A%22w-full%20px-3%20py-2%20border%20border-gray-300%20rounded-md%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-blue-500%20pr-10%22%7D"}),c.jsx("button",{type:"button",onClick:()=>r(!s),className:"absolute right-3 top-1/2 transform -translate-y-1/2 text-gray-400 hover:text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:190:16","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"190","data-component-file":"AIConfigModal.tsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22button%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22absolute%20right-3%20top-1%2F2%20transform%20-translate-y-1%2F2%20text-gray-400%20hover%3Atext-gray-600%22%7D",children:s?c.jsx(HL,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:195:32","data-matrix-name":"EyeOff","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"195","data-component-file":"AIConfigModal.tsx","data-component-name":"EyeOff","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}):c.jsx(nh,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:195:65","data-matrix-name":"Eye","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"195","data-component-file":"AIConfigModal.tsx","data-component-name":"Eye","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"})})]})]}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:201:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"201","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsxs("label",{className:"text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:202:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"202","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-700%22%7D",children:["API地址 ",c.jsx("span",{className:"text-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:203:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"203","data-component-file":"AIConfigModal.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-500%22%7D",children:"*"})]}),c.jsx("input",{type:"url",value:a.apiUrl,onChange:B=>f("apiUrl",B.target.value),placeholder:"https://api.openai.com/v1/chat/completions",className:"w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:205:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"205","data-component-file":"AIConfigModal.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22url%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22https%3A%2F%2Fapi.openai.com%2Fv1%2Fchat%2Fcompletions%22%2C%22className%22%3A%22w-full%20px-3%20py-2%20border%20border-gray-300%20rounded-md%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-blue-500%22%7D"})]}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:215:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"215","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsxs("label",{className:"text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:216:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"216","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-700%22%7D",children:["模型名称 ",c.jsx("span",{className:"text-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:217:21","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"217","data-component-file":"AIConfigModal.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-500%22%7D",children:"*"})]}),c.jsx("input",{type:"text",value:a.modelName,onChange:B=>f("modelName",B.target.value),placeholder:"gpt-3.5-turbo",className:"w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:219:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"219","data-component-file":"AIConfigModal.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%22gpt-3.5-turbo%22%2C%22className%22%3A%22w-full%20px-3%20py-2%20border%20border-gray-300%20rounded-md%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-blue-500%22%7D"})]}),c.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:229:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"229","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-3%20gap-4%22%7D",children:[c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:230:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"230","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("label",{className:"text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:231:16","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"231","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-700%22%7D",children:"最大Token数"}),c.jsx("input",{type:"number",value:a.maxTokens,onChange:B=>f("maxTokens",parseInt(B.target.value)||2e3),min:"100",max:"4000",className:"w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:232:16","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"232","data-component-file":"AIConfigModal.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22number%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22min%22%3A%22100%22%2C%22max%22%3A%224000%22%2C%22className%22%3A%22w-full%20px-3%20py-2%20border%20border-gray-300%20rounded-md%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-blue-500%22%7D"})]}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:242:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"242","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("label",{className:"text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:243:16","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"243","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-700%22%7D",children:"温度参数"}),c.jsx("input",{type:"number",value:a.temperature,onChange:B=>f("temperature",parseFloat(B.target.value)||.7),min:"0",max:"2",step:"0.1",className:"w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:244:16","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"244","data-component-file":"AIConfigModal.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22number%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22min%22%3A%220%22%2C%22max%22%3A%222%22%2C%22step%22%3A%220.1%22%2C%22className%22%3A%22w-full%20px-3%20py-2%20border%20border-gray-300%20rounded-md%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-blue-500%22%7D"})]}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:255:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"255","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("label",{className:"text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:256:16","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"256","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-700%22%7D",children:"超时时间(ms)"}),c.jsx("input",{type:"number",value:a.timeout,onChange:B=>f("timeout",parseInt(B.target.value)||3e4),min:"5000",max:"120000",step:"1000",className:"w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:257:16","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"257","data-component-file":"AIConfigModal.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22number%22%2C%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22min%22%3A%225000%22%2C%22max%22%3A%22120000%22%2C%22step%22%3A%221000%22%2C%22className%22%3A%22w-full%20px-3%20py-2%20border%20border-gray-300%20rounded-md%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-blue-500%22%7D"})]})]}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:270:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"270","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("label",{className:"text-sm font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:271:14","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"271","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-700%22%7D",children:"流式输出"}),c.jsxs("div",{className:"flex items-center space-x-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:272:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"272","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[c.jsxs("label",{className:"flex items-center cursor-pointer","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:273:16","data-matrix-name":"label","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"273","data-component-file":"AIConfigModal.tsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20cursor-pointer%22%7D",children:[c.jsx("input",{type:"checkbox",checked:a.stream,onChange:B=>f("stream",B.target.checked),className:"sr-only","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:274:18","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"274","data-component-file":"AIConfigModal.tsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22checkbox%22%2C%22checked%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22sr-only%22%7D"}),c.jsx("div",{className:Qt("relative inline-flex h-6 w-11 items-center rounded-full transition-colors",a.stream?"bg-blue-600":"bg-gray-200"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:280:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"280","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:c.jsx("span",{className:Qt("inline-block h-4 w-4 transform rounded-full bg-white transition-transform",a.stream?"translate-x-6":"translate-x-1"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:284:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"284","data-component-file":"AIConfigModal.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})}),c.jsx("span",{className:"ml-2 text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:289:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"289","data-component-file":"AIConfigModal.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22ml-2%20text-sm%20text-gray-600%22%7D",children:a.stream?"启用":"禁用"})]}),c.jsx("span",{className:"text-xs text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:293:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"293","data-component-file":"AIConfigModal.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",children:"启用后将实时显示AI生成的内容"})]})]}),p&&c.jsxs("div",{className:Qt("flex items-center space-x-2 p-3 rounded-lg border",p.success?"bg-green-50 border-green-200 text-green-800":"bg-red-50 border-red-200 text-red-800"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:301:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"301","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[p.success?c.jsx(DL,{className:"h-4 w-4 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:308:18","data-matrix-name":"CheckCircle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"308","data-component-file":"AIConfigModal.tsx","data-component-name":"CheckCircle","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20flex-shrink-0%22%7D"}):c.jsx(ZA,{className:"h-4 w-4 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:310:18","data-matrix-name":"AlertCircle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"310","data-component-file":"AIConfigModal.tsx","data-component-name":"AlertCircle","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20flex-shrink-0%22%7D"}),c.jsx("span",{className:"text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:312:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"312","data-component-file":"AIConfigModal.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%22%7D",children:p.message})]}),c.jsxs("div",{className:"flex items-center justify-between pt-4 border-t","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:317:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"317","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20pt-4%20border-t%22%7D",children:[c.jsx(yn,{variant:"outline",onClick:v,className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:318:14","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"318","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22className%22%3A%22text-gray-600%22%7D",children:"重置默认"}),c.jsxs("div",{className:"flex items-center space-x-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:326:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"326","data-component-file":"AIConfigModal.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[c.jsxs(yn,{variant:"outline",onClick:C,disabled:d||!Zu(a),className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:327:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"327","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[c.jsx(TL,{className:Qt("h-4 w-4",d&&"animate-pulse"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:333:18","data-matrix-name":"TestTube","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"333","data-component-file":"AIConfigModal.tsx","data-component-name":"TestTube","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:334:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"334","data-component-file":"AIConfigModal.tsx","data-component-name":"span",children:d?"测试中...":"测试连接"})]}),c.jsxs(yn,{onClick:y,disabled:i||!Zu(a),className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:337:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"337","data-component-file":"AIConfigModal.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[c.jsx(FE,{className:Qt("h-4 w-4",i&&"animate-pulse"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:342:18","data-matrix-name":"Save","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"342","data-component-file":"AIConfigModal.tsx","data-component-name":"Save","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx:343:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIConfigModal.tsx","data-component-line":"343","data-component-file":"AIConfigModal.tsx","data-component-name":"span",children:i?"保存中...":"保存配置"})]})]})]})]})]})})}):null},VAe=e=>{if(!e)return{isValid:!1,error:"出生日期数据不能为空"};if(!e.date||typeof e.date!="string")return{isValid:!1,error:"出生日期不能为空"};if(!/^\d{4}-\d{2}-\d{2}$/.test(e.date))return{isValid:!1,error:"出生日期格式必须为 YYYY-MM-DD"};const n=new Date(e.date);if(isNaN(n.getTime()))return{isValid:!1,error:"出生日期无效"};if(!e.time||typeof e.time!="string")return{isValid:!1,error:"出生时间不能为空"};if(!/^\d{2}:\d{2}$/.test(e.time))return{isValid:!1,error:"出生时间格式必须为 HH:MM"};const[o,s]=e.time.split(":").map(Number);return o<0||o>23||s<0||s>59?{isValid:!1,error:"出生时间无效"}:e.name&&e.name.length>50?{isValid:!1,error:"姓名长度不能超过50个字符"}:e.gender&&!["male","female","男","女"].includes(e.gender)?{isValid:!1,error:"性别必须是 male/female 或 男/女"}:{isValid:!0}},xE=({error:e,onRetry:t})=>c.jsx(yt,{className:"border-red-200 bg-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:94:2","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"94","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22border-red-200%20bg-red-50%22%7D",children:c.jsx(bt,{className:"p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:95:4","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"95","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22p-6%22%7D",children:c.jsxs("div",{className:"flex items-center space-x-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:96:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"96","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%22%7D",children:[c.jsx(LE,{className:"h-6 w-6 text-red-600 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:97:8","data-matrix-name":"AlertTriangle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"97","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"AlertTriangle","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-red-600%20flex-shrink-0%22%7D"}),c.jsxs("div",{className:"flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:98:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"98","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",children:[c.jsx("h3",{className:"text-lg font-semibold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:99:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"99","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-semibold%20text-red-800%20mb-2%22%7D",children:"分析出错"}),c.jsx("p",{className:"text-red-700 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:100:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"100","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20mb-4%22%7D",children:e}),t&&c.jsx("button",{onClick:t,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:102:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"102","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"button","data-component-content":"%7B%22onClick%22%3A%22%5BIdentifier%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:"重新分析"})]})]})})}),uB=({birthDate:e,analysisData:t,recordId:n})=>{var L,_,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R,ne,S,E,K,se,ie,ue,pe,me,Ue,Ee,ve,Pe,Ve,je,le,At,at,Re,$e,We,ze,mt,Dt,jt,De,Fe,it,tt;const[a,o]=ge.useState(!t),[s,r]=ge.useState(null),[i,m]=ge.useState(t||null),[d,A]=ge.useState(!1),p=VAe(e),g=p.isValid,f={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},y={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},C={正官:"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"},v=ge.useCallback(async()=>{var Te;try{o(!0),r(null);const Ye={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},ft=await xo.analysis.bazi(Ye);if(ft.error)throw new Error(ft.error.message||"八字分析失败");const st=(Te=ft.data)==null?void 0:Te.analysis;if(!st)throw new Error("分析结果为空");m(st)}catch(Ye){const ft=Ye instanceof Error?Ye.message:"分析数据获取失败,请稍后重试";console.error("八字分析错误:",Ye),r(ft)}finally{o(!1)}},[e.name,e.date,e.time,e.gender]);if(ge.useEffect(()=>{if(g){if(t){m(t),o(!1);return}e!=null&&e.date&&!t&&v()}},[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,g,v]),!g)return c.jsx(xE,{error:p.error,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:212:11","data-matrix-name":"ErrorDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"212","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"ErrorDisplay","data-component-content":"%7B%22error%22%3A%22%5BTSNonNullExpression%5D%22%7D"});if(a)return c.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:218:6","data-matrix-name":"div","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":"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:c.jsx(yt,{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:219:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"219","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:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:220:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"220","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx(wl,{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:221:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"221","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"}),c.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:222:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"222","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:"正在进行专业八字分析"}),c.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:223:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"223","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"请稍候,正在生成您的详细命理报告..."})]})})});if(s)return c.jsx(xE,{error:s,onRetry:v,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:232:11","data-matrix-name":"ErrorDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"232","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"ErrorDisplay","data-component-content":"%7B%22error%22%3A%22%5BIdentifier%5D%22%2C%22onRetry%22%3A%22%5BIdentifier%5D%22%7D"});if(!i)return c.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:238:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"238","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:c.jsx(yt,{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:239:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:240:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"240","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:241:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"241","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"❌"}),c.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:242:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"242","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:"分析失败"}),c.jsx("p",{className:"text-red-600 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:243:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"243","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:s}),c.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:244:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"244","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(!i)return c.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:258:6","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%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:c.jsx(yt,{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:259:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:260:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"260","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:261:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"261","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"⚠️"}),c.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:262:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"262","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:"数据获取异常"}),c.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:263:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"263","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const B=(Te,Ye,ft)=>Te?c.jsxs(yt,{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:275:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"275","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:[c.jsxs(Lt,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:276:8","data-matrix-name":"CardHeader","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":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-2%22%7D",children:[c.jsx(Ot,{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:277:10","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-lg%20font-bold%20chinese-text-shadow%22%7D",children:Ye}),c.jsx("p",{className:"text-red-600 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:280:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-xs%22%7D",children:ft})]}),c.jsxs(bt,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:282:8","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:283:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"283","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.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:284:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"284","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:[Te.stem,Te.branch]}),c.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:287:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20space-x-2%20mb-3%22%7D",children:[c.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${C[Te.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:288:14","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","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Te.ten_god}),c.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:291:14","data-matrix-name":"span","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":"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:Te.element})]})]}),Te.hidden_stems&&Te.hidden_stems.length>0&&c.jsxs("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:298:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"298","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-t%20pt-2%22%7D",children:[c.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:299:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"299","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:"地支藏干"}),c.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:300:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Te.hidden_stems.map((st,kt)=>c.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:302:18","data-matrix-name":"span","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":"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:st},kt))})]})]})]}):null,D=()=>{var ft;if(!((ft=i.wuxing_analysis)!=null&&ft.element_distribution))return null;const Te=i.wuxing_analysis.element_distribution,Ye=Object.entries(Te).map(([st,kt])=>({element:st,value:kt,fullMark:6}));return c.jsx(K_,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:326:6","data-matrix-name":"ResponsiveContainer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"326","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:c.jsxs(zP,{data:Ye,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:327:8","data-matrix-name":"RadarChart","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":"RadarChart","data-component-content":"%7B%22data%22%3A%22%5BIdentifier%5D%22%7D",children:[c.jsx(xD,{stroke:"#dc2626","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:328:10","data-matrix-name":"PolarGrid","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":"PolarGrid","data-component-content":"%7B%22stroke%22%3A%22%23dc2626%22%7D"}),c.jsx(Lp,{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:329:10","data-matrix-name":"PolarAngleAxis","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":"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"}),c.jsx(kp,{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:333:10","data-matrix-name":"PolarRadiusAxis","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":"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"}),c.jsx(Op,{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:338:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"338","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"})]})})},N=()=>{var ft;if(!((ft=i.wuxing_analysis)!=null&&ft.element_distribution))return null;const Te=i.wuxing_analysis.element_distribution,Ye=Object.values(Te).reduce((st,kt)=>st+(typeof kt=="number"?kt:0),0);return c.jsx("div",{className:"grid grid-cols-2 sm:grid-cols-3 md:grid-cols-5 gap-3 md:gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:359:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20sm%3Agrid-cols-3%20md%3Agrid-cols-5%20gap-3%20md%3Agap-4%22%7D",children:Object.entries(Te).map(([st,kt])=>{const St=typeof kt=="number"?kt:0,Et=Ye>0?Math.round(St/Ye*100):0,Nn=St>=3?"旺":St>=2?"中":"弱";return c.jsx(yt,{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:366:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"366","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:c.jsxs(bt,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:367:14","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:[c.jsx("div",{className:"text-3xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:368:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"368","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:y[st]}),c.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:369:16","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"369","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:st}),c.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:370:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"370","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:St}),c.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:371:16","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%22text-sm%20text-gray-600%20mb-2%22%7D",children:[Et,"%"]}),c.jsx("div",{className:`text-sm font-medium mb-2 ${Nn==="旺"?"text-green-600":Nn==="中"?"text-yellow-600":"text-orange-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:372:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Nn}),c.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:378:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"378","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:c.jsx("div",{className:"h-full rounded-full transition-all duration-1000",style:{width:`${Et}%`,backgroundColor:f[st]},"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%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"})})]})},st)})})};return c.jsxs("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:396:4","data-matrix-name":"div","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":"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:[c.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8",id:"bazi-analysis-content","data-export-content":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:397:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"397","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%2C%22id%22%3A%22bazi-analysis-content%22%7D",children:[c.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-start sm:justify-between gap-4 no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:400:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20sm%3Aflex-row%20sm%3Aitems-start%20sm%3Ajustify-between%20gap-4%20no-export%22%7D",children:[c.jsx("div",{className:"flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:401:10","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%22flex-1%22%7D",children:c.jsx(n0,{analysisData:i,analysisType:"bazi",recordId:n,onConfigClick:()=>A(!0),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:402:12","data-matrix-name":"AIInterpretationButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"402","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22bazi%22%2C%22recordId%22%3A%22%5BIdentifier%5D%22%2C%22onConfigClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})}),c.jsx("div",{className:"flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:409:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"409","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-shrink-0%22%7D",children:c.jsx(cf,{analysisData:i,analysisType:"bazi",userName:e.name,targetElementId:"bazi-analysis-content",className:"sticky top-4 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:410:12","data-matrix-name":"DownloadButton","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":"DownloadButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22bazi%22%2C%22userName%22%3A%22%5BMemberExpression%5D%22%2C%22targetElementId%22%3A%22bazi-analysis-content%22%2C%22className%22%3A%22sticky%20top-4%20z-10%22%7D"})})]}),c.jsxs(yt,{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:421:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"421","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:[c.jsxs(Lt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:422:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"422","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsxs(Ot,{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:423:12","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-3xl%20font-bold%20chinese-text-shadow%22%7D",children:[((_=(L=i.basic_info)==null?void 0:L.personal_data)==null?void 0:_.name)||"用户","的专业八字命理分析报告"]}),c.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:426:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"426","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:[c.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:427:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"427","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:[c.jsx(di,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:428:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"428","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:429:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"429","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(F=(j=i.basic_info)==null?void 0:j.personal_data)==null?void 0:F.birth_date})]}),c.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:431:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"431","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:[c.jsx(mi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:432:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"432","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:433:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"433","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(M=(T=i.basic_info)==null?void 0:T.personal_data)==null?void 0:M.birth_time})]}),c.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:435:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"435","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:[c.jsx(li,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:436:16","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"436","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:437:16","data-matrix-name":"span","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":"span",children:((P=(Z=i.basic_info)==null?void 0:Z.personal_data)==null?void 0:P.gender)==="male"?"男性":((O=(I=i.basic_info)==null?void 0:I.personal_data)==null?void 0:O.gender)==="female"?"女性":(X=(z=i.basic_info)==null?void 0:z.personal_data)==null?void 0:X.gender})]})]})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:441:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"441","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:442:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"442","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.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:443:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"443","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:["八字:",(re=(ae=i.basic_info)==null?void 0:ae.bazi_chart)==null?void 0:re.complete_chart]}),((ee=i.basic_info)==null?void 0:ee.lunar_info)&&c.jsxs("div",{className:"mb-4 p-4 bg-gradient-to-r from-purple-50 to-pink-50 rounded-lg border border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:449:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mb-4%20p-4%20bg-gradient-to-r%20from-purple-50%20to-pink-50%20rounded-lg%20border%20border-purple-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-purple-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:450:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:451:20","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%22mr-2%22%7D",children:"🌙"}),"农历信息"]}),c.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:454:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20md%3Agrid-cols-4%20gap-3%20text-sm%22%7D",children:[c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:455:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"455","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-purple-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:456:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"456","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-semibold%20mb-1%22%7D",children:"农历日期"}),c.jsx("div",{className:"text-purple-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:457:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"457","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-800%20font-bold%22%7D",children:i.basic_info.lunar_info.lunar_date})]}),c.jsxs("div",{className:"text-center","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%22text-center%22%7D",children:[c.jsx("div",{className:"text-purple-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:460:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-semibold%20mb-1%22%7D",children:"干支年"}),c.jsx("div",{className:"text-purple-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:461:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-purple-800%20font-bold%22%7D",children:i.basic_info.lunar_info.ganzhi_year})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:463:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-purple-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:464:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"464","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-semibold%20mb-1%22%7D",children:"生肖"}),c.jsx("div",{className:"text-purple-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:465:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"465","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-800%20font-bold%22%7D",children:i.basic_info.lunar_info.zodiac})]}),c.jsxs("div",{className:"text-center","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%22text-center%22%7D",children:[c.jsx("div",{className:"text-purple-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:468:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-semibold%20mb-1%22%7D",children:"节气"}),c.jsx("div",{className:"text-purple-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:469:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-purple-800%20font-bold%22%7D",children:i.basic_info.lunar_info.solar_term})]})]}),i.basic_info.lunar_info.note&&c.jsx("p",{className:"text-purple-600 text-xs mt-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:473:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20text-xs%20mt-3%20text-center%22%7D",children:i.basic_info.lunar_info.note})]}),((oe=i.basic_info)==null?void 0:oe.zishi_calculation_note)&&c.jsxs("div",{className:"mb-4 p-4 bg-gradient-to-r from-blue-50 to-indigo-50 rounded-lg border border-blue-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:482:16","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%22mb-4%20p-4%20bg-gradient-to-r%20from-blue-50%20to-indigo-50%20rounded-lg%20border%20border-blue-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-blue-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:483:18","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-blue-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:484:20","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"⏰"}),"子时计算说明"]}),c.jsx("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:487:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"487","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:c.jsxs("div",{className:"bg-white p-3 rounded-lg border border-blue-100","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:488:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"488","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%20border%20border-blue-100%22%7D",children:[c.jsxs("div",{className:"flex items-center justify-between mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:489:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"489","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20mb-2%22%7D",children:[c.jsx("span",{className:"text-blue-700 font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:490:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"490","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%20font-semibold%22%7D",children:"子时类型"}),c.jsx("span",{className:"text-blue-800 font-bold px-2 py-1 bg-blue-100 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:491:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"491","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-800%20font-bold%20px-2%20py-1%20bg-blue-100%20rounded%22%7D",children:i.basic_info.zishi_calculation_note.zishi_type})]}),c.jsxs("div",{className:"text-blue-700 text-sm mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:495:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"495","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%20mb-2%22%7D",children:[c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:496:24","data-matrix-name":"strong","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":"strong",children:"计算方法:"}),i.basic_info.zishi_calculation_note.calculation_method]}),c.jsx("div",{className:"text-blue-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:498:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-blue-600%20text-sm%22%7D",children:i.basic_info.zishi_calculation_note.explanation})]})})]}),((ne=(R=i.basic_info)==null?void 0:R.solar_term_adjustment)==null?void 0:ne.shouldAdjust)&&c.jsxs("div",{className:"mb-4 p-3 bg-yellow-50 border border-yellow-200 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:508:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mb-4%20p-3%20bg-yellow-50%20border%20border-yellow-200%20rounded-lg%22%7D",children:[c.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/CompleteBaziAnalysis.tsx:509:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20mb-2%22%7D",children:[c.jsx("span",{className:"text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:510:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"510","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-600%22%7D",children:"⚠️"}),c.jsx("h4",{className:"font-semibold text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:511:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%22%7D",children:"节气调整建议"})]}),c.jsx("p",{className:"text-yellow-700 text-sm mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:513:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"513","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%20text-sm%20mb-2%22%7D",children:i.basic_info.solar_term_adjustment.recommendation}),i.basic_info.solar_term_adjustment.currentTerm&&c.jsxs("div",{className:"text-xs text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:517:20","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%22text-xs%20text-yellow-600%22%7D",children:["当前节气:",i.basic_info.solar_term_adjustment.currentTerm.name,"(",new Date(i.basic_info.solar_term_adjustment.currentTerm.time).toLocaleString(),")"]})]}),c.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:524:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[c.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:525:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%22%7D",children:[c.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:526:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"526","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:"日主信息"}),c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:527:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"527","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["日主:",(E=(S=i.basic_info)==null?void 0:S.bazi_chart)==null?void 0:E.day_master,"(",(se=(K=i.basic_info)==null?void 0:K.bazi_chart)==null?void 0:se.day_master_element,")"]}),c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:530:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"530","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["旺衰:",(pe=(ue=(ie=i.basic_info)==null?void 0:ie.bazi_chart)==null?void 0:ue.element_strength)==null?void 0:pe.strength_level]})]}),c.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:534:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[c.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:535:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"用神分析"}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:536:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"536","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:(ve=(Ee=(Ue=(me=i.basic_info)==null?void 0:me.bazi_chart)==null?void 0:Ue.element_strength)==null?void 0:Ee.use_god_analysis)==null?void 0:ve.analysis})]})]}),((Ve=(Pe=i.basic_info)==null?void 0:Pe.bazi_chart)==null?void 0:Ve.nayin_info)&&c.jsxs("div",{className:"mt-4 bg-gradient-to-r from-amber-50 to-yellow-50 p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:544:16","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%22mt-4%20bg-gradient-to-r%20from-amber-50%20to-yellow-50%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-amber-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:545:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(pa,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:546:20","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%22%7D"}),"四柱纳音五行"]}),c.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:549:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"549","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20md%3Agrid-cols-4%20gap-3%22%7D",children:[c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:550:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"550","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-amber-700 font-semibold text-sm mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:551:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"551","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-700%20font-semibold%20text-sm%20mb-1%22%7D",children:"年柱纳音"}),c.jsx("div",{className:"text-amber-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:552:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"552","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:i.basic_info.bazi_chart.nayin_info.year_nayin})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:554:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"554","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-amber-700 font-semibold text-sm mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:555:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"555","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-700%20font-semibold%20text-sm%20mb-1%22%7D",children:"月柱纳音"}),c.jsx("div",{className:"text-amber-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:556:22","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%22text-amber-800%20font-bold%22%7D",children:i.basic_info.bazi_chart.nayin_info.month_nayin})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:558:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-amber-700 font-semibold text-sm mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:559:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"559","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-700%20font-semibold%20text-sm%20mb-1%22%7D",children:"日柱纳音"}),c.jsx("div",{className:"text-amber-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:560:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"560","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:i.basic_info.bazi_chart.nayin_info.day_nayin})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:562:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"562","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-amber-700 font-semibold text-sm mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:563:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"563","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-700%20font-semibold%20text-sm%20mb-1%22%7D",children:"时柱纳音"}),c.jsx("div",{className:"text-amber-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:564:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"564","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:i.basic_info.bazi_chart.nayin_info.hour_nayin})]})]}),c.jsx("p",{className:"text-amber-600 text-xs mt-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:567:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"567","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-amber-600%20text-xs%20mt-3%20text-center%22%7D",children:"纳音五行是根据干支组合推算的传统五行属性,体现了深层的命理特征"}),c.jsxs("div",{className:"mt-4 bg-white p-4 rounded-lg border border-amber-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:572:19","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20bg-white%20p-4%20rounded-lg%20border%20border-amber-300%22%7D",children:[c.jsx("h5",{className:"font-bold text-amber-800 mb-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:573:21","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"573","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"纳音五行理论解释"}),c.jsxs("div",{className:"space-y-3 text-xs text-amber-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:574:21","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"574","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-xs%20text-amber-700%22%7D",children:[c.jsxs("div",{className:"bg-amber-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:575:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"575","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h6",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:576:25","data-matrix-name":"h6","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":"h6","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"📚 理论来源"}),c.jsx("p",{className:"leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:577:25","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22leading-relaxed%22%7D",children:"纳音五行起源于古代音律学说,将60甲子干支与五音十二律相配, 形成独特的五行分类体系。每两个干支为一组,共30组纳音。"})]}),c.jsxs("div",{className:"bg-amber-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:583:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"583","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h6",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:584:25","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"584","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h6","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"🎯 八字应用"}),c.jsx("p",{className:"leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:585:25","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22leading-relaxed%22%7D",children:"在八字命理中,纳音五行补充了正五行的不足,提供了另一个维度的分析角度。 年柱纳音代表祖业根基,月柱纳音影响青年运势,日柱纳音关乎夫妻关系, 时柱纳音预示子女和晚年。四柱纳音的相生相克关系,揭示了命运的深层规律。"})]}),c.jsxs("div",{className:"bg-amber-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:592:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"592","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h6",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:593:25","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"593","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h6","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"⚖️ 实用价值"}),c.jsx("p",{className:"leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:594:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"594","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22leading-relaxed%22%7D",children:"纳音五行在择偶合婚、起名改名、择日选时等方面具有重要参考价值。 同类纳音的人往往有相似的性格特征和人生际遇, 不同纳音之间的配合关系影响着人际交往和事业合作的成败。"})]})]})]})]})]})})]}),c.jsxs(yt,{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:609:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"609","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:610:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"610","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsx(Ot,{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:611:12","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"四柱详细信息"})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:615:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"615","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.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:616:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-4%20gap-6%20mb-6%22%7D",children:[B((le=(je=i.basic_info)==null?void 0:je.bazi_chart)==null?void 0:le.year_pillar,"年柱","祖辈与早年运势"),B((at=(At=i.basic_info)==null?void 0:At.bazi_chart)==null?void 0:at.month_pillar,"月柱","父母与青年运势"),B(($e=(Re=i.basic_info)==null?void 0:Re.bazi_chart)==null?void 0:$e.day_pillar,"日柱","自身与配偶"),B((ze=(We=i.basic_info)==null?void 0:We.bazi_chart)==null?void 0:ze.hour_pillar,"时柱","子女与晚年运势")]})})]}),((mt=i.basic_info)==null?void 0:mt.pillar_interpretations)&&c.jsxs(yt,{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:627:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:628:12","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsxs(Ot,{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:629:14","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[c.jsx(Pd,{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:630:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"630","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"}),"四柱专业解释"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:634:12","data-matrix-name":"CardContent","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":"CardContent",children:c.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:635:14","data-matrix-name":"div","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":"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:c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:636:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"636","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[c.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:637:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[c.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:638:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"638","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:[c.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:639:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"639","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🏛️"}),"年柱解释"]}),c.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:641:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"641","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:i.basic_info.pillar_interpretations.year_pillar})]}),c.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:645:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[c.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:646:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"646","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:[c.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:647:22","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🌟"}),"月柱解释"]}),c.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:649:20","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%20leading-relaxed%20text-sm%22%7D",children:i.basic_info.pillar_interpretations.month_pillar})]}),c.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:653:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"653","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:[c.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:654:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"654","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:[c.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:655:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"655","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"💎"}),"日柱解释"]}),c.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:657:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"657","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:i.basic_info.pillar_interpretations.day_pillar})]}),c.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:661:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"661","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:[c.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:662:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"662","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:[c.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:663:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"663","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🌅"}),"时柱解释"]}),c.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:665:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:i.basic_info.pillar_interpretations.hour_pillar})]})]})})})]}),((jt=(Dt=i.basic_info)==null?void 0:Dt.bazi_chart)==null?void 0:jt.nayin_info)&&c.jsxs(yt,{className:"chinese-card-decoration dragon-corner border-2 border-amber-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:677:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-amber-400%22%7D",children:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:678:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"678","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{className:"text-amber-800 text-2xl font-bold chinese-text-shadow text-center flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:679:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"679","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-amber-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%20flex%20items-center%20justify-center%22%7D",children:[c.jsx(pa,{className:"mr-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:680:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"680","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%22%7D"}),"纳音五行专题解析",c.jsx(pa,{className:"ml-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:682:16","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22ml-2%20h-6%20w-6%22%7D"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:685:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"685","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.jsx("div",{className:"bg-gradient-to-br from-amber-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:686:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"686","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-amber-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:c.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:687:16","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%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[c.jsxs("div",{className:"bg-white p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:689:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[c.jsx("h4",{className:"font-bold text-amber-800 mb-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:690:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"690","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"纳音五行分类"}),c.jsxs("div",{className:"space-y-2 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:691:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"691","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%20text-xs%22%7D",children:[c.jsxs("div",{className:"flex justify-between items-center p-2 bg-yellow-50 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:692:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"692","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20p-2%20bg-yellow-50%20rounded%22%7D",children:[c.jsx("span",{className:"font-semibold text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:693:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"693","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%22%7D",children:"金纳音"}),c.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:694:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:"海中金、剑锋金、白蜡金、砂中金、金箔金、钗钏金"})]}),c.jsxs("div",{className:"flex justify-between items-center p-2 bg-green-50 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:696:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20p-2%20bg-green-50%20rounded%22%7D",children:[c.jsx("span",{className:"font-semibold text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:697:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%22%7D",children:"木纳音"}),c.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:698:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"698","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:"大林木、杨柳木、松柏木、平地木、桑柘木、石榴木"})]}),c.jsxs("div",{className:"flex justify-between items-center p-2 bg-blue-50 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:700:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"700","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20p-2%20bg-blue-50%20rounded%22%7D",children:[c.jsx("span",{className:"font-semibold text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:701:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%22%7D",children:"水纳音"}),c.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:702:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:"涧下水、泉中水、长流水、天河水、大溪水、大海水"})]}),c.jsxs("div",{className:"flex justify-between items-center p-2 bg-red-50 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:704:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"704","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20p-2%20bg-red-50%20rounded%22%7D",children:[c.jsx("span",{className:"font-semibold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:705:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"705","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%22%7D",children:"火纳音"}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:706:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"706","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:"炉中火、山头火、霹雳火、山下火、覆灯火、天上火"})]}),c.jsxs("div",{className:"flex justify-between items-center p-2 bg-orange-50 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:708:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20p-2%20bg-orange-50%20rounded%22%7D",children:[c.jsx("span",{className:"font-semibold text-orange-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:709:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-orange-800%22%7D",children:"土纳音"}),c.jsx("span",{className:"text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:710:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"710","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-orange-700%22%7D",children:"路旁土、城头土、屋上土、壁上土、大驿土、沙中土"})]})]})]}),c.jsxs("div",{className:"bg-white p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:716:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"716","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[c.jsx("h4",{className:"font-bold text-amber-800 mb-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:717:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"717","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"您的纳音特征分析"}),c.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:718:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"718","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[c.jsxs("div",{className:"text-center p-3 bg-amber-100 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:719:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"719","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-3%20bg-amber-100%20rounded-lg%22%7D",children:[c.jsx("div",{className:"text-lg font-bold text-amber-800 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:720:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"720","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-amber-800%20mb-1%22%7D",children:"年柱纳音"}),c.jsx("div",{className:"text-2xl font-bold text-amber-900","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:721:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"721","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-amber-900%22%7D",children:i.basic_info.bazi_chart.nayin_info.year_nayin}),c.jsx("div",{className:"text-xs text-amber-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:722:25","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20mt-1%22%7D",children:"主导您的根基特质"})]}),c.jsxs("div",{className:"bg-amber-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:726:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"726","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h5",{className:"font-semibold text-amber-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:727:25","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"727","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-amber-800%20mb-2%22%7D",children:"四柱纳音配合分析"}),c.jsxs("div",{className:"grid grid-cols-2 gap-2 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:728:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"728","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20gap-2%20text-xs%22%7D",children:[c.jsxs("div",{className:"bg-white p-2 rounded border-l-2 border-red-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:729:27","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-2%20rounded%20border-l-2%20border-red-400%22%7D",children:[c.jsxs("div",{className:"font-semibold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:730:29","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%22font-semibold%20text-red-800%22%7D",children:["年柱:",i.basic_info.bazi_chart.nayin_info.year_nayin]}),c.jsx("div",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:731:29","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%22text-red-700%22%7D",children:"祖业根基,早年环境"})]}),c.jsxs("div",{className:"bg-white p-2 rounded border-l-2 border-green-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:733:27","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-2%20rounded%20border-l-2%20border-green-400%22%7D",children:[c.jsxs("div",{className:"font-semibold text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:734:29","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%22%7D",children:["月柱:",i.basic_info.bazi_chart.nayin_info.month_nayin]}),c.jsx("div",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:735:29","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:"父母宫位,青年运势"})]}),c.jsxs("div",{className:"bg-white p-2 rounded border-l-2 border-blue-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:737:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"737","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-2%20rounded%20border-l-2%20border-blue-400%22%7D",children:[c.jsxs("div",{className:"font-semibold text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:738:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"738","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%22%7D",children:["日柱:",i.basic_info.bazi_chart.nayin_info.day_nayin]}),c.jsx("div",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:739:29","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%22text-blue-700%22%7D",children:"夫妻宫位,中年发展"})]}),c.jsxs("div",{className:"bg-white p-2 rounded border-l-2 border-purple-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:741:27","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-2%20rounded%20border-l-2%20border-purple-400%22%7D",children:[c.jsxs("div",{className:"font-semibold text-purple-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:742:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"742","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%22%7D",children:["时柱:",i.basic_info.bazi_chart.nayin_info.hour_nayin]}),c.jsx("div",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:743:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"743","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:"子女宫位,晚年归宿"})]})]}),c.jsx("p",{className:"text-xs text-amber-700 mt-2 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:746:25","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20mt-2%20leading-relaxed%22%7D",children:(()=>{const Te=i.basic_info.bazi_chart.nayin_info.year_nayin;i.basic_info.bazi_chart.nayin_info.month_nayin;const Ye=i.basic_info.bazi_chart.nayin_info.day_nayin;i.basic_info.bazi_chart.nayin_info.hour_nayin;const ft=St=>St.includes("金")?"金":St.includes("木")?"木":St.includes("水")?"水":St.includes("火")?"火":St.includes("土")?"土":"未知",st=ft(Te),kt=ft(Ye);if(st===kt)return`您的年柱和日柱纳音同属${st}行,表明您的根基特质与核心性格高度一致,人生发展方向明确,容易在专业领域取得成就。`;{const St={金木:"金克木,需要在坚持原则与灵活变通之间找到平衡",木土:"木克土,创新精神与稳重品格的结合",土水:"土克水,务实态度与智慧思维的融合",水火:"水克火,理性思考与热情行动的协调",火金:"火克金,热情活力与冷静判断的平衡",木金:"金克木,需要在坚持原则与灵活变通之间找到平衡",土木:"木克土,创新精神与稳重品格的结合",水土:"土克水,务实态度与智慧思维的融合",火水:"水克火,理性思考与热情行动的协调",金火:"火克金,热情活力与冷静判断的平衡"},Et=st+kt,Nn=kt+st;return St[Et]||St[Nn]||`您的年柱${st}行与日柱${kt}行相配,形成了独特的性格组合,需要在不同特质间寻求和谐发展。`}})()})]}),c.jsxs("div",{className:"bg-amber-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:790:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"790","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h5",{className:"font-semibold text-amber-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:791:25","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"791","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-amber-800%20mb-2%22%7D",children:"您的纳音特质分析"}),c.jsx("p",{className:"text-xs text-amber-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:792:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"792","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20leading-relaxed%22%7D",children:(()=>{const Te=i.basic_info.bazi_chart.nayin_info.year_nayin;return{海中金:"您具有海中金的特质,如深海中的珍宝,内敛而珍贵。性格沉稳内敛,不轻易显露锋芒,但内在蕴含巨大潜力。适合从事需要耐心和深度思考的工作,如研究、金融分析等。",剑锋金:"您具有剑锋金的特质,锋利而坚韧。性格刚毅果断,有很强的执行力和领导能力。适合从事需要决断力的工作,如管理、军警、外科医生等。",白蜡金:"您具有白蜡金的特质,纯净而温润。性格温和细腻,善于协调人际关系。适合从事服务性行业,如教育、咨询、艺术等。",砂中金:"您具有砂中金的特质,需要淘洗才能显现价值。性格踏实勤奋,通过不断努力获得成功。适合从事需要积累的行业,如技术、工艺等。",金箔金:"您具有金箔金的特质,薄而广泛。性格灵活多变,善于适应环境。适合从事变化性强的工作,如销售、媒体、设计等。",钗钏金:"您具有钗钏金的特质,精美而实用。性格优雅实际,注重品质和细节。适合从事精品行业,如珠宝、奢侈品、高端服务等。",大林木:"您具有大林木的特质,如参天大树般稳重。性格宽容大度,有很强的包容力和成长性。适合从事教育、管理、环保等需要长期发展的行业。",杨柳木:"您具有杨柳木的特质,柔韧而优美。性格温柔灵活,善于适应变化。适合从事创意性工作,如艺术、设计、文学等。",松柏木:"您具有松柏木的特质,坚韧不屈。性格坚强独立,有很强的意志力。适合从事需要坚持的工作,如科研、创业等。",平地木:"您具有平地木的特质,广阔而包容。性格平和宽广,善于团结他人。适合从事团队协作性强的工作,如项目管理、公共服务等。",桑柘木:"您具有桑柘木的特质,实用而有价值。性格务实勤劳,注重实际效果。适合从事实用性强的行业,如农业、制造业等。",石榴木:"您具有石榴木的特质,多子多福。性格热情开朗,善于交际。适合从事人际交往频繁的工作,如销售、公关、娱乐等。",涧下水:"您具有涧下水的特质,清澈而持续。性格纯净坚持,有很强的原则性。适合从事需要专业性的工作,如医疗、法律、技术等。",泉中水:"您具有泉中水的特质,源源不断。性格富有创造力,思维活跃。适合从事创新性工作,如科技、研发、创意等。",长流水:"您具有长流水的特质,绵延不绝。性格持久稳定,有很强的耐力。适合从事需要长期坚持的工作,如教育、慈善等。",天河水:"您具有天河水的特质,高远而广阔。性格志向远大,有很强的理想主义色彩。适合从事高层次的工作,如学术研究、政策制定等。",大溪水:"您具有大溪水的特质,奔腾而有力。性格积极进取,行动力强。适合从事动态性强的工作,如体育、旅游、物流等。",大海水:"您具有大海水的特质,深邃而包容。性格深沉大度,有很强的包容力。适合从事需要大局观的工作,如战略规划、国际贸易等。",炉中火:"您具有炉中火的特质,热烈而专注。性格热情专一,有很强的专业精神。适合从事需要专业技能的工作,如工程、医疗、艺术等。",山头火:"您具有山头火的特质,明亮而显眼。性格开朗外向,善于表现自己。适合从事表演性质的工作,如娱乐、广告、演讲等。",霹雳火:"您具有霹雳火的特质,迅猛而有力。性格急躁直接,行动迅速。适合从事需要快速反应的工作,如急救、新闻、竞技等。",山下火:"您具有山下火的特质,温暖而持久。性格温和坚持,有很强的服务精神。适合从事服务性工作,如护理、客服、社工等。",覆灯火:"您具有覆灯火的特质,温馨而照明。性格温暖体贴,善于照顾他人。适合从事关怀性工作,如教育、医护、家政等。",天上火:"您具有天上火的特质,光明而高远。性格光明磊落,有很强的正义感。适合从事公正性工作,如法律、监督、公益等。",路旁土:"您具有路旁土的特质,承载而包容。性格踏实可靠,善于支持他人。适合从事基础性工作,如基建、物流、服务等。",城头土:"您具有城头土的特质,坚固而防护。性格稳重可靠,有很强的责任感。适合从事安全防护性工作,如保安、保险、质检等。",屋上土:"您具有屋上土的特质,实用而温馨。性格实际温和,注重家庭和谐。适合从事家庭相关工作,如房地产、家装、育儿等。",壁上土:"您具有壁上土的特质,装饰而美化。性格注重外表和形象,有艺术天赋。适合从事美化性工作,如装修、美容、设计等。",大驿土:"您具有大驿土的特质,连接而沟通。性格善于沟通协调,有很强的组织能力。适合从事协调性工作,如管理、外交、中介等。",沙中土:"您具有沙中土的特质,细腻而广泛。性格细心周到,注重细节。适合从事精细化工作,如会计、编辑、工艺等。"}[Te]||`您的${Te}纳音代表了独特的五行特质,影响着您的性格和人生发展方向。`})()})]}),c.jsxs("div",{className:"bg-amber-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:833:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"833","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h5",{className:"font-semibold text-amber-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:834:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"834","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-amber-800%20mb-2%22%7D",children:"四柱配合"}),c.jsx("p",{className:"text-xs text-amber-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:835:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"835","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20leading-relaxed%22%7D",children:"年月日时四柱的纳音相互作用,形成了您独特的命理格局。 纳音的生克制化关系,揭示了人生各个阶段的运势变化规律。"})]})]})]})]})})})]}),c.jsxs(yt,{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:849:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"849","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:850:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"850","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsx(Ot,{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:851:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"851","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:"五行能量分布分析"})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:855:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"855","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:856:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"856","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[N(),c.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:859:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"859","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:[c.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:860:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"860","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:[c.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:861:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"861","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:"五行平衡雷达图"}),D()]}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:865:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"865","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:866:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"866","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:[c.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:867:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"867","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:"五行平衡分析"}),c.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:868:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"868","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:(De=i.wuxing_analysis)==null?void 0:De.balance_analysis})]}),c.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:872:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"872","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:[c.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:873:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"873","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:"个性特质"}),c.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:874:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"874","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:(Fe=i.wuxing_analysis)==null?void 0:Fe.personality_traits})]}),c.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:878:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"878","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:[c.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:879:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"879","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:"改善建议"}),c.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:880:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"880","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:(it=i.wuxing_analysis)==null?void 0:it.improvement_suggestions})]})]})]})]})})]}),i.geju_analysis&&c.jsxs(yt,{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:892:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"892","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:893:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"893","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:894:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"894","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:[c.jsx(Qs,{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:895:16","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"895","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"}),"格局分析"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:899:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"899","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.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:900:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"900","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:[c.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:901:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"901","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:[c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:902:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"902","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:903:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"903","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:[c.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:904:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"904","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:"格局类型"}),c.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:905:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"905","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:[c.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:906:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"906","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:i.geju_analysis.pattern_type}),c.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:909:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"909","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:i.geju_analysis.pattern_strength})]})]}),c.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:914:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"914","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:[c.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:915:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"915","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:"格局特征"}),c.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:916:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"916","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:i.geju_analysis.characteristics})]})]}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:921:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"921","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:922:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"922","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:[c.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:923:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"923","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:"适合职业"}),c.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:924:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"924","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:i.geju_analysis.career_path})]}),c.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:928:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"928","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:[c.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:929:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"929","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:"人生意义"}),c.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:930:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"930","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:i.geju_analysis.life_meaning})]})]})]}),i.geju_analysis.development_strategy&&c.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:937:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"937","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:[c.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:938:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"938","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:"发展策略"}),c.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:939:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"939","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:i.geju_analysis.development_strategy})]})]})})]}),i.dayun_analysis&&c.jsxs(yt,{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:951:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"951","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:952:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"952","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:953:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"953","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:[c.jsx(Id,{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:954:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"954","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"}),"大运流年分析"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:958:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"958","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.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:959:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"959","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:[c.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:960:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"960","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:[c.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:961:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"961","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:[c.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:962:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"962","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:"起运信息"}),c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:963:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"963","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["起运年龄:",i.dayun_analysis.start_luck_age,"岁"]}),c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:964:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"964","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["当前年龄:",i.dayun_analysis.current_age,"岁"]}),i.dayun_analysis.current_dayun&&c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:966:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"966","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["当前大运:",i.dayun_analysis.current_dayun.ganzhi,"(",i.dayun_analysis.current_dayun.start_age,"-",i.dayun_analysis.current_dayun.end_age,"岁)"]})]}),c.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:972:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"972","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:[c.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:973:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"973","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:"大运影响"}),c.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:974:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"974","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:i.dayun_analysis.dayun_influence})]}),c.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:978:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"978","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:[c.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:979:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"979","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:"流年分析"}),c.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:980:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"980","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:i.dayun_analysis.yearly_fortune})]})]}),i.dayun_analysis.dayun_sequence&&c.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:988:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"988","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[c.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:989:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"989","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:"八步大运序列"}),c.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:990:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"990","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:i.dayun_analysis.dayun_sequence.map((Te,Ye)=>c.jsx("div",{className:`p-3 rounded-lg border-2 ${i.dayun_analysis.current_dayun&&Te.ganzhi===i.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:992:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"992","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:998:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"998","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"font-bold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:999:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"999","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%22%7D",children:Te.ganzhi}),c.jsxs("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1000:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1000","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:[Te.start_age,"-",Te.end_age,"岁"]}),c.jsx("div",{className:`text-xs px-2 py-1 rounded mt-1 ${C[Te.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1001:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1001","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Te.ten_god})]})},Ye))})]}),c.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:1011:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1011","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:[c.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:1012:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1012","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:"未来展望"}),c.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:1013:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1013","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:i.dayun_analysis.future_outlook})]})]})})]}),((tt=i.dayun_analysis)==null?void 0:tt.detailed_yearly_analysis)&&c.jsxs(yt,{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:1024:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1024","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1025:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1025","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1026:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1026","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:[c.jsx(di,{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:1027:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1027","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"}),"详细流年分析(未来六年)"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1031:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1031","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.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:1032:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1032","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:c.jsx("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1033:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1033","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:i.dayun_analysis.detailed_yearly_analysis.map((Te,Ye)=>c.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:1035:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1035","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:[c.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:1036:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1036","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:[c.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:1037:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1037","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:[Te.year,"年(",Te.age,"岁)",Te.year_ganzhi]}),c.jsxs("div",{className:"flex space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1040:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1040","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20space-x-2%22%7D",children:[c.jsx("span",{className:`text-sm px-3 py-1 rounded-full ${C[Te.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:1041:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1041","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Te.year_ten_god}),c.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:1044:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1044","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:Te.dayun_period})]})]}),c.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:1050:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1050","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:[c.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1051:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1051","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[c.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:1052:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1052","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:[c.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:1053:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1053","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:[c.jsx(Yi,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1054:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1054","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"整体运势"]}),c.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:1056:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1056","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:Te.overall_fortune})]}),c.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:1058:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1058","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:[c.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:1059:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1059","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:[c.jsx(W2,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1060:30","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1060","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BarChart3","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"事业运势"]}),c.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:1062:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1062","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:Te.career_fortune})]})]}),c.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1066:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1066","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[c.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:1067:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1067","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:[c.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:1068:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1068","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:[c.jsx(Tg,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1069:30","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1069","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"DollarSign","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"财运分析"]}),c.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:1071:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1071","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:Te.wealth_fortune})]}),c.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:1073:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1073","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:[c.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:1074:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1074","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:[c.jsx(vd,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1075:30","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1075","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Heart","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"感情运势"]}),c.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:1077:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1077","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:Te.relationship_fortune})]})]}),c.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1081:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1081","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[c.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:1082:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1082","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:[c.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:1083:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1083","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:[c.jsx(hB,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1084:30","data-matrix-name":"Activity","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1084","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Activity","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"健康提醒"]}),c.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:1086:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1086","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:Te.health_fortune})]}),c.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:1088:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1088","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:[c.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:1089:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1089","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:[c.jsx(pa,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1090:30","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1090","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"关键建议"]}),c.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:1092:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1092","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:Te.key_advice})]})]})]}),Te.monthly_highlights&&Te.monthly_highlights.length>0&&c.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:1098:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1098","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:[c.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:1099:26","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1099","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:[c.jsx(di,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1100:28","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1100","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"月度重点"]}),c.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:1102:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1102","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:Te.monthly_highlights.map((ft,st)=>c.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:1104:30","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1104","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:["• ",ft]},st))})]})]},Ye))})})})]}),i.life_guidance&&c.jsxs(yt,{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:1119:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1119","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1120:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1120","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1121:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1121","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:[c.jsx(Pd,{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:1122:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1122","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"}),"专业人生指导"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1126:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1126","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.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:1127:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1127","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:c.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:1128:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1128","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:[c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1129:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1129","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:1130:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1130","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:[c.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:1131:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1131","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:"事业发展"}),c.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:1132:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1132","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:i.life_guidance.career_development})]}),c.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:1136:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1136","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:[c.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:1137:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1137","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:"财富管理"}),c.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:1138:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1138","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:i.life_guidance.wealth_management})]}),c.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:1142:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1142","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:[c.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:1143:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1143","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:"感情婚姻"}),c.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:1144:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1144","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:i.life_guidance.marriage_relationships})]})]}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1149:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1149","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:1150:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1150","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:[c.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:1151:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1151","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:"健康养生"}),c.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:1152:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1152","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:i.life_guidance.health_wellness})]}),c.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:1156:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1156","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:[c.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:1157:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1157","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:"个人发展"}),c.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:1158:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1158","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:i.life_guidance.personal_development})]}),c.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:1162:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1162","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:[c.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:1163:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1163","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:"综合总结"}),c.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:1164:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1164","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:i.life_guidance.overall_summary})]})]})]})})})]}),i.modern_applications&&c.jsxs(yt,{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:1177:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1177","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1178:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1178","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1179:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1179","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:[c.jsx(jp,{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:1180:16","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1180","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"}),"现代应用建议"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1184:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1184","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:c.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:1185:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1185","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:c.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:1186:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1186","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:[c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1187:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1187","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:1188:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1188","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:[c.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:1189:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1189","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:"生活方式建议"}),c.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:1190:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1190","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:i.modern_applications.lifestyle_recommendations})]}),c.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:1194:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1194","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:[c.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:1195:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1195","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:"职业策略"}),c.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:1196:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1196","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:i.modern_applications.career_strategies})]})]}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1201:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1201","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:1202:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1202","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:[c.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:1203:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1203","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:"人际关系建议"}),c.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:1204:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1204","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:i.modern_applications.relationship_advice})]}),c.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:1208:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1208","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:[c.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:1209:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1209","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:"决策时机"}),c.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:1210:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1210","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:i.modern_applications.decision_making})]})]})]})})})]}),c.jsx(yt,{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:1222:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1222","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:c.jsx(bt,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1223:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1223","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-8%22%7D",children:c.jsxs("div",{className:"text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1224:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1224","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%22%7D",children:[c.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:1225:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1225","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:"专业八字命理分析报告"}),c.jsxs("p",{className:"text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1226:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1226","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%22%7D",children:["分析日期:",i.analysis_date?new Date(i.analysis_date).toLocaleString("zh-CN"):new Date().toLocaleString("zh-CN")]}),c.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:1227:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1227","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:"本报告基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业的命理分析和人生指导。"})]})})})]}),c.jsx(Fh,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1236:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1236","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BackToTop"}),c.jsx(a0,{isOpen:d,onClose:()=>A(!1),onConfigSaved:()=>{A(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1239:6","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1239","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"AIConfigModal","data-component-content":"%7B%22isOpen%22%3A%22%5BIdentifier%5D%22%2C%22onClose%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22onConfigSaved%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})]})},yF=({size:e="md",variant:t="chinese",text:n,className:a})=>{const o={sm:"h-4 w-4",md:"h-8 w-8",lg:"h-12 w-12"},s={sm:"text-sm",md:"text-base",lg:"text-lg"},r=()=>c.jsx(wl,{className:Qt("animate-spin text-red-600",o[e]),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:31:4","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"31","data-component-file":"ChineseLoading.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}),i=()=>c.jsx("div",{className:"flex space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:38:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"38","data-component-file":"ChineseLoading.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20space-x-1%22%7D",children:[0,1,2].map(A=>c.jsx("div",{className:Qt("bg-red-600 rounded-full animate-pulse",e==="sm"?"h-2 w-2":e==="md"?"h-3 w-3":"h-4 w-4"),style:{animationDelay:`${A*.2}s`,animationDuration:"1s"},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:40:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"40","data-component-file":"ChineseLoading.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%2C%22style%22%3A%7B%22animationDelay%22%3A%22%5BTemplateLiteral%5D%22%2C%22animationDuration%22%3A%221s%22%7D%7D"},A))}),m=()=>c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:56:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"56","data-component-file":"ChineseLoading.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx("div",{className:Qt("border-4 border-red-200 border-t-red-600 rounded-full animate-spin",o[e]),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:57:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"57","data-component-file":"ChineseLoading.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}),c.jsx(pa,{className:Qt("absolute inset-0 m-auto text-yellow-500 animate-pulse",e==="sm"?"h-2 w-2":e==="md"?"h-4 w-4":"h-6 w-6"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:61:6","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"61","data-component-file":"ChineseLoading.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})]}),d=()=>{switch(t){case"spinner":return r();case"dots":return i();case"chinese":default:return m()}};return c.jsxs("div",{className:Qt("flex flex-col items-center justify-center space-y-3",a),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:81:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"81","data-component-file":"ChineseLoading.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[d(),n&&c.jsx("p",{className:Qt("text-gray-600 font-chinese",s[e]),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx:87:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseLoading.tsx","data-component-line":"87","data-component-file":"ChineseLoading.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:n})]})},q3=({birthDate:e,analysisData:t,recordId:n})=>{var _,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R,ne,S,E,K,se,ie,ue,pe,me,Ue,Ee,ve,Pe,Ve,je,le,At,at,Re,$e,We,ze,mt,Dt,jt,De,Fe,it,tt,Te,Ye,ft,st,kt,St,Et,Nn,Kt,Co,Gn,Ca,ba,pn,Tt,ut,on,Wt;const[a,o]=ge.useState(!t),[s,r]=ge.useState(null),[i,m]=ge.useState(t||null),[d,A]=ge.useState(!1),p={化禄:{concept:"化禄是四化之首,主财禄、享受、缘分",influence:"增强星曜的正面能量,带来财运、人缘和享受,代表得到、收获和满足",application:"化禄星所在宫位通常是您的幸运领域,容易获得成功和满足感",timing:"大限或流年遇化禄,主该时期财运亨通,事业顺利,人际关系和谐"},化权:{concept:"化权主权力、地位、能力的发挥",influence:"增强星曜的权威性和主导力,带来领导机会、权力地位和成就感",application:"化权星所在宫位是您容易掌控和发挥影响力的领域",timing:"大限或流年遇化权,主该时期权力增长,地位提升,能力得到认可"},化科:{concept:"化科主名声、学业、贵人和文书",influence:"增强星曜的声誉和学习能力,带来名声、考试运和贵人相助",application:"化科星所在宫位是您容易获得名声和学习成就的领域",timing:"大限或流年遇化科,主该时期名声远播,学业有成,贵人运旺"},化忌:{concept:"化忌主阻碍、困扰、执着和变化",influence:"增强星曜的负面特质,带来阻碍、烦恼,但也促使变化和成长",application:"化忌星所在宫位需要特别注意,容易遇到挫折,但也是成长的机会",timing:"大限或流年遇化忌,主该时期需谨慎行事,可能有变动,但危机中有转机"}},g={命宫:{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:"孝顺父母,尊重长辈,处理好权威关系"}},f={紫微:{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:"财运变化很大,需要通过创新获得财富,晚年较佳"}},y={紫微:"bg-red-100 text-red-800 border-red-300",天机:"bg-blue-100 text-blue-800 border-blue-300",太阳:"bg-yellow-100 text-yellow-800 border-yellow-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-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-yellow-100 text-yellow-800 border-yellow-300",七杀:"bg-red-100 text-red-800 border-red-300",破军:"bg-orange-100 text-orange-800 border-orange-300"},C="bg-yellow-50 text-yellow-700 border-yellow-200",v="bg-red-50 text-red-700 border-red-200",B={旺:"text-red-600 bg-red-50",得地:"text-yellow-600 bg-yellow-50",平:"text-gray-600 bg-gray-50",不得地:"text-orange-600 bg-orange-50",陷:"text-gray-500 bg-gray-100"},D={水二局:"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(ge.useEffect(()=>{if(t){m(t),o(!1);return}const lt=async()=>{var qe;try{o(!0),r(null);const ct={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},ln=await xo.analysis.ziwei(ct);if(ln.error)throw new Error(ln.error.message||"紫微斗数分析失败");const en=(qe=ln.data)==null?void 0:qe.analysis;if(!en)throw new Error("分析结果为空");m(en)}catch(ct){r(ct instanceof Error?ct.message:"分析数据获取失败,请稍后重试")}finally{o(!1)}};e!=null&&e.date&&!t&<()},[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]),a)return c.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/CompleteZiweiAnalysis.tsx:310:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"310","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-red-50%20to-yellow-50%22%7D",children:c.jsx(Eo,{variant:"elevated",className:"p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:311:8","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"311","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22p-8%22%7D",children:c.jsxs(xs,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:312:10","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"312","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx(yF,{size:"lg",variant:"chinese",text:"正在进行专业紫微斗数分析",className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:313:12","data-matrix-name":"ChineseLoading","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"313","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseLoading","data-component-content":"%7B%22size%22%3A%22lg%22%2C%22variant%22%3A%22chinese%22%2C%22text%22%3A%22%E6%AD%A3%E5%9C%A8%E8%BF%9B%E8%A1%8C%E4%B8%93%E4%B8%9A%E7%B4%AB%E5%BE%AE%E6%96%97%E6%95%B0%E5%88%86%E6%9E%90%22%2C%22className%22%3A%22mb-4%22%7D"}),c.jsx("h3",{className:"text-xl font-bold text-red-600 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:319:12","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-red-600%20mb-2%20font-chinese%22%7D",children:"排盘分析中"}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:320:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"请稍候,正在生成您的详细命理报告..."})]})})});if(s)return c.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:330:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"330","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:c.jsx(yt,{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:331:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"331","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:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:332:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"332","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:333:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"333","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"❌"}),c.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:334:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"334","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:"分析失败"}),c.jsx("p",{className:"text-red-600 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:335:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"335","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:s}),c.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:336:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"336","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(!i)return c.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:350:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"350","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:c.jsx(yt,{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:351:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"351","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:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:352:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"352","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:353:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"353","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"⚠️"}),c.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:354:12","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-purple-800%20mb-2%22%7D",children:"数据获取异常"}),c.jsx("p",{className:"text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:355:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const N=(lt,qe)=>{var en;if(!qe)return null;const ln={命宫:li,兄弟宫:vd,夫妻宫:vd,子女宫:Qs,财帛宫:Tg,疾厄宫:hB,迁移宫:Xc,交友宫:vd,事业宫:W0,田宅宫:Yi,福德宫:tv,父母宫:ev}[lt]||Qs;return c.jsxs(Eo,{variant:"bordered",className:"hover:shadow-xl transition-all duration-300 min-h-[320px] w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:385:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%2C%22className%22%3A%22hover%3Ashadow-xl%20transition-all%20duration-300%20min-h-%5B320px%5D%20w-full%22%7D",children:[c.jsx(pi,{className:"text-center pb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:386:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"386","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-3%22%7D",children:c.jsxs("div",{className:"flex flex-col items-center space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:387:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20items-center%20space-y-2%22%7D",children:[c.jsx("div",{className:"w-10 h-10 bg-gradient-to-br from-red-500 to-red-600 rounded-full flex items-center justify-center shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:388:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"388","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-gradient-to-br%20from-red-500%20to-red-600%20rounded-full%20flex%20items-center%20justify-center%20shadow-lg%22%7D",children:c.jsx(ln,{className:"h-5 w-5 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:389:14","data-matrix-name":"PalaceIcon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"389","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"PalaceIcon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20text-white%22%7D"})}),c.jsx(Ai,{className:"text-red-600 text-heading-lg font-bold font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:391:12","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"391","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-heading-lg%20font-bold%20font-chinese%22%7D",children:lt}),c.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:394:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"394","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:[c.jsx("span",{className:"text-gray-600 text-body-md font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:395:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"395","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-body-md%20font-chinese%22%7D",children:qe.position||qe.branch}),c.jsx("span",{className:Qt("px-2 py-1 rounded-full text-label-md font-medium font-chinese",B[qe.strength]||"text-gray-600 bg-gray-50"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:396:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"396","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:qe.strength})]})]})}),c.jsxs(xs,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:405:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"405","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[qe.brightness_analysis&&c.jsxs("div",{className:"mb-3 p-3 bg-gradient-to-r from-yellow-50 to-orange-50 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:408:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"408","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-3%20p-3%20bg-gradient-to-r%20from-yellow-50%20to-orange-50%20rounded-lg%20border%20border-yellow-200%22%7D",children:[c.jsxs("h5",{className:"text-label-lg font-semibold text-orange-700 mb-2 font-chinese flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:409:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"409","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22text-label-lg%20font-semibold%20text-orange-700%20mb-2%20font-chinese%20flex%20items-center%22%7D",children:[c.jsx(tv,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:410:16","data-matrix-name":"Sun","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"410","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sun","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"星曜亮度:",qe.brightness_analysis.overall_brightness]}),c.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:413:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"413","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:[c.jsx("div",{className:"flex-1 bg-gray-200 rounded-full h-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:414:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"414","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%20bg-gray-200%20rounded-full%20h-2%22%7D",children:c.jsx("div",{className:`h-2 rounded-full ${qe.brightness_analysis.brightness_score>=4?"bg-green-500":qe.brightness_analysis.brightness_score>=3?"bg-yellow-500":qe.brightness_analysis.brightness_score>=2?"bg-orange-500":"bg-red-500"}`,style:{width:`${Math.min(qe.brightness_analysis.brightness_score*20,100)}%`},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:415:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"415","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%2C%22style%22%3A%7B%22width%22%3A%22%5BTemplateLiteral%5D%22%7D%7D"})}),c.jsx("span",{className:"text-label-md font-medium text-orange-700 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:424:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"424","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-label-md%20font-medium%20text-orange-700%20font-chinese%22%7D",children:(en=qe.brightness_analysis.brightness_score)==null?void 0:en.toFixed(1)})]}),c.jsx("p",{className:"text-body-sm text-orange-800 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:428:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"428","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-orange-800%20font-chinese%22%7D",children:qe.brightness_analysis.brightness_description}),qe.brightness_analysis.combination_effect&&c.jsxs("p",{className:"text-body-sm text-orange-700 mt-1 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:432:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-orange-700%20mt-1%20font-chinese%22%7D",children:["组合效果:",qe.brightness_analysis.combination_effect]})]}),qe.main_stars&&qe.main_stars.length>0&&c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:441:12","data-matrix-name":"div","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":"div",children:[c.jsxs("h5",{className:"text-label-lg font-semibold text-red-800 mb-2 font-chinese flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:442:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22text-label-lg%20font-semibold%20text-red-800%20mb-2%20font-chinese%20flex%20items-center%22%7D",children:[c.jsx(Qs,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:443:16","data-matrix-name":"Star","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":"Star","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"主星"]}),c.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:446:14","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%22flex%20flex-wrap%20gap-1%22%7D",children:qe.main_stars.map((cn,Cn)=>c.jsx("span",{className:Qt("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",y[cn]||"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:448:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:cn},Cn))})]}),qe.lucky_stars&&qe.lucky_stars.length>0&&c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:461:12","data-matrix-name":"div","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":"div",children:[c.jsxs("h5",{className:"text-label-lg font-semibold text-yellow-800 mb-2 font-chinese flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:462:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22text-label-lg%20font-semibold%20text-yellow-800%20mb-2%20font-chinese%20flex%20items-center%22%7D",children:[c.jsx(pa,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:463:16","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"吉星"]}),c.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:466:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"466","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:qe.lucky_stars.map((cn,Cn)=>c.jsx("span",{className:Qt("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",C),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:468:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:cn},Cn))})]}),qe.unlucky_stars&&qe.unlucky_stars.length>0&&c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:481:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"481","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsxs("h5",{className:"text-label-lg font-semibold text-red-800 mb-2 font-chinese flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:482:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22text-label-lg%20font-semibold%20text-red-800%20mb-2%20font-chinese%20flex%20items-center%22%7D",children:[c.jsx(jp,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:483:16","data-matrix-name":"Zap","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":"Zap","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"煞星"]}),c.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:486:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:qe.unlucky_stars.map((cn,Cn)=>c.jsx("span",{className:Qt("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",v),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:488:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:cn},Cn))})]}),qe.strength&&c.jsxs("div",{className:"border-t border-red-100 pt-3 mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:501:12","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%22border-t%20border-red-100%20pt-3%20mt-3%22%7D",children:[c.jsxs("h5",{className:"text-label-lg font-semibold text-gray-800 mb-2 font-chinese flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:502:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22text-label-lg%20font-semibold%20text-gray-800%20mb-2%20font-chinese%20flex%20items-center%22%7D",children:[c.jsx(W2,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:503:16","data-matrix-name":"BarChart3","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":"BarChart3","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"强度解释"]}),c.jsxs("div",{className:"bg-gray-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:506:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20p-3%20rounded-lg%22%7D",children:[c.jsxs("div",{className:"flex items-center justify-between mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:507:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"507","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20mb-2%22%7D",children:[c.jsx("span",{className:"text-body-md font-medium text-gray-800 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:508:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-body-md%20font-medium%20text-gray-800%20font-chinese%22%7D",children:"当前强度:"}),c.jsx("span",{className:Qt("px-2 py-1 rounded-full text-label-md font-medium font-chinese",B[qe.strength]||"text-gray-600 bg-gray-50"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:509:18","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:qe.strength})]}),c.jsx("p",{className:"text-body-sm text-gray-700 leading-relaxed font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:516:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"516","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-gray-700%20leading-relaxed%20font-chinese%22%7D",children:{旺:"星曜力量最强,正面特质充分发挥,该宫位代表的人生领域发展顺利,容易获得成功和满足。建议积极把握机会,发挥优势。",得地:"星曜力量较强,能够较好地发挥正面影响,在该领域有良好的发展基础。建议稳步前进,持续努力。",平:"星曜力量中等,需要通过努力来激发潜能,在该领域的发展需要更多的主观能动性。建议保持积极态度,寻找突破点。",不得地:"星曜力量较弱,正面特质难以充分发挥,在该领域可能遇到较多困难和阻力。建议通过学习和努力来弥补不足,寻求他人帮助。",陷:"星曜力量最弱,该宫位代表的人生领域面临较大挑战,需要格外用心经营。建议保持耐心,通过持续努力和正确方法来改善。"}[qe.strength]||"该宫位的星曜配置具有独特的影响模式,需要结合具体情况来分析。"})]})]}),qe.interpretation&&c.jsxs("div",{className:"border-t border-red-100 pt-3 mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:535:12","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%22border-t%20border-red-100%20pt-3%20mt-3%22%7D",children:[c.jsxs("h5",{className:"text-label-lg font-semibold text-gray-800 mb-2 font-chinese flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:536:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22text-label-lg%20font-semibold%20text-gray-800%20mb-2%20font-chinese%20flex%20items-center%22%7D",children:[c.jsx(Pd,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:537:16","data-matrix-name":"BookOpen","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":"BookOpen","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"宫位解读"]}),c.jsx("p",{className:"text-body-md text-gray-700 leading-relaxed font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:540:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"540","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-md%20text-gray-700%20leading-relaxed%20font-chinese%22%7D",children:qe.interpretation})]})]})]},lt)},L=lt=>{const qe={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 c.jsxs(yt,{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:558:6","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20hover%3Ashadow-lg%20transition-all%20duration-300%22%7D",children:[c.jsxs(Lt,{className:"pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:559:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"559","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22pb-2%22%7D",children:[c.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:560:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[c.jsx(Ot,{className:"text-purple-800 text-lg font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:561:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"561","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:lt.name}),c.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${qe[lt.level]||qe.fair}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:562:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"562","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:lt.level==="excellent"?"优秀":lt.level==="good"?"良好":lt.level==="fair"?"一般":"较弱"})]}),c.jsx("p",{className:"text-purple-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:566:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20text-sm%22%7D",children:lt.type==="major"?"主要格局":lt.type==="wealth"?"财富格局":lt.type==="career"?"事业格局":lt.type==="relationship"?"感情格局":"四化格局"})]}),c.jsxs(bt,{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:568:8","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("p",{className:"text-sm text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:569:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"569","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-700%22%7D",children:lt.description}),c.jsxs("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:570:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"570","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-t%20pt-2%22%7D",children:[c.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:571:12","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"571","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:"影响"}),c.jsx("p",{className:"text-xs text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:572:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"572","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:lt.influence})]}),c.jsxs("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:574:10","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%22border-t%20pt-2%22%7D",children:[c.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:575:12","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-purple-800%20mb-1%22%7D",children:"建议"}),c.jsx("p",{className:"text-xs text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:576:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"576","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:lt.advice})]})]})]},lt.name)};return c.jsxs("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:584:4","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%22min-h-screen%20bg-gradient-to-br%20from-purple-50%20to-indigo-50%20py-8%22%7D",children:[c.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8",id:"ziwei-analysis-content","data-export-content":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:585:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%2C%22id%22%3A%22ziwei-analysis-content%22%7D",children:[c.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-start sm:justify-between gap-4 no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:588:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"588","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20sm%3Aflex-row%20sm%3Aitems-start%20sm%3Ajustify-between%20gap-4%20no-export%22%7D",children:[c.jsx("div",{className:"flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:589:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",children:c.jsx(n0,{analysisData:i,analysisType:"ziwei",recordId:n,onConfigClick:()=>A(!0),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:590:12","data-matrix-name":"AIInterpretationButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"590","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22ziwei%22%2C%22recordId%22%3A%22%5BIdentifier%5D%22%2C%22onConfigClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})}),c.jsx("div",{className:"flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:597:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"597","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-shrink-0%22%7D",children:c.jsx(cf,{analysisData:i,analysisType:"ziwei",userName:e.name,targetElementId:"ziwei-analysis-content",className:"sticky top-4 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:598:12","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"598","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"DownloadButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22ziwei%22%2C%22userName%22%3A%22%5BMemberExpression%5D%22%2C%22targetElementId%22%3A%22ziwei-analysis-content%22%2C%22className%22%3A%22sticky%20top-4%20z-10%22%7D"})})]}),c.jsxs(yt,{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:609:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"609","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:[c.jsxs(Lt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:610:10","data-matrix-name":"CardHeader","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":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsxs(Ot,{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:611:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"611","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:[c.jsx(W0,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:612:14","data-matrix-name":"Crown","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":"Crown","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"}),c.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:613:14","data-matrix-name":"span","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":"span",children:[((j=(_=i.basic_info)==null?void 0:_.personal_data)==null?void 0:j.name)||"用户","的专业紫微斗数命理分析报告"]}),c.jsx(W0,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:614:14","data-matrix-name":"Crown","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"614","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Crown","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"})]}),c.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:616:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"616","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:[c.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:617:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"617","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:[c.jsx(di,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:618:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"618","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:619:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"619","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:(T=(F=i.basic_info)==null?void 0:F.personal_data)==null?void 0:T.birth_date})]}),c.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:621:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"621","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:[c.jsx(mi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:622:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"622","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:623:16","data-matrix-name":"span","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":"span",children:(Z=(M=i.basic_info)==null?void 0:M.personal_data)==null?void 0:Z.birth_time})]}),c.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:625:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[c.jsx(li,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:626:16","data-matrix-name":"User","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":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.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:((I=(P=i.basic_info)==null?void 0:P.personal_data)==null?void 0:I.gender)==="male"?"男性":((z=(O=i.basic_info)==null?void 0:O.personal_data)==null?void 0:z.gender)==="female"?"女性":(ae=(X=i.basic_info)==null?void 0:X.personal_data)==null?void 0:ae.gender})]})]})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:631:10","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:c.jsxs("div",{className:"text-center space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:632:12","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%22text-center%20space-y-4%22%7D",children:[c.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:634:14","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-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[c.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:16","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:"八字信息"}),c.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:636:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:637:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"637","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:638:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"638","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["年柱:",(ee=(re=i.basic_info)==null?void 0:re.bazi_info)==null?void 0:ee.year]}),c.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:639:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"639","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["月柱:",(R=(oe=i.basic_info)==null?void 0:oe.bazi_info)==null?void 0:R.month]})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:641:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"641","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:642:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"642","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["日柱:",(S=(ne=i.basic_info)==null?void 0:ne.bazi_info)==null?void 0:S.day]}),c.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:643:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"643","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["时柱:",(K=(E=i.basic_info)==null?void 0:E.bazi_info)==null?void 0:K.hour]})]})]})]}),((se=i.basic_info)==null?void 0:se.lunar_info)&&c.jsxs("div",{className:"bg-gradient-to-r from-pink-50 to-rose-50 p-4 rounded-lg border border-pink-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:650:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-pink-50%20to-rose-50%20p-4%20rounded-lg%20border%20border-pink-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-pink-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:651:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-pink-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(ev,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:652:20","data-matrix-name":"Moon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"652","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Moon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%22%7D"}),"农历信息"]}),c.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:655:18","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","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20md%3Agrid-cols-4%20gap-3%20text-sm%22%7D",children:[c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:656:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-pink-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:657:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-pink-700%20font-semibold%20mb-1%22%7D",children:"农历日期"}),c.jsx("div",{className:"text-pink-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:658:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"658","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-pink-800%20font-bold%22%7D",children:i.basic_info.lunar_info.lunar_date})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:660:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-pink-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:661:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-pink-700%20font-semibold%20mb-1%22%7D",children:"干支年"}),c.jsx("div",{className:"text-pink-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:662:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"662","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-pink-800%20font-bold%22%7D",children:i.basic_info.lunar_info.ganzhi_year})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:664:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-pink-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:665:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-pink-700%20font-semibold%20mb-1%22%7D",children:"生肖"}),c.jsx("div",{className:"text-pink-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:666:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"666","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-pink-800%20font-bold%22%7D",children:i.basic_info.lunar_info.zodiac})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:668:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"668","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-pink-700 font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:669:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"669","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-pink-700%20font-semibold%20mb-1%22%7D",children:"节气"}),c.jsx("div",{className:"text-pink-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:670:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"670","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-pink-800%20font-bold%22%7D",children:i.basic_info.lunar_info.solar_term})]})]}),i.basic_info.lunar_info.note&&c.jsx("p",{className:"text-pink-600 text-xs mt-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:674:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-pink-600%20text-xs%20mt-3%20text-center%22%7D",children:i.basic_info.lunar_info.note})]}),((ie=i.basic_info)==null?void 0:ie.zishi_calculation_note)&&c.jsxs("div",{className:"bg-gradient-to-r from-cyan-50 to-blue-50 p-4 rounded-lg border border-cyan-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:683:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"683","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-cyan-50%20to-blue-50%20p-4%20rounded-lg%20border%20border-cyan-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-cyan-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:684:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-cyan-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(mi,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:685:20","data-matrix-name":"Clock","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":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%22%7D"}),"子时计算说明"]}),c.jsx("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:688:18","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","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:c.jsxs("div",{className:"bg-white p-3 rounded-lg border border-cyan-100","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:689:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%20border%20border-cyan-100%22%7D",children:[c.jsxs("div",{className:"flex items-center justify-between mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:690:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20mb-2%22%7D",children:[c.jsx("span",{className:"text-cyan-700 font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:691:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"691","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-cyan-700%20font-semibold%22%7D",children:"子时类型"}),c.jsx("span",{className:"text-cyan-800 font-bold px-2 py-1 bg-cyan-100 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:692:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"692","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-cyan-800%20font-bold%20px-2%20py-1%20bg-cyan-100%20rounded%22%7D",children:i.basic_info.zishi_calculation_note.zishi_type})]}),c.jsxs("div",{className:"text-cyan-700 text-sm mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:696:22","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%22text-cyan-700%20text-sm%20mb-2%22%7D",children:[c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:697:24","data-matrix-name":"strong","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":"strong",children:"计算方法:"}),i.basic_info.zishi_calculation_note.calculation_method]}),c.jsx("div",{className:"text-cyan-600 text-sm mb-2","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","data-component-content":"%7B%22className%22%3A%22text-cyan-600%20text-sm%20mb-2%22%7D",children:i.basic_info.zishi_calculation_note.explanation}),i.basic_info.zishi_calculation_note.ziwei_impact&&c.jsxs("div",{className:"text-cyan-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:703:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"703","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-cyan-600%20text-sm%22%7D",children:[c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:704:26","data-matrix-name":"strong","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":"strong",children:"紫微影响:"}),i.basic_info.zishi_calculation_note.ziwei_impact]})]})})]}),c.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:713:14","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","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[c.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:714:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-indigo-500%22%7D",children:[c.jsx("h4",{className:"font-bold text-indigo-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:715:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-indigo-800%20mb-3%22%7D",children:"五行局详解"}),c.jsx("div",{className:`inline-block px-3 py-2 rounded-lg font-bold mb-3 ${D[(pe=(ue=i.basic_info)==null?void 0:ue.wuxing_ju)==null?void 0:pe.type]||"text-gray-700 bg-gray-100"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:718:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"718","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:(Ue=(me=i.basic_info)==null?void 0:me.wuxing_ju)==null?void 0:Ue.type}),((ve=(Ee=i.basic_info)==null?void 0:Ee.wuxing_ju)==null?void 0:ve.nayin)&&c.jsxs("div",{className:"bg-gradient-to-r from-amber-50 to-yellow-50 p-3 rounded-lg border border-amber-200 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:724:20","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","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-amber-50%20to-yellow-50%20p-3%20rounded-lg%20border%20border-amber-200%20mb-3%22%7D",children:[c.jsxs("div",{className:"flex items-center space-x-2 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:725:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20mb-1%22%7D",children:[c.jsx(pa,{className:"h-4 w-4 text-amber-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:726:24","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20text-amber-600%22%7D"}),c.jsx("span",{className:"text-amber-700 font-semibold text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:727:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"727","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-amber-700%20font-semibold%20text-sm%22%7D",children:"纳音五行:"}),c.jsx("span",{className:"text-amber-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:728:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"728","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:(Ve=(Pe=i.basic_info)==null?void 0:Pe.wuxing_ju)==null?void 0:Ve.nayin})]}),c.jsx("p",{className:"text-amber-600 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:730:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-amber-600%20text-xs%22%7D",children:"根据年柱干支计算的传统纳音五行属性"}),c.jsxs("div",{className:"mt-3 bg-white p-3 rounded-lg border border-amber-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:731:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mt-3%20bg-white%20p-3%20rounded-lg%20border%20border-amber-300%22%7D",children:[c.jsx("h5",{className:"font-bold text-amber-800 mb-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:732:24","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-2%20text-sm%22%7D",children:"纳音五行解释"}),c.jsx("p",{className:"text-amber-700 text-xs leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:733:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"733","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-amber-700%20text-xs%20leading-relaxed%22%7D",children:(()=>{var ln,en,cn,Cn;const lt=(en=(ln=i.basic_info)==null?void 0:ln.wuxing_ju)==null?void 0:en.nayin,qe=(Cn=(cn=i.basic_info)==null?void 0:cn.wuxing_ju)==null?void 0:Cn.type;return{海中金:`您的年柱纳音为海中金,如深海珍宝般内敛珍贵。在紫微斗数中对应${qe},这意味着您的大限运程具有金的坚韧特质,适合稳扎稳打的发展策略。您的性格深沉内敛,不轻易显露才华,但一旦时机成熟便能展现惊人的能力。`,剑锋金:`您的年柱纳音为剑锋金,锋利而坚韧。在紫微斗数中对应${qe},这赋予了您果断的决策能力和强烈的进取心。您的大限运程充满挑战性,但也蕴含着巨大的成功机会,适合在竞争激烈的环境中发展。`,白蜡金:`您的年柱纳音为白蜡金,纯净温润。在紫微斗数中对应${qe},这使您具有很强的适应能力和协调能力。您的大限运程相对平稳,适合通过人际关系和团队合作来实现目标。`,砂中金:`您的年柱纳音为砂中金,需要淘洗显现。在紫微斗数中对应${qe},这表明您的成功需要经过磨练和积累。您的大限运程呈现渐进式发展,通过不断努力最终能获得丰厚回报。`,金箔金:`您的年柱纳音为金箔金,薄而广泛。在紫微斗数中对应${qe},这赋予了您灵活多变的特质。您的大限运程变化较多,适合在多元化发展中寻找机会。`,钗钏金:`您的年柱纳音为钗钏金,精美实用。在紫微斗数中对应${qe},这使您注重品质和细节。您的大限运程稳中有升,适合在精品化路线上发展。`,大林木:`您的年柱纳音为大林木,如参天大树。在紫微斗数中对应${qe},这赋予了您强大的成长潜力和包容能力。您的大限运程具有持续发展的特征,适合长期规划和稳步发展。`,杨柳木:`您的年柱纳音为杨柳木,柔韧优美。在紫微斗数中对应${qe},这使您具有很强的适应性和创造力。您的大限运程灵活多变,适合在变化中寻找发展机会。`,松柏木:`您的年柱纳音为松柏木,坚韧不屈。在紫微斗数中对应${qe},这赋予了您顽强的意志力和持久的耐力。您的大限运程虽有波折,但最终能够获得成功。`,平地木:`您的年柱纳音为平地木,广阔包容。在紫微斗数中对应${qe},这使您具有很强的团队协作能力。您的大限运程平稳发展,适合在团队中发挥领导作用。`,桑柘木:`您的年柱纳音为桑柘木,实用有价值。在紫微斗数中对应${qe},这使您注重实际效果和长远价值。您的大限运程稳健务实,适合在实业中发展。`,石榴木:`您的年柱纳音为石榴木,多子多福。在紫微斗数中对应${qe},这赋予了您旺盛的生命力和创造力。您的大限运程充满活力,适合在人际交往中发展事业。`,涧下水:`您的年柱纳音为涧下水,清澈持续。在紫微斗数中对应${qe},这使您具有纯净的品格和坚持的精神。您的大限运程清晰明确,适合在专业领域深耕发展。`,泉中水:`您的年柱纳音为泉中水,源源不断。在紫微斗数中对应${qe},这赋予了您丰富的创造力和持续的动力。您的大限运程充满创新机会,适合在新兴领域发展。`,长流水:`您的年柱纳音为长流水,绵延不绝。在紫微斗数中对应${qe},这使您具有持久的发展能力。您的大限运程稳定持续,适合长期投资和积累。`,天河水:`您的年柱纳音为天河水,高远广阔。在紫微斗数中对应${qe},这赋予了您远大的志向和宏观的视野。您的大限运程格局较大,适合在高层次平台发展。`,大溪水:`您的年柱纳音为大溪水,奔腾有力。在紫微斗数中对应${qe},这使您具有强大的行动力和进取心。您的大限运程动态发展,适合在变化中把握机遇。`,大海水:`您的年柱纳音为大海水,深邃包容。在紫微斗数中对应${qe},这赋予了您深厚的智慧和广阔的胸怀。您的大限运程格局宏大,适合在国际化平台发展。`,炉中火:`您的年柱纳音为炉中火,热烈专注。在紫微斗数中对应${qe},这使您具有专业的精神和热情的态度。您的大限运程专业化发展,适合在技术领域深入钻研。`,山头火:`您的年柱纳音为山头火,明亮显眼。在紫微斗数中对应${qe},这赋予了您出众的表现力和领导魅力。您的大限运程充满表现机会,适合在公众平台发展。`,霹雳火:`您的年柱纳音为霹雳火,迅猛有力。在紫微斗数中对应${qe},这使您具有快速的反应能力和强烈的爆发力。您的大限运程变化迅速,适合在快节奏环境中发展。`,山下火:`您的年柱纳音为山下火,温暖持久。在紫微斗数中对应${qe},这赋予了您温和的性格和持续的服务精神。您的大限运程稳定温和,适合在服务行业发展。`,覆灯火:`您的年柱纳音为覆灯火,温馨照明。在紫微斗数中对应${qe},这使您具有照顾他人的天性和温暖的人格魅力。您的大限运程温馨和谐,适合在关怀性行业发展。`,天上火:`您的年柱纳音为天上火,光明高远。在紫微斗数中对应${qe},这赋予了您正直的品格和崇高的理想。您的大限运程光明正大,适合在公正性行业发展。`,路旁土:`您的年柱纳音为路旁土,承载包容。在紫微斗数中对应${qe},这使您具有踏实的品格和支持他人的能力。您的大限运程稳健可靠,适合在基础性行业发展。`,城头土:`您的年柱纳音为城头土,坚固防护。在紫微斗数中对应${qe},这赋予了您强烈的责任感和保护意识。您的大限运程安全稳定,适合在防护性行业发展。`,屋上土:`您的年柱纳音为屋上土,实用温馨。在紫微斗数中对应${qe},这使您注重家庭和谐与实际效果。您的大限运程温馨实用,适合在家庭相关行业发展。`,壁上土:`您的年柱纳音为壁上土,装饰美化。在紫微斗数中对应${qe},这赋予了您艺术天赋和美化能力。您的大限运程注重形象,适合在美化性行业发展。`,大驿土:`您的年柱纳音为大驿土,连接沟通。在紫微斗数中对应${qe},这使您具有很强的组织协调能力。您的大限运程注重沟通,适合在协调性行业发展。`,沙中土:`您的年柱纳音为沙中土,细腻广泛。在紫微斗数中对应${qe},这赋予了您细致入微的观察力和周到的处事能力。您的大限运程注重细节,适合在精细化行业发展。`}[lt]||`您的年柱纳音为${lt},在紫微斗数中对应${qe},这是您天生的五行本质和能量特征,深刻影响着您的性格特质和人生发展轨迹。`})()})]})]}),c.jsx("p",{className:"text-indigo-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:778:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"778","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20text-sm%22%7D",children:(le=(je=i.basic_info)==null?void 0:je.wuxing_ju)==null?void 0:le.description})]}),c.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:780:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"780","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:[c.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:781:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"781","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:"命宫位置"}),c.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:782:18","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%22text-2xl%20font-bold%20text-blue-800%20mb-2%22%7D",children:(at=(At=i.basic_info)==null?void 0:At.ming_gong_position)==null?void 0:at.branch}),c.jsx("p",{className:"text-blue-700 text-sm mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:785:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"785","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%20mb-3%22%7D",children:($e=(Re=i.basic_info)==null?void 0:Re.ming_gong_position)==null?void 0:$e.description}),((ze=(We=i.detailed_analysis)==null?void 0:We.personality_analysis)==null?void 0:ze.overview)&&c.jsxs("div",{className:"mt-3 p-3 bg-blue-50 rounded-lg border border-blue-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:788:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mt-3%20p-3%20bg-blue-50%20rounded-lg%20border%20border-blue-200%22%7D",children:[c.jsxs("h5",{className:"font-semibold text-blue-800 mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:789:22","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%20mb-2%20flex%20items-center%22%7D",children:[c.jsx(Xc,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:790:24","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"790","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"命宫位置详解"]}),c.jsx("div",{className:"text-blue-700 text-sm whitespace-pre-line","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:793:22","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%22text-blue-700%20text-sm%20whitespace-pre-line%22%7D",children:(()=>{const lt=i.detailed_analysis.personality_analysis.overview,qe=lt.match(/([子丑寅卯辰巳午未申酉戌亥])宫属[金木水火土].*?。/g);if(qe)return qe.join(" ");const ln=lt.split("。").filter(en=>en.includes("宫")&&(en.includes("属")||en.includes("代表")||en.includes("使您")));return ln.length>0?ln.join("。")+"。":"命宫位置影响着您的基本性格特质和人生发展方向。"})()})]})]})]})]})})]}),((Dt=(mt=i.basic_info)==null?void 0:mt.wuxing_ju)==null?void 0:Dt.nayin)&&c.jsxs(yt,{className:"chinese-card-decoration border-2 border-amber-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:821:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-amber-400%22%7D",children:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:822:12","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsxs(Ot,{className:"text-amber-800 text-2xl 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:823:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"823","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-amber-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20justify-center%20space-x-2%22%7D",children:[c.jsx(pa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:824:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"824","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:825:16","data-matrix-name":"span","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":"span",children:"纳音五行与五行局详解"}),c.jsx(pa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:826:16","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:829:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"829","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:c.jsxs("div",{className:"bg-gradient-to-br from-amber-50 to-yellow-50 rounded-lg p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:830:14","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","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-amber-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:[c.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:831:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[c.jsxs("div",{className:"bg-white p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:833:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"833","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[c.jsx("h4",{className:"font-bold text-amber-800 mb-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:834:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"834","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"纳音决定五行局"}),c.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:835:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"835","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[c.jsxs("div",{className:"text-center p-3 bg-amber-100 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:836:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"836","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-3%20bg-amber-100%20rounded-lg%22%7D",children:[c.jsx("div",{className:"text-sm font-semibold text-amber-800 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:837:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"837","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20font-semibold%20text-amber-800%20mb-1%22%7D",children:"您的年柱纳音"}),c.jsx("div",{className:"text-xl font-bold text-amber-900","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:838:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"838","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-amber-900%22%7D",children:i.basic_info.wuxing_ju.nayin}),c.jsx("div",{className:"text-xs text-amber-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:839:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"839","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20mt-1%22%7D",children:"↓ 对应 ↓"}),c.jsx("div",{className:"text-lg font-bold text-indigo-800 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:840:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"840","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-indigo-800%20mt-2%22%7D",children:i.basic_info.wuxing_ju.type})]}),c.jsxs("div",{className:"bg-amber-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:843:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"843","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h5",{className:"font-semibold text-amber-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:844:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"844","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-amber-800%20mb-2%22%7D",children:"五行局影响"}),c.jsxs("ul",{className:"text-xs text-amber-700 space-y-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:845:24","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"845","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20space-y-1%22%7D",children:[c.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:846:26","data-matrix-name":"li","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":"li",children:["• 大限起始年龄:",i.basic_info.wuxing_ju.start_age,"岁"]}),c.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:847:26","data-matrix-name":"li","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":"li",children:["• 大限周期:每",i.basic_info.wuxing_ju.number*10,"年一步"]}),c.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:848:26","data-matrix-name":"li","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":"li",children:["• 运势节奏:",i.basic_info.wuxing_ju.type,"的能量特征"]})]})]})]})]}),c.jsxs("div",{className:"bg-white p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:855:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"855","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[c.jsx("h4",{className:"font-bold text-amber-800 mb-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:856:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"856","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"纳音五行特征"}),c.jsxs("div",{className:"space-y-2 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:857:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"857","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%20text-xs%22%7D",children:[c.jsxs("div",{className:"p-2 bg-yellow-50 rounded border-l-4 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:858:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"858","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%20bg-yellow-50%20rounded%20border-l-4%20border-yellow-400%22%7D",children:[c.jsx("div",{className:"font-semibold text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:859:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"859","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%22%7D",children:"金纳音特征"}),c.jsx("div",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:860:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"860","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:"坚韧、果断、重义气,适合从事金融、机械、军警等行业"})]}),c.jsxs("div",{className:"p-2 bg-green-50 rounded border-l-4 border-green-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:862:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"862","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%20bg-green-50%20rounded%20border-l-4%20border-green-400%22%7D",children:[c.jsx("div",{className:"font-semibold text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:863:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"863","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%22%7D",children:"木纳音特征"}),c.jsx("div",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:864:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"864","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:"仁慈、进取、有创意,适合教育、文化、医疗等行业"})]}),c.jsxs("div",{className:"p-2 bg-blue-50 rounded border-l-4 border-blue-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:866:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"866","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%20bg-blue-50%20rounded%20border-l-4%20border-blue-400%22%7D",children:[c.jsx("div",{className:"font-semibold text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:867:24","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%22%7D",children:"水纳音特征"}),c.jsx("div",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:868:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"868","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:"智慧、灵活、善变通,适合贸易、运输、信息等行业"})]}),c.jsxs("div",{className:"p-2 bg-red-50 rounded border-l-4 border-red-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:870:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22p-2%20bg-red-50%20rounded%20border-l-4%20border-red-400%22%7D",children:[c.jsx("div",{className:"font-semibold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:871:24","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%22%7D",children:"火纳音特征"}),c.jsx("div",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:872:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"872","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:"热情、积极、有领导力,适合娱乐、广告、能源等行业"})]}),c.jsxs("div",{className:"p-2 bg-orange-50 rounded border-l-4 border-orange-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:874:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"874","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%20bg-orange-50%20rounded%20border-l-4%20border-orange-400%22%7D",children:[c.jsx("div",{className:"font-semibold text-orange-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:875:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"875","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-orange-800%22%7D",children:"土纳音特征"}),c.jsx("div",{className:"text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:876:24","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%22text-orange-700%22%7D",children:"稳重、诚信、有耐心,适合房地产、农业、建筑等行业"})]})]})]})]}),c.jsxs("div",{className:"mt-6 bg-white p-4 rounded-lg border border-amber-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:882:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"882","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%20bg-white%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[c.jsx("h4",{className:"font-bold text-amber-800 mb-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:883:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"883","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"紫微斗数中的纳音应用"}),c.jsxs("div",{className:"grid md:grid-cols-3 gap-4 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:884:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"884","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-4%20text-xs%22%7D",children:[c.jsxs("div",{className:"bg-purple-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:885:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"885","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h5",{className:"font-semibold text-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:886:22","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"886","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-800%20mb-2%22%7D",children:"🏰 五行局确定"}),c.jsx("p",{className:"text-purple-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:887:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"887","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%20leading-relaxed%22%7D",children:"年柱纳音直接决定五行局类型,影响紫微星的定位和整个命盘的格局。"})]}),c.jsxs("div",{className:"bg-indigo-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:891:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-indigo-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h5",{className:"font-semibold text-indigo-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:892:22","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-indigo-800%20mb-2%22%7D",children:"⏰ 大限推算"}),c.jsx("p",{className:"text-indigo-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:893:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"893","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20leading-relaxed%22%7D",children:"五行局数决定大限的起始年龄和每步大限的年数,是推算运程的基础。"})]}),c.jsxs("div",{className:"bg-blue-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:897:20","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%22bg-blue-50%20p-3%20rounded-lg%22%7D",children:[c.jsx("h5",{className:"font-semibold text-blue-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:898:22","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"898","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%20mb-2%22%7D",children:"🌟 性格分析"}),c.jsx("p",{className:"text-blue-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:899:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20leading-relaxed%22%7D",children:"纳音五行体现了深层的性格特质,与主星配合形成完整的性格画像。"})]})]})]}),((De=(jt=i.ziwei_analysis)==null?void 0:jt.si_hua)==null?void 0:De.enhanced_sihua)&&c.jsxs("div",{className:"mt-6 space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:908:18","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%22mt-6%20space-y-4%22%7D",children:[c.jsxs("h4",{className:"font-bold text-purple-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:909:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"909","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%22%7D",children:[c.jsx(pa,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:910:22","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%22%7D"}),"多层次四化分析"]}),i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis&&c.jsxs("div",{className:"bg-indigo-50 p-4 rounded-lg border border-indigo-200","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%22bg-indigo-50%20p-4%20rounded-lg%20border%20border-indigo-200%22%7D",children:[c.jsx("h5",{className:"font-semibold text-indigo-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:917:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"917","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-indigo-800%20mb-3%22%7D",children:"四化互动效应"}),c.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:918:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"918","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:[((Fe=i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.conflicts)==null?void 0:Fe.length)>0&&c.jsxs("div",{className:"bg-red-50 p-3 rounded border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:921:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"921","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-3%20rounded%20border%20border-red-200%22%7D",children:[c.jsx("h6",{className:"font-medium text-red-800 mb-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:922:30","data-matrix-name":"h6","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":"h6","data-component-content":"%7B%22className%22%3A%22font-medium%20text-red-800%20mb-2%20text-sm%22%7D",children:"四化冲突"}),c.jsx("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:923:30","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%22space-y-2%22%7D",children:i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.conflicts.map((lt,qe)=>c.jsxs("div",{className:"text-xs text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:925:34","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-700%22%7D",children:[c.jsxs("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:926:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"926","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[lt.type,":"]}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:927:36","data-matrix-name":"span","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":"span",children:lt.impact})]},qe))})]}),((it=i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.enhancements)==null?void 0:it.length)>0&&c.jsxs("div",{className:"bg-green-50 p-3 rounded border border-green-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:936:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"936","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-3%20rounded%20border%20border-green-200%22%7D",children:[c.jsx("h6",{className:"font-medium text-green-800 mb-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:937:30","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"937","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h6","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%20mb-2%20text-sm%22%7D",children:"四化增强"}),c.jsx("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:938:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"938","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.enhancements.map((lt,qe)=>c.jsxs("div",{className:"text-xs text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:940:34","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"940","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-green-700%22%7D",children:[c.jsxs("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:941:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"941","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[lt.type,":"]}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:942:36","data-matrix-name":"span","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":"span",children:lt.impact})]},qe))})]})]}),c.jsx("div",{className:"mt-3 p-3 bg-white rounded border","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:951:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"951","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%20p-3%20bg-white%20rounded%20border%22%7D",children:c.jsxs("div",{className:"flex items-center justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:952:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"952","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%22%7D",children:[c.jsx("span",{className:"text-sm font-medium text-gray-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:953:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"953","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-800%22%7D",children:"整体和谐度:"}),c.jsx("span",{className:`text-sm font-bold ${i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony==="非常和谐"?"text-green-600":i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony==="较为和谐"?"text-blue-600":i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony==="基本和谐"?"text-yellow-600":"text-red-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:954:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"954","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony})]})}),((tt=i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.recommendations)==null?void 0:tt.length)>0&&c.jsxs("div",{className:"mt-3 p-3 bg-blue-50 rounded border border-blue-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:966:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"966","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%20p-3%20bg-blue-50%20rounded%20border%20border-blue-200%22%7D",children:[c.jsx("h6",{className:"font-medium text-blue-800 mb-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:967:28","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"967","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h6","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%20mb-2%20text-sm%22%7D",children:"四化建议"}),c.jsx("ul",{className:"space-y-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:968:28","data-matrix-name":"ul","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":"ul","data-component-content":"%7B%22className%22%3A%22space-y-1%22%7D",children:i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.recommendations.map((lt,qe)=>c.jsxs("li",{className:"text-xs text-blue-700 flex items-start","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:970:32","data-matrix-name":"li","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":"li","data-component-content":"%7B%22className%22%3A%22text-xs%20text-blue-700%20flex%20items-start%22%7D",children:[c.jsx("span",{className:"mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:971:34","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22mr-1%22%7D",children:"•"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:972:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"972","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:lt})]},qe))})]})]})]})]})})]}),((Te=i.ziwei_analysis)==null?void 0:Te.ming_gong_stars)&&i.ziwei_analysis.ming_gong_stars.length>0&&c.jsxs(yt,{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:989:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"989","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:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:990:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"990","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[c.jsxs(Ot,{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:991:14","data-matrix-name":"CardTitle","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":"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:[c.jsx(Qs,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:992:16","data-matrix-name":"Star","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":"Star","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:993:16","data-matrix-name":"span","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":"span",children:"命宫主星详解"})]}),c.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:995:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:["命宫在",(Ye=i.ziwei_analysis)==null?void 0:Ye.ming_gong,",主星决定了您的基本性格和人生走向"]})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:997:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"997","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:998:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[i.ziwei_analysis.ming_gong_stars.map((lt,qe)=>{const ct=f[lt];return c.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:1002:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1002","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:[c.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:1003:22","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","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%20mb-4%22%7D",children:[c.jsx("div",{className:`px-4 py-2 rounded-lg font-bold text-lg border-2 ${y[lt]||"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:1004:24","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:lt}),ct&&c.jsx("span",{className:"text-purple-600 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1008:26","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-purple-600%20font-medium%22%7D",children:ct.nature})]}),ct&&c.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:1013:24","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-4%22%7D",children:[c.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:1014:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1014","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:[c.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:1015:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1015","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:[c.jsx(li,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1016:30","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1016","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1017:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1017","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"性格特质"})]}),c.jsx("p",{className:"text-blue-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1019:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1019","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%22%7D",children:ct.personality})]}),c.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:1022:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[c.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:1023:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%20mb-2%20flex%20items-center%20space-x-1%22%7D",children:[c.jsx(Yi,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1024:30","data-matrix-name":"Target","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":"Target","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1025:30","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:"事业方向"})]}),c.jsx("p",{className:"text-green-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1027:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1027","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20text-sm%22%7D",children:ct.career})]}),c.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:1030:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[c.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:1031:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%20mb-2%20flex%20items-center%20space-x-1%22%7D",children:[c.jsx(Tg,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1032:30","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1032","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"DollarSign","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1033:30","data-matrix-name":"span","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":"span",children:"财运特点"})]}),c.jsx("p",{className:"text-yellow-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1035:28","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-yellow-700%20text-sm%22%7D",children:ct.fortune})]})]}),!ct&&c.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:1041:24","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","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20p-4%20rounded-lg%22%7D",children:c.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1042:26","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"此星曜的详细解释正在完善中..."})})]},qe)}),i.ziwei_analysis.ming_gong_stars.length>1&&c.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:1051:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-6%20rounded-lg%20border%20border-purple-200%22%7D",children:[c.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:1052:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%20flex%20items-center%20space-x-2%22%7D",children:[c.jsx(pa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1053:22","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1054:22","data-matrix-name":"span","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":"span",children:"主星组合特色"})]}),c.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1056:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1056","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["您的命宫有",i.ziwei_analysis.ming_gong_stars.join("、"),"同宫,这种组合使您兼具了多种星曜的特质。",i.ziwei_analysis.ming_gong_stars.length===2?"双星同宫往往能够互补优势,但也需要平衡不同星曜的能量。":"多星同宫的格局较为复杂,需要综合各星曜的特质来理解您的性格。"]})]})]})})]}),c.jsxs(Eo,{variant:"elevated",className:"bg-gradient-to-br from-red-50 to-yellow-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1071:8","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:[c.jsx(pi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1072:10","data-matrix-name":"ChineseCardHeader","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":"ChineseCardHeader",children:c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1073:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"w-12 h-12 bg-gradient-to-br from-red-600 to-red-700 rounded-full flex items-center justify-center mx-auto mb-4 shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1074:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1074","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-gradient-to-br%20from-red-600%20to-red-700%20rounded-full%20flex%20items-center%20justify-center%20mx-auto%20mb-4%20shadow-lg%22%7D",children:c.jsx(Xc,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1075:16","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1075","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),c.jsx(Ai,{className:"text-red-600 text-2xl md:text-3xl font-bold font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1077:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1077","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-2xl%20md%3Atext-3xl%20font-bold%20font-chinese%22%7D",children:"十二宫位详解"}),c.jsx("p",{className:"text-gray-600 mt-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1080:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1080","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-2%20font-chinese%22%7D",children:"紫微斗数将人生分为十二个宫位,每个宫位代表不同的人生领域"}),c.jsxs("div",{className:"mt-4 bg-gradient-to-r from-red-50 to-yellow-50 p-4 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1083:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20bg-gradient-to-r%20from-red-50%20to-yellow-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-3 text-center font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1084:16","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20text-center%20font-chinese%22%7D",children:"星曜强度等级说明"}),c.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-5 gap-2 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1085:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20md%3Agrid-cols-5%20gap-2%20text-xs%22%7D",children:[c.jsxs("div",{className:"text-center p-2 bg-green-100 rounded border border-green-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1086:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-green-100%20rounded%20border%20border-green-300%22%7D",children:[c.jsx("div",{className:"font-semibold text-green-800 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1087:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1087","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%20font-chinese%22%7D",children:"旺"}),c.jsx("div",{className:"text-green-700 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1088:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1088","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-700%20font-chinese%22%7D",children:"最强"})]}),c.jsxs("div",{className:"text-center p-2 bg-blue-100 rounded border border-blue-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1090:18","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%22text-center%20p-2%20bg-blue-100%20rounded%20border%20border-blue-300%22%7D",children:[c.jsx("div",{className:"font-semibold text-blue-800 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1091:20","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%22font-semibold%20text-blue-800%20font-chinese%22%7D",children:"得地"}),c.jsx("div",{className:"text-blue-700 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1092:20","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","data-component-content":"%7B%22className%22%3A%22text-blue-700%20font-chinese%22%7D",children:"较强"})]}),c.jsxs("div",{className:"text-center p-2 bg-yellow-100 rounded border border-yellow-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1094:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-yellow-100%20rounded%20border%20border-yellow-300%22%7D",children:[c.jsx("div",{className:"font-semibold text-yellow-800 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1095:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1095","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%20font-chinese%22%7D",children:"平"}),c.jsx("div",{className:"text-yellow-700 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1096:20","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","data-component-content":"%7B%22className%22%3A%22text-yellow-700%20font-chinese%22%7D",children:"中等"})]}),c.jsxs("div",{className:"text-center p-2 bg-orange-100 rounded border border-orange-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1098:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-orange-100%20rounded%20border%20border-orange-300%22%7D",children:[c.jsx("div",{className:"font-semibold text-orange-800 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1099:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1099","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-orange-800%20font-chinese%22%7D",children:"不得地"}),c.jsx("div",{className:"text-orange-700 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1100:20","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","data-component-content":"%7B%22className%22%3A%22text-orange-700%20font-chinese%22%7D",children:"较弱"})]}),c.jsxs("div",{className:"text-center p-2 bg-red-100 rounded border border-red-300","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1102:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%20p-2%20bg-red-100%20rounded%20border%20border-red-300%22%7D",children:[c.jsx("div",{className:"font-semibold text-red-800 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1103:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1103","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20font-chinese%22%7D",children:"陷"}),c.jsx("div",{className:"text-red-700 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1104:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1104","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-chinese%22%7D",children:"最弱"})]})]}),c.jsx("p",{className:"text-red-700 text-xs mt-3 text-center font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1107:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20mt-3%20text-center%20font-chinese%22%7D",children:"星曜强度反映了该宫位星曜力量的强弱,影响相关人生领域的发展顺逆程度"})]})]})}),c.jsx(xs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1113:10","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1113","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardContent",children:c.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-4 md:gap-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1114:12","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","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20sm%3Agrid-cols-2%20lg%3Agrid-cols-3%20xl%3Agrid-cols-4%20gap-4%20md%3Agap-6%22%7D",children:((ft=i.ziwei_analysis)==null?void 0:ft.twelve_palaces)&&Object.entries(i.ziwei_analysis.twelve_palaces).map(([lt,qe])=>N(lt,qe))})})]}),((st=i.ziwei_analysis)==null?void 0:st.si_hua)&&c.jsxs(yt,{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:1124:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1124","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:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1125:12","data-matrix-name":"CardHeader","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":"CardHeader",children:[c.jsxs(Ot,{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:1126:14","data-matrix-name":"CardTitle","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":"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:[c.jsx(pa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1127:16","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1128:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1128","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"四化飞星"})]}),c.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1130:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1130","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:["根据",i.ziwei_analysis.si_hua.year_stem,"年干的四化飞星分析"]})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1132:12","data-matrix-name":"CardContent","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":"CardContent",children:c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1133:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1133","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[c.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:1135:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1135","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:[c.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:1136:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1136","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:"四化飞星概述"}),c.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:1137:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1137","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:["四化飞星是紫微斗数的核心理论,由",i.ziwei_analysis.si_hua.year_stem,"年干所化出。 四化分别是化禄(财禄)、化权(权力)、化科(名声)、化忌(阻碍), 它们会影响相应星曜的能量表现,是判断吉凶和时机的重要依据。"]})]}),c.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:1145:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1145","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:[c.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:1147:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1147","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:[c.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:1148:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1148","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:[c.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1149:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1149","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"💰"}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1150:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1150","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1151:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1151","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:["化禄 - ",i.ziwei_analysis.si_hua.hua_lu.star]}),c.jsx("p",{className:"text-green-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1152:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1152","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-600%20text-sm%22%7D",children:p.化禄.concept})]})]}),c.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1155:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1155","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1156:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1156","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1157:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1157","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"影响:"}),c.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1158:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1158","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:p.化禄.influence})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1160:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1160","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1161:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1161","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"应用:"}),c.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1162:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1162","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:p.化禄.application})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1164:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1164","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1165:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1165","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"时机:"}),c.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1166:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1166","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:p.化禄.timing})]})]})]}),c.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:1172:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1172","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:[c.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:1173:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1173","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:[c.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1174:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1174","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"👑"}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1175:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1175","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1176:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1176","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:["化权 - ",i.ziwei_analysis.si_hua.hua_quan.star]}),c.jsx("p",{className:"text-blue-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1177:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1177","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-600%20text-sm%22%7D",children:p.化权.concept})]})]}),c.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1180:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1180","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1181:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1181","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1182:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1182","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"影响:"}),c.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1183:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1183","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:p.化权.influence})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1185:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1185","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1186:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1186","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"应用:"}),c.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1187:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1187","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:p.化权.application})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1189:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1189","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1190:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1190","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"时机:"}),c.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1191:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1191","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:p.化权.timing})]})]})]}),c.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:1197:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1197","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:[c.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:1198:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1198","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:[c.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1199:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1199","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"🎓"}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1200:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1200","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1201:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1201","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:["化科 - ",i.ziwei_analysis.si_hua.hua_ke.star]}),c.jsx("p",{className:"text-yellow-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1202:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1202","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20text-sm%22%7D",children:p.化科.concept})]})]}),c.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1205:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1205","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1206:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1206","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1207:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1207","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-yellow-800%22%7D",children:"影响:"}),c.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1208:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1208","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:p.化科.influence})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1210:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1210","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1211:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1211","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-yellow-800%22%7D",children:"应用:"}),c.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1212:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1212","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:p.化科.application})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1214:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1214","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1215:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1215","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-yellow-800%22%7D",children:"时机:"}),c.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1216:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1216","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:p.化科.timing})]})]})]}),c.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:1222:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1222","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:[c.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:1223:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1223","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:[c.jsx("span",{className:"text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1224:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1224","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",children:"⚠️"}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1225:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1225","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1226:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1226","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:["化忌 - ",i.ziwei_analysis.si_hua.hua_ji.star]}),c.jsx("p",{className:"text-red-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1227:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1227","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%22%7D",children:p.化忌.concept})]})]}),c.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1230:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1230","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1231:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1231","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1232:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1232","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-red-800%22%7D",children:"影响:"}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1233:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1233","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:p.化忌.influence})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1235:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1235","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1236:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1236","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-red-800%22%7D",children:"应用:"}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1237:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1237","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:p.化忌.application})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1239:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1239","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1240:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1240","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-red-800%22%7D",children:"时机:"}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1241:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1241","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:p.化忌.timing})]})]})]})]})]})})]}),((kt=i.ziwei_analysis)==null?void 0:kt.major_periods)&&c.jsxs(yt,{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:1253:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1253","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:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1254:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1254","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[c.jsxs(Ot,{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:1255:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1255","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:[c.jsx(Id,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1256:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1256","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1257:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1257","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"大限分析"})]}),c.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1259:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1259","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:[i.ziwei_analysis.major_periods.wuxing_ju,",起运年龄",i.ziwei_analysis.major_periods.start_age,"岁"]})]}),c.jsxs(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1261:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1261","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:[i.ziwei_analysis.major_periods.current_period&&c.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:1264:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1264","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:[c.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:1265:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1265","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:"当前大限"}),c.jsx("p",{className:"text-purple-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1266:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1266","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-medium%22%7D",children:i.ziwei_analysis.major_periods.current_period.description})]}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1271:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1271","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:1272:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1272","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:"十二大限详解"}),c.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:1273:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1273","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:(St=i.ziwei_analysis.major_periods.all_periods)==null?void 0:St.map((lt,qe)=>{var ln,en;const ct=g[lt.palace_name]||{focus:"该宫位的重点领域",opportunities:"潜在的发展机会",challenges:"可能面临的挑战",advice:"建议关注的方向"};return c.jsxs("div",{className:`p-5 rounded-lg border transition-all duration-200 hover:shadow-lg ${lt.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:1283:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1283","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[c.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:1288:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1288","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:[c.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:1289:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1289","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:["第",lt.period_number,"大限"]}),c.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:1290:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1290","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:lt.age_range})]}),c.jsxs("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1293:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1293","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-4%22%7D",children:[c.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:1294:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1294","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:[c.jsxs("span",{className:"font-bold text-gray-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1295:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1295","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:[lt.palace_branch,"宫"]}),c.jsxs("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1296:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1296","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:["(",lt.palace_name,")"]})]}),lt.is_current&&c.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:1299:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1299","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:[c.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:1300:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1300","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:"当前大限"}),c.jsx("span",{className:"text-xs text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1301:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1301","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20text-purple-600%22%7D",children:"正在经历"})]}),!lt.is_current&&c.jsx("span",{className:`text-xs px-2 py-1 rounded-full ${qe<((ln=i.ziwei_analysis.major_periods.all_periods)==null?void 0:ln.findIndex(cn=>cn.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:1305:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1305","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:qe<((en=i.ziwei_analysis.major_periods.all_periods)==null?void 0:en.findIndex(cn=>cn.is_current))?"已过":"未来"})]}),c.jsxs("div",{className:"space-y-3 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1315:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1315","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%20text-sm%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1316:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1316","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-indigo-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1317:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1317","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-indigo-800%22%7D",children:"重点领域:"}),c.jsx("p",{className:"text-indigo-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1318:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1318","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20mt-1%22%7D",children:ct.focus})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1321:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1321","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1322:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1322","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-green-800%22%7D",children:"发展机会:"}),c.jsx("p",{className:"text-green-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1323:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1323","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20mt-1%22%7D",children:ct.opportunities})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1326:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1326","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-orange-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1327:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1327","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-orange-800%22%7D",children:"注意事项:"}),c.jsx("p",{className:"text-orange-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1328:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1328","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-orange-700%20mt-1%22%7D",children:ct.challenges})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1331:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1331","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1332:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1332","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"建议方向:"}),c.jsx("p",{className:"text-blue-700 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1333:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1333","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20mt-1%22%7D",children:ct.advice})]})]})]},qe)})})]})]})]}),((Nn=(Et=i.detailed_analysis)==null?void 0:Et.life_guidance)==null?void 0:Nn.pattern_analysis)&&c.jsxs(yt,{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:1347:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1347","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:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1348:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1348","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[c.jsxs(Ot,{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:1349:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1349","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:[c.jsx(Pd,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1350:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1350","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1351:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1351","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"格局判定"})]}),c.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:1353:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1353","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:[c.jsxs("span",{className:"text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1354:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1354","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:["检测到",i.detailed_analysis.life_guidance.pattern_analysis.pattern_count,"个格局"]}),c.jsx("span",{className:`px-2 py-1 rounded text-sm font-medium ${i.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="very_strong"?"bg-green-100 text-green-800":i.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="strong"?"bg-blue-100 text-blue-800":i.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:1355:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1355","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:i.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="very_strong"?"极强":i.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="strong"?"强":i.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="moderate"?"中等":i.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="fair"?"一般":"较弱"})]})]}),c.jsxs(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1368:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1368","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:[c.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:1370:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1370","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:[c.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:1371:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1371","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:"格局总评"}),c.jsx("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1372:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1372","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:i.detailed_analysis.life_guidance.pattern_analysis.pattern_guidance})]}),i.detailed_analysis.life_guidance.pattern_analysis.detected_patterns&&c.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:1377:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1377","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:i.detailed_analysis.life_guidance.pattern_analysis.detected_patterns.map(lt=>L(lt))})]})]}),((Co=(Kt=i.detailed_analysis)==null?void 0:Kt.timing_analysis)==null?void 0:Co.liu_nian_analysis)&&c.jsxs(yt,{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:1389:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1389","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:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1390:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1390","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[c.jsxs(Ot,{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:1391:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1391","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:[c.jsx(mi,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1392:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1392","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1393:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1393","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"流年分析"})]}),c.jsxs("p",{className:"text-purple-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1395:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1395","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:[i.detailed_analysis.timing_analysis.liu_nian_analysis.year_ganzhi,"年运势分析"]})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1397:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1397","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1398:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1398","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:1400:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1400","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:[c.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:1401:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1401","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:"流年四化"}),c.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:1402:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1402","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:[c.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:1403:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1403","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:[c.jsx("div",{className:"text-green-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1404:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1404","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-800%20font-medium%22%7D",children:i.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_lu.star}),c.jsx("div",{className:"text-xs text-green-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1405:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1405","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-green-600%22%7D",children:"化禄"})]}),c.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:1407:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1407","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:[c.jsx("div",{className:"text-blue-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1408:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1408","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-800%20font-medium%22%7D",children:i.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_quan.star}),c.jsx("div",{className:"text-xs text-blue-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1409:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1409","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-blue-600%22%7D",children:"化权"})]}),c.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:1411:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1411","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:[c.jsx("div",{className:"text-yellow-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1412:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1412","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-800%20font-medium%22%7D",children:i.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_ke.star}),c.jsx("div",{className:"text-xs text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1413:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1413","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-yellow-600%22%7D",children:"化科"})]}),c.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:1415:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1415","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:[c.jsx("div",{className:"text-red-800 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1416:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1416","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%20font-medium%22%7D",children:i.detailed_analysis.timing_analysis.liu_nian_analysis.liu_nian_sihua.hua_ji.star}),c.jsx("div",{className:"text-xs text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1417:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1417","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-600%22%7D",children:"化忌"})]})]})]}),c.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:1423:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1423","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:[c.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:1424:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1424","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:[c.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:1425:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1425","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:"年度机会"}),c.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:1426:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1426","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:(Gn=i.detailed_analysis.timing_analysis.liu_nian_analysis.year_opportunities)==null?void 0:Gn.map((lt,qe)=>c.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1428:24","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1428","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"li",children:["• ",lt]},qe))})]}),c.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:1432:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1432","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:[c.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:1433:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1433","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:"注意事项"}),c.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:1434:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1434","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:(Ca=i.detailed_analysis.timing_analysis.liu_nian_analysis.year_challenges)==null?void 0:Ca.map((lt,qe)=>c.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1436:24","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1436","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"li",children:["• ",lt]},qe))})]})]}),c.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:1443:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1443","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:[c.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:1444:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1444","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:"年度重点领域"}),c.jsx("div",{className:"flex flex-wrap gap-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1445:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1445","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-2%22%7D",children:(ba=i.detailed_analysis.timing_analysis.liu_nian_analysis.year_focus_areas)==null?void 0:ba.map((lt,qe)=>c.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:1447:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1447","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:lt},qe))})]})]})})]}),c.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:1459:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1459","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:[((pn=i.detailed_analysis)==null?void 0:pn.personality_analysis)&&c.jsxs(yt,{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:1462:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1462","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1463:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1463","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1464:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1464","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:[c.jsx(li,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1465:18","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1465","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1466:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1466","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"个性分析"})]})}),c.jsxs(bt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1469:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1469","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1470:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1470","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1471:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1471","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:"性格概述"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1472:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1472","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.personality_analysis.overview})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1474:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1474","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1475:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1475","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:"核心特质"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1476:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1476","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.personality_analysis.core_traits})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1478:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1478","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1479:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1479","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:"优势特长"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1480:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1480","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.personality_analysis.strengths})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1482:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1482","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1483:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1483","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:"需要注意"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1484:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1484","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.personality_analysis.challenges})]})]})]}),((Tt=i.detailed_analysis)==null?void 0:Tt.career_analysis)&&c.jsxs(yt,{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:1492:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1492","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1493:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1493","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1494:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1494","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:[c.jsx(Yi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1495:18","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1495","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1496:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1496","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"事业分析"})]})}),c.jsxs(bt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1499:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1499","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1500:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1500","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1501:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1501","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:"事业潜力"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1502:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1502","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.career_analysis.career_potential})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1504:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1504","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1505:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1505","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:"适合行业"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1506:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1506","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.career_analysis.suitable_industries})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1508:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1508","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1509:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1509","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:"领导风格"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1510:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1510","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.career_analysis.leadership_style})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1512:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1512","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1513:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1513","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:"成功策略"}),c.jsx("div",{className:"text-gray-700 text-sm whitespace-pre-line","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1514:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1514","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%20whitespace-pre-line%22%7D",children:i.detailed_analysis.career_analysis.success_strategies})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1516:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1516","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1517:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1517","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:"现代事业建议"}),c.jsx("div",{className:"text-gray-700 text-sm whitespace-pre-line","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1518:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1518","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%20whitespace-pre-line%22%7D",children:i.detailed_analysis.career_analysis.modern_career_advice})]})]})]}),((ut=i.detailed_analysis)==null?void 0:ut.wealth_analysis)&&c.jsxs(yt,{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:1526:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1526","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1527:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1527","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1528:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1528","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:[c.jsx(Tg,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1529:18","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1529","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"DollarSign","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1530:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1530","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"财富分析"})]})}),c.jsxs(bt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1533:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1533","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1534:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1534","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1535:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1535","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:"财运潜力"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1536:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1536","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.wealth_analysis.wealth_potential})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1538:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1538","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1539:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1539","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:"赚钱方式"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1540:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1540","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.wealth_analysis.earning_style})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1542:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1542","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1543:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1543","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:"投资倾向"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1544:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1544","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.wealth_analysis.investment_tendency})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1546:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1546","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1547:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1547","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:"理财规划建议"}),c.jsx("div",{className:"text-gray-700 text-sm whitespace-pre-line","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1548:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1548","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%20whitespace-pre-line%22%7D",children:i.detailed_analysis.wealth_analysis.financial_planning})]})]})]}),((on=i.detailed_analysis)==null?void 0:on.relationship_analysis)&&c.jsxs(yt,{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:1556:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1556","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1557:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1557","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1558:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1558","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:[c.jsx(vd,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1559:18","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1559","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Heart","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1560:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1560","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"感情分析"})]})}),c.jsxs(bt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1563:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1563","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1564:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1564","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1565:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1565","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:"婚姻运势"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1566:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1566","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.relationship_analysis.marriage_fortune})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1568:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1568","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1569:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1569","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:"配偶特质"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1570:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1570","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.relationship_analysis.spouse_characteristics})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1572:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1572","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1573:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1573","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:"感情模式"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1574:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1574","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.relationship_analysis.relationship_pattern})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1576:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1576","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1577:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1577","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:"感情建议"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1578:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1578","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.relationship_analysis.relationship_advice})]})]})]})]}),((Wt=i.detailed_analysis)==null?void 0:Wt.life_guidance)&&c.jsxs(yt,{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:1587:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1587","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1588:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1588","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:1589:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1589","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:[c.jsx(pa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1590:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1590","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1591:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1591","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"人生指导"})]})}),c.jsx(bt,{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1594:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1594","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:c.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:1595:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1595","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:[c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1596:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1596","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1597:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1597","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1598:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1598","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:"人生目标"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1599:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1599","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.life_guidance.life_purpose})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1601:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1601","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1602:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1602","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:"核心价值观"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1603:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1603","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.life_guidance.core_values})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1605:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1605","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1606:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1606","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:"发展方向"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1607:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1607","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.life_guidance.development_direction})]})]}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1610:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1610","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1611:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1611","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1612:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1612","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:"精神成长"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1613:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1613","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.life_guidance.spiritual_growth})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1615:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1615","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1616:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1616","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:"人生课题"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1617:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1617","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.life_guidance.life_lessons})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1619:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1619","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[c.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:1620:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1620","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:"总体指导"}),c.jsx("p",{className:"text-gray-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1621:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1621","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:i.detailed_analysis.life_guidance.overall_guidance})]})]})]})})]}),c.jsx(yt,{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:1630:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1630","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:c.jsxs(bt,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1631:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1631","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-6%22%7D",children:[c.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1632:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1632","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"本分析报告基于传统紫微斗数理论,结合现代分析方法生成。 紫微斗数是中华传统命理学的重要组成部分,仅供参考,不可过分依赖。 人生的幸福需要通过自己的努力和智慧来创造。"}),c.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:1637:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1637","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:["分析时间:",i.analysis_date?new Date(i.analysis_date).toLocaleString("zh-CN"):new Date().toLocaleString("zh-CN")]})]})})]}),c.jsx(Fh,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1647:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1647","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"BackToTop"}),c.jsx(a0,{isOpen:d,onClose:()=>A(!1),onConfigSaved:()=>{A(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1650:6","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1650","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"AIConfigModal","data-component-content":"%7B%22isOpen%22%3A%22%5BIdentifier%5D%22%2C%22onClose%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22onConfigSaved%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})]})},K3=({question:e,userId:t="user123",divinationMethod:n="time",analysisData:a,recordId:o})=>{var D,N,L,_,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R,ne,S,E,K,se,ie,ue,pe,me,Ue,Ee,ve,Pe,Ve,je,le,At,at,Re,$e,We,ze,mt,Dt,jt,De,Fe,it,tt,Te,Ye;const[s,r]=ge.useState(!a),[i,m]=ge.useState(null),[d,A]=ge.useState(a||null),[p,g]=ge.useState(!1),f={金:"#fbbf24",木:"#22c55e",水:"#3b82f6",火:"#ef4444",土:"#a3a3a3"},y={事业发展:"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(ge.useEffect(()=>{if(a){A(a),r(!1);return}e&&!a&&(async()=>{var st;try{r(!0),m(null);const kt={question:e,user_id:t,divination_method:n},St=await xo.analysis.yijing(kt);if(St.error)throw new Error(St.error.message||"易经分析失败");const Et=(st=St.data)==null?void 0:st.analysis;if(!Et)throw new Error("分析结果为空");A(Et)}catch(kt){m(kt instanceof Error?kt.message:"分析数据获取失败,请稍后重试")}finally{r(!1)}})()},[e,t,n,a]),s)return c.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:106:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"106","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:c.jsx(yt,{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:107:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"107","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:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:108:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"108","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx(wl,{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:109:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"109","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"}),c.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:110:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"110","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:"正在进行专业易经占卜"}),c.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:111:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"111","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"请稍候,正在为您起卦分析..."})]})})});if(i)return c.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:121:6","data-matrix-name":"div","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":"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:c.jsx(yt,{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:122:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"122","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:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:123:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"123","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:124:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"124","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"❌"}),c.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:125:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"125","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:"占卜失败"}),c.jsx("p",{className:"text-red-600 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:126:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"126","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:i}),c.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:127:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"127","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(!d)return c.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:141:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"141","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:c.jsx(yt,{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:142:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"142","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:c.jsxs(bt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:143:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"143","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:144:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"144","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"⚠️"}),c.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:145:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"145","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:"数据获取异常"}),c.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:146:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"146","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交占卜"})]})})});const C=(ft,st,kt=!1)=>ft?c.jsxs(yt,{className:`chinese-card-decoration hover:shadow-xl transition-all duration-300 border-2 ${kt?"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:158:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"158","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[c.jsx(Lt,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:161:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"161","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-2%22%7D",children:c.jsx(Ot,{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:162:10","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:st})}),c.jsx(bt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:168:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"168","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:169:10","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-center%22%7D",children:[c.jsx("div",{className:"text-6xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:170:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"170","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-2%22%7D",children:ft.symbol||ft}),c.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: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-2xl%20font-bold%20text-gray-800%20mb-2%22%7D",children:ft.name||ft}),ft&&ft.number&&c.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:175:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"175","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:["第",ft.number,"卦"]}),c.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:177:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"177","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:ft.meaning||"卦象含义"})]})})]}):null,v=(ft,st)=>ft?c.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:191:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"191","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:[c.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:192:8","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%20mb-2%22%7D",children:st}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:193:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:194:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:195:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"195","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"卦名:"}),c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:196:12","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:ft.name})]}),c.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:198:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:199:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"199","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"性质:"}),c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:200:12","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:ft.nature})]}),c.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:202:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:203:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"203","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"属性:"}),c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:204:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"204","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:ft.attribute})]}),c.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:206:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"206","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:207:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"207","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"五行:"}),c.jsx("span",{className:"font-medium px-2 py-1 rounded text-xs",style:{backgroundColor:f[ft.element]+"20",color:f[ft.element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:208:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"208","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:ft.element})]})]})]}):null,B=ft=>!ft||!ft.detailed_analysis?null:c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:228:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"228","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:229:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"229","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:[c.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:230:10","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-yellow-800%20mb-2%22%7D",children:"动爻分析方法"}),c.jsx("p",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:231:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:ft.method}),c.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:232:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20text-sm%20mt-1%22%7D",children:ft.overall_guidance})]}),ft.detailed_analysis.map((st,kt)=>c.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:236:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"236","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:[c.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:237:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"237","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:[c.jsx("h5",{className:"font-bold text-gray-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:238:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"238","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:st.line_position}),c.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium ${st.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:239:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:st.line_nature})]}),c.jsxs("div",{className:"space-y-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:245:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%20text-sm%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:246:14","data-matrix-name":"div","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":"div",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:247:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"247","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"位置含义:"}),c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:248:16","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:st.position_meaning})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:250:14","data-matrix-name":"div","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":"div",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:251:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"251","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"爻辞:"}),c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:252:16","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:st.line_text})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:254:14","data-matrix-name":"div","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":"div",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:255:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"255","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"象传:"}),c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:256:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"256","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:st.line_image})]}),c.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:258:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"258","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:[c.jsx("span",{className:"font-medium text-blue-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:259:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"259","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%22%7D",children:"实用指导:"}),c.jsx("span",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:260:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"260","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:st.practical_guidance})]})]})]},kt))]});return c.jsxs("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:270:4","data-matrix-name":"div","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":"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:[c.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8",id:"yijing-analysis-content","data-export-content":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:271:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%2C%22id%22%3A%22yijing-analysis-content%22%7D",children:[c.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-start sm:justify-between gap-4 no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:274:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"274","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20sm%3Aflex-row%20sm%3Aitems-start%20sm%3Ajustify-between%20gap-4%20no-export%22%7D",children:[c.jsx("div",{className:"flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:275:10","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-1%22%7D",children:c.jsx(n0,{analysisData:d,analysisType:"yijing",recordId:o,onConfigClick:()=>g(!0),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:276:12","data-matrix-name":"AIInterpretationButton","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":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22yijing%22%2C%22recordId%22%3A%22%5BIdentifier%5D%22%2C%22onConfigClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})}),c.jsx("div",{className:"flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:283:10","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%22flex-shrink-0%22%7D",children:c.jsx(cf,{analysisData:d,analysisType:"yijing",userName:e?`占卜_${e.substring(0,10)}`:"user",targetElementId:"yijing-analysis-content",className:"sticky top-4 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:284:12","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"284","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"DownloadButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22yijing%22%2C%22userName%22%3A%22%5BConditionalExpression%5D%22%2C%22targetElementId%22%3A%22yijing-analysis-content%22%2C%22className%22%3A%22sticky%20top-4%20z-10%22%7D"})})]}),c.jsxs(yt,{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:295:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"295","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:[c.jsxs(Lt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:296:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"296","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsxs(Ot,{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:297:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"297","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:[c.jsx(Qd,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:298:14","data-matrix-name":"Hexagon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"298","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Hexagon","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:299:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"299","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"易经占卜分析报告"}),c.jsx(Qd,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:300:14","data-matrix-name":"Hexagon","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":"Hexagon","data-component-content":"%7B%22className%22%3A%22h-8%20w-8%22%7D"})]}),c.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:302:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"302","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:c.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:303:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"303","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:[c.jsx(mi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:304:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"304","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:305:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"305","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:new Date(d.basic_info.divination_data.divination_time).toLocaleString("zh-CN")})]})})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:309:10","data-matrix-name":"CardContent","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":"CardContent",children:c.jsx("div",{className:"text-center space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:310:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"310","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-4%22%7D",children:c.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:312:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%22%7D",children:[c.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:313:16","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"占卜信息"}),c.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:314:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:315:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"315","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:316:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"316","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:316:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"316","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"问题:"}),d.basic_info.divination_data.question]}),c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:317:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"317","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:317:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"317","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"方法:"}),d.basic_info.divination_data.method]})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:319:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"319","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:320:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"320","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:320:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"320","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"问题类型:"}),c.jsx("span",{className:`ml-2 px-2 py-1 rounded text-xs font-medium ${y[d.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:321:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"321","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:d.dynamic_guidance.question_analysis.type})]}),c.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:327:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:327:48","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"关注重点:"}),d.dynamic_guidance.question_analysis.focus]})]})]})]})})})]}),c.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:336:8","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%22grid%20lg%3Agrid-cols-2%20gap-8%22%7D",children:[c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:338:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:339:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"339","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:[c.jsx(Qs,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:340:14","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"340","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:341:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"341","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"本卦"})]}),C({name:d.basic_info.hexagram_info.main_hexagram,symbol:d.basic_info.hexagram_info.main_hexagram_symbol,number:d.basic_info.hexagram_info.main_hexagram_number,meaning:((D=d.detailed_analysis.hexagram_analysis.primary_meaning)==null?void 0:D.split(" - ")[1])||"卦象含义"},"本卦",!0),c.jsxs(yt,{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:351:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"351","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:352:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"352","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:353:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"353","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:[c.jsx(SL,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:354:18","data-matrix-name":"Layers","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"354","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Layers","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:355:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"355","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"八卦结构"})]})}),c.jsxs(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:358:14","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",children:[c.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:359:16","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%22grid%20grid-cols-2%20gap-4%22%7D",children:[v(d.basic_info.hexagram_info.hexagram_structure.upper_trigram,"上卦"),v(d.basic_info.hexagram_info.hexagram_structure.lower_trigram,"下卦")]}),c.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:363:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"363","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:[c.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:364:18","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"364","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:"八卦组合分析"}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:365:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"365","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:d.detailed_analysis.hexagram_analysis.trigram_analysis})]})]})]})]}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:372:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"372","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:373:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"373","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:[c.jsx(OL,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:374:14","data-matrix-name":"Shuffle","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":"Shuffle","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:375:14","data-matrix-name":"span","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":"span",children:"变卦"})]}),d.basic_info.hexagram_info.changing_hexagram!=="无"?C({name:d.basic_info.hexagram_info.changing_hexagram,symbol:d.basic_info.hexagram_info.changing_hexagram_symbol,meaning:d.detailed_analysis.changing_hexagram_analysis.meaning},"变卦"):c.jsx(yt,{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:384:14","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-400%22%7D",children:c.jsxs(bt,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:385:16","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-8%22%7D",children:[c.jsx("div",{className:"text-4xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:386:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-4xl%20mb-4%22%7D",children:"🔒"}),c.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:387:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"387","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:"无变卦"}),c.jsx("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:388:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"388","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"静卦主静,事态稳定"})]})}),c.jsxs(yt,{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:394:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"394","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:395:14","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsxs(Ot,{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:396:16","data-matrix-name":"CardTitle","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":"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:[c.jsx(Id,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:397:18","data-matrix-name":"TrendingUp","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":"TrendingUp","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:398:18","data-matrix-name":"span","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":"span",children:"变化分析"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:401:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"401","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:c.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:402:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:403:18","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",children:[c.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:404:20","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"转化洞察"}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:405:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:d.detailed_analysis.changing_hexagram_analysis.transformation_insight})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:407:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"407","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[c.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:408:20","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"变化指导"}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:409:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:d.detailed_analysis.changing_hexagram_analysis.guidance})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:411:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"411","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[c.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:412:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"412","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:"时机把握"}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:413:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"413","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:d.detailed_analysis.changing_hexagram_analysis.timing})]})]})})]})]})]}),c.jsxs(yt,{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:422:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:423:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"423","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:424:12","data-matrix-name":"CardTitle","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":"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:[c.jsx(Pd,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:425:14","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"425","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:426:14","data-matrix-name":"span","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":"span",children:"卦辞象传"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:429:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"429","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:c.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:430:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"430","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:[c.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:431:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"431","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:[c.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:432:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"432","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:"彖传(卦辞)"}),c.jsx("p",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:433:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"433","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:d.detailed_analysis.hexagram_analysis.judgment})]}),c.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:435:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[c.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:436:16","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"象传(卦象)"}),c.jsx("p",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:437:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:d.detailed_analysis.hexagram_analysis.image})]})]})})]}),d.detailed_analysis.changing_lines_analysis&&c.jsxs(yt,{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:445:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:446:12","data-matrix-name":"CardHeader","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":"CardHeader",children:[c.jsxs(Ot,{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:447:14","data-matrix-name":"CardTitle","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":"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:[c.jsx(jp,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:448:16","data-matrix-name":"Zap","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":"Zap","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:449:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"449","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"动爻分析"})]}),c.jsxs("p",{className:"text-red-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:451:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:["动爻数量:",d.detailed_analysis.changing_lines_analysis.changing_lines_count,"爻"]})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:453:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"453","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:B(d.detailed_analysis.changing_lines_analysis)})]}),d.detailed_analysis.advanced_analysis&&c.jsxs(yt,{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:461:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:462:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"462","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[c.jsxs(Ot,{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:463:14","data-matrix-name":"CardTitle","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":"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:[c.jsx(nh,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:464:16","data-matrix-name":"Eye","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":"Eye","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:465:16","data-matrix-name":"span","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":"span",children:"高级分析"})]}),c.jsx("p",{className:"text-red-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:467:14","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-600%20mt-2%22%7D",children:"互卦、错卦、综卦深度解析"})]}),c.jsxs(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:469:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"469","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:[c.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:470:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"470","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:[c.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:472:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[c.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:473:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[c.jsx("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:"🔄"}),c.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:475:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"475","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["互卦 - ",d.detailed_analysis.advanced_analysis.inter_hexagram.name]})]}),c.jsxs("div",{className:"text-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:477:18","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-center%20mb-3%22%7D",children:[c.jsx("div",{className:"text-3xl mb-1","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-3xl%20mb-1%22%7D",children:d.detailed_analysis.advanced_analysis.inter_hexagram.symbol}),c.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:479:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"479","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:d.detailed_analysis.advanced_analysis.inter_hexagram.meaning})]}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:481:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"481","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:d.detailed_analysis.advanced_analysis.inter_hexagram.analysis})]}),c.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:485:16","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%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[c.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:486:18","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%20flex%20items-center%20space-x-2%22%7D",children:[c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:487:20","data-matrix-name":"span","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":"span",children:"⚡"}),c.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:488:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"488","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["错卦 - ",d.detailed_analysis.advanced_analysis.opposite_hexagram.name]})]}),c.jsxs("div",{className:"text-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:490:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"490","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-3%22%7D",children:[c.jsx("div",{className:"text-3xl mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:491:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"491","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:d.detailed_analysis.advanced_analysis.opposite_hexagram.symbol}),c.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:492:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"492","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:d.detailed_analysis.advanced_analysis.opposite_hexagram.meaning})]}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:494:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"494","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:d.detailed_analysis.advanced_analysis.opposite_hexagram.analysis})]}),c.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:498:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[c.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:499:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:500:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"500","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"🔀"}),c.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:501:20","data-matrix-name":"span","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":"span",children:["综卦 - ",d.detailed_analysis.advanced_analysis.reverse_hexagram.name]})]}),c.jsxs("div",{className:"text-center mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:503:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-3%22%7D",children:[c.jsx("div",{className:"text-3xl mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:504:20","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%22text-3xl%20mb-1%22%7D",children:d.detailed_analysis.advanced_analysis.reverse_hexagram.symbol}),c.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:505:20","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%22text-sm%20text-red-600%22%7D",children:d.detailed_analysis.advanced_analysis.reverse_hexagram.meaning})]}),c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:507:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:d.detailed_analysis.advanced_analysis.reverse_hexagram.analysis})]})]}),c.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:512:14","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%22mt-6%20bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[c.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:16","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:"四卦综合洞察"}),c.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:514:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:d.detailed_analysis.advanced_analysis.comprehensive_insight})]})]})]}),d.detailed_analysis.numerology_analysis&&c.jsxs(yt,{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:522:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:523:12","data-matrix-name":"CardHeader","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":"CardHeader",children:[c.jsxs(Ot,{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:524:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"524","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:[c.jsx(W2,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:525:16","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"525","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BarChart3","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:526:16","data-matrix-name":"span","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":"span",children:"象数分析"})]}),c.jsx("p",{className:"text-red-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:528:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"八卦数理与时间共振分析"})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:530:12","data-matrix-name":"CardContent","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":"CardContent",children:c.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:531:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"531","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:[c.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:532:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"532","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:[c.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:533:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"533","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:"上卦数"}),c.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:534:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"534","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:((L=(N=d.detailed_analysis.numerology_analysis)==null?void 0:N.upper_trigram_analysis)==null?void 0:L.number)||((j=(_=d.detailed_analysis.numerology_analysis)==null?void 0:_.upper_trigram_number)==null?void 0:j.number)||"-"}),c.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:535:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"535","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((T=(F=d.detailed_analysis.numerology_analysis)==null?void 0:F.upper_trigram_analysis)==null?void 0:T.personalized_meaning)||((Z=(M=d.detailed_analysis.numerology_analysis)==null?void 0:M.upper_trigram_number)==null?void 0:Z.meaning)||"上卦含义"}),c.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:536:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"536","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:((I=(P=d.detailed_analysis.numerology_analysis)==null?void 0:P.upper_trigram_analysis)==null?void 0:I.environmental_influence)||((z=(O=d.detailed_analysis.numerology_analysis)==null?void 0:O.upper_trigram_number)==null?void 0:z.influence)||"外在影响"})]}),c.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:539:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[c.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:540:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"下卦数"}),c.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:541:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((ae=(X=d.detailed_analysis.numerology_analysis)==null?void 0:X.lower_trigram_analysis)==null?void 0:ae.number)||((ee=(re=d.detailed_analysis.numerology_analysis)==null?void 0:re.lower_trigram_number)==null?void 0:ee.number)||"-"}),c.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:542:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((R=(oe=d.detailed_analysis.numerology_analysis)==null?void 0:oe.lower_trigram_analysis)==null?void 0:R.personalized_meaning)||((S=(ne=d.detailed_analysis.numerology_analysis)==null?void 0:ne.lower_trigram_number)==null?void 0:S.meaning)||"下卦含义"}),c.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:543:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:((K=(E=d.detailed_analysis.numerology_analysis)==null?void 0:E.lower_trigram_analysis)==null?void 0:K.internal_motivation)||((ie=(se=d.detailed_analysis.numerology_analysis)==null?void 0:se.lower_trigram_number)==null?void 0:ie.influence)||"内在动机"})]}),c.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:546:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[c.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:547:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"组合能量"}),c.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:548:18","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%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((pe=(ue=d.detailed_analysis.numerology_analysis)==null?void 0:ue.combined_energy)==null?void 0:pe.total_number)||((Ue=(me=d.detailed_analysis.numerology_analysis)==null?void 0:me.combined_energy)==null?void 0:Ue.total)||"-"}),c.jsx("div",{className:"text-sm text-red-600","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%22text-sm%20text-red-600%22%7D",children:((ve=(Ee=d.detailed_analysis.numerology_analysis)==null?void 0:Ee.combined_energy)==null?void 0:ve.interpretation)||"组合能量分析"}),c.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:550:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-red-500%20mt-1%22%7D",children:((je=(Ve=(Pe=d.detailed_analysis.numerology_analysis)==null?void 0:Pe.combined_energy)==null?void 0:Ve.harmony_analysis)==null?void 0:je.description)||((At=(le=d.detailed_analysis.numerology_analysis)==null?void 0:le.combined_energy)==null?void 0:At.harmony)||"和谐度分析"})]}),c.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:553:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:[c.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:554:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"时间共振"}),c.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:555:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"555","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:(($e=(Re=(at=d.detailed_analysis.numerology_analysis)==null?void 0:at.time_space_resonance)==null?void 0:Re.number_time_harmony)==null?void 0:$e.level)||((ze=(We=d.detailed_analysis.numerology_analysis)==null?void 0:We.time_resonance)==null?void 0:ze.resonance_number)||"-"}),c.jsx("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:556:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"556","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((jt=(Dt=(mt=d.detailed_analysis.numerology_analysis)==null?void 0:mt.time_space_resonance)==null?void 0:Dt.time_energy)==null?void 0:jt.description)||((Fe=(De=d.detailed_analysis.numerology_analysis)==null?void 0:De.time_resonance)==null?void 0:Fe.meaning)||"时间能量"}),c.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:557:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"557","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:((tt=(it=d.detailed_analysis.numerology_analysis)==null?void 0:it.time_space_resonance)==null?void 0:tt.optimal_action_time)||((Ye=(Te=d.detailed_analysis.numerology_analysis)==null?void 0:Te.time_resonance)==null?void 0:Ye.interpretation)||"最佳时机"})]})]})})]}),d.detailed_analysis.hexagram_analysis.five_elements&&c.jsxs(yt,{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:566:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:567:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"567","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:568:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"568","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:[c.jsx(Xc,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:569:16","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"569","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:570:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"570","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"五行分析"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:573:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"573","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:c.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:574:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"574","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:[c.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:575:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"575","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:c.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:576:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"576","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:[c.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:577:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"577","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:"五行属性"}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:578:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"578","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:579:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"579","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:580:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"上卦五行:"}),c.jsx("span",{className:"px-3 py-1 rounded font-medium",style:{backgroundColor:f[d.detailed_analysis.hexagram_analysis.five_elements.upper_element]+"20",color:f[d.detailed_analysis.hexagram_analysis.five_elements.upper_element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:581:24","data-matrix-name":"span","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":"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:d.detailed_analysis.hexagram_analysis.five_elements.upper_element})]}),c.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:591:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"591","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[c.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:592:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"592","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"下卦五行:"}),c.jsx("span",{className:"px-3 py-1 rounded font-medium",style:{backgroundColor:f[d.detailed_analysis.hexagram_analysis.five_elements.lower_element]+"20",color:f[d.detailed_analysis.hexagram_analysis.five_elements.lower_element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:593:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"593","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:d.detailed_analysis.hexagram_analysis.five_elements.lower_element})]})]})]})}),c.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:607:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"607","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:c.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:608:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-gray-200%22%7D",children:[c.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:609:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"609","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:"五行关系"}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:610:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:611:22","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",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:612:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"相互作用:"}),c.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:613:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:d.detailed_analysis.hexagram_analysis.five_elements.relationship})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:615:22","data-matrix-name":"div","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":"div",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:616:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"616","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"平衡状态:"}),c.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:617:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:d.detailed_analysis.hexagram_analysis.five_elements.balance})]})]})]})})]})})]}),d.dynamic_guidance.time_analysis&&c.jsxs(yt,{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:629:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[c.jsxs(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:630:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"630","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[c.jsxs(Ot,{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:631:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"631","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:[c.jsx(mi,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:632:16","data-matrix-name":"Clock","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":"Clock","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:633:16","data-matrix-name":"span","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":"span",children:"时间分析"})]}),c.jsx("p",{className:"text-blue-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:635:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-blue-600%20mt-2%22%7D",children:"天时地利人和的时机把握"})]}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:637:12","data-matrix-name":"CardContent","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":"CardContent",children:c.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:638:14","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%22grid%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-4%22%7D",children:[c.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:639:16","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%22bg-green-50%20p-4%20rounded-lg%20border%20border-green-200%22%7D",children:[c.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:640:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"640","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:[c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:641:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"641","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"🌸"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:642:20","data-matrix-name":"span","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":"span",children:"季节"})]}),c.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:644:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-green-700%20mb-1%22%7D",children:d.dynamic_guidance.time_analysis.season.name}),c.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:645:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-green-600%20mb-2%22%7D",children:d.dynamic_guidance.time_analysis.season.energy}),c.jsx("div",{className:"text-xs text-green-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:646:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"646","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-green-500%22%7D",children:d.dynamic_guidance.time_analysis.season.advice})]}),c.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:649:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"649","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:[c.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:650:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"650","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:[c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:651:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"651","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"⏰"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:652:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"652","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"时辰"})]}),c.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:654:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"654","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:d.dynamic_guidance.time_analysis.time_of_day.name}),c.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:655:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"655","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:d.dynamic_guidance.time_analysis.time_of_day.energy}),c.jsx("div",{className:"text-xs text-orange-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:656:18","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%22text-xs%20text-orange-500%22%7D",children:d.dynamic_guidance.time_analysis.time_of_day.advice})]}),c.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:659:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%20border%20border-purple-200%22%7D",children:[c.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:660:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-2%20flex%20items-center%20space-x-2%22%7D",children:[c.jsx(ev,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:661:20","data-matrix-name":"Moon","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":"Moon","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:662:20","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:"月相"})]}),c.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:664:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"664","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:d.dynamic_guidance.time_analysis.lunar_phase.name}),c.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:665:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-purple-600%20mb-2%22%7D",children:d.dynamic_guidance.time_analysis.lunar_phase.energy}),c.jsx("div",{className:"text-xs text-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:666:18","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%22text-xs%20text-purple-500%22%7D",children:d.dynamic_guidance.time_analysis.lunar_phase.advice})]}),c.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:669:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[c.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:670:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"670","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:[c.jsx(tv,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:671:20","data-matrix-name":"Sun","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":"Sun","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:672:20","data-matrix-name":"span","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":"span",children:"能量状态"})]}),c.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:674:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"674","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:d.dynamic_guidance.time_analysis.energy_state.overall}),c.jsx("div",{className:"text-xs text-yellow-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:675:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"675","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-yellow-500%22%7D",children:d.dynamic_guidance.time_analysis.energy_state.recommendation})]})]})})]}),c.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:683:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20gap-8%22%7D",children:[c.jsxs(yt,{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:685:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"685","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:686:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"686","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:687:14","data-matrix-name":"CardTitle","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":"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:[c.jsx(Yi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:688:16","data-matrix-name":"Target","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":"Target","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:689:16","data-matrix-name":"span","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":"span",children:"针对性指导"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:692:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"692","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:693:14","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%22space-y-4%22%7D",children:[c.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:694:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%22%7D",children:[c.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:695:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"专业分析"}),c.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:696:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"696","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:d.dynamic_guidance.targeted_guidance})]}),c.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:698:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[c.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:699:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"实用建议"}),c.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:700:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"700","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:d.dynamic_guidance.practical_advice})]})]})})]}),c.jsxs(yt,{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:10","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:708:12","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:c.jsxs(Ot,{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:709:14","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-xl%20font-bold%20chinese-text-shadow%20flex%20items-center%20space-x-2%22%7D",children:[c.jsx(pa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:710:16","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:711:16","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:"易经智慧"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:714:12","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:c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:715:14","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%22space-y-4%22%7D",children:[c.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:716:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%22%7D",children:[c.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:717:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"717","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:"核心信息"}),c.jsx("p",{className:"text-red-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:718:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"718","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%22%7D",children:d.divination_wisdom.key_message})]}),c.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:720:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"720","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:[c.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:721:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"721","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:"行动建议"}),c.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:722:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"722","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:d.divination_wisdom.action_advice})]}),c.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:724:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-4%20rounded-lg%22%7D",children:[c.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:725:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"时机把握"}),c.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:726:18","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-red-700%20text-sm%20leading-relaxed%22%7D",children:d.divination_wisdom.timing_guidance})]})]})})]})]}),c.jsxs(yt,{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:734:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"734","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:735:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"735","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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:736:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"736","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:[c.jsx(Pd,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:737:14","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"737","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:738:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"738","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"哲学洞察"})]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:741:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"741","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent",children:c.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:742:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"742","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:c.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:743:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"743","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:d.divination_wisdom.philosophical_insight})})})]}),c.jsx(yt,{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:753:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"753","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:c.jsxs(bt,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:754:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"754","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-6%22%7D",children:[c.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:755:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"755","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"本占卜分析基于传统易经理论,结合现代分析方法生成。 易经占卜是中华传统文化的重要组成部分,仅供参考,不可过分依赖。 人生的幸福需要通过自己的努力和智慧来创造。"}),c.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:760:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"760","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")]})]})})]}),c.jsx(Fh,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:770:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"770","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BackToTop"}),c.jsx(a0,{isOpen:p,onClose:()=>g(!1),onConfigSaved:()=>{g(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:773:6","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"773","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"AIConfigModal","data-component-content":"%7B%22isOpen%22%3A%22%5BIdentifier%5D%22%2C%22onClose%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22onConfigSaved%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})]})},hE=({analysis:e,className:t,recordId:n})=>{var N,L,_,j,F,T,M,Z,P,I,O,z,X,ae,re,ee,oe,R,ne;const[a,o]=ge.useState(!1);if(!e)return c.jsx("div",{className:Qt("text-center py-8",t),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:21:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"21","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:c.jsx("p",{className:"text-gray-500 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:22:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"22","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20font-chinese%22%7D",children:"暂无奇门遁甲分析数据"})});const s=(N=e==null?void 0:e.detailed_analysis)==null?void 0:N.qimen_pan,r=(L=e==null?void 0:e.detailed_analysis)==null?void 0:L.yongshen_analysis,i=(_=e==null?void 0:e.detailed_analysis)==null?void 0:_.pattern_analysis,m=e==null?void 0:e.prediction_result,d=(j=e==null?void 0:e.basic_info)==null?void 0:j.qimen_info,A=e==null?void 0:e.basic_info,p=e==null?void 0:e.guidance,g={rigan:"日干(求测人)",self:"自身",spouse:"配偶",matchmaker:"媒人",wealth:"财运",capital:"资本",opportunity:"机会",illness:"疾病",doctor:"医生",medicine:"药物",lawsuit:"官司",judge:"法官",opponent:"对手",job:"工作",company:"公司",process:"过程",matter:"事情",result:"结果",favorability:"有利度",strength:"力量强度",timing:"时机评估",recommendation:"建议",element:"天干",position:"宫位",palaceName:"宫位名称",wangshui:"旺衰",wangshuiScore:"旺衰评分",palaceRelation:"宫位关系",palaceHarmony:"宫位和谐度",seasonalInfluence:"季节影响",seasonalScore:"季节评分",totalScore:"综合评分",status:"状态",description:"详细描述",qi:"奇",star:"星",door:"门",god:"神",bestTime:"最佳时机",avoidTime:"避免时机",score:"评分",factors:"影响因素",analysis:"详细分析",zhifuAnalysis:"值符分析",zhishiAnalysis:"值使分析",hourAnalysis:"时辰分析",seasonAnalysis:"节气分析",yindunAnalysis:"阴阳遁分析",method:"占卜方法",zhifu:"值符",zhishi:"值使",season:"季节",daymaster:"日主",dayMaster:"日主",jieqi:"节气",yuan:"元",jushu:"局数",yindun:"阴阳遁",ganzhi:"干支",year:"年",month:"月",day:"日",hour:"时",gan:"干",zhi:"支",palace:"宫位",wuxing:"五行",profit:"利润",investment:"投资",money:"金钱",finance:"财务",business:"生意",career:"事业",work:"工作",success:"成功",failure:"失败",risk:"风险",challenge:"挑战",advantage:"优势",disadvantage:"劣势",helper:"帮助者",obstacle:"阻碍",unfavorable:"不利",neutral:"中性",true:"是",false:"否",unknown:"未知",good:"好",bad:"差",excellent:"极佳",poor:"很差",average:"一般",relationship:"感情关系",marriage_palace:"婚姻宫",relationship_door:"感情门",love:"爱情",marriage:"婚姻",partner:"伴侣",emotion:"情感",affection:"感情",romance:"浪漫",compatibility:"相配度",harmony:"和谐度",conflict:"冲突",separation:"分离",reunion:"复合",commitment:"承诺",trust:"信任",loyalty:"忠诚"},f=S=>g[S]||S,y=(S,E)=>{const K={旺:"旺",相:"相",休:"休",囚:"囚",死:"死"},se={很强:"很强",较强:"较强",一般:"一般",较弱:"较弱",很弱:"很弱"};if(typeof E=="boolean")return E?"是":"否";if(Array.isArray(E))return E.join("、");if(typeof E=="number")return S.includes("score")||S.includes("度")||S==="favorability"||S==="wangshuiScore"||S==="seasonalScore"||S==="totalScore"?Math.round(E).toString():E.toString();if(typeof E=="object"&&E!==null){if(S==="timing"&&typeof E=="object")try{const ie=E.timing||"未知",ue=E.score?Math.round(E.score):"",pe=E.recommendation||"";let me=ie;return ue&&(me+=`(${ue}分)`),pe&&pe!==ie&&(me+=` - ${pe}`),me}catch(ie){return console.error("时机对象处理错误:",ie,E),"时机评估信息异常"}try{return Object.entries(E).map(([ue,pe])=>{const me=f(ue);if(Array.isArray(pe))return`${me}:${pe.join("、")}`;if(typeof pe=="object"&&pe!==null){const Ue=Object.entries(pe).map(([Ee,ve])=>{const Pe=f(Ee);return typeof ve=="number"&&(Ee.includes("score")||Ee.includes("度")||Ee==="favorability")?`${Pe}:${Math.round(ve)}`:`${Pe}:${String(ve)}`});return`${me}:${Ue.join(";")}`}else return typeof pe=="number"&&(ue.includes("score")||ue.includes("度")||ue==="favorability")?`${me}:${Math.round(pe)}`:`${me}:${String(pe)}`}).join(",")}catch(ie){return console.error("对象处理错误:",ie,E),JSON.stringify(E,null,2)}}return S==="wangshui"&&K[E]?K[E]:S==="status"&&se[E]?se[E]:String(E)},C=()=>{var Ue,Ee,ve,Pe,Ve,je,le,At;if(!s||!s.dipan)return null;const S=[[3,8,0],[2,4,5],[6,1,7]],E=["坎","坤","震","巽","中","乾","兑","艮","离"],K=["一","二","三","四","五","六","七","八","九"],se=["水","土","木","木","土","金","金","土","火"],ie=["子","未","卯","辰","戊","戌","酉","丑","午"],ue=(at,Re)=>at===4?"bg-yellow-100 border-yellow-400":{天蓬:"bg-blue-50 border-blue-300",天任:"bg-green-50 border-green-300",天冲:"bg-red-50 border-red-300",天辅:"bg-purple-50 border-purple-300",天英:"bg-orange-50 border-orange-300",天芮:"bg-gray-50 border-gray-300",天柱:"bg-indigo-50 border-indigo-300",天心:"bg-pink-50 border-pink-300",天禽:"bg-yellow-50 border-yellow-300"}[Re==null?void 0:Re.star]||"bg-gray-50 border-gray-300",pe=at=>({休门:"text-blue-600",生门:"text-green-600",伤门:"text-red-600",杜门:"text-gray-600",景门:"text-orange-600",死门:"text-black",惊门:"text-purple-600",开门:"text-yellow-600"})[at]||"text-gray-600",me=at=>({值符:"text-red-700",腾蛇:"text-red-500",太阴:"text-blue-700",六合:"text-green-700",白虎:"text-gray-700",玄武:"text-black",九地:"text-yellow-700",九天:"text-purple-700"})[at]||"text-gray-600";return c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:341:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"341","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[(d==null?void 0:d.ganzhi)&&c.jsx("div",{className:"bg-gradient-to-r from-red-50 to-yellow-50 p-4 rounded-lg border border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:344:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"344","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-red-50%20to-yellow-50%20p-4%20rounded-lg%20border%20border-red-200%22%7D",children:c.jsxs("div",{className:"text-center space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:345:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"345","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20space-y-2%22%7D",children:[c.jsxs("div",{className:"text-lg font-bold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:346:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"346","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-red-800%22%7D",children:["四柱:",(Ue=d.ganzhi.year)==null?void 0:Ue.gan,(Ee=d.ganzhi.year)==null?void 0:Ee.zhi,"年 ",(ve=d.ganzhi.month)==null?void 0:ve.gan,(Pe=d.ganzhi.month)==null?void 0:Pe.zhi,"月 ",(Ve=d.ganzhi.day)==null?void 0:Ve.gan,(je=d.ganzhi.day)==null?void 0:je.zhi,"日 ",(le=d.ganzhi.hour)==null?void 0:le.gan,(At=d.ganzhi.hour)==null?void 0:At.zhi,"时"]}),c.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-4 gap-2 text-sm text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:349:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"349","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20md%3Agrid-cols-4%20gap-2%20text-sm%20text-red-700%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:350:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"350","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["节气:",d.jieqi||"未知"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:351:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"351","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["元运:",d.yuan||"未知"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:352:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"352","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["局数:",s!=null&&s.yindun?"阴遁":"阳遁",(s==null?void 0:s.jushu)||"","局"]}),c.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:353:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"353","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:"旬首:甲戌旬"})]}),c.jsxs("div",{className:"grid grid-cols-2 md:grid-cols-3 gap-2 text-sm text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:355:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"355","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20md%3Agrid-cols-3%20gap-2%20text-sm%20text-red-700%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:356:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"356","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["值符:",d.zhifu||"未知"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:357:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"357","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["值使:",d.zhishi||"未知"]}),c.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:358:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"358","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:"空亡:申酉"})]})]})}),c.jsx("div",{className:"w-full max-w-sm mx-auto p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:365:9","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"365","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20max-w-sm%20mx-auto%20p-4%22%7D",children:c.jsx("div",{className:"grid grid-cols-3 gap-3 w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:366:11","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"366","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-3%20gap-3%20w-full%22%7D",children:S.map((at,Re)=>at.map(($e,We)=>{const ze=s.dipan[$e],mt=$e===4,Dt=ue($e,ze);return c.jsxs("div",{className:Qt("aspect-square border-2 relative flex flex-col justify-between p-1","min-h-[80px] min-w-[80px]",Dt,mt&&"border-4 border-yellow-500 bg-yellow-200"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:374:19","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"374","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[c.jsxs("div",{className:"flex justify-between items-start text-xs leading-none","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:384:21","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"384","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%20text-xs%20leading-none%22%7D",children:[c.jsxs("div",{className:"text-red-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:385:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"385","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%20font-bold%22%7D",children:[c.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:386:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"386","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:E[$e]}),c.jsx("div",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:387:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"387","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:K[$e]})]}),c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:389:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"389","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("div",{className:"text-blue-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:390:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"390","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-700%20font-medium%22%7D",children:se[$e]}),c.jsx("div",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:391:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"391","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:ie[$e]})]})]}),c.jsxs("div",{className:"flex-1 flex flex-col justify-center items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:396:21","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"396","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%20flex%20flex-col%20justify-center%20items-center%22%7D",children:[(ze==null?void 0:ze.gan)&&c.jsx("div",{className:"text-black font-bold text-lg sm:text-xl md:text-2xl","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:399:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"399","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-black%20font-bold%20text-lg%20sm%3Atext-xl%20md%3Atext-2xl%22%7D",children:ze.gan}),(ze==null?void 0:ze.star)&&c.jsx("div",{className:"text-blue-700 font-bold text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:406:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"406","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-700%20font-bold%20text-xs%22%7D",children:ze.star})]}),c.jsxs("div",{className:"flex justify-between items-end text-xs font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:413:21","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"413","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-end%20text-xs%20font-bold%22%7D",children:[c.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:415:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"415","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:(ze==null?void 0:ze.door)&&c.jsx("div",{className:pe(ze.door),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:417:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"417","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:ze.door})}),c.jsx("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:424:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"424","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:(ze==null?void 0:ze.god)&&c.jsx("div",{className:me(ze.god),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:426:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"426","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:ze.god})})]}),(ze==null?void 0:ze.special)&&c.jsx("div",{className:"absolute top-1/2 left-1/2 transform -translate-x-1/2 -translate-y-1/2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:435:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"435","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-1%2F2%20left-1%2F2%20transform%20-translate-x-1%2F2%20-translate-y-1%2F2%22%7D",children:c.jsx("div",{className:"w-4 h-4 rounded-full bg-red-500 text-white text-xs flex items-center justify-center font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:436:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"436","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20rounded-full%20bg-red-500%20text-white%20text-xs%20flex%20items-center%20justify-center%20font-bold%22%7D",children:ze.special})})]},`${Re}-${We}`)}))})}),c.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/CompleteQimenAnalysis.tsx:449:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"449","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:450:10","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"450","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20text-center%22%7D",children:"奇门盘要素说明"}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-4 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:451:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"451","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20text-sm%22%7D",children:[c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:452:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"452","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("div",{className:"font-semibold text-red-700 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:453:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"453","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-700%20mb-2%22%7D",children:"九星(天时):"}),c.jsxs("div",{className:"grid grid-cols-2 gap-1 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:454:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"454","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20gap-1%20text-xs%22%7D",children:[c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:455:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"455","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-blue-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:455:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"455","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-blue-200%20rounded%20mr-1%22%7D"}),"天蓬(水)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:456:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"456","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-green-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:456:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"456","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-green-200%20rounded%20mr-1%22%7D"}),"天任(土)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:457:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"457","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-red-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:457:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"457","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-red-200%20rounded%20mr-1%22%7D"}),"天冲(木)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:458:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"458","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-purple-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:458:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"458","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-purple-200%20rounded%20mr-1%22%7D"}),"天辅(木)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:459:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"459","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-orange-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:459:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"459","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-orange-200%20rounded%20mr-1%22%7D"}),"天英(火)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:460:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-gray-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:460:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-gray-200%20rounded%20mr-1%22%7D"}),"天芮(土)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:461:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"461","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-indigo-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:461:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"461","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-indigo-200%20rounded%20mr-1%22%7D"}),"天柱(金)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:462:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"462","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-pink-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:462:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"462","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-pink-200%20rounded%20mr-1%22%7D"}),"天心(金)"]}),c.jsxs("div",{className:"flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:463:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",children:[c.jsx("span",{className:"w-3 h-3 bg-yellow-200 rounded mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:463:51","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-yellow-200%20rounded%20mr-1%22%7D"}),"天禽(土)"]})]})]}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:466:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"466","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("div",{className:"font-semibold text-red-700 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:467:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"467","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-700%20mb-2%22%7D",children:"八门(人事):"}),c.jsxs("div",{className:"grid grid-cols-2 gap-1 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:468:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"468","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20gap-1%20text-xs%22%7D",children:[c.jsx("div",{className:"text-blue-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:469:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"469","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-600%22%7D",children:"休门(水)"}),c.jsx("div",{className:"text-green-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:470:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"470","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-600%22%7D",children:"生门(土)"}),c.jsx("div",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:471:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"471","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"伤门(木)"}),c.jsx("div",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:472:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"472","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"杜门(木)"}),c.jsx("div",{className:"text-orange-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:473:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"473","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-orange-600%22%7D",children:"景门(火)"}),c.jsx("div",{className:"text-black","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:474:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"474","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-black%22%7D",children:"死门(土)"}),c.jsx("div",{className:"text-purple-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:475:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"475","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:"惊门(金)"}),c.jsx("div",{className:"text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:476:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"476","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-600%22%7D",children:"开门(金)"})]})]})]}),c.jsxs("div",{className:"mt-4 pt-4 border-t border-gray-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:480:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"480","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20pt-4%20border-t%20border-gray-200%22%7D",children:[c.jsx("div",{className:"font-semibold text-red-700 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:481:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"481","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-700%20mb-2%22%7D",children:"八神(神煞):"}),c.jsxs("div",{className:"grid grid-cols-4 gap-2 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:482:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"482","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-4%20gap-2%20text-xs%22%7D",children:[c.jsx("div",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:483:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"483","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:"值符"}),c.jsx("div",{className:"text-red-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:484:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"484","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-500%22%7D",children:"腾蛇"}),c.jsx("div",{className:"text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:485:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"485","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:"太阴"}),c.jsx("div",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:486:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"486","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:"六合"}),c.jsx("div",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:487:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"487","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:"白虎"}),c.jsx("div",{className:"text-black","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:488:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"488","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-black%22%7D",children:"玄武"}),c.jsx("div",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:489:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"489","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:"九地"}),c.jsx("div",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:490:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"490","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:"九天"})]})]})]}),c.jsxs("div",{className:"bg-gradient-to-r from-blue-50 to-purple-50 p-4 rounded-lg border border-blue-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:496:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"496","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-blue-50%20to-purple-50%20p-4%20rounded-lg%20border%20border-blue-200%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:497:10","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"497","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%22%7D",children:"奇门盘解读要点"}),c.jsxs("div",{className:"text-sm text-red-700 space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:498:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"498","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-700%20space-y-2%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:499:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"499","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["• ",c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:499:19","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"499","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"strong",children:"天干:"}),"位于宫位中央,代表事物的本质和核心"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:500:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"500","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["• ",c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:500:19","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"500","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"strong",children:"九星:"}),"位于天干下方,代表天时和自然规律"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:501:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"501","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["• ",c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:501:19","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"501","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"strong",children:"八门:"}),"位于左下角,代表人事活动和行动方式"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:502:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"502","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["• ",c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:502:19","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"502","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"strong",children:"八神:"}),"位于右下角,代表神煞和隐性因素"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:503:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["• ",c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:503:19","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"strong",children:"宫位:"}),"九宫代表不同的方位和领域"]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:504:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"504","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:["• ",c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:504:19","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"504","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"strong",children:"颜色:"}),"不同颜色代表不同的五行属性和吉凶性质"]})]})]})]})},v=()=>{if(!r)return null;const S=(E,K,se,ie)=>typeof K=="object"&&K!==null?c.jsxs("div",{className:`${se} p-4 rounded-lg border-l-4 border-${ie.split("-")[1]}-500`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:518:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"518","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[c.jsx("div",{className:`font-bold ${ie} mb-2`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:519:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"519","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:f(E)}),c.jsx("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:520:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"520","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:Object.entries(K).map(([ue,pe])=>c.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:522:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"522","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[c.jsxs("span",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:523:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"523","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:[f(ue),":"]}),c.jsx("span",{className:"text-red-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:524:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"524","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%22%7D",children:y(ue,pe)})]},ue))})]},E):c.jsxs("div",{className:`${se} p-3 rounded-lg border border-${ie.split("-")[1]}-200`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:532:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"532","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[c.jsx("div",{className:`font-medium ${ie} mb-1`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:533:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"533","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:f(E)}),c.jsx("div",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:534:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"534","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:y(E,K)})]},E);return c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:541:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"541","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[c.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/CompleteQimenAnalysis.tsx:543:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"543","data-component-file":"CompleteQimenAnalysis.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:[c.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/CompleteQimenAnalysis.tsx:544:10","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"544","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Yi,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:545:12","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"545","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),"用神概述"]}),c.jsx("p",{className:"text-red-700 leading-relaxed text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:548:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"548","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:"用神是奇门遁甲分析的核心要素,代表与占卜问题相关的关键因素。通过分析用神在奇门盘中的状态、位置和相互关系, 可以判断事情的发展趋势、成功概率和最佳时机。不同类型的问题对应不同的用神配置。"})]}),r.primary&&Object.keys(r.primary).length>0&&c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:555:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"555","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:556:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"556","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(Yi,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:557:14","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"557","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"主要用神分析"]}),c.jsx("p",{className:"text-red-600 text-sm mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:560:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"560","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%20mb-3%22%7D",children:"主要用神是与占卜问题直接相关的核心要素,其状态直接影响事情的成败。"}),c.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/CompleteQimenAnalysis.tsx:561:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"561","data-component-file":"CompleteQimenAnalysis.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:Object.entries(r.primary).map(([E,K])=>S(E,K,"bg-red-50","text-red-700"))})]}),r.secondary&&Object.keys(r.secondary).length>0&&c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:570:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"570","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:571:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"571","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(Qs,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:572:14","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"572","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"次要用神分析"]}),c.jsx("p",{className:"text-red-600 text-sm mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:575:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"575","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%20mb-3%22%7D",children:"次要用神是影响事情发展的辅助因素,虽不是决定性的,但对结果有重要影响。"}),c.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/CompleteQimenAnalysis.tsx:576:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"576","data-component-file":"CompleteQimenAnalysis.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:Object.entries(r.secondary).map(([E,K])=>S(E,K,"bg-blue-50","text-blue-700"))})]}),r.auxiliary&&Object.keys(r.auxiliary).length>0&&c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:585:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"585","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:586:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"586","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(Xc,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:587:14","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"587","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"辅助用神分析"]}),c.jsx("p",{className:"text-red-600 text-sm mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:590:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"590","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%20mb-3%22%7D",children:"辅助用神提供额外的参考信息,有助于全面理解事情的发展环境和背景。"}),c.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/CompleteQimenAnalysis.tsx:591:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"591","data-component-file":"CompleteQimenAnalysis.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:Object.entries(r.auxiliary).map(([E,K])=>S(E,K,"bg-green-50","text-green-700"))})]}),r.overall&&c.jsxs("div",{className:"bg-gradient-to-r from-purple-50 to-pink-50 p-6 rounded-lg border-l-4 border-purple-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:600:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"600","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-purple-50%20to-pink-50%20p-6%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:601:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"601","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(Id,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:602:14","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"602","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"用神综合评估"]}),c.jsx("div",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:605:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"605","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:typeof r.overall=="string"?c.jsx("p",{className:"text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:608:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"608","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-lg%22%7D",children:r.overall}):c.jsx("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:610:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"610","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:Object.entries(r.overall).map(([E,K])=>c.jsxs("div",{className:"bg-white p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:612:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"612","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%22%7D",children:[c.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:613:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"613","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[c.jsxs("span",{className:"font-medium text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:614:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"614","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-purple-700%22%7D",children:[f(E),":"]}),c.jsx("span",{className:"text-red-700 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:615:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"615","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-bold%22%7D",children:E==="favorability"?`${Math.round(Number(K))}分`:y(E,K)})]}),E==="favorability"&&c.jsx("div",{className:"mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:620:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"620","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-2%22%7D",children:c.jsx("div",{className:"w-full bg-gray-200 rounded-full h-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:621:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"621","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20bg-gray-200%20rounded-full%20h-2%22%7D",children:c.jsx("div",{className:`h-2 rounded-full ${Number(K)>=70?"bg-green-500":Number(K)>=50?"bg-yellow-500":"bg-red-500"}`,style:{width:`${Math.min(Number(K),100)}%`},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:622:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"622","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%2C%22style%22%3A%7B%22width%22%3A%22%5BTemplateLiteral%5D%22%7D%7D"})})})]},E))})})]})]})},B=()=>{if(!i||i.length===0)return null;const S={三奇格局:"三奇格局(乙丙丁三奇的特殊组合)",六仪格局:"六仪格局(戊己庚辛壬癸六仪的特殊组合)",特殊格局:"特殊格局(罕见的吉凶组合)",组合格局:"组合格局(多种要素的综合组合)",飞宫格局:"飞宫格局(宫位之间的特殊关系)"},E=pe=>S[pe]||pe,K=i.filter(pe=>pe.type==="auspicious"||pe.level==="吉"||pe.level==="大吉"),se=i.filter(pe=>pe.level==="中"),ie=i.filter(pe=>pe.type==="inauspicious"||pe.level==="凶"||pe.level==="大凶"),ue=(pe,me,Ue,Ee,ve)=>pe.length===0?null:c.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:670:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"670","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[c.jsxs("h5",{className:`font-bold ${ve} mb-3 flex items-center`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:671:10","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"671","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[c.jsx(Qs,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:672:12","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"672","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),me,"(",pe.length,"个)"]}),c.jsx("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:675:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"675","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:pe.map((Pe,Ve)=>c.jsxs("div",{className:`${Ue} p-4 rounded-lg border-l-4 ${Ee}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:677:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"677","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[c.jsxs("div",{className:"flex justify-between items-start mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:678:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"678","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%20mb-3%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:679:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"679","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div",children:[c.jsx("h6",{className:`font-bold ${ve} text-lg mb-1`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:680:20","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"680","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h6","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Pe.name}),c.jsx("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:681:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"681","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:E(Pe.type)})]}),c.jsxs("div",{className:"text-right","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:683:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"683","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",children:[c.jsx("span",{className:Qt("px-3 py-1 rounded-full text-sm font-bold",Pe.type==="auspicious"||Pe.level==="大吉"?"bg-green-200 text-green-800":Pe.level==="吉"?"bg-green-100 text-green-700":Pe.level==="中"?"bg-yellow-100 text-yellow-700":Pe.level==="凶"?"bg-red-100 text-red-700":Pe.type==="inauspicious"||Pe.level==="大凶"?"bg-red-200 text-red-800":"bg-gray-100 text-gray-700"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:684:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"684","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:Pe.type==="auspicious"?"吉格":Pe.type==="inauspicious"?"凶格":Pe.level||"未知"}),Pe.score&&c.jsxs("div",{className:`text-xs mt-1 ${ve}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:696:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"696","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:["影响分数:",Pe.score>0?"+":"",Pe.score]})]})]}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:703:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"703","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsx("p",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:704:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"704","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:Pe.description}),Pe.palaceName&&c.jsxs("div",{className:"bg-white bg-opacity-50 p-2 rounded text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:709:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"709","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20bg-opacity-50%20p-2%20rounded%20text-sm%22%7D",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:710:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"710","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"所在宫位:"}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:711:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"711","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:Pe.palaceName})]}),Pe.elements&&c.jsxs("div",{className:"bg-white bg-opacity-50 p-2 rounded text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:716:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"716","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20bg-opacity-50%20p-2%20rounded%20text-sm%22%7D",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:717:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"717","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"构成要素:"}),c.jsx("div",{className:"flex flex-wrap gap-2 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:718:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"718","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-2%20mt-1%22%7D",children:Object.entries(Pe.elements).map(([je,le])=>c.jsxs("span",{className:"bg-blue-100 text-blue-700 px-2 py-1 rounded text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:720:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"720","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22bg-blue-100%20text-blue-700%20px-2%20py-1%20rounded%20text-xs%22%7D",children:[f(je),":",String(le)]},je))})]}),Pe.influence&&c.jsxs("div",{className:"bg-white bg-opacity-50 p-2 rounded text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:729:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"729","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20bg-opacity-50%20p-2%20rounded%20text-sm%22%7D",children:[c.jsx("span",{className:"font-medium text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:730:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"730","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"影响:"}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:731:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"731","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:Pe.influence})]})]})]},Ve))})]});return c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:743:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"743","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[c.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/CompleteQimenAnalysis.tsx:745:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"745","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:746:10","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"746","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"格局分析概述"}),c.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:747:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"747","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:"奇门遁甲格局是指奇门盘中特定要素的组合形式,反映了天时、地利、人和的综合状况。 吉格表示有利因素,凶格表示不利因素。格局的数量和质量直接影响事情的成败概率。"}),c.jsxs("div",{className:"mt-3 grid grid-cols-3 gap-4 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:751:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"751","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%20grid%20grid-cols-3%20gap-4%20text-center%22%7D",children:[c.jsxs("div",{className:"bg-green-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:752:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"752","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-2%20rounded%22%7D",children:[c.jsx("div",{className:"text-green-600 font-bold text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:753:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"753","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-600%20font-bold%20text-lg%22%7D",children:K.length}),c.jsx("div",{className:"text-green-700 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:754:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"754","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-700%20text-xs%22%7D",children:"吉利格局"})]}),c.jsxs("div",{className:"bg-yellow-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:756:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"756","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-2%20rounded%22%7D",children:[c.jsx("div",{className:"text-yellow-600 font-bold text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:757:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"757","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20font-bold%20text-lg%22%7D",children:se.length}),c.jsx("div",{className:"text-yellow-700 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:758:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"758","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-700%20text-xs%22%7D",children:"中性格局"})]}),c.jsxs("div",{className:"bg-red-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:760:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"760","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-red-50%20p-2%20rounded%22%7D",children:[c.jsx("div",{className:"text-red-600 font-bold text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:761:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"761","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-bold%20text-lg%22%7D",children:ie.length}),c.jsx("div",{className:"text-red-700 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:762:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"762","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%22%7D",children:"不利格局"})]})]})]}),ue(K,"吉利格局","bg-green-50","border-green-500","text-green-700"),ue(se,"中性格局","bg-yellow-50","border-yellow-500","text-yellow-700"),ue(ie,"不利格局","bg-red-50","border-red-500","text-red-700")]})},D=()=>m?c.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:779:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"779","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[c.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/CompleteQimenAnalysis.tsx:781:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"781","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:782:10","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"782","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"预测结果概述"}),c.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:783:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"783","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:"基于奇门遁甲盘的综合分析,结合用神状态、格局组合、五行生克等因素, 对所占问题的发展趋势和成功概率进行科学预测。"})]}),m.probability&&c.jsxs("div",{className:"bg-gradient-to-r from-purple-50 to-pink-50 p-6 rounded-lg border border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:790:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"790","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-purple-50%20to-pink-50%20p-6%20rounded-lg%20border%20border-purple-200%22%7D",children:[c.jsxs("div",{className:"text-center mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:791:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"791","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-4%22%7D",children:[c.jsxs("div",{className:"text-4xl font-bold text-purple-600 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:792:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"792","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-4xl%20font-bold%20text-purple-600%20mb-2%22%7D",children:[m.probability,"%"]}),c.jsx("div",{className:"text-purple-700 text-lg font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:795:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"795","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%20text-lg%20font-medium%22%7D",children:"成功概率"})]}),c.jsxs("div",{className:"mt-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:799:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"799","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-4%22%7D",children:[c.jsx("div",{className:"w-full bg-gray-200 rounded-full h-3 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:800:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"800","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20bg-gray-200%20rounded-full%20h-3%20mb-2%22%7D",children:c.jsx("div",{className:`h-3 rounded-full transition-all duration-500 ${m.probability>=80?"bg-green-500":m.probability>=60?"bg-yellow-500":m.probability>=40?"bg-orange-500":"bg-red-500"}`,style:{width:`${Math.min(m.probability,100)}%`},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:801:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"801","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%2C%22style%22%3A%7B%22width%22%3A%22%5BTemplateLiteral%5D%22%7D%7D"})}),c.jsxs("div",{className:"flex justify-between text-xs text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:810:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"810","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20text-xs%20text-gray-600%22%7D",children:[c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:811:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"811","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span",children:"极低"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:812:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"812","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span",children:"较低"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:813:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"813","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span",children:"中等"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:814:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"814","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span",children:"较高"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:815:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"815","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span",children:"极高"})]})]}),c.jsx("div",{className:"mt-3 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:820:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"820","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%20text-center%22%7D",children:c.jsx("span",{className:`px-3 py-1 rounded-full text-sm font-bold ${m.probability>=80?"bg-green-100 text-green-800":m.probability>=60?"bg-yellow-100 text-yellow-800":m.probability>=40?"bg-orange-100 text-orange-800":"bg-red-100 text-red-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:821:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"821","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:m.probability>=80?"成功概率极高":m.probability>=60?"成功概率较高":m.probability>=40?"成功概率中等":"成功概率较低"})})]}),m.analysis&&c.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/CompleteQimenAnalysis.tsx:837:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"837","data-component-file":"CompleteQimenAnalysis.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:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:838:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"838","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(W2,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:839:14","data-matrix-name":"BarChart3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"839","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"BarChart3","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"详细分析"]}),c.jsx("div",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:842:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"842","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:typeof m.analysis=="string"?c.jsx("div",{className:"bg-blue-50 p-4 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:845:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"845","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:c.jsx("p",{className:"whitespace-pre-wrap text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:846:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"846","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22whitespace-pre-wrap%20text-lg%22%7D",children:m.analysis})}):c.jsx("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:849:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"849","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:Object.entries(m.analysis).map(([S,E])=>{const K={yongshen_status:"用神状态分析",pattern_influence:"格局影响分析",palace_analysis:"宫位分布分析",wuxing_balance:"五行平衡分析",timing_factors:"时机因素分析",overall_trend:"整体趋势分析",success_probability:"成功概率",risk_assessment:"风险评估",favorable_factors:"有利因素",unfavorable_factors:"不利因素",recommendations:"专业建议",timing_advice:"时机建议"},se=ie=>K[ie]||ie;return c.jsx("div",{className:"bg-blue-50 p-3 rounded-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:872:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"872","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-3%20rounded-lg%22%7D",children:c.jsxs("div",{className:"flex justify-between items-start","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:873:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"873","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%22%7D",children:[c.jsxs("span",{className:"font-medium text-blue-700 text-base","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:874:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"874","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-700%20text-base%22%7D",children:[se(S),":"]}),c.jsx("span",{className:"text-red-700 text-right flex-1 ml-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:875:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"875","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-right%20flex-1%20ml-2%22%7D",children:String(E)})]})},S)})})})]}),m.key_factors&&c.jsxs("div",{className:"bg-gradient-to-r from-indigo-50 to-blue-50 p-4 rounded-lg border border-indigo-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:889:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"889","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-indigo-50%20to-blue-50%20p-4%20rounded-lg%20border%20border-indigo-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:890:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"890","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(jp,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:891:14","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"891","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Zap","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"关键影响因素"]}),c.jsx("div",{className:"grid md:grid-cols-2 gap-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:894:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"894","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-3%22%7D",children:Object.entries(m.key_factors).map(([S,E])=>c.jsx("div",{className:"bg-white p-3 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:896:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"896","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded%22%7D",children:c.jsxs("div",{className:"flex justify-between items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:897:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"897","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[c.jsx("span",{className:"font-medium text-indigo-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:898:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"898","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-indigo-700%22%7D",children:S}),c.jsx("span",{className:`px-2 py-1 rounded text-xs font-bold ${String(E).includes("有利")||String(E).includes("吉")?"bg-green-100 text-green-700":String(E).includes("不利")||String(E).includes("凶")?"bg-red-100 text-red-700":"bg-gray-100 text-gray-700"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:899:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"899","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:String(E)})]})},S))})]}),m.suggestions&&m.suggestions.length>0&&c.jsxs("div",{className:"bg-gradient-to-r from-green-50 to-emerald-50 p-4 rounded-lg border border-green-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:914:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"914","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-green-50%20to-emerald-50%20p-4%20rounded-lg%20border%20border-green-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:915:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"915","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(LE,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:916:14","data-matrix-name":"AlertTriangle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"916","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"AlertTriangle","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"专业建议"]}),c.jsx("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:919:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"919","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:m.suggestions.map((S,E)=>c.jsx("div",{className:"bg-white p-3 rounded-lg border-l-4 border-green-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:921:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"921","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-3%20rounded-lg%20border-l-4%20border-green-400%22%7D",children:c.jsxs("div",{className:"flex items-start","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:922:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"922","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-start%22%7D",children:[c.jsx("span",{className:"bg-green-500 text-white rounded-full w-6 h-6 flex items-center justify-center text-sm font-bold mr-3 mt-0.5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:923:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"923","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22bg-green-500%20text-white%20rounded-full%20w-6%20h-6%20flex%20items-center%20justify-center%20text-sm%20font-bold%20mr-3%20mt-0.5%22%7D",children:E+1}),c.jsx("p",{className:"text-red-700 leading-relaxed flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:926:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"926","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20flex-1%22%7D",children:S})]})},E))})]}),m.timing_advice&&c.jsxs("div",{className:"bg-gradient-to-r from-yellow-50 to-orange-50 p-4 rounded-lg border border-yellow-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:936:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"936","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-yellow-50%20to-orange-50%20p-4%20rounded-lg%20border%20border-yellow-200%22%7D",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:937:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"937","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(mi,{className:"w-5 h-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:938:14","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"938","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22w-5%20h-5%20mr-2%22%7D"}),"时机建议"]}),c.jsx("div",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:941:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"941","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:typeof m.timing_advice=="string"?m.timing_advice:c.jsx("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:945:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"945","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:Object.entries(m.timing_advice).map(([S,E])=>c.jsxs("div",{className:"flex justify-between items-center bg-white bg-opacity-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:947:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"947","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20bg-white%20bg-opacity-50%20p-2%20rounded%22%7D",children:[c.jsxs("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:948:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"948","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[f(S),":"]}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:949:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"949","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:y(S,E)})]},S))})})]})]}):null;return c.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/CompleteQimenAnalysis.tsx:963:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"963","data-component-file":"CompleteQimenAnalysis.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:c.jsxs("div",{className:"max-w-7xl mx-auto px-4 space-y-8",id:"qimen-analysis-content","data-export-content":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:964:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"964","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20space-y-8%22%2C%22id%22%3A%22qimen-analysis-content%22%7D",children:[c.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-start sm:justify-between gap-4 no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:967:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"967","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20sm%3Aflex-row%20sm%3Aitems-start%20sm%3Ajustify-between%20gap-4%20no-export%22%7D",children:[c.jsx("div",{className:"flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:968:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"968","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",children:c.jsx(n0,{analysisData:e,analysisType:"qimen",recordId:n||(e==null?void 0:e.id),onConfigClick:()=>o(!0),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:969:12","data-matrix-name":"AIInterpretationButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"969","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22qimen%22%2C%22recordId%22%3A%22%5BLogicalExpression%5D%22%2C%22onConfigClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})}),c.jsx("div",{className:"flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:976:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"976","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-shrink-0%22%7D",children:c.jsx(cf,{analysisData:e,analysisType:"qimen",userName:(F=A==null?void 0:A.divination_data)!=null&&F.question?`奇门_${A.divination_data.question.substring(0,10)}`:"user",targetElementId:"qimen-analysis-content",className:"sticky top-4 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:977:12","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"977","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"DownloadButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22qimen%22%2C%22userName%22%3A%22%5BConditionalExpression%5D%22%2C%22targetElementId%22%3A%22qimen-analysis-content%22%2C%22className%22%3A%22sticky%20top-4%20z-10%22%7D"})})]}),c.jsx(yt,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:987:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"987","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:c.jsxs(Lt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:988:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"988","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsxs(Ot,{className:"text-red-800 text-3xl font-bold chinese-text-shadow flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:989:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"989","data-component-file":"CompleteQimenAnalysis.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%22%7D",children:[c.jsx(Qd,{className:"mr-3 h-8 w-8 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:990:14","data-matrix-name":"Hexagon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"990","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Hexagon","data-component-content":"%7B%22className%22%3A%22mr-3%20h-8%20w-8%20text-yellow-600%22%7D"}),"奇门遁甲分析报告"]}),c.jsx("p",{className:"text-red-600 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:993:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"993","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-lg%22%7D",children:"专业奇门遁甲占卜分析"})]})}),A&&c.jsxs(yt,{className:"chinese-card-decoration border-2 border-yellow-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:999:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"999","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1000:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1000","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1001:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1001","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(yB,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1002:16","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1002","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"MapPin","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"占卜信息"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1006:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1006","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1007:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1007","data-component-file":"CompleteQimenAnalysis.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:[((T=A.divination_data)==null?void 0:T.question)&&c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-yellow-500 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1009:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1009","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-yellow-500%20mb-4%22%7D",children:[c.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/CompleteQimenAnalysis.tsx:1010:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1010","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Yi,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1011:22","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1011","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),"占卜问题"]}),c.jsx("p",{className:"text-red-700 text-lg leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1014:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1014","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-lg%20leading-relaxed%22%7D",children:A.divination_data.question})]}),c.jsxs("div",{className:"grid md:grid-cols-3 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1017:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1017","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-4%22%7D",children:[c.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/CompleteQimenAnalysis.tsx:1018:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1018","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1019:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1019","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"占卜方法"}),c.jsx("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1020:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1020","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:((M=A.divination_data)==null?void 0:M.method)||"时家奇门"})]}),c.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/CompleteQimenAnalysis.tsx:1022:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1022","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1023:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1023","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"起局时间"}),c.jsx("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1024:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1024","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:new Date((Z=A.divination_data)==null?void 0:Z.divination_time).toLocaleString("zh-CN")})]}),((P=A.divination_data)==null?void 0:P.lunar_info)&&c.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/CompleteQimenAnalysis.tsx:1027:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1027","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1028:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1028","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"农历信息"}),c.jsx("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1029:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1029","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:A.divination_data.lunar_info.description||"农历信息"})]})]})]})})]}),d&&c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1040:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1040","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1041:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1041","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1042:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1042","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(mi,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1043:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1043","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"时空信息"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1047:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1047","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1048:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1048","data-component-file":"CompleteQimenAnalysis.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:[c.jsxs("div",{className:"grid md:grid-cols-4 gap-4 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1049:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1049","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-4%20gap-4%20mb-6%22%7D",children:[c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-red-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1050:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1050","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%20text-center%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1051:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1051","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"节气"}),c.jsx("p",{className:"text-red-700 text-xl font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1052:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1052","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xl%20font-bold%22%7D",children:d.jieqi||"未知"})]}),c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-blue-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1054:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1054","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%20text-center%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1055:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1055","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"元"}),c.jsx("p",{className:"text-red-700 text-xl font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1056:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1056","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xl%20font-bold%22%7D",children:d.yuan||"未知"})]}),c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-green-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1058:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1058","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%20text-center%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1059:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1059","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"局数"}),c.jsx("p",{className:"text-red-700 text-xl font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1060:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1060","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xl%20font-bold%22%7D",children:d.jushu||(s==null?void 0:s.jushu)||"未知"})]}),c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-purple-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1062:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1062","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%20text-center%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1063:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1063","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"阴阳遁"}),c.jsx("p",{className:"text-red-700 text-xl font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1064:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1064","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xl%20font-bold%22%7D",children:d.yindun||((s==null?void 0:s.yindun)!==void 0?s.yindun?"阴遁":"阳遁":"未知")})]})]}),d.ganzhi&&c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-yellow-500 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1069:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1069","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-yellow-500%20mb-4%22%7D",children:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1070:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1070","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(di,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1071:22","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1071","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),"干支四柱"]}),c.jsxs("div",{className:"grid md:grid-cols-4 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1074:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1074","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-4%20gap-4%22%7D",children:[c.jsxs("div",{className:"text-center bg-red-50 p-3 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1075:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1075","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20bg-red-50%20p-3%20rounded%22%7D",children:[c.jsxs("div",{className:"text-2xl font-bold text-red-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1076:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1076","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-600%20mb-1%22%7D",children:[(I=d.ganzhi.year)==null?void 0:I.gan,(O=d.ganzhi.year)==null?void 0:O.zhi]}),c.jsx("div",{className:"text-sm text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1077:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1077","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-700%22%7D",children:"年柱"})]}),c.jsxs("div",{className:"text-center bg-blue-50 p-3 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1079:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1079","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20bg-blue-50%20p-3%20rounded%22%7D",children:[c.jsxs("div",{className:"text-2xl font-bold text-blue-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1080:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1080","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-blue-600%20mb-1%22%7D",children:[(z=d.ganzhi.month)==null?void 0:z.gan,(X=d.ganzhi.month)==null?void 0:X.zhi]}),c.jsx("div",{className:"text-sm text-blue-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1081:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1081","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-blue-700%22%7D",children:"月柱"})]}),c.jsxs("div",{className:"text-center bg-green-50 p-3 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1083:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1083","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20bg-green-50%20p-3%20rounded%22%7D",children:[c.jsxs("div",{className:"text-2xl font-bold text-green-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1084:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1084","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-green-600%20mb-1%22%7D",children:[(ae=d.ganzhi.day)==null?void 0:ae.gan,(re=d.ganzhi.day)==null?void 0:re.zhi]}),c.jsx("div",{className:"text-sm text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1085:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1085","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-green-700%22%7D",children:"日柱"})]}),c.jsxs("div",{className:"text-center bg-purple-50 p-3 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1087:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1087","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20bg-purple-50%20p-3%20rounded%22%7D",children:[c.jsxs("div",{className:"text-2xl font-bold text-purple-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1088:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1088","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-purple-600%20mb-1%22%7D",children:[(ee=d.ganzhi.hour)==null?void 0:ee.gan,(oe=d.ganzhi.hour)==null?void 0:oe.zhi]}),c.jsx("div",{className:"text-sm text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1089:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1089","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-purple-700%22%7D",children:"时柱"})]})]})]}),(d.zhifu||d.zhishi)&&c.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/CompleteQimenAnalysis.tsx:1096:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1096","data-component-file":"CompleteQimenAnalysis.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:[c.jsxs("h4",{className:"font-bold text-red-800 mb-3 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1097:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1097","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%20flex%20items-center%22%7D",children:[c.jsx(Qs,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1098:22","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1098","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),"值符值使"]}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1101:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1101","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[d.zhifu&&c.jsxs("div",{className:"text-center bg-orange-50 p-3 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1103:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1103","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20bg-orange-50%20p-3%20rounded%22%7D",children:[c.jsx("div",{className:"text-xl font-bold text-orange-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1104:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1104","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-orange-600%20mb-1%22%7D",children:d.zhifu}),c.jsx("div",{className:"text-sm text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1105:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1105","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-orange-700%22%7D",children:"值符"})]}),d.zhishi&&c.jsxs("div",{className:"text-center bg-orange-50 p-3 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1109:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1109","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20bg-orange-50%20p-3%20rounded%22%7D",children:[c.jsx("div",{className:"text-xl font-bold text-orange-600 mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1110:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1110","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-orange-600%20mb-1%22%7D",children:d.zhishi}),c.jsx("div",{className:"text-sm text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1111:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1111","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-orange-700%22%7D",children:"值使"})]})]})]})]})})]}),c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1123:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1123","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1124:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1124","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1125:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1125","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Qd,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1126:14","data-matrix-name":"Hexagon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1126","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Hexagon","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"奇门遁甲盘"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1130:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1130","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1131:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1131","data-component-file":"CompleteQimenAnalysis.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:C()})})]}),r&&c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1140:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1140","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1141:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1141","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1142:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1142","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Yi,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1143:16","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1143","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"用神分析"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1147:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1147","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1148:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1148","data-component-file":"CompleteQimenAnalysis.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:v()})})]}),i&&i.length>0&&c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1157:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1157","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1158:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1158","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1159:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1159","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Qs,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1160:16","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1160","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"格局识别"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1164:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1164","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1165:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1165","data-component-file":"CompleteQimenAnalysis.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:B()})})]}),m&&c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1174:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1174","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1175:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1175","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1176:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1176","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Id,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1177:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1177","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"TrendingUp","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"预测结果"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1181:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1181","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1182:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1182","data-component-file":"CompleteQimenAnalysis.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:D()})})]}),p&&c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1191:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1191","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1192:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1192","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1193:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1193","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Xc,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1194:16","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1194","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Compass","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"指导建议"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1198:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1198","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1199:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1199","data-component-file":"CompleteQimenAnalysis.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:c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1200:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1200","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[p.key_message&&c.jsxs("div",{className:"bg-gradient-to-r from-blue-50 to-indigo-50 p-4 rounded-lg border border-blue-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1202:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1202","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-blue-50%20to-indigo-50%20p-4%20rounded-lg%20border%20border-blue-200%22%7D",children:[c.jsxs("h4",{className:"font-semibold text-blue-600 font-chinese mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1203:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1203","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-600%20font-chinese%20mb-2%20flex%20items-center%22%7D",children:[c.jsx(Qs,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1204:20","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1204","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Star","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),"核心信息"]}),c.jsx("div",{className:"text-gray-700 font-chinese text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1207:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1207","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%20font-chinese%20text-lg%22%7D",children:p.key_message})]}),p.action_advice&&p.action_advice.length>0&&c.jsxs("div",{className:"bg-gradient-to-r from-green-50 to-emerald-50 p-4 rounded-lg border border-green-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1214:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1214","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-green-50%20to-emerald-50%20p-4%20rounded-lg%20border%20border-green-200%22%7D",children:[c.jsxs("h4",{className:"font-semibold text-green-600 font-chinese mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1215:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1215","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-600%20font-chinese%20mb-2%20flex%20items-center%22%7D",children:[c.jsx(Yi,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1216:20","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1216","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),"行动建议"]}),c.jsx("ul",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1219:18","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1219","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:p.action_advice.map((S,E)=>c.jsxs("li",{className:"text-gray-700 font-chinese flex items-start","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1221:22","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1221","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"li","data-component-content":"%7B%22className%22%3A%22text-gray-700%20font-chinese%20flex%20items-start%22%7D",children:[c.jsx("span",{className:"text-green-500 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1222:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1222","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-500%20mr-2%22%7D",children:"•"}),S]},E))})]}),p.timing_guidance&&c.jsxs("div",{className:"bg-gradient-to-r from-purple-50 to-pink-50 p-4 rounded-lg border border-purple-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1231:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1231","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-r%20from-purple-50%20to-pink-50%20p-4%20rounded-lg%20border%20border-purple-200%22%7D",children:[c.jsxs("h4",{className:"font-semibold text-purple-600 font-chinese mb-2 flex items-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1232:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1232","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-purple-600%20font-chinese%20mb-2%20flex%20items-center%22%7D",children:[c.jsx(mi,{className:"w-4 h-4 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1233:20","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1233","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22w-4%20h-4%20mr-2%22%7D"}),"时机指导"]}),c.jsx("div",{className:"text-gray-700 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1236:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1236","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%20font-chinese%22%7D",children:typeof p.timing_guidance=="string"?p.timing_guidance:c.jsx("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1240:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1240","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:Object.entries(p.timing_guidance).map(([S,E])=>c.jsxs("div",{className:"flex justify-between items-center bg-white bg-opacity-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1242:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1242","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20bg-white%20bg-opacity-50%20p-2%20rounded%22%7D",children:[c.jsxs("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1243:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1243","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[f(S),":"]}),c.jsx("span",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1244:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1244","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:y(S,E)})]},S))})})]})]})})})]}),((R=e==null?void 0:e.detailed_analysis)==null?void 0:R.wuxing_analysis)&&c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1263:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1263","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1264:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1264","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1265:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1265","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(hB,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1266:16","data-matrix-name":"Activity","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1266","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Activity","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"五行分析"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1270:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1270","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1271:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1271","data-component-file":"CompleteQimenAnalysis.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:[c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-yellow-500 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1273:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1273","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-yellow-500%20mb-4%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1274:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1274","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"五行分析概述"}),c.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1275:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1275","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:"五行分析是奇门遁甲的重要组成部分,通过分析奇门盘中五行要素的分布、强弱和相互关系, 判断各种力量的平衡状态,为预测和决策提供重要依据。"})]}),c.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/CompleteQimenAnalysis.tsx:1281:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1281","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1282:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1282","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%22%7D",children:"五行生克关系分析"}),c.jsx("div",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1283:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1283","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:typeof e.detailed_analysis.wuxing_analysis=="string"?c.jsx("p",{className:"text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1286:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1286","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-lg%22%7D",children:e.detailed_analysis.wuxing_analysis}):c.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1288:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1288","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:Object.entries(e.detailed_analysis.wuxing_analysis).map(([S,E])=>{const K={dominant:"主导五行",balance:"平衡状态",suggestions:"调和建议",strength:"五行强度",weakness:"五行弱点",harmony:"和谐程度",conflict:"冲突情况",support:"相生关系",restraint:"相克关系",seasonal_influence:"季节影响",overall_assessment:"综合评估"},se=ue=>K[ue]||ue,ie=ue=>{const pe={balanced:"平衡",strong:"强旺",weak:"衰弱",excessive:"过旺",deficient:"不足",harmonious:"和谐",conflicting:"冲突",favorable:"有利",unfavorable:"不利",moderate:"适中",excellent:"极佳",poor:"较差",good:"良好",average:"一般"},me=String(ue);return pe[me]||me};return c.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/CompleteQimenAnalysis.tsx:1332:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1332","data-component-file":"CompleteQimenAnalysis.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:[c.jsxs("div",{className:"flex justify-between items-start mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1333:32","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1333","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%20mb-2%22%7D",children:[c.jsx("span",{className:"font-bold text-green-700 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1334:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1334","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-700%20text-lg%22%7D",children:se(S)}),c.jsx("span",{className:"bg-green-200 text-green-800 px-2 py-1 rounded text-sm font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1335:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1335","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22bg-green-200%20text-green-800%20px-2%20py-1%20rounded%20text-sm%20font-medium%22%7D",children:ie(E)})]}),S==="dominant"&&c.jsxs("p",{className:"text-red-700 text-sm mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1340:34","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1340","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20mt-2%22%7D",children:["当前奇门盘中",ie(E),"五行力量最为突出,主导整体格局的发展方向。"]}),S==="balance"&&c.jsxs("p",{className:"text-red-700 text-sm mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1345:34","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1345","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20mt-2%22%7D",children:["五行之间的平衡状态为",ie(E),",影响事情发展的稳定性和持续性。"]}),S==="suggestions"&&c.jsxs("p",{className:"text-red-700 text-sm mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1350:34","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1350","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20mt-2%22%7D",children:["建议:",ie(E),",以达到五行平衡,提升整体运势。"]})]},S)})})})]})]})})]}),((ne=e==null?void 0:e.detailed_analysis)==null?void 0:ne.timing_analysis)&&c.jsxs(yt,{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/CompleteQimenAnalysis.tsx:1369:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1369","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1370:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1370","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardHeader",children:c.jsxs(Ot,{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/CompleteQimenAnalysis.tsx:1371:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1371","data-component-file":"CompleteQimenAnalysis.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:[c.jsx(mi,{className:"mr-2 h-6 w-6 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1372:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1372","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"时机分析"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1376:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1376","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent",children:c.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/CompleteQimenAnalysis.tsx:1377:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1377","data-component-file":"CompleteQimenAnalysis.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:[c.jsxs("div",{className:"bg-white p-4 rounded-lg border-l-4 border-yellow-500 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1379:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1379","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-yellow-500%20mb-4%22%7D",children:[c.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1380:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1380","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"时机分析概述"}),c.jsx("p",{className:"text-red-700 text-sm leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1381:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1381","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:"时机分析是奇门遁甲预测的核心内容,通过分析天时、地利、人和等因素, 判断行动的最佳时机,为决策提供时间维度的指导。"})]}),c.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/CompleteQimenAnalysis.tsx:1387:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1387","data-component-file":"CompleteQimenAnalysis.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:[c.jsx("h4",{className:"font-bold text-red-800 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1388:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1388","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-3%22%7D",children:"最佳时机判断"}),c.jsx("div",{className:"text-red-700 leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1389:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1389","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:typeof e.detailed_analysis.timing_analysis=="string"?c.jsx("p",{className:"text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1392:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1392","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-lg%22%7D",children:e.detailed_analysis.timing_analysis}):c.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1394:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1394","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:Object.entries(e.detailed_analysis.timing_analysis).map(([S,E])=>{const K={season:"季节时机",favorability:"有利程度",notes:"详细说明",best_time:"最佳时机",avoid_time:"不宜时机",duration:"持续时间",intensity:"影响强度",stability:"稳定性",trend:"发展趋势",opportunity:"机会窗口",risk_level:"风险等级",success_rate:"成功率",timing_score:"时机评分",seasonal_influence:"季节影响",monthly_trend:"月度趋势",daily_guidance:"日常指导"},se=pe=>K[pe]||pe,ie=pe=>{const me={spring:"春季",summer:"夏季",autumn:"秋季",winter:"冬季",favorable:"有利",unfavorable:"不利",neutral:"中性",excellent:"极佳",good:"良好",average:"一般",poor:"较差",high:"高",medium:"中等",low:"低",stable:"稳定",unstable:"不稳定",rising:"上升",falling:"下降",immediate:"立即",soon:"近期",later:"稍后",long_term:"长期"},Ue=String(pe);return me[Ue]||Ue},ue=pe=>({春季:"万物复苏,生机勃勃,适合新的开始和发展",夏季:"阳气旺盛,活力充沛,适合积极行动和扩展",秋季:"收获季节,成果显现,适合总结和收获",冬季:"蛰伏养精,积蓄力量,适合规划和准备"})[pe]||"";return c.jsxs("div",{className:"bg-indigo-50 p-4 rounded-lg border border-indigo-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1461:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1461","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-indigo-50%20p-4%20rounded-lg%20border%20border-indigo-200%22%7D",children:[c.jsxs("div",{className:"flex justify-between items-start mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1462:32","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1462","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%20mb-2%22%7D",children:[c.jsx("span",{className:"font-bold text-indigo-700 text-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1463:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1463","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-indigo-700%20text-lg%22%7D",children:se(S)}),c.jsx("span",{className:`px-2 py-1 rounded text-sm font-medium ${String(E).includes("有利")||String(E).includes("春季")||String(E).includes("good")||String(E).includes("favorable")?"bg-green-200 text-green-800":String(E).includes("不利")||String(E).includes("poor")||String(E).includes("unfavorable")?"bg-red-200 text-red-800":"bg-indigo-200 text-indigo-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1464:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1464","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:ie(E)})]}),S==="season"&&c.jsx("div",{className:"mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1476:34","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1476","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-2%22%7D",children:c.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1477:36","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1477","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:ue(ie(E))})}),S==="favorability"&&c.jsx("div",{className:"mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1484:34","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1484","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-2%22%7D",children:c.jsxs("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1485:36","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1485","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:["当前时机的有利程度为",ie(E),",",String(E).includes("有利")||String(E).includes("favorable")?"建议抓住机会,积极行动":"建议谨慎观望,等待更好时机","。"]})}),S==="notes"&&c.jsx("div",{className:"mt-2 bg-white bg-opacity-50 p-2 rounded","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1496:34","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1496","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-2%20bg-white%20bg-opacity-50%20p-2%20rounded%22%7D",children:c.jsxs("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1497:36","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1497","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:[c.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1498:38","data-matrix-name":"strong","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1498","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"strong",children:"详细说明:"}),ie(E)]})})]},S)})})})]})]})})]}),c.jsx(yt,{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/CompleteQimenAnalysis.tsx:1516:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1516","data-component-file":"CompleteQimenAnalysis.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:c.jsx(bt,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1517:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1517","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-8%22%7D",children:c.jsxs("div",{className:"text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1518:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1518","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%22%7D",children:[c.jsx("p",{className:"text-lg font-bold mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1519:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1519","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20mb-2%22%7D",children:"专业奇门遁甲分析报告"}),c.jsxs("p",{className:"text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1520:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1520","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%22%7D",children:["分析日期:",e.analysis_date?new Date(e.analysis_date).toLocaleString("zh-CN"):new Date().toLocaleString("zh-CN")]}),c.jsx("p",{className:"text-xs mt-4 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1521:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1521","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-4%20text-red-600%22%7D",children:"本报告基于传统奇门遁甲理论,结合现代命理学研究成果,为您提供专业的占卜分析和人生指导。"})]})})}),c.jsx(Fh,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1529:8","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1529","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"BackToTop"}),c.jsx(a0,{isOpen:a,onClose:()=>o(!1),onConfigSaved:()=>{o(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx:1532:8","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteQimenAnalysis.tsx","data-component-line":"1532","data-component-file":"CompleteQimenAnalysis.tsx","data-component-name":"AIConfigModal","data-component-content":"%7B%22isOpen%22%3A%22%5BIdentifier%5D%22%2C%22onClose%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22onConfigSaved%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})]})})},CF=({analysisResult:e,analysisType:t,birthDate:n,question:a,userId:o,divinationMethod:s,preAnalysisData:r,recordId:i})=>{const m=(y,C,v="暂无数据")=>{const B=C.split(".");let D=y;for(const N of B)if(D&&typeof D=="object"&&N in D)D=D[N];else return v;return D||v},d=(y,C="")=>typeof y=="string"?y:typeof y=="number"?String(y):Array.isArray(y)?y.join(", "):typeof y=="object"&&y!==null?y.stars&&Array.isArray(y.stars)?y.stars.join(", "):JSON.stringify(y):C,A=()=>{if(n)return c.jsx(uB,{birthDate:n,analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:68:13","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"68","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%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const y=e.data.basic_info;if(y&&y.personal_data){const C={date:y.personal_data.birth_date||"",time:y.personal_data.birth_time||"12:00",name:y.personal_data.name||"",gender:y.personal_data.gender==="男性"?"male":"female"};return c.jsx(uB,{birthDate:C,analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:80:15","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"80","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%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"})}}return c.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:85:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"85","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:c.jsx("p",{className:"text-gray-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:86:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"86","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"八字分析数据不完整,请重新提交分析"})})},p=()=>{var B;if(n)return c.jsx(q3,{birthDate:n,analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:95:13","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"95","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%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const D=e.data.basic_info;if(D&&D.personal_data){const N={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 c.jsx(q3,{birthDate:N,analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:107:15","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"107","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%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"})}}const y=(e==null?void 0:e.data)||e,C=(y==null?void 0:y.ziwei_analysis)||(y==null?void 0:y.ziwei)||y,v=(y==null?void 0:y.detailed_analysis)||(y==null?void 0:y.analysis)||y;return c.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:117:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[c.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:119:8","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-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:120:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"命宫信息"}),c.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:121:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[c.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:122:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"122","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:[c.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:123:14","data-matrix-name":"p","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":"p",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:123:17","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"命宫位置:"}),d(m(C,"ming_gong"),"未知")]}),c.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:[c.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:"命宫主星:"}),d(m(C,"ming_gong_xing"))]})]}),c.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:126:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"126","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:[c.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:127:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"127","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:127:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"127","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"整体运势:"}),d(m(C,"shi_er_gong.命宫.interpretation"))]}),c.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:128:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"128","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:128:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"128","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"星曜力度:"}),d(m(C,"shi_er_gong.命宫.strength"))]})]})]})]}),c.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:134:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"134","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:[c.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:135:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"135","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宫位分析"}),c.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:136:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"136","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 N=m(C,`shi_er_gong.${D.key}`,{});return c.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:153:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"153","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:[c.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:154:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"154","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}),c.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: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%20mb-1%22%7D",children:["主星:",d(N.main_stars)]}),c.jsx("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:158:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"158","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:d(N.interpretation)})]},D.key)})})]}),c.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:168:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"168","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:[c.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:169:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"169","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:"四化飞星系统"}),c.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:170:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"170","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 N=m(C,`si_hua.${D.key}`,{});return c.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:179:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"179","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:180:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"180","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}),c.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:["星曜:",d(N.star)]}),c.jsxs("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:184:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"184","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:["含义:",d(N.meaning)]})]},D.key)})})]}),c.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:194:8","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-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:195:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-indigo-700%22%7D",children:"性格分析"}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:196:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:197:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"197","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:198:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格概述"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:199:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(v,"character.overview"))})]}),c.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:201:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"201","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:202:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"202","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格特质"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:203:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"203","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(v,"character.personality_traits"))})]})]})]}),c.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:209:8","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-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:210:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"事业财运"}),c.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:211:10","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%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[c.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:212:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"212","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:213:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"213","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"适合行业"}),c.jsx("div",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:214:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:Array.isArray(m(v,"career.suitable_industries"))&&((B=m(v,"career.suitable_industries"))==null?void 0:B.map((D,N)=>c.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:217:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"217","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:d(D)},N)))})]}),c.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:223:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"223","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:224:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"224","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财富模式"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:225:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"225","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(v,"wealth.wealth_pattern"))})]})]})]}),c.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:231:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:232:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-pink-700%22%7D",children:"感情婚姻"}),c.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:233:10","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%22bg-pink-50%20p-4%20rounded-lg%22%7D",children:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:234:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"婚姻运势"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:235:14","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-700%22%7D",children:d(m(v,"relationships.marriage_fortune"))}),c.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:236:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"236","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[c.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:237:16","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"237","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:"伴侣特质:"}),c.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:238:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"238","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:d(m(v,"relationships.spouse_characteristics"))})]})]})]}),c.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:244:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:245:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-teal-700%22%7D",children:"健康指导"}),c.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:246:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-teal-50%20p-4%20rounded-lg%22%7D",children:[c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:247:12","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-700%22%7D",children:d(m(v,"health.constitution"))}),c.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:248:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"248","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[c.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:249:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"249","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:"建议:"}),c.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:250:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"250","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:d(m(v,"health.wellness_advice"))})]})]})]})]})},g=()=>{if(a)return c.jsx(K3,{question:a,userId:o,divinationMethod:s,analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:263:8","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"263","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%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const C=e.data.basic_info;if(C&&C.divination_data)return c.jsx(K3,{question:C.divination_data.question||"综合运势如何?",userId:o||"user123",divinationMethod:s||"time",analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:278:10","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"278","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%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"})}const y=(e==null?void 0:e.data)||e;return c.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:293:6","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[c.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:295:8","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-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:296:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-amber-700%22%7D",children:"占卜基本信息"}),c.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:297:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[c.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:298:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"298","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:[c.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:299:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"299","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:299:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"299","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜问题:"}),d(m(y,"basic_info.divination_data.question"))]}),c.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:300:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"300","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:300:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"300","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"起卦方法:"}),d(m(y,"basic_info.divination_data.method"))]})]}),c.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:302:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"302","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:[c.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:303:14","data-matrix-name":"p","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":"p",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:303:17","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜时间:"}),m(y,"basic_info.divination_data.divination_time")?new Date(m(y,"basic_info.divination_data.divination_time")).toLocaleString("zh-CN"):""]}),c.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:304:14","data-matrix-name":"p","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":"p",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:304:17","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"分析日期:"}),d(m(y,"analysis_date"))]})]})]})]}),c.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:310:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:311:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"311","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:"卦象分析"}),c.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:314:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"314","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[c.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:315:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"315","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:"本卦识别"}),c.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:316:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[c.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:317:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"317","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:d(m(y,"basic_info.hexagram_info.main_hexagram"))}),c.jsxs("p",{className:"text-gray-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:320:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"320","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-2%22%7D",children:["卦辞:",d(m(y,"basic_info.hexagram_info.hexagram_description"))]}),c.jsxs("p",{className:"text-gray-600 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:323:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-1%22%7D",children:["上下卦:",d(m(y,"basic_info.hexagram_info.upper_trigram"))," / ",d(m(y,"basic_info.hexagram_info.lower_trigram"))]})]})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:330:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"330","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div",children:[c.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:331:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"331","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:"卦象详解"}),c.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:332:12","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-blue-50%20p-4%20rounded-lg%22%7D",children:c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:333:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"basic_info.hexagram_info.detailed_interpretation"))})})]})]}),c.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:339:8","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-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:340:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"卦象主要分析"}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:341:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:342:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"342","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:343:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"主要含义"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:344:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"detailed_analysis.hexagram_analysis.primary_meaning"))})]}),c.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:346:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"346","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:347:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"347","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"吉凶断语"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:348:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"348","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"detailed_analysis.hexagram_analysis.judgment"))})]}),c.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:350:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"350","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:351:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"象辞解释"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:352:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"detailed_analysis.hexagram_analysis.image"))})]})]})]}),c.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:358:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"358","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:[c.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:359:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"变卦分析"}),c.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:360:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%22%7D",children:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:361:12","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"动爻位置"}),c.jsxs("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:362:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"362","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:["动爻在",d(m(y,"detailed_analysis.changing_lines_analysis.changing_line_position")),", 含义:",d(m(y,"detailed_analysis.changing_lines_analysis.line_meaning"))]}),c.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:366:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"366","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[c.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:367:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"367","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:"变卦结果:"}),c.jsxs("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:368:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"368","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:[d(m(y,"detailed_analysis.changing_hexagram.name"))," -",d(m(y,"detailed_analysis.changing_hexagram.meaning"))]}),c.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:372:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"372","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:d(m(y,"detailed_analysis.changing_hexagram.transformation_insight"))})]})]})]}),c.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:380:8","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-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:381:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-cyan-700%22%7D",children:"人生指导"}),c.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:382:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[c.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:383:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"383","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:384:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"整体运势"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:385:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"life_guidance.overall_fortune"))})]}),c.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:387:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"387","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:388:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"事业指导"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:389:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"life_guidance.career_guidance"))})]}),c.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:391:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"391","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:392:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"392","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"情感指导"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:393:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"393","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"life_guidance.relationship_guidance"))})]}),c.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:395:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"395","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:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:396:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财运指导"}),c.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:397:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:d(m(y,"life_guidance.wealth_guidance"))})]})]})]}),c.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:403:8","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%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[c.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:404:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-gray-700%22%7D",children:"易经智慧"}),c.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:405:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20p-4%20rounded-lg%22%7D",children:[c.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:406:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"406","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"核心信息"}),c.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:407:12","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-700%20text-lg%20font-medium%20mb-3%22%7D",children:d(m(y,"divination_wisdom.key_message"))}),c.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:410:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"410","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[c.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:411:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"411","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:412:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"412","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"行动建议:"}),d(m(y,"divination_wisdom.action_advice"))]}),c.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:414:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"414","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[c.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:415:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"415","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"哲学启示:"}),d(m(y,"divination_wisdom.philosophical_insight"))]})]})]})]})]})},f=()=>{switch(t){case"bazi":return A();case"ziwei":return p();case"yijing":return g();case"qimen":return c.jsx(hE,{analysis:(e==null?void 0:e.data)||e,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:434:15","data-matrix-name":"CompleteQimenAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"434","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteQimenAnalysis","data-component-content":"%7B%22analysis%22%3A%22%5BLogicalExpression%5D%22%7D"});default:return c.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:437:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"437","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:c.jsxs("p",{className:"text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:438:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"438","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?A():t==="yijing"&&a?c.jsx(K3,{question:a,userId:o,divinationMethod:s,analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:452:6","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"452","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%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"}):t==="ziwei"&&n?c.jsx(q3,{birthDate:n,analysisData:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:464:11","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"464","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%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"}):t==="qimen"&&r?c.jsx(hE,{analysis:r,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:469:11","data-matrix-name":"CompleteQimenAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"469","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteQimenAnalysis","data-component-content":"%7B%22analysis%22%3A%22%5BIdentifier%5D%22%2C%22recordId%22%3A%22%5BIdentifier%5D%22%7D"}):e?c.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:482:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"482","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:f()}):c.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:475:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"475","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:c.jsx("p",{className:"text-gray-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:476:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"476","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"暂无分析数据"})})},XAe=()=>{var v,B;const{user:e}=tc(),t=ge.useRef(null),[n,a]=ge.useState(null),[o,s]=ge.useState("bazi"),[r,i]=ge.useState({name:"",birth_date:"",birth_time:"",gender:"male",birth_place:"",question:""}),[m,d]=ge.useState(!1),[A,p]=ge.useState(null),g=ge.useMemo(()=>{if(o==="bazi"||o==="ziwei"||o==="qimen")return{date:r.birth_date,time:r.birth_time,name:r.name,gender:r.gender}},[o,r.birth_date,r.birth_time,r.name,r.gender]),f=ge.useCallback(async()=>{if(e)try{const D=await xo.profiles.get();if(D.data&&D.data.profile){const N=D.data.profile;a(N),i({name:N.full_name||"",birth_date:N.birth_date||"",birth_time:N.birth_time||"",gender:N.gender||"male",birth_place:N.birth_location||"",question:""})}}catch{}},[e]);ge.useEffect(()=>{f()},[e,f]),ge.useEffect(()=>{p(null)},[o]);const y=async()=>{var D;if(e){if(o==="yijing"){if(!r.question){un.error("请填写占卜问题");return}}else if(o==="qimen"){if(!r.question){un.error("请填写占卜问题");return}if(!r.birth_date||!r.birth_time){un.error("奇门遁甲需要准确的出生日期和时间");return}}else if(!r.name||!r.birth_date){un.error("请填写姓名和出生日期");return}d(!0),p(null);try{const N={name:r.name,birth_date:r.birth_date,birth_time:r.birth_time,gender:r.gender,birth_place:r.birth_place};let L;switch(o){case"bazi":L=await xo.analysis.bazi(N);break;case"ziwei":L=await xo.analysis.ziwei(N);break;case"yijing":{const T={question:r.question,user_id:e.id,divination_method:"time",user_timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,local_time:new Date().toISOString()};L=await xo.analysis.yijing(T);break}case"qimen":{const T={...N,question:r.question,user_timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,local_time:new Date().toISOString()};L=await xo.analysis.qimen(T);break}default:throw new Error(`不支持的分析类型: ${o}`)}const{data:_,error:j}=L;if(j)throw j;if(_!=null&&_.error)throw new Error(_.error.message);const F=_.analysis;try{const T=await xo.analysis.saveHistory(o,F,o==="yijing"?{question:r.question}:N);(D=T.data)!=null&&D.record_id?p({type:o,data:F,recordId:T.data.record_id}):p({type:o,data:F})}catch(T){console.error("保存历史记录失败:",T),p({type:o,data:F})}setTimeout(()=>{t.current&&t.current.scrollIntoView({behavior:"smooth",block:"start"})},100),un.success("分析完成!")}catch(N){un.error("分析失败:"+(N.message||"未知错误"))}finally{d(!1)}}},C=[{type:"bazi",title:"八字命理",description:"基于传统八字学说,分析五行平衡、格局特点、四柱信息",icon:pa,color:"text-red-600",bgColor:"bg-red-50",borderColor:"border-red-300"},{type:"ziwei",title:"紫微斗数",description:"通过星曜排布和十二宫位分析性格命运",icon:Qs,color:"text-yellow-600",bgColor:"bg-yellow-50",borderColor:"border-yellow-300"},{type:"yijing",title:"易经占卜",description:"运用梅花易数起卦法,解读卦象含义,指导人生决策",icon:Xc,color:"text-orange-600",bgColor:"bg-orange-50",borderColor:"border-orange-300"},{type:"qimen",title:"奇门遁甲",description:"古代帝王之学,通过时空奇门盘分析事物发展趋势",icon:Qd,color:"text-purple-600",bgColor:"bg-purple-50",borderColor:"border-purple-300"}];return c.jsxs("div",{className:"max-w-7xl mx-auto px-4 py-6 space-y-6 md:space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:250:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"250","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20py-6%20space-y-6%20md%3Aspace-y-8%22%7D",children:[c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:252:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"252","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[c.jsx("h1",{className:"text-2xl md:text-3xl font-bold text-red-600 font-chinese mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:253:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"253","data-component-file":"AnalysisPage.tsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-2xl%20md%3Atext-3xl%20font-bold%20text-red-600%20font-chinese%20mb-2%22%7D",children:"命理分析"}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:254:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"254","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"选择分析方式,探索您的命运密码"})]}),c.jsxs(Eo,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:258:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"258","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[c.jsxs(pi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:259:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"259","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardHeader",children:[c.jsx(Ai,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:260:10","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"260","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-chinese%22%7D",children:"选择分析类型"}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:261:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"261","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"选择您感兴趣的命理分析方式"})]}),c.jsx(xs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:263:8","data-matrix-name":"ChineseCardContent","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":"ChineseCardContent",children:c.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-4 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:264:10","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%22grid%20sm%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-4%22%7D",children:C.map(D=>{const N=D.icon,L=o===D.type;return c.jsxs("div",{onClick:()=>s(D.type),className:Qt("p-4 md:p-5 rounded-lg border-2 cursor-pointer transition-all duration-200","hover:shadow-md active:scale-95",L?`${D.borderColor} ${D.bgColor} shadow-md`:"border-gray-200 hover:border-gray-300 bg-white"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:269:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"269","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%5BCallExpression%5D%22%7D",children:[c.jsxs("div",{className:"flex items-center space-x-3 mb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:280:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"280","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-3%20mb-3%22%7D",children:[c.jsx("div",{className:Qt("w-10 h-10 rounded-full flex items-center justify-center",L?D.bgColor:"bg-gray-100"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:281:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"281","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:c.jsx(N,{className:Qt("h-5 w-5",L?D.color:"text-gray-400"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:285:22","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"285","data-component-file":"AnalysisPage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})}),c.jsx("h3",{className:Qt("font-semibold font-chinese text-lg",L?D.color:"text-gray-700"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:290:20","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"290","data-component-file":"AnalysisPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:D.title})]}),c.jsx("p",{className:"text-sm text-gray-600 font-chinese leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:297:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"297","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20font-chinese%20leading-relaxed%22%7D",children:D.description})]},D.type)})})})]}),c.jsxs(Eo,{variant:"bordered","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:306:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"306","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%7D",children:[c.jsxs(pi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:307:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"307","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardHeader",children:[c.jsx(Ai,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:308:10","data-matrix-name":"ChineseCardTitle","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":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-chinese%22%7D",children:"填写分析信息"}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:309:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"309","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:n?"已从您的档案中自动填充,您可以修改":"请填写以下信息进行分析"})]}),c.jsxs(xs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:313:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"313","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardContent",children:[o==="yijing"?c.jsx("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:316:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"316","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:c.jsx(w7,{value:r.question,onChange:D=>i(N=>({...N,question:D})),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:317:14","data-matrix-name":"YijingQuestionSelector","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"317","data-component-file":"AnalysisPage.tsx","data-component-name":"YijingQuestionSelector","data-component-content":"%7B%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})}):o==="qimen"?c.jsxs(c.Fragment,{children:[c.jsx("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:325:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"325","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:c.jsx(w7,{value:r.question,onChange:D=>i(N=>({...N,question:D})),placeholder:"请输入您要占卜的问题,如:事业发展、投资决策、感情婚姻等",label:"占卜问题","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:326:16","data-matrix-name":"YijingQuestionSelector","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":"YijingQuestionSelector","data-component-content":"%7B%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%E8%A6%81%E5%8D%A0%E5%8D%9C%E7%9A%84%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%EF%BC%9A%E4%BA%8B%E4%B8%9A%E5%8F%91%E5%B1%95%E3%80%81%E6%8A%95%E8%B5%84%E5%86%B3%E7%AD%96%E3%80%81%E6%84%9F%E6%83%85%E5%A9%9A%E5%A7%BB%E7%AD%89%22%2C%22label%22%3A%22%E5%8D%A0%E5%8D%9C%E9%97%AE%E9%A2%98%22%7D"})}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-4 md:gap-6 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:334:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"334","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20md%3Agap-6%20mb-6%22%7D",children:[c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:335:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"335","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"date",label:"出生日期",value:r.birth_date,onChange:D=>{const N=D.target.value;N&&!/^\d{4}-\d{2}-\d{2}$/.test(N)||i(L=>({...L,birth_date:N}))},min:"1900-01-01",max:"2100-12-31",required:!0,variant:"filled",className:"pr-10",helperText:"奇门遁甲需要准确的出生日期","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:336:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"336","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseInput","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%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%2C%22variant%22%3A%22filled%22%2C%22className%22%3A%22pr-10%22%2C%22helperText%22%3A%22%E5%A5%87%E9%97%A8%E9%81%81%E7%94%B2%E9%9C%80%E8%A6%81%E5%87%86%E7%A1%AE%E7%9A%84%E5%87%BA%E7%94%9F%E6%97%A5%E6%9C%9F%22%7D"}),c.jsx(di,{className:"absolute right-3 top-9 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:354:18","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"354","data-component-file":"AnalysisPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsx(ho,{type:"time",label:"出生时间",value:r.birth_time,onChange:D=>i(N=>({...N,birth_time:D.target.value})),required:!0,variant:"filled",helperText:"奇门遁甲必须填写准确的出生时间","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:357:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"357","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseInput","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%22required%22%3Atrue%2C%22variant%22%3A%22filled%22%2C%22helperText%22%3A%22%E5%A5%87%E9%97%A8%E9%81%81%E7%94%B2%E5%BF%85%E9%A1%BB%E5%A1%AB%E5%86%99%E5%87%86%E7%A1%AE%E7%9A%84%E5%87%BA%E7%94%9F%E6%97%B6%E9%97%B4%22%7D"})]})]}):c.jsxs(c.Fragment,{children:[c.jsxs("div",{className:"grid md:grid-cols-2 gap-4 md:gap-6 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:371:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"371","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20md%3Agap-6%20mb-6%22%7D",children:[c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:372:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"372","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{label:"姓名",value:r.name,onChange:D=>i(N=>({...N,name:D.target.value})),required:!0,placeholder:"请输入真实姓名",variant:"filled",className:"pr-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:373:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"373","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseInput","data-component-content":"%7B%22label%22%3A%22%E5%A7%93%E5%90%8D%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%2C%22variant%22%3A%22filled%22%2C%22className%22%3A%22pr-10%22%7D"}),c.jsx(li,{className:"absolute right-3 top-9 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:382:18","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"382","data-component-file":"AnalysisPage.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsx(c2,{label:"性别",value:r.gender,onChange:D=>i(N=>({...N,gender:D.target.value})),options:[{value:"male",label:"男性"},{value:"female",label:"女性"}],required:!0,variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:385:16","data-matrix-name":"ChineseSelect","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"385","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseSelect","data-component-content":"%7B%22label%22%3A%22%E6%80%A7%E5%88%AB%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%2C%22variant%22%3A%22filled%22%7D"})]}),c.jsxs("div",{className:"grid md:grid-cols-2 gap-4 md:gap-6 mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:398:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"398","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20md%3Agap-6%20mb-6%22%7D",children:[c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:399:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"399","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{type:"date",label:"出生日期",value:r.birth_date,onChange:D=>{const N=D.target.value;N&&!/^\d{4}-\d{2}-\d{2}$/.test(N)||i(L=>({...L,birth_date:N}))},min:"1900-01-01",max:"2100-12-31",required:!0,variant:"filled",className:"pr-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:400:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"400","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseInput","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%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%2C%22variant%22%3A%22filled%22%2C%22className%22%3A%22pr-10%22%7D"}),c.jsx(di,{className:"absolute right-3 top-9 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:418:18","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"418","data-component-file":"AnalysisPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]}),c.jsx(ho,{type:"time",label:"出生时间",value:r.birth_time,onChange:D=>i(N=>({...N,birth_time:D.target.value})),helperText:"选填,但强烈建议填写以提高准确性",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:421:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"421","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseInput","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%22helperText%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%E4%BB%A5%E6%8F%90%E9%AB%98%E5%87%86%E7%A1%AE%E6%80%A7%22%2C%22variant%22%3A%22filled%22%7D"})]}),o!=="ziwei"&&c.jsx("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:432:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"432","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:c.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:433:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"433","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[c.jsx(ho,{label:"出生地点",value:r.birth_place,onChange:D=>i(N=>({...N,birth_place:D.target.value})),placeholder:"如:北京市朝阳区(选填)",variant:"filled",className:"pr-10",helperText:"选填,用于更精确的地理位置分析","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:434:20","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"434","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseInput","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%2C%22variant%22%3A%22filled%22%2C%22className%22%3A%22pr-10%22%2C%22helperText%22%3A%22%E9%80%89%E5%A1%AB%EF%BC%8C%E7%94%A8%E4%BA%8E%E6%9B%B4%E7%B2%BE%E7%A1%AE%E7%9A%84%E5%9C%B0%E7%90%86%E4%BD%8D%E7%BD%AE%E5%88%86%E6%9E%90%22%7D"}),c.jsx(yB,{className:"absolute right-3 top-9 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:443:20","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"443","data-component-file":"AnalysisPage.tsx","data-component-name":"MapPin","data-component-content":"%7B%22className%22%3A%22absolute%20right-3%20top-9%20h-4%20w-4%20text-gray-400%20pointer-events-none%22%7D"})]})})]}),c.jsx(yn,{onClick:y,disabled:m||(o==="yijing"?!r.question:!r.name||!r.birth_date),className:"w-full mt-6",size:"lg",variant:"primary","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:450:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"450","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseButton","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%20mt-6%22%2C%22size%22%3A%22lg%22%2C%22variant%22%3A%22primary%22%7D",children:m?c.jsxs(c.Fragment,{children:[c.jsx(wl,{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:459:16","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"459","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"}),"分析中..."]}):c.jsxs(c.Fragment,{children:[c.jsx(pa,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:464:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"464","data-component-file":"AnalysisPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%22%7D"}),"开始",(v=C.find(D=>D.type===o))==null?void 0:v.title,"分析"]})})]})]}),A&&c.jsx("div",{ref:t,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:474:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"474","data-component-file":"AnalysisPage.tsx","data-component-name":"div",children:c.jsx(CF,{analysisResult:A,analysisType:o,birthDate:g,question:o==="yijing"||o==="qimen"?r.question:void 0,userId:(B=e==null?void 0:e.id)==null?void 0:B.toString(),divinationMethod:"time",preAnalysisData:A.data,recordId:A.recordId,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:475:10","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"475","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%2C%22preAnalysisData%22%3A%22%5BMemberExpression%5D%22%2C%22recordId%22%3A%22%5BMemberExpression%5D%22%7D"})})]})},JAe=({type:e="default",title:t,description:n,action:a,className:o})=>{const s={default:_L,search:kL,data:GL,error:ZA},r={default:"暂无数据",search:"未找到相关内容",data:"暂无记录",error:"加载失败"},i={default:"这里还没有任何内容",search:"请尝试其他关键词或调整筛选条件",data:"您还没有创建任何记录",error:"数据加载出现问题,请稍后重试"},m={default:"text-gray-400",search:"text-blue-400",data:"text-yellow-400",error:"text-red-400"},d=s[e],A=t||r[e],p=n||i[e],g=m[e];return c.jsxs("div",{className:Qt("flex flex-col items-center justify-center py-12 px-4 text-center",o),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx:58:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx","data-component-line":"58","data-component-file":"ChineseEmpty.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[c.jsx("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx:63:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx","data-component-line":"63","data-component-file":"ChineseEmpty.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-4%22%7D",children:c.jsx(d,{className:Qt("h-16 w-16",g),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx:64:8","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx","data-component-line":"64","data-component-file":"ChineseEmpty.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})}),c.jsx("h3",{className:"text-lg font-semibold text-gray-900 mb-2 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx:68:6","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx","data-component-line":"68","data-component-file":"ChineseEmpty.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-semibold%20text-gray-900%20mb-2%20font-chinese%22%7D",children:A}),c.jsx("p",{className:"text-gray-600 mb-6 max-w-sm font-chinese leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx:73:6","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx","data-component-line":"73","data-component-file":"ChineseEmpty.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mb-6%20max-w-sm%20font-chinese%20leading-relaxed%22%7D",children:p}),a&&c.jsx(yn,{variant:e==="error"?"primary":"secondary",onClick:a.onClick,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx:79:8","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/ChineseEmpty.tsx","data-component-line":"79","data-component-file":"ChineseEmpty.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22%5BConditionalExpression%5D%22%2C%22onClick%22%3A%22%5BMemberExpression%5D%22%7D",children:a.label})]})},e2e=()=>{var I;const{user:e}=tc(),[t,n]=ge.useState([]),[a,o]=ge.useState(!0),[s,r]=ge.useState(null),[i,m]=ge.useState(!1),[d,A]=ge.useState(1),[p,g]=ge.useState({}),f=10,y=(O,z,X=null)=>{try{return O?typeof O=="object"?O[z]||X:typeof O=="string"&&JSON.parse(O)[z]||X:X}catch{return X}},C=ge.useCallback(async()=>{if(e)try{o(!0);const O=await xo.history.getAll({limit:1e3});if(O.error)throw new Error(O.error.message);const X=(O.data||[]).map(re=>re.analysis?re:re.results?{...re,analysis:{[re.reading_type]:{[`${re.reading_type}_analysis`]:re.results},metadata:{analysis_time:re.created_at,version:"1.0",analysis_type:re.reading_type,migrated_from_results:!0}}}:re);n(X);const ae={};for(const re of X)ae[re.id]=!!re.has_ai_interpretation;g(ae)}catch(O){un.error("加载历史记录失败:"+(O.message||"未知错误"))}finally{o(!1)}},[e]);ge.useEffect(()=>{C()},[e,C]);const v=async O=>{if(confirm("确定要删除这条分析记录吗?"))try{const z=await xo.history.delete(O);if(z.error)throw new Error(z.error.message);n(X=>X.filter(ae=>ae.id!==parseInt(O))),(s==null?void 0:s.id)===parseInt(O)&&(r(null),m(!1)),un.success("删除成功")}catch(z){un.error("删除失败:"+(z.message||"未知错误"))}},B=O=>{r(O),m(!0),window.scrollTo({top:0,behavior:"smooth"})},D=O=>{switch(O){case"bazi":return pa;case"ziwei":return Qs;case"yijing":return Xc;case"qimen":return Qd;default:return X3}},N=O=>{switch(O){case"bazi":return"text-red-600 bg-red-50";case"ziwei":return"text-yellow-600 bg-yellow-50";case"yijing":return"text-orange-600 bg-orange-50";case"qimen":return"text-purple-600 bg-purple-50";default:return"text-gray-600 bg-gray-50"}},L=O=>{switch(O){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";case"qimen":return"奇门遁甲";default:return"未知类型"}},_=Math.ceil(t.length/f),j=(d-1)*f,F=j+f,T=t.slice(j,F),M=O=>{A(O),window.scrollTo({top:0,behavior:"smooth"})},Z=()=>{d>1&&M(d-1)},P=()=>{d<_&&M(d+1)};return i&&s?c.jsxs("div",{className:"space-y-6",id:"history-analysis-content","data-export-content":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:199:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"199","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%2C%22id%22%3A%22history-analysis-content%22%7D",children:[c.jsxs("div",{className:"flex items-center justify-between no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:200:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"200","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20no-export%22%7D",children:[c.jsx(yn,{variant:"outline",onClick:()=>m(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:201:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"201","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D",children:"← 返回列表"}),c.jsxs("div",{className:"text-right","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:207:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"207","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",children:[c.jsxs("h2",{className:"text-xl font-semibold font-chinese text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:208:12","data-matrix-name":"h2","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":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20font-chinese%20text-red-600%22%7D",children:[s.name," 的",L(s.reading_type)]}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:209:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:new Date(s.created_at).toLocaleString("zh-CN")})]})]}),c.jsx(CF,{analysisResult:s.analysis,analysisType:s.reading_type,birthDate:s.reading_type!=="yijing"?{date:s.birth_date||"",time:s.birth_time||"12:00",name:s.name||"",gender:s.gender||"male"}:void 0,question:s.reading_type==="yijing"||s.reading_type==="qimen"?y(s.input_data,"question","综合运势如何?"):void 0,userId:(I=s.user_id)==null?void 0:I.toString(),divinationMethod:s.reading_type==="yijing"?y(s.input_data,"divination_method","time"):void 0,preAnalysisData:s.analysis,recordId:s.id,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:214:8","data-matrix-name":"AnalysisResultDisplay","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":"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%2C%22recordId%22%3A%22%5BMemberExpression%5D%22%7D"})]}):c.jsxs("div",{className:"max-w-7xl mx-auto px-4 py-6 space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:237:4","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%22max-w-7xl%20mx-auto%20px-4%20py-6%20space-y-6%22%7D",children:[c.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:238:6","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%22text-center%22%7D",children:[c.jsx("h1",{className:"text-2xl md:text-3xl font-bold text-red-600 font-chinese mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:239:8","data-matrix-name":"h1","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":"h1","data-component-content":"%7B%22className%22%3A%22text-2xl%20md%3Atext-3xl%20font-bold%20text-red-600%20font-chinese%20mb-2%22%7D",children:"历史记录"}),c.jsxs("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:240:8","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:["查看您之前的所有命理分析记录",t.length>0&&c.jsxs("span",{className:"ml-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:243:12","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22ml-2%20text-sm%22%7D",children:["(共 ",t.length," 条记录",_>1&&`,第 ${d}/${_} 页`,")"]})]})]}),c.jsxs(Eo,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:250:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"250","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[c.jsx(pi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:251:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"251","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardHeader",children:c.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:252:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"252","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:[c.jsx("div",{className:"w-12 h-12 bg-red-100 rounded-full flex items-center justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:253:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"253","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-red-100%20rounded-full%20flex%20items-center%20justify-center%22%7D",children:c.jsx(X3,{className:"h-6 w-6 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:254:14","data-matrix-name":"History","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":"History","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-red-600%22%7D"})}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:256:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"256","data-component-file":"HistoryPage.tsx","data-component-name":"div",children:[c.jsx(Ai,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:257:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"257","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-chinese%22%7D",children:"分析记录"}),c.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:258:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"258","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"您的命理分析历史"})]})]})}),c.jsxs(xs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:262:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"262","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardContent",children:[a?c.jsx(yF,{size:"lg",variant:"chinese",text:"正在加载历史记录...",className:"py-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:264:13","data-matrix-name":"ChineseLoading","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"264","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseLoading","data-component-content":"%7B%22size%22%3A%22lg%22%2C%22variant%22%3A%22chinese%22%2C%22text%22%3A%22%E6%AD%A3%E5%9C%A8%E5%8A%A0%E8%BD%BD%E5%8E%86%E5%8F%B2%E8%AE%B0%E5%BD%95...%22%2C%22className%22%3A%22py-16%22%7D"}):t.length===0?c.jsx(JAe,{type:"data",title:"暂无分析记录",description:"您还没有进行过任何命理分析",action:{label:"立即开始分析",onClick:()=>window.location.href="/analysis"},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:271:12","data-matrix-name":"ChineseEmpty","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"271","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseEmpty","data-component-content":"%7B%22type%22%3A%22data%22%2C%22title%22%3A%22%E6%9A%82%E6%97%A0%E5%88%86%E6%9E%90%E8%AE%B0%E5%BD%95%22%2C%22description%22%3A%22%E6%82%A8%E8%BF%98%E6%B2%A1%E6%9C%89%E8%BF%9B%E8%A1%8C%E8%BF%87%E4%BB%BB%E4%BD%95%E5%91%BD%E7%90%86%E5%88%86%E6%9E%90%22%2C%22action%22%3A%7B%22label%22%3A%22%E7%AB%8B%E5%8D%B3%E5%BC%80%E5%A7%8B%E5%88%86%E6%9E%90%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%7D%7D"}):c.jsx("div",{className:"grid gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:281:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"281","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20gap-4%22%7D",children:T.map(O=>{const z=D(O.reading_type),X=N(O.reading_type);return c.jsx(Eo,{variant:"bordered",className:"hover:shadow-lg transition-all duration-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:287:18","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"287","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%2C%22className%22%3A%22hover%3Ashadow-lg%20transition-all%20duration-200%22%7D",children:c.jsx(xs,{className:"p-4 md:p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:288:20","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"288","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22p-4%20md%3Ap-6%22%7D",children:c.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-center justify-between gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:289:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"289","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20sm%3Aflex-row%20sm%3Aitems-center%20justify-between%20gap-4%22%7D",children:[c.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:290:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"290","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:[c.jsx("div",{className:Qt("w-10 h-10 rounded-full flex items-center justify-center",X),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:291:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"291","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:c.jsx(z,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:292:28","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"292","data-component-file":"HistoryPage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"})}),c.jsxs("div",{className:"flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:294:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"294","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",children:[c.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:295:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"295","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:[c.jsxs("h3",{className:"font-semibold text-gray-900 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:296:30","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"296","data-component-file":"HistoryPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-gray-900%20font-chinese%22%7D",children:[O.name||"未知姓名"," - ",L(O.reading_type)]}),p[O.id]&&c.jsxs("div",{className:"flex items-center space-x-1 bg-purple-100 text-purple-700 px-2 py-1 rounded-full text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:300:32","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"300","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%20bg-purple-100%20text-purple-700%20px-2%20py-1%20rounded-full%20text-xs%22%7D",children:[c.jsx(pa,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:301:34","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"301","data-component-file":"HistoryPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:302:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"302","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:"已有AI解读"})]})]}),c.jsxs("div",{className:"flex flex-col sm:flex-row sm:items-center sm:space-x-4 text-sm text-gray-600 mt-1 space-y-1 sm:space-y-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:306:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"306","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20sm%3Aflex-row%20sm%3Aitems-center%20sm%3Aspace-x-4%20text-sm%20text-gray-600%20mt-1%20space-y-1%20sm%3Aspace-y-0%22%7D",children:[c.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:307:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"307","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:[c.jsx(di,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:308:32","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"308","data-component-file":"HistoryPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),c.jsx("span",{className:"font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:309:32","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"309","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-chinese%22%7D",children:new Date(O.created_at).toLocaleString("zh-CN")})]}),c.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:311:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"311","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:[c.jsx(li,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:312:32","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"312","data-component-file":"HistoryPage.tsx","data-component-name":"User","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),c.jsx("span",{className:"font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:313:32","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"313","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-chinese%22%7D",children:O.reading_type==="yijing"?`问题:${y(O.input_data,"question","综合运势").substring(0,20)}${y(O.input_data,"question","").length>20?"...":""}`:O.birth_date})]})]})]})]}),c.jsxs("div",{className:"flex items-center space-x-1 sm:space-x-2 self-end sm:self-center flex-wrap gap-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:323:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"323","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%20sm%3Aspace-x-2%20self-end%20sm%3Aself-center%20flex-wrap%20gap-2%22%7D",children:[c.jsxs(yn,{variant:"outline",size:"md",onClick:()=>B(O),className:"min-h-[40px] px-2 sm:px-6 text-xs sm:text-sm flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:324:26","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"324","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22md%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22min-h-%5B40px%5D%20px-2%20sm%3Apx-6%20text-xs%20sm%3Atext-sm%20flex-shrink-0%22%7D",children:[c.jsx(nh,{className:"mr-1 h-3 w-3 sm:h-4 sm:w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:330:28","data-matrix-name":"Eye","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"330","data-component-file":"HistoryPage.tsx","data-component-name":"Eye","data-component-content":"%7B%22className%22%3A%22mr-1%20h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%22%7D"}),c.jsx("span",{className:"text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:331:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"331","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:"查看"})]}),c.jsx(cf,{analysisData:{...O.analysis||O.results,created_at:O.created_at},analysisType:O.reading_type,userName:O.name,className:"min-h-[40px] px-2 sm:px-6 py-2.5 text-xs sm:text-sm flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:334:26","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"334","data-component-file":"HistoryPage.tsx","data-component-name":"DownloadButton","data-component-content":"%7B%22analysisData%22%3A%7B%22created_at%22%3A%22%5BMemberExpression%5D%22%7D%2C%22analysisType%22%3A%22%5BTSAsExpression%5D%22%2C%22userName%22%3A%22%5BMemberExpression%5D%22%2C%22className%22%3A%22min-h-%5B40px%5D%20px-2%20sm%3Apx-6%20py-2.5%20text-xs%20sm%3Atext-sm%20flex-shrink-0%22%7D"}),c.jsxs(yn,{variant:"ghost",size:"md",onClick:()=>v(O.id.toString()),className:"min-h-[40px] text-red-600 hover:text-red-700 hover:bg-red-50 px-2 sm:px-3 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:344:26","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"344","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22ghost%22%2C%22size%22%3A%22md%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22min-h-%5B40px%5D%20text-red-600%20hover%3Atext-red-700%20hover%3Abg-red-50%20px-2%20sm%3Apx-3%20flex-shrink-0%22%7D",children:[c.jsx(RL,{className:"h-3 w-3 sm:h-4 sm:w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:350:28","data-matrix-name":"Trash2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"350","data-component-file":"HistoryPage.tsx","data-component-name":"Trash2","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%20sm%3Ah-4%20sm%3Aw-4%22%7D"}),c.jsx("span",{className:"text-xs sm:text-sm ml-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:351:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"351","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%20ml-1%22%7D",children:"删除"})]})]})]})})},O.id)})}),t.length>0&&_>1&&c.jsxs("div",{className:"flex items-center justify-center space-x-2 mt-6 pt-6 border-t border-gray-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:364:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"364","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-center%20space-x-2%20mt-6%20pt-6%20border-t%20border-gray-200%22%7D",children:[c.jsxs(yn,{variant:"outline",size:"sm",onClick:Z,disabled:d===1,className:"flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:365:14","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"365","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BBinaryExpression%5D%22%2C%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:[c.jsx(vL,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:372:16","data-matrix-name":"ChevronLeft","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"372","data-component-file":"HistoryPage.tsx","data-component-name":"ChevronLeft","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:373:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"373","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:"上一页"})]}),c.jsx("div",{className:"flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:376:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"376","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:Array.from({length:_},(O,z)=>z+1).map(O=>O===1||O===_||Math.abs(O-d)<=1?c.jsx(yn,{variant:d===O?"primary":"outline",size:"sm",onClick:()=>M(O),className:Qt("min-w-[40px] h-10",d===O&&"bg-red-600 text-white hover:bg-red-700"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:396:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"396","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22%5BConditionalExpression%5D%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22%5BCallExpression%5D%22%7D",children:O},O):O===2&&d>4?c.jsx("span",{className:"px-2 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:387:29","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"387","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-2%20text-gray-400%22%7D",children:"..."},O):O===_-1&&d<_-3?c.jsx("span",{className:"px-2 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:390:29","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"390","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-2%20text-gray-400%22%7D",children:"..."},O):null)}),c.jsxs(yn,{variant:"outline",size:"sm",onClick:P,disabled:d===_,className:"flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:412:14","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"412","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22outline%22%2C%22size%22%3A%22sm%22%2C%22onClick%22%3A%22%5BIdentifier%5D%22%2C%22disabled%22%3A%22%5BBinaryExpression%5D%22%2C%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:[c.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:419:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"419","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:"下一页"}),c.jsx(wL,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:420:16","data-matrix-name":"ChevronRight","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"420","data-component-file":"HistoryPage.tsx","data-component-name":"ChevronRight","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"})]})]})]})]})]})},zA=({className:e,variant:t="default",size:n="md",...a})=>{const o="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",s={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"},r={sm:"h-8 px-3 text-sm",md:"h-10 px-4",lg:"h-12 px-6 text-lg"};return c.jsx("button",{className:Qt(o,s[t],r[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"})},t2e=()=>{const{user:e}=tc(),[t,n]=ge.useState(""),[a,o]=ge.useState("12:00"),[s,r]=ge.useState(null),[i,m]=ge.useState(!1),[d,A]=ge.useState(null),p={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},g={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},f=async()=>{var v;if(!t){un.error("请选择您的出生日期");return}m(!0),A(null);try{const B=await xo.functions.invoke("bazi-wuxing-analysis",{body:{birthDate:t,birthTime:a}});if(B.error)throw new Error(B.error.message);if((v=B.data)!=null&&v.data)r(B.data.data),un.success("五行分析完成!");else throw new Error("分析结果为空")}catch(B){A(B.message||"分析失败,请稍后重试"),un.error("分析失败,请稍后重试")}finally{m(!1)}},y=()=>s!=null&&s.radarData?c.jsx(K_,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:104:6","data-matrix-name":"ResponsiveContainer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"104","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:c.jsxs(zP,{data:s.radarData,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:105:8","data-matrix-name":"RadarChart","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":"RadarChart","data-component-content":"%7B%22data%22%3A%22%5BMemberExpression%5D%22%7D",children:[c.jsx(xD,{stroke:"#dc2626","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:106:10","data-matrix-name":"PolarGrid","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":"PolarGrid","data-component-content":"%7B%22stroke%22%3A%22%23dc2626%22%7D"}),c.jsx(Lp,{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:107:10","data-matrix-name":"PolarAngleAxis","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":"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"}),c.jsx(kp,{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:111:10","data-matrix-name":"PolarRadiusAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"111","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"}),c.jsx(Op,{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:116:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"116","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,C=()=>s!=null&&s.wuxingWithStrength?c.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:134:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"134","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:s.wuxingWithStrength.map(v=>c.jsx(yt,{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:136:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"136","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:c.jsxs(bt,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:137:12","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:[c.jsx("div",{className:"text-3xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:138:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:g[v.element]}),c.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:139:14","data-matrix-name":"h3","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":"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}),c.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:140:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-yellow-600%20mb-1%22%7D",children:[v.percentage,"%"]}),c.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: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%22%5BTemplateLiteral%5D%22%7D",children:v.strength}),c.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:147:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"147","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:c.jsx("div",{className:"h-full rounded-full transition-all duration-1000",style:{width:`${v.percentage}%`,backgroundColor:p[v.element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:150:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"150","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 c.jsxs("div",{className:"space-y-8 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:166:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"166","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%20relative%22%7D",children:[c.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:168:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"168","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:c.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:169:8","data-matrix-name":"img","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":"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"})}),c.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:175:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"175","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:c.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:176:8","data-matrix-name":"img","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":"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"})}),c.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:184:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"184","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:[c.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:185:8","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%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:c.jsx(W2,{className:"w-8 h-8 text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:186:10","data-matrix-name":"BarChart3","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":"BarChart3","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20text-red-800%22%7D"})}),c.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:188:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"188","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:["五行分析",c.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:190:10","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"190","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:"深度解析您的五行构成与能量平衡"})]})]}),c.jsxs(yt,{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:197:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"197","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:198:8","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsxs(Ot,{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:199:10","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[c.jsx(di,{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:200:12","data-matrix-name":"Calendar","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":"Calendar","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"输入您的出生信息"]})}),c.jsxs(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:204:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"204","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:[c.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:205:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:206:12","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",children:[c.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:207:14","data-matrix-name":"label","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":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-red-700%20mb-2%22%7D",children:"出生日期 *"}),c.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:210:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"210","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"})]}),c.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:218:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"218","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div",children:[c.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:219:14","data-matrix-name":"label","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":"label","data-component-content":"%7B%22className%22%3A%22block%20text-sm%20font-medium%20text-red-700%20mb-2%22%7D",children:"出生时间"}),c.jsx("input",{type:"time",value:a,onChange:v=>o(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:222:14","data-matrix-name":"input","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"222","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"})]})]}),c.jsx("div",{className:"mt-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:230:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"230","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-6%22%7D",children:c.jsx(zA,{onClick:f,disabled:i||!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:231:12","data-matrix-name":"Button","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":"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:i?c.jsx(c.Fragment,{children:"加载中..."}):c.jsxs(c.Fragment,{children:[c.jsx(pa,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:241:18","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"241","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始五行分析"]})})})]})]}),d&&c.jsx(yt,{className:"border-red-400 bg-red-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:252:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"252","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:c.jsx(bt,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:253:10","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:c.jsx("p",{className:"text-red-700 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:254:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-center%22%7D",children:d})})}),s&&c.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:261:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"261","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[c.jsxs(yt,{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:263:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"263","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:264:12","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsx(Ot,{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:265:14","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"五行能量分布"})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:269:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"269","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:C()})]}),c.jsxs(yt,{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:275:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"275","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:276:12","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsx(Ot,{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:277:14","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"五行平衡雷达图"})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:281:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"281","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:c.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:282:14","data-matrix-name":"div","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":"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:y()})})]}),c.jsxs(yt,{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:289:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"289","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:290:12","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsxs(Ot,{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:291:14","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[c.jsx(jp,{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:292:16","data-matrix-name":"Zap","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":"Zap","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"五行平衡分析"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:296:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"296","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:c.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:297:14","data-matrix-name":"div","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":"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:[c.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:298:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-lg%20font-medium%20whitespace-pre-line%22%7D",children:s.balanceAnalysis}),c.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:301:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"301","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:[c.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:302:18","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%22text-center%20p-4%20bg-white%20rounded-lg%20border-2%20border-green-300%22%7D",children:[c.jsx("div",{className:"text-2xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:303:20","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-2xl%20mb-2%22%7D",children:g[s.dominantElement]}),c.jsx("h4",{className:"font-bold text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:304:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-700%22%7D",children:"最强元素"}),c.jsx("p",{className:"text-green-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:305:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-green-600%22%7D",children:s.dominantElement})]}),c.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:307:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"307","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:[c.jsx("div",{className:"text-2xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:308:20","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-2xl%20mb-2%22%7D",children:g[s.weakestElement]}),c.jsx("h4",{className:"font-bold text-orange-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:309:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-orange-700%22%7D",children:"最弱元素"}),c.jsx("p",{className:"text-orange-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:310:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-orange-600%22%7D",children:s.weakestElement})]})]})]})})]}),c.jsxs(yt,{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:318:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"318","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:[c.jsx(Lt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:319:12","data-matrix-name":"CardHeader","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":"CardHeader",children:c.jsxs(Ot,{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:320:14","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[c.jsx(Id,{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:321:16","data-matrix-name":"TrendingUp","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":"TrendingUp","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"五行调和建议"]})}),c.jsx(bt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:325:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"325","data-component-file":"WuxingAnalysisPage.tsx","data-component-name":"CardContent",children:c.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:326:14","data-matrix-name":"div","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":"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:c.jsx("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:327:16","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%22space-y-4%22%7D",children:s.suggestions.map((v,B)=>c.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:329:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"329","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:[c.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:330:22","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%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:c.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:331:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-red-800%20font-bold%20text-sm%22%7D",children:B+1})}),c.jsx("p",{className:"text-red-700 font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx:333:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/WuxingAnalysisPage.tsx","data-component-line":"333","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})]},B))})})})]})]})]})},yE=()=>{const{user:e}=tc(),t=Gp(),[n,a]=ge.useState(!1),[o,s]=ge.useState({date:"",time:"12:00",name:"",gender:"male"}),r=(A,p)=>{s(g=>({...g,[A]:p}))},i=()=>{if(!o.date){un.error("请选择您的出生日期");return}if(!o.time){un.error("请选择您的出生时间");return}a(!0),un.success("开始进行专业八字分析...")},m=()=>{n?a(!1):t("/analysis")},d=()=>{s({date:"",time:"12:00",name:"",gender:"male"}),a(!1)};return n?c.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:[c.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:c.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:c.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:[c.jsxs(zA,{onClick:m,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:[c.jsx(f7,{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"}),c.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:"返回设置"})]}),c.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:[c.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:"专业八字命理分析"}),c.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:[o.name," • ",o.date," • ",o.time]})]}),c.jsx(zA,{onClick:d,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:"重新分析"})]})})}),c.jsx(uB,{birthDate:o,"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"})]}):c.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:c.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:[c.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:c.jsxs(zA,{onClick:m,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:[c.jsx(f7,{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"}),c.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:"返回分析页面"})]})}),c.jsx(yt,{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:c.jsxs(Lt,{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:[c.jsx(Ot,{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:"专业八字命理分析"}),c.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:"基于传统四柱八字理论,为您提供精准的命理分析和人生指导"})]})}),c.jsxs(yt,{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:[c.jsx(Lt,{"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:c.jsx(Ot,{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:"请输入您的出生信息"})}),c.jsx(bt,{"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:c.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:c.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:[c.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:[c.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:[c.jsx(li,{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"}),"姓名(可选)"]}),c.jsx("input",{type:"text",value:o.name,onChange:A=>r("name",A.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"})]}),c.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:[c.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:[c.jsx(li,{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"}),"性别"]}),c.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:[c.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:[c.jsx("input",{type:"radio",name:"gender",value:"male",checked:o.gender==="male",onChange:A=>r("gender",A.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"}),c.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:"男性"})]}),c.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:[c.jsx("input",{type:"radio",name:"gender",value:"female",checked:o.gender==="female",onChange:A=>r("gender",A.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"}),c.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:"女性"})]})]})]}),c.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:[c.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:[c.jsx(di,{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"}),"出生日期 *"]}),c.jsx("input",{type:"date",value:o.date,onChange:A=>r("date",A.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"})]}),c.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:[c.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:[c.jsx(mi,{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"}),"出生时间 *"]}),c.jsx("input",{type:"time",value:o.time,onChange:A=>r("time",A.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"}),c.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:"请尽量提供准确的出生时间,这对八字分析的准确性非常重要"})]}),c.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:c.jsx(zA,{onClick:i,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:"开始专业八字分析"})})]})})})]}),c.jsx(yt,{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:c.jsx(bt,{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:c.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:[c.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:"专业八字分析包含"}),c.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:[c.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:[c.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:"🏛️ 四柱详解"}),c.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:"年月日时柱专业解释"})]}),c.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:[c.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:"⚡ 五行分析"}),c.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:"五行旺衰与平衡调理"})]}),c.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:[c.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:"🌟 格局判定"}),c.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:"命理格局与发展方向"})]}),c.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:[c.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:"📅 大运流年"}),c.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:"未来六年详细预测"})]})]}),c.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:"本分析基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业准确的命理指导"})]})})})]})})},Su=({children:e})=>{const{user:t,loading:n}=tc();return n?c.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:c.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?c.jsx(c.Fragment,{children:e}):c.jsx(nL,{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 n2e(){return c.jsx(bE,{"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:c.jsx(xL,{"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:c.jsxs(dL,{"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:[c.jsx($O,{"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:c.jsxs(oL,{"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:[c.jsx(Mi,{path:"/",element:c.jsx(XO,{"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"}),c.jsx(Mi,{path:"/login",element:c.jsx(JO,{"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"}),c.jsx(Mi,{path:"/register",element:c.jsx(eT,{"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"}),c.jsx(Mi,{path:"/profile",element:c.jsx(Su,{"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:c.jsx(tT,{"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"}),c.jsx(Mi,{path:"/analysis",element:c.jsx(Su,{"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:c.jsx(XAe,{"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"}),c.jsx(Mi,{path:"/history",element:c.jsx(Su,{"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:c.jsx(e2e,{"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"}),c.jsx(Mi,{path:"/wuxing",element:c.jsx(Su,{"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:c.jsx(t2e,{"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"}),c.jsx(Mi,{path:"/bazi",element:c.jsx(Su,{"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:c.jsx(yE,{"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"}),c.jsx(Mi,{path:"/bazi-details",element:c.jsx(Su,{"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:c.jsx(yE,{"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"})]})}),c.jsx(KO,{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"})]})})})}mk.createRoot(document.getElementById("root")).render(c.jsx(bE,{"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:c.jsx(n2e,{"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"})}));export{Yn as _,Yf as c,Mn as g};
|