Files
suanming/dist/assets/index-DLB9yhkX.js
patdelphi b5b1736b88 fix: resolve TypeScript and React Hooks issues
- Fixed React Hooks rules violation in CompleteBaziAnalysis component
- Moved useEffect after input validation to prevent conditional Hook calls
- Added useCallback to fetchAnalysisData function for proper dependency management
- Resolved ESLint warnings about missing dependencies
- Ensured all Hooks are called in the same order on every render
- Improved component structure for better error handling
2025-08-24 13:57:07 +08:00

811 lines
2.6 MiB
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
var Wk=Object.defineProperty;var Vk=(e,t,n)=>t in e?Wk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var kc=(e,t,n)=>Vk(e,typeof t!="symbol"?t+"":t,n);function Xk(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 r=Object.getOwnPropertyDescriptor(a,o);r&&Object.defineProperty(e,o,r.get?r:{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 r of o)if(r.type==="childList")for(const s of r.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&a(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const r={};return o.integrity&&(r.integrity=o.integrity),o.referrerPolicy&&(r.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?r.credentials="include":o.crossOrigin==="anonymous"?r.credentials="omit":r.credentials="same-origin",r}function a(o){if(o.ep)return;o.ep=!0;const r=n(o);fetch(o.href,r)}})();var Mf=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Rn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var O0={exports:{}},ip={},T0={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 $5;function Jk(){if($5)return dn;$5=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"),r=Symbol.for("react.provider"),s=Symbol.for("react.context"),i=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),m=Symbol.for("react.memo"),p=Symbol.for("react.lazy"),A=Symbol.iterator;function g(ne){return ne===null||typeof ne!="object"?null:(ne=A&&ne[A]||ne["@@iterator"],typeof ne=="function"?ne:null)}var f={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},y=Object.assign,b={};function v(ne,F,P){this.props=ne,this.context=F,this.refs=b,this.updater=P||f}v.prototype.isReactComponent={},v.prototype.setState=function(ne,F){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,F,"setState")},v.prototype.forceUpdate=function(ne){this.updater.enqueueForceUpdate(this,ne,"forceUpdate")};function B(){}B.prototype=v.prototype;function D(ne,F,P){this.props=ne,this.context=F,this.refs=b,this.updater=P||f}var j=D.prototype=new B;j.constructor=D,y(j,v.prototype),j.isPureReactComponent=!0;var Q=Array.isArray,E=Object.prototype.hasOwnProperty,G={current:null},k={key:!0,ref:!0,__self:!0,__source:!0};function T(ne,F,P){var V,se={},ce=null,pe=null;if(F!=null)for(V in F.ref!==void 0&&(pe=F.ref),F.key!==void 0&&(ce=""+F.key),F)E.call(F,V)&&!k.hasOwnProperty(V)&&(se[V]=F[V]);var ge=arguments.length-2;if(ge===1)se.children=P;else if(1<ge){for(var de=Array(ge),je=0;je<ge;je++)de[je]=arguments[je+2];se.children=de}if(ne&&ne.defaultProps)for(V in ge=ne.defaultProps,ge)se[V]===void 0&&(se[V]=ge[V]);return{$$typeof:e,type:ne,key:ce,ref:pe,props:se,_owner:G.current}}function M(ne,F){return{$$typeof:e,type:ne.type,key:F,ref:ne.ref,props:ne.props,_owner:ne._owner}}function Z(ne){return typeof ne=="object"&&ne!==null&&ne.$$typeof===e}function _(ne){var F={"=":"=0",":":"=2"};return"$"+ne.replace(/[=:]/g,function(P){return F[P]})}var I=/\/+/g;function O(ne,F){return typeof ne=="object"&&ne!==null&&ne.key!=null?_(""+ne.key):F.toString(36)}function z(ne,F,P,V,se){var ce=typeof ne;(ce==="undefined"||ce==="boolean")&&(ne=null);var pe=!1;if(ne===null)pe=!0;else switch(ce){case"string":case"number":pe=!0;break;case"object":switch(ne.$$typeof){case e:case t:pe=!0}}if(pe)return pe=ne,se=se(pe),ne=V===""?"."+O(pe,0):V,Q(se)?(P="",ne!=null&&(P=ne.replace(I,"$&/")+"/"),z(se,F,P,"",function(je){return je})):se!=null&&(Z(se)&&(se=M(se,P+(!se.key||pe&&pe.key===se.key?"":(""+se.key).replace(I,"$&/")+"/")+ne)),F.push(se)),1;if(pe=0,V=V===""?".":V+":",Q(ne))for(var ge=0;ge<ne.length;ge++){ce=ne[ge];var de=V+O(ce,ge);pe+=z(ce,F,P,de,se)}else if(de=g(ne),typeof de=="function")for(ne=de.call(ne),ge=0;!(ce=ne.next()).done;)ce=ce.value,de=V+O(ce,ge++),pe+=z(ce,F,P,de,se);else if(ce==="object")throw F=String(ne),Error("Objects are not valid as a React child (found: "+(F==="[object Object]"?"object with keys {"+Object.keys(ne).join(", ")+"}":F)+"). If you meant to render a collection of children, use an array instead.");return pe}function X(ne,F,P){if(ne==null)return ne;var V=[],se=0;return z(ne,V,"","",function(ce){return F.call(P,ce,se++)}),V}function ae(ne){if(ne._status===-1){var F=ne._result;F=F(),F.then(function(P){(ne._status===0||ne._status===-1)&&(ne._status=1,ne._result=P)},function(P){(ne._status===0||ne._status===-1)&&(ne._status=2,ne._result=P)}),ne._status===-1&&(ne._status=0,ne._result=F)}if(ne._status===1)return ne._result.default;throw ne._result}var re={current:null},ee={transition:null},oe={ReactCurrentDispatcher:re,ReactCurrentBatchConfig:ee,ReactCurrentOwner:G};function R(){throw Error("act(...) is not supported in production builds of React.")}return dn.Children={map:X,forEach:function(ne,F,P){X(ne,function(){F.apply(this,arguments)},P)},count:function(ne){var F=0;return X(ne,function(){F++}),F},toArray:function(ne){return X(ne,function(F){return F})||[]},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=c,dn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=oe,dn.act=R,dn.cloneElement=function(ne,F,P){if(ne==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+ne+".");var V=y({},ne.props),se=ne.key,ce=ne.ref,pe=ne._owner;if(F!=null){if(F.ref!==void 0&&(ce=F.ref,pe=G.current),F.key!==void 0&&(se=""+F.key),ne.type&&ne.type.defaultProps)var ge=ne.type.defaultProps;for(de in F)E.call(F,de)&&!k.hasOwnProperty(de)&&(V[de]=F[de]===void 0&&ge!==void 0?ge[de]:F[de])}var de=arguments.length-2;if(de===1)V.children=P;else if(1<de){ge=Array(de);for(var je=0;je<de;je++)ge[je]=arguments[je+2];V.children=ge}return{$$typeof:e,type:ne.type,key:se,ref:ce,props:V,_owner:pe}},dn.createContext=function(ne){return ne={$$typeof:s,_currentValue:ne,_currentValue2:ne,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},ne.Provider={$$typeof:r,_context:ne},ne.Consumer=ne},dn.createElement=T,dn.createFactory=function(ne){var F=T.bind(null,ne);return F.type=ne,F},dn.createRef=function(){return{current:null}},dn.forwardRef=function(ne){return{$$typeof:i,render:ne}},dn.isValidElement=Z,dn.lazy=function(ne){return{$$typeof:p,_payload:{_status:-1,_result:ne},_init:ae}},dn.memo=function(ne,F){return{$$typeof:m,type:ne,compare:F===void 0?null:F}},dn.startTransition=function(ne){var F=ee.transition;ee.transition={};try{ne()}finally{ee.transition=F}},dn.unstable_act=R,dn.useCallback=function(ne,F){return re.current.useCallback(ne,F)},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,F){return re.current.useEffect(ne,F)},dn.useId=function(){return re.current.useId()},dn.useImperativeHandle=function(ne,F,P){return re.current.useImperativeHandle(ne,F,P)},dn.useInsertionEffect=function(ne,F){return re.current.useInsertionEffect(ne,F)},dn.useLayoutEffect=function(ne,F){return re.current.useLayoutEffect(ne,F)},dn.useMemo=function(ne,F){return re.current.useMemo(ne,F)},dn.useReducer=function(ne,F,P){return re.current.useReducer(ne,F,P)},dn.useRef=function(ne){return re.current.useRef(ne)},dn.useState=function(ne){return re.current.useState(ne)},dn.useSyncExternalStore=function(ne,F,P){return re.current.useSyncExternalStore(ne,F,P)},dn.useTransition=function(){return re.current.useTransition()},dn.version="18.3.1",dn}var W5;function lB(){return W5||(W5=1,T0.exports=Jk()),T0.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 V5;function eL(){if(V5)return ip;V5=1;var e=lB(),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,r={key:!0,ref:!0,__self:!0,__source:!0};function s(i,c,m){var p,A={},g=null,f=null;m!==void 0&&(g=""+m),c.key!==void 0&&(g=""+c.key),c.ref!==void 0&&(f=c.ref);for(p in c)a.call(c,p)&&!r.hasOwnProperty(p)&&(A[p]=c[p]);if(i&&i.defaultProps)for(p in c=i.defaultProps,c)A[p]===void 0&&(A[p]=c[p]);return{$$typeof:t,type:i,key:g,ref:f,props:A,_owner:o.current}}return ip.Fragment=n,ip.jsx=s,ip.jsxs=s,ip}var X5;function tL(){return X5||(X5=1,O0.exports=eL()),O0.exports}var d=tL(),zf={},R0={exports:{}},Er={},M0={exports:{}},z0={};/**
* @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 J5;function nL(){return J5||(J5=1,(function(e){function t(ee,oe){var R=ee.length;ee.push(oe);e:for(;0<R;){var ne=R-1>>>1,F=ee[ne];if(0<o(F,oe))ee[ne]=oe,ee[R]=F,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,F=ee.length,P=F>>>1;ne<P;){var V=2*(ne+1)-1,se=ee[V],ce=V+1,pe=ee[ce];if(0>o(se,R))ce<F&&0>o(pe,se)?(ee[ne]=pe,ee[ce]=R,ne=ce):(ee[ne]=se,ee[V]=R,ne=V);else if(ce<F&&0>o(pe,R))ee[ne]=pe,ee[ce]=R,ne=ce;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 r=performance;e.unstable_now=function(){return r.now()}}else{var s=Date,i=s.now();e.unstable_now=function(){return s.now()-i}}var c=[],m=[],p=1,A=null,g=3,f=!1,y=!1,b=!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 j(ee){for(var oe=n(m);oe!==null;){if(oe.callback===null)a(m);else if(oe.startTime<=ee)a(m),oe.sortIndex=oe.expirationTime,t(c,oe);else break;oe=n(m)}}function Q(ee){if(b=!1,j(ee),!y)if(n(c)!==null)y=!0,ae(E);else{var oe=n(m);oe!==null&&re(Q,oe.startTime-ee)}}function E(ee,oe){y=!1,b&&(b=!1,B(T),T=-1),f=!0;var R=g;try{for(j(oe),A=n(c);A!==null&&(!(A.expirationTime>oe)||ee&&!_());){var ne=A.callback;if(typeof ne=="function"){A.callback=null,g=A.priorityLevel;var F=ne(A.expirationTime<=oe);oe=e.unstable_now(),typeof F=="function"?A.callback=F:A===n(c)&&a(c),j(oe)}else a(c);A=n(c)}if(A!==null)var P=!0;else{var V=n(m);V!==null&&re(Q,V.startTime-oe),P=!1}return P}finally{A=null,g=R,f=!1}}var G=!1,k=null,T=-1,M=5,Z=-1;function _(){return!(e.unstable_now()-Z<M)}function I(){if(k!==null){var ee=e.unstable_now();Z=ee;var oe=!0;try{oe=k(!0,ee)}finally{oe?O():(G=!1,k=null)}}else G=!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){k=ee,G||(G=!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))},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(c)},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 F=-1;break;case 2:F=250;break;case 5:F=1073741823;break;case 4:F=1e4;break;default:F=5e3}return F=R+F,ee={id:p++,callback:oe,priorityLevel:ee,startTime:R,expirationTime:F,sortIndex:-1},R>ne?(ee.sortIndex=R,t(m,ee),n(c)===null&&ee===n(m)&&(b?(B(T),T=-1):b=!0,re(Q,R-ne))):(ee.sortIndex=F,t(c,ee),y||f||(y=!0,ae(E))),ee},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(ee){var oe=g;return function(){var R=g;g=oe;try{return ee.apply(this,arguments)}finally{g=R}}}})(z0)),z0}var e4;function aL(){return e4||(e4=1,M0.exports=nL()),M0.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 t4;function oL(){if(t4)return Er;t4=1;var e=lB(),t=aL();function n(l){for(var u="https://reactjs.org/docs/error-decoder.html?invariant="+l,h=1;h<arguments.length;h++)u+="&args[]="+encodeURIComponent(arguments[h]);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 r(l,u){s(l,u),s(l+"Capture",u)}function s(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"),c=Object.prototype.hasOwnProperty,m=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p={},A={};function g(l){return c.call(A,l)?!0:c.call(p,l)?!1:m.test(l)?A[l]=!0:(p[l]=!0,!1)}function f(l,u,h,C){if(h!==null&&h.type===0)return!1;switch(typeof u){case"function":case"symbol":return!0;case"boolean":return C?!1:h!==null?!h.acceptsBooleans:(l=l.toLowerCase().slice(0,5),l!=="data-"&&l!=="aria-");default:return!1}}function y(l,u,h,C){if(u===null||typeof u>"u"||f(l,u,h,C))return!0;if(C)return!1;if(h!==null)switch(h.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 b(l,u,h,C,H,S,$){this.acceptsBooleans=u===2||u===3||u===4,this.attributeName=C,this.attributeNamespace=H,this.mustUseProperty=h,this.propertyName=l,this.type=u,this.sanitizeURL=S,this.removeEmptyString=$}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(l){v[l]=new b(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 b(u,1,!1,l[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(l){v[l]=new b(l,2,!1,l.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(l){v[l]=new b(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 b(l,3,!1,l.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(l){v[l]=new b(l,3,!0,l,null,!1,!1)}),["capture","download"].forEach(function(l){v[l]=new b(l,4,!1,l,null,!1,!1)}),["cols","rows","size","span"].forEach(function(l){v[l]=new b(l,6,!1,l,null,!1,!1)}),["rowSpan","start"].forEach(function(l){v[l]=new b(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 b(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 b(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 b(u,1,!1,l,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(l){v[l]=new b(l,1,!1,l.toLowerCase(),null,!1,!1)}),v.xlinkHref=new b("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(l){v[l]=new b(l,1,!1,l.toLowerCase(),null,!0,!0)});function j(l,u,h,C){var H=v.hasOwnProperty(u)?v[u]:null;(H!==null?H.type!==0:C||!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(y(u,h,H,C)&&(h=null),C||H===null?g(u)&&(h===null?l.removeAttribute(u):l.setAttribute(u,""+h)):H.mustUseProperty?l[H.propertyName]=h===null?H.type===3?!1:"":h:(u=H.attributeName,C=H.attributeNamespace,h===null?l.removeAttribute(u):(H=H.type,h=H===3||H===4&&h===!0?"":""+h,C?l.setAttributeNS(C,u,h):l.setAttribute(u,h))))}var Q=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=Symbol.for("react.element"),G=Symbol.for("react.portal"),k=Symbol.for("react.fragment"),T=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),Z=Symbol.for("react.provider"),_=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 F(l){if(ne===void 0)try{throw Error()}catch(h){var u=h.stack.trim().match(/\n( *(at )?)/);ne=u&&u[1]||""}return`
`+ne+l}var P=!1;function V(l,u){if(!l||P)return"";P=!0;var h=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(Pe){var C=Pe}Reflect.construct(l,[],u)}else{try{u.call()}catch(Pe){C=Pe}l.call(u.prototype)}else{try{throw Error()}catch(Pe){C=Pe}l()}}catch(Pe){if(Pe&&C&&typeof Pe.stack=="string"){for(var H=Pe.stack.split(`
`),S=C.stack.split(`
`),$=H.length-1,ue=S.length-1;1<=$&&0<=ue&&H[$]!==S[ue];)ue--;for(;1<=$&&0<=ue;$--,ue--)if(H[$]!==S[ue]){if($!==1||ue!==1)do if($--,ue--,0>ue||H[$]!==S[ue]){var ye=`
`+H[$].replace(" at new "," at ");return l.displayName&&ye.includes("<anonymous>")&&(ye=ye.replace("<anonymous>",l.displayName)),ye}while(1<=$&&0<=ue);break}}}finally{P=!1,Error.prepareStackTrace=h}return(l=l?l.displayName||l.name:"")?F(l):""}function se(l){switch(l.tag){case 5:return F(l.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return l=V(l.type,!1),l;case 11:return l=V(l.type.render,!1),l;case 1:return l=V(l.type,!0),l;default:return""}}function ce(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 k:return"Fragment";case G: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 _: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:ce(l.type)||"Memo";case ae:u=l._payload,l=l._init;try{return ce(l(u))}catch{}}return null}function pe(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 ce(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 ge(l){switch(typeof l){case"boolean":case"number":case"string":case"undefined":return l;case"object":return l;default:return""}}function de(l){var u=l.type;return(l=l.nodeName)&&l.toLowerCase()==="input"&&(u==="checkbox"||u==="radio")}function je(l){var u=de(l)?"checked":"value",h=Object.getOwnPropertyDescriptor(l.constructor.prototype,u),C=""+l[u];if(!l.hasOwnProperty(u)&&typeof h<"u"&&typeof h.get=="function"&&typeof h.set=="function"){var H=h.get,S=h.set;return Object.defineProperty(l,u,{configurable:!0,get:function(){return H.call(this)},set:function($){C=""+$,S.call(this,$)}}),Object.defineProperty(l,u,{enumerable:h.enumerable}),{getValue:function(){return C},setValue:function($){C=""+$},stopTracking:function(){l._valueTracker=null,delete l[u]}}}}function _e(l){l._valueTracker||(l._valueTracker=je(l))}function Be(l){if(!l)return!1;var u=l._valueTracker;if(!u)return!0;var h=u.getValue(),C="";return l&&(C=de(l)?l.checked?"true":"false":l.value),l=C,l!==h?(u.setValue(l),!0):!1}function Me(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 tt(l,u){var h=u.checked;return R({},u,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:h??l._wrapperState.initialChecked})}function Ee(l,u){var h=u.defaultValue==null?"":u.defaultValue,C=u.checked!=null?u.checked:u.defaultChecked;h=ge(u.value!=null?u.value:h),l._wrapperState={initialChecked:C,initialValue:h,controlled:u.type==="checkbox"||u.type==="radio"?u.checked!=null:u.value!=null}}function le(l,u){u=u.checked,u!=null&&j(l,"checked",u,!1)}function ft(l,u){le(l,u);var h=ge(u.value),C=u.type;if(h!=null)C==="number"?(h===0&&l.value===""||l.value!=h)&&(l.value=""+h):l.value!==""+h&&(l.value=""+h);else if(C==="submit"||C==="reset"){l.removeAttribute("value");return}u.hasOwnProperty("value")?ze(l,u.type,h):u.hasOwnProperty("defaultValue")&&ze(l,u.type,ge(u.defaultValue)),u.checked==null&&u.defaultChecked!=null&&(l.defaultChecked=!!u.defaultChecked)}function st(l,u,h){if(u.hasOwnProperty("value")||u.hasOwnProperty("defaultValue")){var C=u.type;if(!(C!=="submit"&&C!=="reset"||u.value!==void 0&&u.value!==null))return;u=""+l._wrapperState.initialValue,h||u===l.value||(l.value=u),l.defaultValue=u}h=l.name,h!==""&&(l.name=""),l.defaultChecked=!!l._wrapperState.initialChecked,h!==""&&(l.name=h)}function ze(l,u,h){(u!=="number"||Me(l.ownerDocument)!==l)&&(h==null?l.defaultValue=""+l._wrapperState.initialValue:l.defaultValue!==""+h&&(l.defaultValue=""+h))}var Ke=Array.isArray;function $e(l,u,h,C){if(l=l.options,u){u={};for(var H=0;H<h.length;H++)u["$"+h[H]]=!0;for(h=0;h<l.length;h++)H=u.hasOwnProperty("$"+l[h].value),l[h].selected!==H&&(l[h].selected=H),H&&C&&(l[h].defaultSelected=!0)}else{for(h=""+ge(h),u=null,H=0;H<l.length;H++){if(l[H].value===h){l[H].selected=!0,C&&(l[H].defaultSelected=!0);return}u!==null||l[H].disabled||(u=l[H])}u!==null&&(u.selected=!0)}}function Je(l,u){if(u.dangerouslySetInnerHTML!=null)throw Error(n(91));return R({},u,{value:void 0,defaultValue:void 0,children:""+l._wrapperState.initialValue})}function dt(l,u){var h=u.value;if(h==null){if(h=u.children,u=u.defaultValue,h!=null){if(u!=null)throw Error(n(92));if(Ke(h)){if(1<h.length)throw Error(n(93));h=h[0]}u=h}u==null&&(u=""),h=u}l._wrapperState={initialValue:ge(h)}}function Dt(l,u){var h=ge(u.value),C=ge(u.defaultValue);h!=null&&(h=""+h,h!==l.value&&(l.value=h),u.defaultValue==null&&l.defaultValue!==h&&(l.defaultValue=h)),C!=null&&(l.defaultValue=""+C)}function Gt(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 ke(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 rt,Ie=(function(l){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(u,h,C,H){MSApp.execUnsafeLocalFunction(function(){return l(u,h,C,H)})}:l})(function(l,u){if(l.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in l)l.innerHTML=u;else{for(rt=rt||document.createElement("div"),rt.innerHTML="<svg>"+u.valueOf().toString()+"</svg>",u=rt.firstChild;l.firstChild;)l.removeChild(l.firstChild);for(;u.firstChild;)l.appendChild(u.firstChild)}});function Xe(l,u){if(u){var h=l.firstChild;if(h&&h===l.lastChild&&h.nodeType===3){h.nodeValue=u;return}}l.textContent=u}var Ze={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},pt=["Webkit","ms","Moz","O"];Object.keys(Ze).forEach(function(l){pt.forEach(function(u){u=u+l.charAt(0).toUpperCase()+l.substring(1),Ze[u]=Ze[l]})});function lt(l,u,h){return u==null||typeof u=="boolean"||u===""?"":h||typeof u!="number"||u===0||Ze.hasOwnProperty(l)&&Ze[l]?(""+u).trim():u+"px"}function kt(l,u){l=l.style;for(var h in u)if(u.hasOwnProperty(h)){var C=h.indexOf("--")===0,H=lt(h,u[h],C);h==="float"&&(h="cssFloat"),C?l.setProperty(h,H):l[h]=H}}var Mt=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 Nt(l,u){if(u){if(Mt[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 Jn(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 Yt=null;function xo(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var Nn=null,ba=null,Ca=null;function un(l){if(l=Ol(l)){if(typeof Nn!="function")throw Error(n(280));var u=l.stateNode;u&&(u=Xm(u),Nn(l.stateNode,l.type,u))}}function Lt(l){ba?Ca?Ca.push(l):Ca=[l]:ba=l}function ut(){if(ba){var l=ba,u=Ca;if(Ca=ba=null,un(l),u)for(l=0;l<u.length;l++)un(u[l])}}function on(l,u){return l(u)}function Kt(){}var ct=!1;function Ye(l,u,h){if(ct)return l(u,h);ct=!0;try{return on(l,u,h)}finally{ct=!1,(ba!==null||Ca!==null)&&(Kt(),ut())}}function it(l,u){var h=l.stateNode;if(h===null)return null;var C=Xm(h);if(C===null)return null;h=C[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":(C=!C.disabled)||(l=l.type,C=!(l==="button"||l==="input"||l==="select"||l==="textarea")),l=!C;break e;default:l=!1}if(l)return null;if(h&&typeof h!="function")throw Error(n(231,u,typeof h));return h}var mn=!1;if(i)try{var Xt={};Object.defineProperty(Xt,"passive",{get:function(){mn=!0}}),window.addEventListener("test",Xt,Xt),window.removeEventListener("test",Xt,Xt)}catch{mn=!1}function cn(l,u,h,C,H,S,$,ue,ye){var Pe=Array.prototype.slice.call(arguments,3);try{u.apply(h,Pe)}catch(et){this.onError(et)}}var bn=!1,oa=null,oo=!1,gi=null,Ss={onError:function(l){bn=!0,oa=l}};function Qr(l,u,h,C,H,S,$,ue,ye){bn=!1,oa=null,cn.apply(Ss,arguments)}function Or(l,u,h,C,H,S,$,ue,ye){if(Qr.apply(this,arguments),bn){if(bn){var Pe=oa;bn=!1,oa=null}else throw Error(n(198));oo||(oo=!0,gi=Pe)}}function Ka(l){var u=l,h=l;if(l.alternate)for(;u.return;)u=u.return;else{l=u;do u=l,(u.flags&4098)!==0&&(h=u.return),l=u.return;while(l)}return u.tag===3?h:null}function Tr(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 tr(l){if(Ka(l)!==l)throw Error(n(188))}function os(l){var u=l.alternate;if(!u){if(u=Ka(l),u===null)throw Error(n(188));return u!==l?null:l}for(var h=l,C=u;;){var H=h.return;if(H===null)break;var S=H.alternate;if(S===null){if(C=H.return,C!==null){h=C;continue}break}if(H.child===S.child){for(S=H.child;S;){if(S===h)return tr(H),l;if(S===C)return tr(H),u;S=S.sibling}throw Error(n(188))}if(h.return!==C.return)h=H,C=S;else{for(var $=!1,ue=H.child;ue;){if(ue===h){$=!0,h=H,C=S;break}if(ue===C){$=!0,C=H,h=S;break}ue=ue.sibling}if(!$){for(ue=S.child;ue;){if(ue===h){$=!0,h=S,C=H;break}if(ue===C){$=!0,C=S,h=H;break}ue=ue.sibling}if(!$)throw Error(n(189))}}if(h.alternate!==C)throw Error(n(190))}if(h.tag!==3)throw Error(n(188));return h.stateNode.current===h?l:u}function hi(l){return l=os(l),l!==null?oc(l):null}function oc(l){if(l.tag===5||l.tag===6)return l;for(l=l.child;l!==null;){var u=oc(l);if(u!==null)return u;l=l.sibling}return null}var rc=t.unstable_scheduleCallback,sc=t.unstable_cancelCallback,ml=t.unstable_shouldYield,Rd=t.unstable_requestPaint,ra=t.unstable_now,OA=t.unstable_getCurrentPriorityLevel,xi=t.unstable_ImmediatePriority,Em=t.unstable_UserBlockingPriority,dl=t.unstable_NormalPriority,_m=t.unstable_LowPriority,Md=t.unstable_IdlePriority,ic=null,xr=null;function ul(l){if(xr&&typeof xr.onCommitFiberRoot=="function")try{xr.onCommitFiberRoot(ic,l,void 0,(l.current.flags&128)===128)}catch{}}var nr=Math.clz32?Math.clz32:Zd,va=Math.log,zd=Math.LN2;function Zd(l){return l>>>=0,l===0?32:31-(va(l)/zd|0)|0}var cc=64,yi=4194304;function lc(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 _o(l,u){var h=l.pendingLanes;if(h===0)return 0;var C=0,H=l.suspendedLanes,S=l.pingedLanes,$=h&268435455;if($!==0){var ue=$&~H;ue!==0?C=lc(ue):(S&=$,S!==0&&(C=lc(S)))}else $=h&~H,$!==0?C=lc($):S!==0&&(C=lc(S));if(C===0)return 0;if(u!==0&&u!==C&&(u&H)===0&&(H=C&-C,S=u&-u,H>=S||H===16&&(S&4194240)!==0))return u;if((C&4)!==0&&(C|=h&16),u=l.entangledLanes,u!==0)for(l=l.entanglements,u&=C;0<u;)h=31-nr(u),H=1<<h,C|=l[h],u&=~H;return C}function Al(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 So(l,u){for(var h=l.suspendedLanes,C=l.pingedLanes,H=l.expirationTimes,S=l.pendingLanes;0<S;){var $=31-nr(S),ue=1<<$,ye=H[$];ye===-1?((ue&h)===0||(ue&C)!==0)&&(H[$]=Al(ue,u)):ye<=u&&(l.expiredLanes|=ue),S&=~ue}}function mc(l){return l=l.pendingLanes&-1073741825,l!==0?l:l&1073741824?1073741824:0}function Sm(){var l=cc;return cc<<=1,(cc&4194240)===0&&(cc=64),l}function Pm(l){for(var u=[],h=0;31>h;h++)u.push(l);return u}function bi(l,u,h){l.pendingLanes|=u,u!==536870912&&(l.suspendedLanes=0,l.pingedLanes=0),l=l.eventTimes,u=31-nr(u),l[u]=h}function TA(l,u){var h=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 C=l.eventTimes;for(l=l.expirationTimes;0<h;){var H=31-nr(h),S=1<<H;u[H]=0,C[H]=-1,l[H]=-1,h&=~S}}function pl(l,u){var h=l.entangledLanes|=u;for(l=l.entanglements;h;){var C=31-nr(h),H=1<<C;H&u|l[C]&u&&(l[C]|=u),h&=~H}}var Bn=0;function fl(l){return l&=-l,1<l?4<l?(l&268435455)!==0?16:536870912:4:1}var Yd,Im,qd,rs,dc,Ci=!1,uc=[],sa=null,ss=null,Rr=null,Rt=new Map,Ac=new Map,is=[],cs="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 Fm(l,u){switch(l){case"focusin":case"focusout":sa=null;break;case"dragenter":case"dragleave":ss=null;break;case"mouseover":case"mouseout":Rr=null;break;case"pointerover":case"pointerout":Rt.delete(u.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ac.delete(u.pointerId)}}function vi(l,u,h,C,H,S){return l===null||l.nativeEvent!==S?(l={blockedOn:u,domEventName:h,eventSystemFlags:C,nativeEvent:S,targetContainers:[H]},u!==null&&(u=Ol(u),u!==null&&Im(u)),l):(l.eventSystemFlags|=C,u=l.targetContainers,H!==null&&u.indexOf(H)===-1&&u.push(H),l)}function gl(l,u,h,C,H){switch(u){case"focusin":return sa=vi(sa,l,u,h,C,H),!0;case"dragenter":return ss=vi(ss,l,u,h,C,H),!0;case"mouseover":return Rr=vi(Rr,l,u,h,C,H),!0;case"pointerover":var S=H.pointerId;return Rt.set(S,vi(Rt.get(S)||null,l,u,h,C,H)),!0;case"gotpointercapture":return S=H.pointerId,Ac.set(S,vi(Ac.get(S)||null,l,u,h,C,H)),!0}return!1}function hl(l){var u=Si(l.target);if(u!==null){var h=Ka(u);if(h!==null){if(u=h.tag,u===13){if(u=Tr(h),u!==null){l.blockedOn=u,dc(l.priority,function(){qd(h)});return}}else if(u===3&&h.stateNode.current.memoizedState.isDehydrated){l.blockedOn=h.tag===3?h.stateNode.containerInfo:null;return}}}l.blockedOn=null}function xl(l){if(l.blockedOn!==null)return!1;for(var u=l.targetContainers;0<u.length;){var h=bl(l.domEventName,l.eventSystemFlags,u[0],l.nativeEvent);if(h===null){h=l.nativeEvent;var C=new h.constructor(h.type,h);Yt=C,h.target.dispatchEvent(C),Yt=null}else return u=Ol(h),u!==null&&Im(u),l.blockedOn=h,!1;u.shift()}return!0}function Kd(l,u,h){xl(l)&&h.delete(u)}function RA(){Ci=!1,sa!==null&&xl(sa)&&(sa=null),ss!==null&&xl(ss)&&(ss=null),Rr!==null&&xl(Rr)&&(Rr=null),Rt.forEach(Kd),Ac.forEach(Kd)}function Ps(l,u){l.blockedOn===u&&(l.blockedOn=null,Ci||(Ci=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,RA)))}function Mr(l){function u(H){return Ps(H,l)}if(0<uc.length){Ps(uc[0],l);for(var h=1;h<uc.length;h++){var C=uc[h];C.blockedOn===l&&(C.blockedOn=null)}}for(sa!==null&&Ps(sa,l),ss!==null&&Ps(ss,l),Rr!==null&&Ps(Rr,l),Rt.forEach(u),Ac.forEach(u),h=0;h<is.length;h++)C=is[h],C.blockedOn===l&&(C.blockedOn=null);for(;0<is.length&&(h=is[0],h.blockedOn===null);)hl(h),h.blockedOn===null&&is.shift()}var ar=Q.ReactCurrentBatchConfig,yl=!0;function pc(l,u,h,C){var H=Bn,S=ar.transition;ar.transition=null;try{Bn=1,wi(l,u,h,C)}finally{Bn=H,ar.transition=S}}function km(l,u,h,C){var H=Bn,S=ar.transition;ar.transition=null;try{Bn=4,wi(l,u,h,C)}finally{Bn=H,ar.transition=S}}function wi(l,u,h,C){if(yl){var H=bl(l,u,h,C);if(H===null)$m(l,u,C,fc,h),Fm(l,C);else if(gl(H,l,u,h,C))C.stopPropagation();else if(Fm(l,C),u&4&&-1<cs.indexOf(l)){for(;H!==null;){var S=Ol(H);if(S!==null&&Yd(S),S=bl(l,u,h,C),S===null&&$m(l,u,C,fc,h),S===H)break;H=S}H!==null&&C.stopPropagation()}else $m(l,u,C,null,h)}}var fc=null;function bl(l,u,h,C){if(fc=null,l=xo(C),l=Si(l),l!==null)if(u=Ka(l),u===null)l=null;else if(h=u.tag,h===13){if(l=Tr(u),l!==null)return l;l=null}else if(h===3){if(u.stateNode.current.memoizedState.isDehydrated)return u.tag===3?u.stateNode.containerInfo:null;l=null}else u!==l&&(l=null);return fc=l,null}function Lm(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(OA()){case xi:return 1;case Em:return 4;case dl:case _m:return 16;case Md:return 536870912;default:return 16}default:return 16}}var zr=null,yr=null,br=null;function $d(){if(br)return br;var l,u=yr,h=u.length,C,H="value"in zr?zr.value:zr.textContent,S=H.length;for(l=0;l<h&&u[l]===H[l];l++);var $=h-l;for(C=1;C<=$&&u[h-C]===H[S-C];C++);return br=H.slice(l,1<C?1-C:void 0)}function Zr(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 Po(){return!0}function Cl(){return!1}function _a(l){function u(h,C,H,S,$){this._reactName=h,this._targetInst=H,this.type=C,this.nativeEvent=S,this.target=$,this.currentTarget=null;for(var ue in l)l.hasOwnProperty(ue)&&(h=l[ue],this[ue]=h?h(S):S[ue]);return this.isDefaultPrevented=(S.defaultPrevented!=null?S.defaultPrevented:S.returnValue===!1)?Po:Cl,this.isPropagationStopped=Cl,this}return R(u.prototype,{preventDefault:function(){this.defaultPrevented=!0;var h=this.nativeEvent;h&&(h.preventDefault?h.preventDefault():typeof h.returnValue!="unknown"&&(h.returnValue=!1),this.isDefaultPrevented=Po)},stopPropagation:function(){var h=this.nativeEvent;h&&(h.stopPropagation?h.stopPropagation():typeof h.cancelBubble!="unknown"&&(h.cancelBubble=!0),this.isPropagationStopped=Po)},persist:function(){},isPersistent:Po}),u}var Bi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(l){return l.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Di=_a(Bi),gc=R({},Bi,{view:0,detail:0}),Qm=_a(gc),hc,vl,ls,Ui=R({},gc,{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!==ls&&(ls&&l.type==="mousemove"?(hc=l.screenX-ls.screenX,vl=l.screenY-ls.screenY):vl=hc=0,ls=l),hc)},movementY:function(l){return"movementY"in l?l.movementY:vl}}),wl=_a(Ui),Wd=R({},Ui,{dataTransfer:0}),MA=_a(Wd),Bl=R({},gc,{relatedTarget:0}),Is=_a(Bl),Om=R({},Bi,{animationName:0,elapsedTime:0,pseudoElement:0}),Hi=_a(Om),Tm=R({},Bi,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),U=_a(Tm),q=R({},Bi,{data:0}),me=_a(q),he={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ue={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"},Le={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function We(l){var u=this.nativeEvent;return u.getModifierState?u.getModifierState(l):(l=Le[l])?!!u[l]:!1}function gt(){return We}var Pt=R({},gc,{key:function(l){if(l.key){var u=he[l.key]||l.key;if(u!=="Unidentified")return u}return l.type==="keypress"?(l=Zr(l),l===13?"Enter":String.fromCharCode(l)):l.type==="keydown"||l.type==="keyup"?Ue[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"?Zr(l):0},keyCode:function(l){return l.type==="keydown"||l.type==="keyup"?l.keyCode:0},which:function(l){return l.type==="keypress"?Zr(l):l.type==="keydown"||l.type==="keyup"?l.keyCode:0}}),Jt=_a(Pt),Vt=R({},Ui,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),An=_a(Vt),ia=R({},gc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:gt}),fa=_a(ia),Da=R({},Bi,{propertyName:0,elapsedTime:0,pseudoElement:0}),ro=_a(Da),Ma=R({},Ui,{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}),Yr=_a(Ma),or=[9,13,27,32],Cr=i&&"CompositionEvent"in window,Ni=null;i&&"documentMode"in document&&(Ni=document.documentMode);var Rm=i&&"TextEvent"in window&&!Ni,Dl=i&&(!Cr||Ni&&8<Ni&&11>=Ni),xc=" ",Ul=!1;function Hl(l,u){switch(l){case"keyup":return or.indexOf(u.keyCode)!==-1;case"keydown":return u.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function yc(l){return l=l.detail,typeof l=="object"&&"data"in l?l.data:null}var ga=!1;function Nl(l,u){switch(l){case"compositionend":return yc(u);case"keypress":return u.which!==32?null:(Ul=!0,xc);case"textInput":return l=u.data,l===xc&&Ul?null:l;default:return null}}function jl(l,u){if(ga)return l==="compositionend"||!Cr&&Hl(l,u)?(l=$d(),br=yr=zr=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 Dl&&u.locale!=="ko"?null:u.data;default:return null}}var Gl={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 El(l){var u=l&&l.nodeName&&l.nodeName.toLowerCase();return u==="input"?!!Gl[l.type]:u==="textarea"}function yo(l,u,h,C){Lt(C),u=eu(u,"onChange"),0<u.length&&(h=new Di("onChange","change",null,h,C),l.push({event:h,listeners:u}))}var bc=null,Fs=null;function Vd(l){qm(l,0)}function bo(l){var u=jc(l);if(Be(u))return l}function _l(l,u){if(l==="change")return u}var Mm=!1;if(i){var Sl;if(i){var ms="oninput"in document;if(!ms){var ji=document.createElement("div");ji.setAttribute("oninput","return;"),ms=typeof ji.oninput=="function"}Sl=ms}else Sl=!1;Mm=Sl&&(!document.documentMode||9<document.documentMode)}function Co(){bc&&(bc.detachEvent("onpropertychange",so),Fs=bc=null)}function so(l){if(l.propertyName==="value"&&bo(Fs)){var u=[];yo(u,Fs,l,xo(l)),Ye(Vd,u)}}function Gi(l,u,h){l==="focusin"?(Co(),bc=u,Fs=h,bc.attachEvent("onpropertychange",so)):l==="focusout"&&Co()}function ks(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return bo(Fs)}function Ls(l,u){if(l==="click")return bo(u)}function Pl(l,u){if(l==="input"||l==="change")return bo(u)}function Qs(l,u){return l===u&&(l!==0||1/l===1/u)||l!==l&&u!==u}var Dn=typeof Object.is=="function"?Object.is:Qs;function Os(l,u){if(Dn(l,u))return!0;if(typeof l!="object"||l===null||typeof u!="object"||u===null)return!1;var h=Object.keys(l),C=Object.keys(u);if(h.length!==C.length)return!1;for(C=0;C<h.length;C++){var H=h[C];if(!c.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 rr(l,u){var h=io(l);l=0;for(var C;h;){if(h.nodeType===3){if(C=l+h.textContent.length,l<=u&&C>=u)return{node:h,offset:u-l};l=C}e:{for(;h;){if(h.nextSibling){h=h.nextSibling;break e}h=h.parentNode}h=void 0}h=io(h)}}function Cc(l,u){return l&&u?l===u?!0:l&&l.nodeType===3?!1:u&&u.nodeType===3?Cc(l,u.parentNode):"contains"in l?l.contains(u):l.compareDocumentPosition?!!(l.compareDocumentPosition(u)&16):!1:!1}function zm(){for(var l=window,u=Me();u instanceof l.HTMLIFrameElement;){try{var h=typeof u.contentWindow.location.href=="string"}catch{h=!1}if(h)l=u.contentWindow;else break;u=Me(l.document)}return u}function vc(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 wc(l){var u=zm(),h=l.focusedElem,C=l.selectionRange;if(u!==h&&h&&h.ownerDocument&&Cc(h.ownerDocument.documentElement,h)){if(C!==null&&vc(h)){if(u=C.start,l=C.end,l===void 0&&(l=u),"selectionStart"in h)h.selectionStart=u,h.selectionEnd=Math.min(l,h.value.length);else if(l=(u=h.ownerDocument||document)&&u.defaultView||window,l.getSelection){l=l.getSelection();var H=h.textContent.length,S=Math.min(C.start,H);C=C.end===void 0?S:Math.min(C.end,H),!l.extend&&S>C&&(H=C,C=S,S=H),H=rr(h,S);var $=rr(h,C);H&&$&&(l.rangeCount!==1||l.anchorNode!==H.node||l.anchorOffset!==H.offset||l.focusNode!==$.node||l.focusOffset!==$.offset)&&(u=u.createRange(),u.setStart(H.node,H.offset),l.removeAllRanges(),S>C?(l.addRange(u),l.extend($.node,$.offset)):(u.setEnd($.node,$.offset),l.addRange(u)))}}for(u=[],l=h;l=l.parentNode;)l.nodeType===1&&u.push({element:l,left:l.scrollLeft,top:l.scrollTop});for(typeof h.focus=="function"&&h.focus(),h=0;h<u.length;h++)l=u[h],l.element.scrollLeft=l.left,l.element.scrollTop=l.top}}var Bc=i&&"documentMode"in document&&11>=document.documentMode,sr=null,Ts=null,ds=null,Rs=!1;function Ms(l,u,h){var C=h.window===h?h.document:h.nodeType===9?h:h.ownerDocument;Rs||sr==null||sr!==Me(C)||(C=sr,"selectionStart"in C&&vc(C)?C={start:C.selectionStart,end:C.selectionEnd}:(C=(C.ownerDocument&&C.ownerDocument.defaultView||window).getSelection(),C={anchorNode:C.anchorNode,anchorOffset:C.anchorOffset,focusNode:C.focusNode,focusOffset:C.focusOffset}),ds&&Os(ds,C)||(ds=C,C=eu(Ts,"onSelect"),0<C.length&&(u=new Di("onSelect","select",null,u,h),l.push({event:u,listeners:C}),u.target=sr)))}function Ei(l,u){var h={};return h[l.toLowerCase()]=u.toLowerCase(),h["Webkit"+l]="webkit"+u,h["Moz"+l]="moz"+u,h}var $a={animationend:Ei("Animation","AnimationEnd"),animationiteration:Ei("Animation","AnimationIteration"),animationstart:Ei("Animation","AnimationStart"),transitionend:Ei("Transition","TransitionEnd")},Io={},Mn={};i&&(Mn=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 Sn(l){if(Io[l])return Io[l];if(!$a[l])return l;var u=$a[l],h;for(h in u)if(u.hasOwnProperty(h)&&h in Mn)return Io[l]=u[h];return l}var ha=Sn("animationend"),Ua=Sn("animationiteration"),us=Sn("animationstart"),Il=Sn("transitionend"),Dc=new Map,Zm="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 As(l,u){Dc.set(l,u),r(u,[l])}for(var Fl=0;Fl<Zm.length;Fl++){var vo=Zm[Fl],vr=vo.toLowerCase(),Xd=vo[0].toUpperCase()+vo.slice(1);As(vr,"on"+Xd)}As(ha,"onAnimationEnd"),As(Ua,"onAnimationIteration"),As(us,"onAnimationStart"),As("dblclick","onDoubleClick"),As("focusin","onFocus"),As("focusout","onBlur"),As(Il,"onTransitionEnd"),s("onMouseEnter",["mouseout","mouseover"]),s("onMouseLeave",["mouseout","mouseover"]),s("onPointerEnter",["pointerout","pointerover"]),s("onPointerLeave",["pointerout","pointerover"]),r("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),r("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),r("onBeforeInput",["compositionend","keypress","textInput","paste"]),r("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),r("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),r("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var _i="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(" "),lf=new Set("cancel close invalid load scroll toggle".split(" ").concat(_i));function Ym(l,u,h){var C=l.type||"unknown-event";l.currentTarget=h,Or(C,u,void 0,l),l.currentTarget=null}function qm(l,u){u=(u&4)!==0;for(var h=0;h<l.length;h++){var C=l[h],H=C.event;C=C.listeners;e:{var S=void 0;if(u)for(var $=C.length-1;0<=$;$--){var ue=C[$],ye=ue.instance,Pe=ue.currentTarget;if(ue=ue.listener,ye!==S&&H.isPropagationStopped())break e;Ym(H,ue,Pe),S=ye}else for($=0;$<C.length;$++){if(ue=C[$],ye=ue.instance,Pe=ue.currentTarget,ue=ue.listener,ye!==S&&H.isPropagationStopped())break e;Ym(H,ue,Pe),S=ye}}}if(oo)throw l=gi,oo=!1,gi=null,l}function zn(l,u){var h=u[ko];h===void 0&&(h=u[ko]=new Set);var C=l+"__bubble";h.has(C)||(Km(u,l,2,!1),h.add(C))}function Jd(l,u,h){var C=0;u&&(C|=4),Km(h,l,C,u)}var kl="_reactListening"+Math.random().toString(36).slice(2);function Uc(l){if(!l[kl]){l[kl]=!0,a.forEach(function(h){h!=="selectionchange"&&(lf.has(h)||Jd(h,!1,l),Jd(h,!0,l))});var u=l.nodeType===9?l:l.ownerDocument;u===null||u[kl]||(u[kl]=!0,Jd("selectionchange",!1,u))}}function Km(l,u,h,C){switch(Lm(u)){case 1:var H=pc;break;case 4:H=km;break;default:H=wi}h=H.bind(null,u,h,l),H=void 0,!mn||u!=="touchstart"&&u!=="touchmove"&&u!=="wheel"||(H=!0),C?H!==void 0?l.addEventListener(u,h,{capture:!0,passive:H}):l.addEventListener(u,h,!0):H!==void 0?l.addEventListener(u,h,{passive:H}):l.addEventListener(u,h,!1)}function $m(l,u,h,C,H){var S=C;if((u&1)===0&&(u&2)===0&&C!==null)e:for(;;){if(C===null)return;var $=C.tag;if($===3||$===4){var ue=C.stateNode.containerInfo;if(ue===H||ue.nodeType===8&&ue.parentNode===H)break;if($===4)for($=C.return;$!==null;){var ye=$.tag;if((ye===3||ye===4)&&(ye=$.stateNode.containerInfo,ye===H||ye.nodeType===8&&ye.parentNode===H))return;$=$.return}for(;ue!==null;){if($=Si(ue),$===null)return;if(ye=$.tag,ye===5||ye===6){C=S=$;continue e}ue=ue.parentNode}}C=C.return}Ye(function(){var Pe=S,et=xo(h),nt=[];e:{var Ve=Dc.get(l);if(Ve!==void 0){var yt=Di,wt=l;switch(l){case"keypress":if(Zr(h)===0)break e;case"keydown":case"keyup":yt=Jt;break;case"focusin":wt="focus",yt=Is;break;case"focusout":wt="blur",yt=Is;break;case"beforeblur":case"afterblur":yt=Is;break;case"click":if(h.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":yt=wl;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":yt=MA;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":yt=fa;break;case ha:case Ua:case us:yt=Hi;break;case Il:yt=ro;break;case"scroll":yt=Qm;break;case"wheel":yt=Yr;break;case"copy":case"cut":case"paste":yt=U;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":yt=An}var Ht=(u&4)!==0,Fa=!Ht&&l==="scroll",Ge=Ht?Ve!==null?Ve+"Capture":null:Ve;Ht=[];for(var ve=Pe,Se;ve!==null;){Se=ve;var ot=Se.stateNode;if(Se.tag===5&&ot!==null&&(Se=ot,Ge!==null&&(ot=it(ve,Ge),ot!=null&&Ht.push(Wm(ve,ot,Se)))),Fa)break;ve=ve.return}0<Ht.length&&(Ve=new yt(Ve,wt,null,h,et),nt.push({event:Ve,listeners:Ht}))}}if((u&7)===0){e:{if(Ve=l==="mouseover"||l==="pointerover",yt=l==="mouseout"||l==="pointerout",Ve&&h!==Yt&&(wt=h.relatedTarget||h.fromElement)&&(Si(wt)||wt[co]))break e;if((yt||Ve)&&(Ve=et.window===et?et:(Ve=et.ownerDocument)?Ve.defaultView||Ve.parentWindow:window,yt?(wt=h.relatedTarget||h.toElement,yt=Pe,wt=wt?Si(wt):null,wt!==null&&(Fa=Ka(wt),wt!==Fa||wt.tag!==5&&wt.tag!==6)&&(wt=null)):(yt=null,wt=Pe),yt!==wt)){if(Ht=wl,ot="onMouseLeave",Ge="onMouseEnter",ve="mouse",(l==="pointerout"||l==="pointerover")&&(Ht=An,ot="onPointerLeave",Ge="onPointerEnter",ve="pointer"),Fa=yt==null?Ve:jc(yt),Se=wt==null?Ve:jc(wt),Ve=new Ht(ot,ve+"leave",yt,h,et),Ve.target=Fa,Ve.relatedTarget=Se,ot=null,Si(et)===Pe&&(Ht=new Ht(Ge,ve+"enter",wt,h,et),Ht.target=Se,Ht.relatedTarget=Fa,ot=Ht),Fa=ot,yt&&wt)t:{for(Ht=yt,Ge=wt,ve=0,Se=Ht;Se;Se=Hc(Se))ve++;for(Se=0,ot=Ge;ot;ot=Hc(ot))Se++;for(;0<ve-Se;)Ht=Hc(Ht),ve--;for(;0<Se-ve;)Ge=Hc(Ge),Se--;for(;ve--;){if(Ht===Ge||Ge!==null&&Ht===Ge.alternate)break t;Ht=Hc(Ht),Ge=Hc(Ge)}Ht=null}else Ht=null;yt!==null&&mf(nt,Ve,yt,Ht,!1),wt!==null&&Fa!==null&&mf(nt,Fa,wt,Ht,!0)}}e:{if(Ve=Pe?jc(Pe):window,yt=Ve.nodeName&&Ve.nodeName.toLowerCase(),yt==="select"||yt==="input"&&Ve.type==="file")var Et=_l;else if(El(Ve))if(Mm)Et=Pl;else{Et=ks;var Qt=Gi}else(yt=Ve.nodeName)&&yt.toLowerCase()==="input"&&(Ve.type==="checkbox"||Ve.type==="radio")&&(Et=Ls);if(Et&&(Et=Et(l,Pe))){yo(nt,Et,h,et);break e}Qt&&Qt(l,Ve,Pe),l==="focusout"&&(Qt=Ve._wrapperState)&&Qt.controlled&&Ve.type==="number"&&ze(Ve,"number",Ve.value)}switch(Qt=Pe?jc(Pe):window,l){case"focusin":(El(Qt)||Qt.contentEditable==="true")&&(sr=Qt,Ts=Pe,ds=null);break;case"focusout":ds=Ts=sr=null;break;case"mousedown":Rs=!0;break;case"contextmenu":case"mouseup":case"dragend":Rs=!1,Ms(nt,h,et);break;case"selectionchange":if(Bc)break;case"keydown":case"keyup":Ms(nt,h,et)}var Ot;if(Cr)e:{switch(l){case"compositionstart":var Wt="onCompositionStart";break e;case"compositionend":Wt="onCompositionEnd";break e;case"compositionupdate":Wt="onCompositionUpdate";break e}Wt=void 0}else ga?Hl(l,h)&&(Wt="onCompositionEnd"):l==="keydown"&&h.keyCode===229&&(Wt="onCompositionStart");Wt&&(Dl&&h.locale!=="ko"&&(ga||Wt!=="onCompositionStart"?Wt==="onCompositionEnd"&&ga&&(Ot=$d()):(zr=et,yr="value"in zr?zr.value:zr.textContent,ga=!0)),Qt=eu(Pe,Wt),0<Qt.length&&(Wt=new me(Wt,l,null,h,et),nt.push({event:Wt,listeners:Qt}),Ot?Wt.data=Ot:(Ot=yc(h),Ot!==null&&(Wt.data=Ot)))),(Ot=Rm?Nl(l,h):jl(l,h))&&(Pe=eu(Pe,"onBeforeInput"),0<Pe.length&&(et=new me("onBeforeInput","beforeinput",null,h,et),nt.push({event:et,listeners:Pe}),et.data=Ot))}qm(nt,u)})}function Wm(l,u,h){return{instance:l,listener:u,currentTarget:h}}function eu(l,u){for(var h=u+"Capture",C=[];l!==null;){var H=l,S=H.stateNode;H.tag===5&&S!==null&&(H=S,S=it(l,h),S!=null&&C.unshift(Wm(l,S,H)),S=it(l,u),S!=null&&C.push(Wm(l,S,H))),l=l.return}return C}function Hc(l){if(l===null)return null;do l=l.return;while(l&&l.tag!==5);return l||null}function mf(l,u,h,C,H){for(var S=u._reactName,$=[];h!==null&&h!==C;){var ue=h,ye=ue.alternate,Pe=ue.stateNode;if(ye!==null&&ye===C)break;ue.tag===5&&Pe!==null&&(ue=Pe,H?(ye=it(h,S),ye!=null&&$.unshift(Wm(h,ye,ue))):H||(ye=it(h,S),ye!=null&&$.push(Wm(h,ye,ue)))),h=h.return}$.length!==0&&l.push({event:u,listeners:$})}var e0=/\r\n?/g,t0=/\u0000|\uFFFD/g;function df(l){return(typeof l=="string"?l:""+l).replace(e0,`
`).replace(t0,"")}function tu(l,u,h){if(u=df(u),df(l)!==u&&h)throw Error(n(425))}function Ll(){}var Vm=null,Nc=null;function zA(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 ZA=typeof setTimeout=="function"?setTimeout:void 0,uf=typeof clearTimeout=="function"?clearTimeout:void 0,Af=typeof Promise=="function"?Promise:void 0,n0=typeof queueMicrotask=="function"?queueMicrotask:typeof Af<"u"?function(l){return Af.resolve(null).then(l).catch(a0)}:ZA;function a0(l){setTimeout(function(){throw l})}function YA(l,u){var h=u,C=0;do{var H=h.nextSibling;if(l.removeChild(h),H&&H.nodeType===8)if(h=H.data,h==="/$"){if(C===0){l.removeChild(H),Mr(u);return}C--}else h!=="$"&&h!=="$?"&&h!=="$!"||C++;h=H}while(h);Mr(u)}function wo(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 wr(l){l=l.previousSibling;for(var u=0;l;){if(l.nodeType===8){var h=l.data;if(h==="$"||h==="$!"||h==="$?"){if(u===0)return l;u--}else h==="/$"&&u++}l=l.previousSibling}return null}var Fo=Math.random().toString(36).slice(2),ps="__reactFiber$"+Fo,Ql="__reactProps$"+Fo,co="__reactContainer$"+Fo,ko="__reactEvents$"+Fo,o0="__reactListeners$"+Fo,r0="__reactHandles$"+Fo;function Si(l){var u=l[ps];if(u)return u;for(var h=l.parentNode;h;){if(u=h[co]||h[ps]){if(h=u.alternate,u.child!==null||h!==null&&h.child!==null)for(l=wr(l);l!==null;){if(h=l[ps])return h;l=wr(l)}return u}l=h,h=l.parentNode}return null}function Ol(l){return l=l[ps]||l[co],!l||l.tag!==5&&l.tag!==6&&l.tag!==13&&l.tag!==3?null:l}function jc(l){if(l.tag===5||l.tag===6)return l.stateNode;throw Error(n(33))}function Xm(l){return l[Ql]||null}var qA=[],zs=-1;function qr(l){return{current:l}}function Pn(l){0>zs||(l.current=qA[zs],qA[zs]=null,zs--)}function kn(l,u){zs++,qA[zs]=l.current,l.current=u}var Pi={},Wa=qr(Pi),Lo=qr(!1),Gc=Pi;function Tl(l,u){var h=l.type.contextTypes;if(!h)return Pi;var C=l.stateNode;if(C&&C.__reactInternalMemoizedUnmaskedChildContext===u)return C.__reactInternalMemoizedMaskedChildContext;var H={},S;for(S in h)H[S]=u[S];return C&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=u,l.__reactInternalMemoizedMaskedChildContext=H),H}function Qo(l){return l=l.childContextTypes,l!=null}function nu(){Pn(Lo),Pn(Wa)}function pf(l,u,h){if(Wa.current!==Pi)throw Error(n(168));kn(Wa,u),kn(Lo,h)}function KA(l,u,h){var C=l.stateNode;if(u=u.childContextTypes,typeof C.getChildContext!="function")return h;C=C.getChildContext();for(var H in C)if(!(H in u))throw Error(n(108,pe(l)||"Unknown",H));return R({},h,C)}function Ec(l){return l=(l=l.stateNode)&&l.__reactInternalMemoizedMergedChildContext||Pi,Gc=Wa.current,kn(Wa,l),kn(Lo,Lo.current),!0}function ff(l,u,h){var C=l.stateNode;if(!C)throw Error(n(169));h?(l=KA(l,u,Gc),C.__reactInternalMemoizedMergedChildContext=l,Pn(Lo),Pn(Wa),kn(Wa,l)):Pn(Lo),kn(Lo,h)}var Zs=null,Jm=!1,x=!1;function w(l){Zs===null?Zs=[l]:Zs.push(l)}function N(l){Jm=!0,w(l)}function L(){if(!x&&Zs!==null){x=!0;var l=0,u=Bn;try{var h=Zs;for(Bn=1;l<h.length;l++){var C=h[l];do C=C(!0);while(C!==null)}Zs=null,Jm=!1}catch(H){throw Zs!==null&&(Zs=Zs.slice(l+1)),rc(xi,L),H}finally{Bn=u,x=!1}}return null}var Y=[],K=0,W=null,J=0,te=[],ie=0,xe=null,He=1,Ne="";function we(l,u){Y[K++]=J,Y[K++]=W,W=l,J=u}function qe(l,u,h){te[ie++]=He,te[ie++]=Ne,te[ie++]=xe,xe=l;var C=He;l=Ne;var H=32-nr(C)-1;C&=~(1<<H),h+=1;var S=32-nr(u)+H;if(30<S){var $=H-H%5;S=(C&(1<<$)-1).toString(32),C>>=$,H-=$,He=1<<32-nr(u)+H|h<<H|C,Ne=S+l}else He=1<<S|h<<H|C,Ne=l}function Fe(l){l.return!==null&&(we(l,1),qe(l,1,0))}function be(l){for(;l===W;)W=Y[--K],Y[K]=null,J=Y[--K],Y[K]=null;for(;l===xe;)xe=te[--ie],te[ie]=null,Ne=te[--ie],te[ie]=null,He=te[--ie],te[ie]=null}var Ce=null,Oe=null,Qe=!1,Te=null;function ht(l,u){var h=bs(5,null,null,0);h.elementType="DELETED",h.stateNode=u,h.return=l,u=l.deletions,u===null?(l.deletions=[h],l.flags|=16):u.push(h)}function mt(l,u){switch(l.tag){case 5:var h=l.type;return u=u.nodeType!==1||h.toLowerCase()!==u.nodeName.toLowerCase()?null:u,u!==null?(l.stateNode=u,Ce=l,Oe=wo(u.firstChild),!0):!1;case 6:return u=l.pendingProps===""||u.nodeType!==3?null:u,u!==null?(l.stateNode=u,Ce=l,Oe=null,!0):!1;case 13:return u=u.nodeType!==8?null:u,u!==null?(h=xe!==null?{id:He,overflow:Ne}:null,l.memoizedState={dehydrated:u,treeContext:h,retryLane:1073741824},h=bs(18,null,null,0),h.stateNode=u,h.return=l,l.child=h,Ce=l,Oe=null,!0):!1;default:return!1}}function It(l){return(l.mode&1)!==0&&(l.flags&128)===0}function At(l){if(Qe){var u=Oe;if(u){var h=u;if(!mt(l,u)){if(It(l))throw Error(n(418));u=wo(h.nextSibling);var C=Ce;u&&mt(l,u)?ht(C,h):(l.flags=l.flags&-4097|2,Qe=!1,Ce=l)}}else{if(It(l))throw Error(n(418));l.flags=l.flags&-4097|2,Qe=!1,Ce=l}}}function Cn(l){for(l=l.return;l!==null&&l.tag!==5&&l.tag!==3&&l.tag!==13;)l=l.return;Ce=l}function vn(l){if(l!==Ce)return!1;if(!Qe)return Cn(l),Qe=!0,!1;var u;if((u=l.tag!==3)&&!(u=l.tag!==5)&&(u=l.type,u=u!=="head"&&u!=="body"&&!zA(l.type,l.memoizedProps)),u&&(u=Oe)){if(It(l))throw gn(),Error(n(418));for(;u;)ht(l,u),u=wo(u.nextSibling)}if(Cn(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 h=l.data;if(h==="/$"){if(u===0){Oe=wo(l.nextSibling);break e}u--}else h!=="$"&&h!=="$!"&&h!=="$?"||u++}l=l.nextSibling}Oe=null}}else Oe=Ce?wo(l.stateNode.nextSibling):null;return!0}function gn(){for(var l=Oe;l;)l=wo(l.nextSibling)}function an(){Oe=Ce=null,Qe=!1}function In(l){Te===null?Te=[l]:Te.push(l)}var Ln=Q.ReactCurrentBatchConfig;function $t(l,u,h){if(l=h.ref,l!==null&&typeof l!="function"&&typeof l!="object"){if(h._owner){if(h=h._owner,h){if(h.tag!==1)throw Error(n(309));var C=h.stateNode}if(!C)throw Error(n(147,l));var H=C,S=""+l;return u!==null&&u.ref!==null&&typeof u.ref=="function"&&u.ref._stringRef===S?u.ref:(u=function($){var ue=H.refs;$===null?delete ue[S]:ue[S]=$},u._stringRef=S,u)}if(typeof l!="string")throw Error(n(284));if(!h._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 Bo(l){var u=l._init;return u(l._payload)}function wa(l){function u(Ge,ve){if(l){var Se=Ge.deletions;Se===null?(Ge.deletions=[ve],Ge.flags|=16):Se.push(ve)}}function h(Ge,ve){if(!l)return null;for(;ve!==null;)u(Ge,ve),ve=ve.sibling;return null}function C(Ge,ve){for(Ge=new Map;ve!==null;)ve.key!==null?Ge.set(ve.key,ve):Ge.set(ve.index,ve),ve=ve.sibling;return Ge}function H(Ge,ve){return Ge=Jl(Ge,ve),Ge.index=0,Ge.sibling=null,Ge}function S(Ge,ve,Se){return Ge.index=Se,l?(Se=Ge.alternate,Se!==null?(Se=Se.index,Se<ve?(Ge.flags|=2,ve):Se):(Ge.flags|=2,ve)):(Ge.flags|=1048576,ve)}function $(Ge){return l&&Ge.alternate===null&&(Ge.flags|=2),Ge}function ue(Ge,ve,Se,ot){return ve===null||ve.tag!==6?(ve=P0(Se,Ge.mode,ot),ve.return=Ge,ve):(ve=H(ve,Se),ve.return=Ge,ve)}function ye(Ge,ve,Se,ot){var Et=Se.type;return Et===k?et(Ge,ve,Se.props.children,ot,Se.key):ve!==null&&(ve.elementType===Et||typeof Et=="object"&&Et!==null&&Et.$$typeof===ae&&Bo(Et)===ve.type)?(ot=H(ve,Se.props),ot.ref=$t(Ge,ve,Se),ot.return=Ge,ot):(ot=If(Se.type,Se.key,Se.props,null,Ge.mode,ot),ot.ref=$t(Ge,ve,Se),ot.return=Ge,ot)}function Pe(Ge,ve,Se,ot){return ve===null||ve.tag!==4||ve.stateNode.containerInfo!==Se.containerInfo||ve.stateNode.implementation!==Se.implementation?(ve=I0(Se,Ge.mode,ot),ve.return=Ge,ve):(ve=H(ve,Se.children||[]),ve.return=Ge,ve)}function et(Ge,ve,Se,ot,Et){return ve===null||ve.tag!==7?(ve=id(Se,Ge.mode,ot,Et),ve.return=Ge,ve):(ve=H(ve,Se),ve.return=Ge,ve)}function nt(Ge,ve,Se){if(typeof ve=="string"&&ve!==""||typeof ve=="number")return ve=P0(""+ve,Ge.mode,Se),ve.return=Ge,ve;if(typeof ve=="object"&&ve!==null){switch(ve.$$typeof){case E:return Se=If(ve.type,ve.key,ve.props,null,Ge.mode,Se),Se.ref=$t(Ge,null,ve),Se.return=Ge,Se;case G:return ve=I0(ve,Ge.mode,Se),ve.return=Ge,ve;case ae:var ot=ve._init;return nt(Ge,ot(ve._payload),Se)}if(Ke(ve)||oe(ve))return ve=id(ve,Ge.mode,Se,null),ve.return=Ge,ve;ca(Ge,ve)}return null}function Ve(Ge,ve,Se,ot){var Et=ve!==null?ve.key:null;if(typeof Se=="string"&&Se!==""||typeof Se=="number")return Et!==null?null:ue(Ge,ve,""+Se,ot);if(typeof Se=="object"&&Se!==null){switch(Se.$$typeof){case E:return Se.key===Et?ye(Ge,ve,Se,ot):null;case G:return Se.key===Et?Pe(Ge,ve,Se,ot):null;case ae:return Et=Se._init,Ve(Ge,ve,Et(Se._payload),ot)}if(Ke(Se)||oe(Se))return Et!==null?null:et(Ge,ve,Se,ot,null);ca(Ge,Se)}return null}function yt(Ge,ve,Se,ot,Et){if(typeof ot=="string"&&ot!==""||typeof ot=="number")return Ge=Ge.get(Se)||null,ue(ve,Ge,""+ot,Et);if(typeof ot=="object"&&ot!==null){switch(ot.$$typeof){case E:return Ge=Ge.get(ot.key===null?Se:ot.key)||null,ye(ve,Ge,ot,Et);case G:return Ge=Ge.get(ot.key===null?Se:ot.key)||null,Pe(ve,Ge,ot,Et);case ae:var Qt=ot._init;return yt(Ge,ve,Se,Qt(ot._payload),Et)}if(Ke(ot)||oe(ot))return Ge=Ge.get(Se)||null,et(ve,Ge,ot,Et,null);ca(ve,ot)}return null}function wt(Ge,ve,Se,ot){for(var Et=null,Qt=null,Ot=ve,Wt=ve=0,Ao=null;Ot!==null&&Wt<Se.length;Wt++){Ot.index>Wt?(Ao=Ot,Ot=null):Ao=Ot.sibling;var En=Ve(Ge,Ot,Se[Wt],ot);if(En===null){Ot===null&&(Ot=Ao);break}l&&Ot&&En.alternate===null&&u(Ge,Ot),ve=S(En,ve,Wt),Qt===null?Et=En:Qt.sibling=En,Qt=En,Ot=Ao}if(Wt===Se.length)return h(Ge,Ot),Qe&&we(Ge,Wt),Et;if(Ot===null){for(;Wt<Se.length;Wt++)Ot=nt(Ge,Se[Wt],ot),Ot!==null&&(ve=S(Ot,ve,Wt),Qt===null?Et=Ot:Qt.sibling=Ot,Qt=Ot);return Qe&&we(Ge,Wt),Et}for(Ot=C(Ge,Ot);Wt<Se.length;Wt++)Ao=yt(Ot,Ge,Wt,Se[Wt],ot),Ao!==null&&(l&&Ao.alternate!==null&&Ot.delete(Ao.key===null?Wt:Ao.key),ve=S(Ao,ve,Wt),Qt===null?Et=Ao:Qt.sibling=Ao,Qt=Ao);return l&&Ot.forEach(function(em){return u(Ge,em)}),Qe&&we(Ge,Wt),Et}function Ht(Ge,ve,Se,ot){var Et=oe(Se);if(typeof Et!="function")throw Error(n(150));if(Se=Et.call(Se),Se==null)throw Error(n(151));for(var Qt=Et=null,Ot=ve,Wt=ve=0,Ao=null,En=Se.next();Ot!==null&&!En.done;Wt++,En=Se.next()){Ot.index>Wt?(Ao=Ot,Ot=null):Ao=Ot.sibling;var em=Ve(Ge,Ot,En.value,ot);if(em===null){Ot===null&&(Ot=Ao);break}l&&Ot&&em.alternate===null&&u(Ge,Ot),ve=S(em,ve,Wt),Qt===null?Et=em:Qt.sibling=em,Qt=em,Ot=Ao}if(En.done)return h(Ge,Ot),Qe&&we(Ge,Wt),Et;if(Ot===null){for(;!En.done;Wt++,En=Se.next())En=nt(Ge,En.value,ot),En!==null&&(ve=S(En,ve,Wt),Qt===null?Et=En:Qt.sibling=En,Qt=En);return Qe&&we(Ge,Wt),Et}for(Ot=C(Ge,Ot);!En.done;Wt++,En=Se.next())En=yt(Ot,Ge,Wt,En.value,ot),En!==null&&(l&&En.alternate!==null&&Ot.delete(En.key===null?Wt:En.key),ve=S(En,ve,Wt),Qt===null?Et=En:Qt.sibling=En,Qt=En);return l&&Ot.forEach(function($k){return u(Ge,$k)}),Qe&&we(Ge,Wt),Et}function Fa(Ge,ve,Se,ot){if(typeof Se=="object"&&Se!==null&&Se.type===k&&Se.key===null&&(Se=Se.props.children),typeof Se=="object"&&Se!==null){switch(Se.$$typeof){case E:e:{for(var Et=Se.key,Qt=ve;Qt!==null;){if(Qt.key===Et){if(Et=Se.type,Et===k){if(Qt.tag===7){h(Ge,Qt.sibling),ve=H(Qt,Se.props.children),ve.return=Ge,Ge=ve;break e}}else if(Qt.elementType===Et||typeof Et=="object"&&Et!==null&&Et.$$typeof===ae&&Bo(Et)===Qt.type){h(Ge,Qt.sibling),ve=H(Qt,Se.props),ve.ref=$t(Ge,Qt,Se),ve.return=Ge,Ge=ve;break e}h(Ge,Qt);break}else u(Ge,Qt);Qt=Qt.sibling}Se.type===k?(ve=id(Se.props.children,Ge.mode,ot,Se.key),ve.return=Ge,Ge=ve):(ot=If(Se.type,Se.key,Se.props,null,Ge.mode,ot),ot.ref=$t(Ge,ve,Se),ot.return=Ge,Ge=ot)}return $(Ge);case G:e:{for(Qt=Se.key;ve!==null;){if(ve.key===Qt)if(ve.tag===4&&ve.stateNode.containerInfo===Se.containerInfo&&ve.stateNode.implementation===Se.implementation){h(Ge,ve.sibling),ve=H(ve,Se.children||[]),ve.return=Ge,Ge=ve;break e}else{h(Ge,ve);break}else u(Ge,ve);ve=ve.sibling}ve=I0(Se,Ge.mode,ot),ve.return=Ge,Ge=ve}return $(Ge);case ae:return Qt=Se._init,Fa(Ge,ve,Qt(Se._payload),ot)}if(Ke(Se))return wt(Ge,ve,Se,ot);if(oe(Se))return Ht(Ge,ve,Se,ot);ca(Ge,Se)}return typeof Se=="string"&&Se!==""||typeof Se=="number"?(Se=""+Se,ve!==null&&ve.tag===6?(h(Ge,ve.sibling),ve=H(ve,Se),ve.return=Ge,Ge=ve):(h(Ge,ve),ve=P0(Se,Ge.mode,ot),ve.return=Ge,Ge=ve),$(Ge)):h(Ge,ve)}return Fa}var Sa=wa(!0),jn=wa(!1),lo=qr(null),mo=null,la=null,Pa=null;function Va(){Pa=la=mo=null}function Oo(l){var u=lo.current;Pn(lo),l._currentValue=u}function Br(l,u,h){for(;l!==null;){var C=l.alternate;if((l.childLanes&u)!==u?(l.childLanes|=u,C!==null&&(C.childLanes|=u)):C!==null&&(C.childLanes&u)!==u&&(C.childLanes|=u),l===h)break;l=l.return}}function ma(l,u){mo=l,Pa=la=null,l=l.dependencies,l!==null&&l.firstContext!==null&&((l.lanes&u)!==0&&(Nr=!0),l.firstContext=null)}function Ha(l){var u=l._currentValue;if(Pa!==l)if(l={context:l,memoizedValue:u,next:null},la===null){if(mo===null)throw Error(n(308));la=l,mo.dependencies={lanes:0,firstContext:l}}else la=la.next=l;return u}var ir=null;function Ii(l){ir===null?ir=[l]:ir.push(l)}function Ys(l,u,h,C){var H=u.interleaved;return H===null?(h.next=h,Ii(u)):(h.next=H.next,H.next=h),u.interleaved=h,Gn(l,C)}function Gn(l,u){l.lanes|=u;var h=l.alternate;for(h!==null&&(h.lanes|=u),h=l,l=l.return;l!==null;)l.childLanes|=u,h=l.alternate,h!==null&&(h.childLanes|=u),h=l,l=l.return;return h.tag===3?h.stateNode:null}var fs=!1;function au(l){l.updateQueue={baseState:l.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function $A(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 Dr(l,u){return{eventTime:l,lane:u,tag:0,payload:null,callback:null,next:null}}function Ur(l,u,h){var C=l.updateQueue;if(C===null)return null;if(C=C.shared,(Un&2)!==0){var H=C.pending;return H===null?u.next=u:(u.next=H.next,H.next=u),C.pending=u,Gn(l,h)}return H=C.interleaved,H===null?(u.next=u,Ii(C)):(u.next=H.next,H.next=u),C.interleaved=u,Gn(l,h)}function _c(l,u,h){if(u=u.updateQueue,u!==null&&(u=u.shared,(h&4194240)!==0)){var C=u.lanes;C&=l.pendingLanes,h|=C,u.lanes=h,pl(l,h)}}function Hr(l,u){var h=l.updateQueue,C=l.alternate;if(C!==null&&(C=C.updateQueue,h===C)){var H=null,S=null;if(h=h.firstBaseUpdate,h!==null){do{var $={eventTime:h.eventTime,lane:h.lane,tag:h.tag,payload:h.payload,callback:h.callback,next:null};S===null?H=S=$:S=S.next=$,h=h.next}while(h!==null);S===null?H=S=u:S=S.next=u}else H=S=u;h={baseState:C.baseState,firstBaseUpdate:H,lastBaseUpdate:S,shared:C.shared,effects:C.effects},l.updateQueue=h;return}l=h.lastBaseUpdate,l===null?h.firstBaseUpdate=u:l.next=u,h.lastBaseUpdate=u}function qs(l,u,h,C){var H=l.updateQueue;fs=!1;var S=H.firstBaseUpdate,$=H.lastBaseUpdate,ue=H.shared.pending;if(ue!==null){H.shared.pending=null;var ye=ue,Pe=ye.next;ye.next=null,$===null?S=Pe:$.next=Pe,$=ye;var et=l.alternate;et!==null&&(et=et.updateQueue,ue=et.lastBaseUpdate,ue!==$&&(ue===null?et.firstBaseUpdate=Pe:ue.next=Pe,et.lastBaseUpdate=ye))}if(S!==null){var nt=H.baseState;$=0,et=Pe=ye=null,ue=S;do{var Ve=ue.lane,yt=ue.eventTime;if((C&Ve)===Ve){et!==null&&(et=et.next={eventTime:yt,lane:0,tag:ue.tag,payload:ue.payload,callback:ue.callback,next:null});e:{var wt=l,Ht=ue;switch(Ve=u,yt=h,Ht.tag){case 1:if(wt=Ht.payload,typeof wt=="function"){nt=wt.call(yt,nt,Ve);break e}nt=wt;break e;case 3:wt.flags=wt.flags&-65537|128;case 0:if(wt=Ht.payload,Ve=typeof wt=="function"?wt.call(yt,nt,Ve):wt,Ve==null)break e;nt=R({},nt,Ve);break e;case 2:fs=!0}}ue.callback!==null&&ue.lane!==0&&(l.flags|=64,Ve=H.effects,Ve===null?H.effects=[ue]:Ve.push(ue))}else yt={eventTime:yt,lane:Ve,tag:ue.tag,payload:ue.payload,callback:ue.callback,next:null},et===null?(Pe=et=yt,ye=nt):et=et.next=yt,$|=Ve;if(ue=ue.next,ue===null){if(ue=H.shared.pending,ue===null)break;Ve=ue,ue=Ve.next,Ve.next=null,H.lastBaseUpdate=Ve,H.shared.pending=null}}while(!0);if(et===null&&(ye=nt),H.baseState=ye,H.firstBaseUpdate=Pe,H.lastBaseUpdate=et,u=H.shared.interleaved,u!==null){H=u;do $|=H.lane,H=H.next;while(H!==u)}else S===null&&(H.shared.lanes=0);ad|=$,l.lanes=$,l.memoizedState=nt}}function Sc(l,u,h){if(l=u.effects,u.effects=null,l!==null)for(u=0;u<l.length;u++){var C=l[u],H=C.callback;if(H!==null){if(C.callback=null,C=h,typeof H!="function")throw Error(n(191,H));H.call(C)}}}var Rl={},cr=qr(Rl),Ml=qr(Rl),Fi=qr(Rl);function Ks(l){if(l===Rl)throw Error(n(174));return l}function zl(l,u){switch(kn(Fi,u),kn(Ml,l),kn(cr,Rl),l=u.nodeType,l){case 9:case 11:u=(u=u.documentElement)?u.namespaceURI:ke(null,"");break;default:l=l===8?u.parentNode:u,u=l.namespaceURI||null,l=l.tagName,u=ke(u,l)}Pn(cr),kn(cr,u)}function gs(){Pn(cr),Pn(Ml),Pn(Fi)}function gf(l){Ks(Fi.current);var u=Ks(cr.current),h=ke(u,l.type);u!==h&&(kn(Ml,l),kn(cr,h))}function WA(l){Ml.current===l&&(Pn(cr),Pn(Ml))}var $n=qr(0);function Kr(l){for(var u=l;u!==null;){if(u.tag===13){var h=u.memoizedState;if(h!==null&&(h=h.dehydrated,h===null||h.data==="$?"||h.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 VA=[];function XA(){for(var l=0;l<VA.length;l++)VA[l]._workInProgressVersionPrimary=null;VA.length=0}var ou=Q.ReactCurrentDispatcher,ru=Q.ReactCurrentBatchConfig,hs=0,ea=null,Na=null,Ba=null,Zl=!1,$s=!1,Yl=0,s0=0;function Ia(){throw Error(n(321))}function su(l,u){if(u===null)return!1;for(var h=0;h<u.length&&h<l.length;h++)if(!Dn(l[h],u[h]))return!1;return!0}function ed(l,u,h,C,H,S){if(hs=S,ea=u,u.memoizedState=null,u.updateQueue=null,u.lanes=0,ou.current=l===null||l.memoizedState===null?Ck:vk,l=h(C,H),$s){S=0;do{if($s=!1,Yl=0,25<=S)throw Error(n(301));S+=1,Ba=Na=null,u.updateQueue=null,ou.current=wk,l=h(C,H)}while($s)}if(ou.current=Cf,u=Na!==null&&Na.next!==null,hs=0,Ba=Na=ea=null,Zl=!1,u)throw Error(n(300));return l}function xs(){var l=Yl!==0;return Yl=0,l}function $r(){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 lr(){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 td(l,u){return typeof u=="function"?u(l):u}function iu(l){var u=lr(),h=u.queue;if(h===null)throw Error(n(311));h.lastRenderedReducer=l;var C=Na,H=C.baseQueue,S=h.pending;if(S!==null){if(H!==null){var $=H.next;H.next=S.next,S.next=$}C.baseQueue=H=S,h.pending=null}if(H!==null){S=H.next,C=C.baseState;var ue=$=null,ye=null,Pe=S;do{var et=Pe.lane;if((hs&et)===et)ye!==null&&(ye=ye.next={lane:0,action:Pe.action,hasEagerState:Pe.hasEagerState,eagerState:Pe.eagerState,next:null}),C=Pe.hasEagerState?Pe.eagerState:l(C,Pe.action);else{var nt={lane:et,action:Pe.action,hasEagerState:Pe.hasEagerState,eagerState:Pe.eagerState,next:null};ye===null?(ue=ye=nt,$=C):ye=ye.next=nt,ea.lanes|=et,ad|=et}Pe=Pe.next}while(Pe!==null&&Pe!==S);ye===null?$=C:ye.next=ue,Dn(C,u.memoizedState)||(Nr=!0),u.memoizedState=C,u.baseState=$,u.baseQueue=ye,h.lastRenderedState=C}if(l=h.interleaved,l!==null){H=l;do S=H.lane,ea.lanes|=S,ad|=S,H=H.next;while(H!==l)}else H===null&&(h.lanes=0);return[u.memoizedState,h.dispatch]}function ki(l){var u=lr(),h=u.queue;if(h===null)throw Error(n(311));h.lastRenderedReducer=l;var C=h.dispatch,H=h.pending,S=u.memoizedState;if(H!==null){h.pending=null;var $=H=H.next;do S=l(S,$.action),$=$.next;while($!==H);Dn(S,u.memoizedState)||(Nr=!0),u.memoizedState=S,u.baseQueue===null&&(u.baseState=S),h.lastRenderedState=S}return[S,C]}function hf(){}function JA(l,u){var h=ea,C=lr(),H=u(),S=!Dn(C.memoizedState,H);if(S&&(C.memoizedState=H,Nr=!0),C=C.queue,mu(yf.bind(null,h,C,l),[l]),C.getSnapshot!==u||S||Ba!==null&&Ba.memoizedState.tag&1){if(h.flags|=2048,mr(9,ep.bind(null,h,C,H,u),void 0,null),uo===null)throw Error(n(349));(hs&30)!==0||xf(h,u,H)}return H}function xf(l,u,h){l.flags|=16384,l={getSnapshot:u,value:h},u=ea.updateQueue,u===null?(u={lastEffect:null,stores:null},ea.updateQueue=u,u.stores=[l]):(h=u.stores,h===null?u.stores=[l]:h.push(l))}function ep(l,u,h,C){u.value=h,u.getSnapshot=C,ql(u)&&cu(l)}function yf(l,u,h){return h(function(){ql(u)&&cu(l)})}function ql(l){var u=l.getSnapshot;l=l.value;try{var h=u();return!Dn(l,h)}catch{return!0}}function cu(l){var u=Gn(l,1);u!==null&&ei(u,l,1,-1)}function nd(l){var u=$r();return typeof l=="function"&&(l=l()),u.memoizedState=u.baseState=l,l={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:td,lastRenderedState:l},u.queue=l,l=l.dispatch=bk.bind(null,ea,l),[u.memoizedState,l]}function mr(l,u,h,C){return l={tag:l,create:u,destroy:h,deps:C,next:null},u=ea.updateQueue,u===null?(u={lastEffect:null,stores:null},ea.updateQueue=u,u.lastEffect=l.next=l):(h=u.lastEffect,h===null?u.lastEffect=l.next=l:(C=h.next,h.next=l,l.next=C,u.lastEffect=l)),l}function Ws(){return lr().memoizedState}function Wr(l,u,h,C){var H=$r();ea.flags|=l,H.memoizedState=mr(1|u,h,void 0,C===void 0?null:C)}function Pc(l,u,h,C){var H=lr();C=C===void 0?null:C;var S=void 0;if(Na!==null){var $=Na.memoizedState;if(S=$.destroy,C!==null&&su(C,$.deps)){H.memoizedState=mr(u,h,S,C);return}}ea.flags|=l,H.memoizedState=mr(1|u,h,S,C)}function lu(l,u){return Wr(8390656,8,l,u)}function mu(l,u){return Pc(2048,8,l,u)}function bf(l,u){return Pc(4,2,l,u)}function du(l,u){return Pc(4,4,l,u)}function uu(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 qD(l,u,h){return h=h!=null?h.concat([l]):null,Pc(4,4,uu.bind(null,u,l),h)}function i0(){}function KD(l,u){var h=lr();u=u===void 0?null:u;var C=h.memoizedState;return C!==null&&u!==null&&su(u,C[1])?C[0]:(h.memoizedState=[l,u],l)}function $D(l,u){var h=lr();u=u===void 0?null:u;var C=h.memoizedState;return C!==null&&u!==null&&su(u,C[1])?C[0]:(l=l(),h.memoizedState=[l,u],l)}function WD(l,u,h){return(hs&21)===0?(l.baseState&&(l.baseState=!1,Nr=!0),l.memoizedState=h):(Dn(h,u)||(h=Sm(),ea.lanes|=h,ad|=h,l.baseState=!0),u)}function xk(l,u){var h=Bn;Bn=h!==0&&4>h?h:4,l(!0);var C=ru.transition;ru.transition={};try{l(!1),u()}finally{Bn=h,ru.transition=C}}function VD(){return lr().memoizedState}function yk(l,u,h){var C=Vl(l);if(h={lane:C,action:h,hasEagerState:!1,eagerState:null,next:null},XD(l))JD(u,h);else if(h=Ys(l,u,h,C),h!==null){var H=ur();ei(h,l,C,H),e5(h,u,C)}}function bk(l,u,h){var C=Vl(l),H={lane:C,action:h,hasEagerState:!1,eagerState:null,next:null};if(XD(l))JD(u,H);else{var S=l.alternate;if(l.lanes===0&&(S===null||S.lanes===0)&&(S=u.lastRenderedReducer,S!==null))try{var $=u.lastRenderedState,ue=S($,h);if(H.hasEagerState=!0,H.eagerState=ue,Dn(ue,$)){var ye=u.interleaved;ye===null?(H.next=H,Ii(u)):(H.next=ye.next,ye.next=H),u.interleaved=H;return}}catch{}finally{}h=Ys(l,u,H,C),h!==null&&(H=ur(),ei(h,l,C,H),e5(h,u,C))}}function XD(l){var u=l.alternate;return l===ea||u!==null&&u===ea}function JD(l,u){$s=Zl=!0;var h=l.pending;h===null?u.next=u:(u.next=h.next,h.next=u),l.pending=u}function e5(l,u,h){if((h&4194240)!==0){var C=u.lanes;C&=l.pendingLanes,h|=C,u.lanes=h,pl(l,h)}}var Cf={readContext:Ha,useCallback:Ia,useContext:Ia,useEffect:Ia,useImperativeHandle:Ia,useInsertionEffect:Ia,useLayoutEffect:Ia,useMemo:Ia,useReducer:Ia,useRef:Ia,useState:Ia,useDebugValue:Ia,useDeferredValue:Ia,useTransition:Ia,useMutableSource:Ia,useSyncExternalStore:Ia,useId:Ia,unstable_isNewReconciler:!1},Ck={readContext:Ha,useCallback:function(l,u){return $r().memoizedState=[l,u===void 0?null:u],l},useContext:Ha,useEffect:lu,useImperativeHandle:function(l,u,h){return h=h!=null?h.concat([l]):null,Wr(4194308,4,uu.bind(null,u,l),h)},useLayoutEffect:function(l,u){return Wr(4194308,4,l,u)},useInsertionEffect:function(l,u){return Wr(4,2,l,u)},useMemo:function(l,u){var h=$r();return u=u===void 0?null:u,l=l(),h.memoizedState=[l,u],l},useReducer:function(l,u,h){var C=$r();return u=h!==void 0?h(u):u,C.memoizedState=C.baseState=u,l={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:l,lastRenderedState:u},C.queue=l,l=l.dispatch=yk.bind(null,ea,l),[C.memoizedState,l]},useRef:function(l){var u=$r();return l={current:l},u.memoizedState=l},useState:nd,useDebugValue:i0,useDeferredValue:function(l){return $r().memoizedState=l},useTransition:function(){var l=nd(!1),u=l[0];return l=xk.bind(null,l[1]),$r().memoizedState=l,[u,l]},useMutableSource:function(){},useSyncExternalStore:function(l,u,h){var C=ea,H=$r();if(Qe){if(h===void 0)throw Error(n(407));h=h()}else{if(h=u(),uo===null)throw Error(n(349));(hs&30)!==0||xf(C,u,h)}H.memoizedState=h;var S={value:h,getSnapshot:u};return H.queue=S,lu(yf.bind(null,C,S,l),[l]),C.flags|=2048,mr(9,ep.bind(null,C,S,h,u),void 0,null),h},useId:function(){var l=$r(),u=uo.identifierPrefix;if(Qe){var h=Ne,C=He;h=(C&~(1<<32-nr(C)-1)).toString(32)+h,u=":"+u+"R"+h,h=Yl++,0<h&&(u+="H"+h.toString(32)),u+=":"}else h=s0++,u=":"+u+"r"+h.toString(32)+":";return l.memoizedState=u},unstable_isNewReconciler:!1},vk={readContext:Ha,useCallback:KD,useContext:Ha,useEffect:mu,useImperativeHandle:qD,useInsertionEffect:bf,useLayoutEffect:du,useMemo:$D,useReducer:iu,useRef:Ws,useState:function(){return iu(td)},useDebugValue:i0,useDeferredValue:function(l){var u=lr();return WD(u,Na.memoizedState,l)},useTransition:function(){var l=iu(td)[0],u=lr().memoizedState;return[l,u]},useMutableSource:hf,useSyncExternalStore:JA,useId:VD,unstable_isNewReconciler:!1},wk={readContext:Ha,useCallback:KD,useContext:Ha,useEffect:mu,useImperativeHandle:qD,useInsertionEffect:bf,useLayoutEffect:du,useMemo:$D,useReducer:ki,useRef:Ws,useState:function(){return ki(td)},useDebugValue:i0,useDeferredValue:function(l){var u=lr();return Na===null?u.memoizedState=l:WD(u,Na.memoizedState,l)},useTransition:function(){var l=ki(td)[0],u=lr().memoizedState;return[l,u]},useMutableSource:hf,useSyncExternalStore:JA,useId:VD,unstable_isNewReconciler:!1};function Vs(l,u){if(l&&l.defaultProps){u=R({},u),l=l.defaultProps;for(var h in l)u[h]===void 0&&(u[h]=l[h]);return u}return u}function c0(l,u,h,C){u=l.memoizedState,h=h(C,u),h=h==null?u:R({},u,h),l.memoizedState=h,l.lanes===0&&(l.updateQueue.baseState=h)}var vf={isMounted:function(l){return(l=l._reactInternals)?Ka(l)===l:!1},enqueueSetState:function(l,u,h){l=l._reactInternals;var C=ur(),H=Vl(l),S=Dr(C,H);S.payload=u,h!=null&&(S.callback=h),u=Ur(l,S,H),u!==null&&(ei(u,l,H,C),_c(u,l,H))},enqueueReplaceState:function(l,u,h){l=l._reactInternals;var C=ur(),H=Vl(l),S=Dr(C,H);S.tag=1,S.payload=u,h!=null&&(S.callback=h),u=Ur(l,S,H),u!==null&&(ei(u,l,H,C),_c(u,l,H))},enqueueForceUpdate:function(l,u){l=l._reactInternals;var h=ur(),C=Vl(l),H=Dr(h,C);H.tag=2,u!=null&&(H.callback=u),u=Ur(l,H,C),u!==null&&(ei(u,l,C,h),_c(u,l,C))}};function t5(l,u,h,C,H,S,$){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(C,S,$):u.prototype&&u.prototype.isPureReactComponent?!Os(h,C)||!Os(H,S):!0}function n5(l,u,h){var C=!1,H=Pi,S=u.contextType;return typeof S=="object"&&S!==null?S=Ha(S):(H=Qo(u)?Gc:Wa.current,C=u.contextTypes,S=(C=C!=null)?Tl(l,H):Pi),u=new u(h,S),l.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=vf,l.stateNode=u,u._reactInternals=l,C&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=H,l.__reactInternalMemoizedMaskedChildContext=S),u}function a5(l,u,h,C){l=u.state,typeof u.componentWillReceiveProps=="function"&&u.componentWillReceiveProps(h,C),typeof u.UNSAFE_componentWillReceiveProps=="function"&&u.UNSAFE_componentWillReceiveProps(h,C),u.state!==l&&vf.enqueueReplaceState(u,u.state,null)}function l0(l,u,h,C){var H=l.stateNode;H.props=h,H.state=l.memoizedState,H.refs={},au(l);var S=u.contextType;typeof S=="object"&&S!==null?H.context=Ha(S):(S=Qo(u)?Gc:Wa.current,H.context=Tl(l,S)),H.state=l.memoizedState,S=u.getDerivedStateFromProps,typeof S=="function"&&(c0(l,u,S,h),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&&vf.enqueueReplaceState(H,H.state,null),qs(l,h,H,C),H.state=l.memoizedState),typeof H.componentDidMount=="function"&&(l.flags|=4194308)}function Au(l,u){try{var h="",C=u;do h+=se(C),C=C.return;while(C);var H=h}catch(S){H=`
Error generating stack: `+S.message+`
`+S.stack}return{value:l,source:u,stack:H,digest:null}}function m0(l,u,h){return{value:l,source:null,stack:h??null,digest:u??null}}function d0(l,u){try{console.error(u.value)}catch(h){setTimeout(function(){throw h})}}var Bk=typeof WeakMap=="function"?WeakMap:Map;function o5(l,u,h){h=Dr(-1,h),h.tag=3,h.payload={element:null};var C=u.value;return h.callback=function(){jf||(jf=!0,U0=C),d0(l,u)},h}function r5(l,u,h){h=Dr(-1,h),h.tag=3;var C=l.type.getDerivedStateFromError;if(typeof C=="function"){var H=u.value;h.payload=function(){return C(H)},h.callback=function(){d0(l,u)}}var S=l.stateNode;return S!==null&&typeof S.componentDidCatch=="function"&&(h.callback=function(){d0(l,u),typeof C!="function"&&($l===null?$l=new Set([this]):$l.add(this));var $=u.stack;this.componentDidCatch(u.value,{componentStack:$!==null?$:""})}),h}function s5(l,u,h){var C=l.pingCache;if(C===null){C=l.pingCache=new Bk;var H=new Set;C.set(u,H)}else H=C.get(u),H===void 0&&(H=new Set,C.set(u,H));H.has(h)||(H.add(h),l=Lk.bind(null,l,u,h),u.then(l,l))}function i5(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 c5(l,u,h,C,H){return(l.mode&1)===0?(l===u?l.flags|=65536:(l.flags|=128,h.flags|=131072,h.flags&=-52805,h.tag===1&&(h.alternate===null?h.tag=17:(u=Dr(-1,1),u.tag=2,Ur(h,u,1))),h.lanes|=1),l):(l.flags|=65536,l.lanes=H,l)}var Dk=Q.ReactCurrentOwner,Nr=!1;function dr(l,u,h,C){u.child=l===null?jn(u,null,h,C):Sa(u,l.child,h,C)}function l5(l,u,h,C,H){h=h.render;var S=u.ref;return ma(u,H),C=ed(l,u,h,C,S,H),h=xs(),l!==null&&!Nr?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~H,Ic(l,u,H)):(Qe&&h&&Fe(u),u.flags|=1,dr(l,u,C,H),u.child)}function m5(l,u,h,C,H){if(l===null){var S=h.type;return typeof S=="function"&&!S0(S)&&S.defaultProps===void 0&&h.compare===null&&h.defaultProps===void 0?(u.tag=15,u.type=S,d5(l,u,S,C,H)):(l=If(h.type,null,C,u,u.mode,H),l.ref=u.ref,l.return=u,u.child=l)}if(S=l.child,(l.lanes&H)===0){var $=S.memoizedProps;if(h=h.compare,h=h!==null?h:Os,h($,C)&&l.ref===u.ref)return Ic(l,u,H)}return u.flags|=1,l=Jl(S,C),l.ref=u.ref,l.return=u,u.child=l}function d5(l,u,h,C,H){if(l!==null){var S=l.memoizedProps;if(Os(S,C)&&l.ref===u.ref)if(Nr=!1,u.pendingProps=C=S,(l.lanes&H)!==0)(l.flags&131072)!==0&&(Nr=!0);else return u.lanes=l.lanes,Ic(l,u,H)}return u0(l,u,h,C,H)}function u5(l,u,h){var C=u.pendingProps,H=C.children,S=l!==null?l.memoizedState:null;if(C.mode==="hidden")if((u.mode&1)===0)u.memoizedState={baseLanes:0,cachePool:null,transitions:null},kn(fu,Vr),Vr|=h;else{if((h&1073741824)===0)return l=S!==null?S.baseLanes|h:h,u.lanes=u.childLanes=1073741824,u.memoizedState={baseLanes:l,cachePool:null,transitions:null},u.updateQueue=null,kn(fu,Vr),Vr|=l,null;u.memoizedState={baseLanes:0,cachePool:null,transitions:null},C=S!==null?S.baseLanes:h,kn(fu,Vr),Vr|=C}else S!==null?(C=S.baseLanes|h,u.memoizedState=null):C=h,kn(fu,Vr),Vr|=C;return dr(l,u,H,h),u.child}function A5(l,u){var h=u.ref;(l===null&&h!==null||l!==null&&l.ref!==h)&&(u.flags|=512,u.flags|=2097152)}function u0(l,u,h,C,H){var S=Qo(h)?Gc:Wa.current;return S=Tl(u,S),ma(u,H),h=ed(l,u,h,C,S,H),C=xs(),l!==null&&!Nr?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~H,Ic(l,u,H)):(Qe&&C&&Fe(u),u.flags|=1,dr(l,u,h,H),u.child)}function p5(l,u,h,C,H){if(Qo(h)){var S=!0;Ec(u)}else S=!1;if(ma(u,H),u.stateNode===null)Bf(l,u),n5(u,h,C),l0(u,h,C,H),C=!0;else if(l===null){var $=u.stateNode,ue=u.memoizedProps;$.props=ue;var ye=$.context,Pe=h.contextType;typeof Pe=="object"&&Pe!==null?Pe=Ha(Pe):(Pe=Qo(h)?Gc:Wa.current,Pe=Tl(u,Pe));var et=h.getDerivedStateFromProps,nt=typeof et=="function"||typeof $.getSnapshotBeforeUpdate=="function";nt||typeof $.UNSAFE_componentWillReceiveProps!="function"&&typeof $.componentWillReceiveProps!="function"||(ue!==C||ye!==Pe)&&a5(u,$,C,Pe),fs=!1;var Ve=u.memoizedState;$.state=Ve,qs(u,C,$,H),ye=u.memoizedState,ue!==C||Ve!==ye||Lo.current||fs?(typeof et=="function"&&(c0(u,h,et,C),ye=u.memoizedState),(ue=fs||t5(u,h,ue,C,Ve,ye,Pe))?(nt||typeof $.UNSAFE_componentWillMount!="function"&&typeof $.componentWillMount!="function"||(typeof $.componentWillMount=="function"&&$.componentWillMount(),typeof $.UNSAFE_componentWillMount=="function"&&$.UNSAFE_componentWillMount()),typeof $.componentDidMount=="function"&&(u.flags|=4194308)):(typeof $.componentDidMount=="function"&&(u.flags|=4194308),u.memoizedProps=C,u.memoizedState=ye),$.props=C,$.state=ye,$.context=Pe,C=ue):(typeof $.componentDidMount=="function"&&(u.flags|=4194308),C=!1)}else{$=u.stateNode,$A(l,u),ue=u.memoizedProps,Pe=u.type===u.elementType?ue:Vs(u.type,ue),$.props=Pe,nt=u.pendingProps,Ve=$.context,ye=h.contextType,typeof ye=="object"&&ye!==null?ye=Ha(ye):(ye=Qo(h)?Gc:Wa.current,ye=Tl(u,ye));var yt=h.getDerivedStateFromProps;(et=typeof yt=="function"||typeof $.getSnapshotBeforeUpdate=="function")||typeof $.UNSAFE_componentWillReceiveProps!="function"&&typeof $.componentWillReceiveProps!="function"||(ue!==nt||Ve!==ye)&&a5(u,$,C,ye),fs=!1,Ve=u.memoizedState,$.state=Ve,qs(u,C,$,H);var wt=u.memoizedState;ue!==nt||Ve!==wt||Lo.current||fs?(typeof yt=="function"&&(c0(u,h,yt,C),wt=u.memoizedState),(Pe=fs||t5(u,h,Pe,C,Ve,wt,ye)||!1)?(et||typeof $.UNSAFE_componentWillUpdate!="function"&&typeof $.componentWillUpdate!="function"||(typeof $.componentWillUpdate=="function"&&$.componentWillUpdate(C,wt,ye),typeof $.UNSAFE_componentWillUpdate=="function"&&$.UNSAFE_componentWillUpdate(C,wt,ye)),typeof $.componentDidUpdate=="function"&&(u.flags|=4),typeof $.getSnapshotBeforeUpdate=="function"&&(u.flags|=1024)):(typeof $.componentDidUpdate!="function"||ue===l.memoizedProps&&Ve===l.memoizedState||(u.flags|=4),typeof $.getSnapshotBeforeUpdate!="function"||ue===l.memoizedProps&&Ve===l.memoizedState||(u.flags|=1024),u.memoizedProps=C,u.memoizedState=wt),$.props=C,$.state=wt,$.context=ye,C=Pe):(typeof $.componentDidUpdate!="function"||ue===l.memoizedProps&&Ve===l.memoizedState||(u.flags|=4),typeof $.getSnapshotBeforeUpdate!="function"||ue===l.memoizedProps&&Ve===l.memoizedState||(u.flags|=1024),C=!1)}return A0(l,u,h,C,S,H)}function A0(l,u,h,C,H,S){A5(l,u);var $=(u.flags&128)!==0;if(!C&&!$)return H&&ff(u,h,!1),Ic(l,u,S);C=u.stateNode,Dk.current=u;var ue=$&&typeof h.getDerivedStateFromError!="function"?null:C.render();return u.flags|=1,l!==null&&$?(u.child=Sa(u,l.child,null,S),u.child=Sa(u,null,ue,S)):dr(l,u,ue,S),u.memoizedState=C.state,H&&ff(u,h,!0),u.child}function f5(l){var u=l.stateNode;u.pendingContext?pf(l,u.pendingContext,u.pendingContext!==u.context):u.context&&pf(l,u.context,!1),zl(l,u.containerInfo)}function g5(l,u,h,C,H){return an(),In(H),u.flags|=256,dr(l,u,h,C),u.child}var p0={dehydrated:null,treeContext:null,retryLane:0};function f0(l){return{baseLanes:l,cachePool:null,transitions:null}}function h5(l,u,h){var C=u.pendingProps,H=$n.current,S=!1,$=(u.flags&128)!==0,ue;if((ue=$)||(ue=l!==null&&l.memoizedState===null?!1:(H&2)!==0),ue?(S=!0,u.flags&=-129):(l===null||l.memoizedState!==null)&&(H|=1),kn($n,H&1),l===null)return At(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):($=C.children,l=C.fallback,S?(C=u.mode,S=u.child,$={mode:"hidden",children:$},(C&1)===0&&S!==null?(S.childLanes=0,S.pendingProps=$):S=Ff($,C,0,null),l=id(l,C,h,null),S.return=u,l.return=u,S.sibling=l,u.child=S,u.child.memoizedState=f0(h),u.memoizedState=p0,l):g0(u,$));if(H=l.memoizedState,H!==null&&(ue=H.dehydrated,ue!==null))return Uk(l,u,$,C,ue,H,h);if(S){S=C.fallback,$=u.mode,H=l.child,ue=H.sibling;var ye={mode:"hidden",children:C.children};return($&1)===0&&u.child!==H?(C=u.child,C.childLanes=0,C.pendingProps=ye,u.deletions=null):(C=Jl(H,ye),C.subtreeFlags=H.subtreeFlags&14680064),ue!==null?S=Jl(ue,S):(S=id(S,$,h,null),S.flags|=2),S.return=u,C.return=u,C.sibling=S,u.child=C,C=S,S=u.child,$=l.child.memoizedState,$=$===null?f0(h):{baseLanes:$.baseLanes|h,cachePool:null,transitions:$.transitions},S.memoizedState=$,S.childLanes=l.childLanes&~h,u.memoizedState=p0,C}return S=l.child,l=S.sibling,C=Jl(S,{mode:"visible",children:C.children}),(u.mode&1)===0&&(C.lanes=h),C.return=u,C.sibling=null,l!==null&&(h=u.deletions,h===null?(u.deletions=[l],u.flags|=16):h.push(l)),u.child=C,u.memoizedState=null,C}function g0(l,u){return u=Ff({mode:"visible",children:u},l.mode,0,null),u.return=l,l.child=u}function wf(l,u,h,C){return C!==null&&In(C),Sa(u,l.child,null,h),l=g0(u,u.pendingProps.children),l.flags|=2,u.memoizedState=null,l}function Uk(l,u,h,C,H,S,$){if(h)return u.flags&256?(u.flags&=-257,C=m0(Error(n(422))),wf(l,u,$,C)):u.memoizedState!==null?(u.child=l.child,u.flags|=128,null):(S=C.fallback,H=u.mode,C=Ff({mode:"visible",children:C.children},H,0,null),S=id(S,H,$,null),S.flags|=2,C.return=u,S.return=u,C.sibling=S,u.child=C,(u.mode&1)!==0&&Sa(u,l.child,null,$),u.child.memoizedState=f0($),u.memoizedState=p0,S);if((u.mode&1)===0)return wf(l,u,$,null);if(H.data==="$!"){if(C=H.nextSibling&&H.nextSibling.dataset,C)var ue=C.dgst;return C=ue,S=Error(n(419)),C=m0(S,C,void 0),wf(l,u,$,C)}if(ue=($&l.childLanes)!==0,Nr||ue){if(C=uo,C!==null){switch($&-$){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&(C.suspendedLanes|$))!==0?0:H,H!==0&&H!==S.retryLane&&(S.retryLane=H,Gn(l,H),ei(C,l,H,-1))}return _0(),C=m0(Error(n(421))),wf(l,u,$,C)}return H.data==="$?"?(u.flags|=128,u.child=l.child,u=Qk.bind(null,l),H._reactRetry=u,null):(l=S.treeContext,Oe=wo(H.nextSibling),Ce=u,Qe=!0,Te=null,l!==null&&(te[ie++]=He,te[ie++]=Ne,te[ie++]=xe,He=l.id,Ne=l.overflow,xe=u),u=g0(u,C.children),u.flags|=4096,u)}function x5(l,u,h){l.lanes|=u;var C=l.alternate;C!==null&&(C.lanes|=u),Br(l.return,u,h)}function h0(l,u,h,C,H){var S=l.memoizedState;S===null?l.memoizedState={isBackwards:u,rendering:null,renderingStartTime:0,last:C,tail:h,tailMode:H}:(S.isBackwards=u,S.rendering=null,S.renderingStartTime=0,S.last=C,S.tail=h,S.tailMode=H)}function y5(l,u,h){var C=u.pendingProps,H=C.revealOrder,S=C.tail;if(dr(l,u,C.children,h),C=$n.current,(C&2)!==0)C=C&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&&x5(l,h,u);else if(l.tag===19)x5(l,h,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}C&=1}if(kn($n,C),(u.mode&1)===0)u.memoizedState=null;else switch(H){case"forwards":for(h=u.child,H=null;h!==null;)l=h.alternate,l!==null&&Kr(l)===null&&(H=h),h=h.sibling;h=H,h===null?(H=u.child,u.child=null):(H=h.sibling,h.sibling=null),h0(u,!1,H,h,S);break;case"backwards":for(h=null,H=u.child,u.child=null;H!==null;){if(l=H.alternate,l!==null&&Kr(l)===null){u.child=H;break}l=H.sibling,H.sibling=h,h=H,H=l}h0(u,!0,h,null,S);break;case"together":h0(u,!1,null,null,void 0);break;default:u.memoizedState=null}return u.child}function Bf(l,u){(u.mode&1)===0&&l!==null&&(l.alternate=null,u.alternate=null,u.flags|=2)}function Ic(l,u,h){if(l!==null&&(u.dependencies=l.dependencies),ad|=u.lanes,(h&u.childLanes)===0)return null;if(l!==null&&u.child!==l.child)throw Error(n(153));if(u.child!==null){for(l=u.child,h=Jl(l,l.pendingProps),u.child=h,h.return=u;l.sibling!==null;)l=l.sibling,h=h.sibling=Jl(l,l.pendingProps),h.return=u;h.sibling=null}return u.child}function Hk(l,u,h){switch(u.tag){case 3:f5(u),an();break;case 5:gf(u);break;case 1:Qo(u.type)&&Ec(u);break;case 4:zl(u,u.stateNode.containerInfo);break;case 10:var C=u.type._context,H=u.memoizedProps.value;kn(lo,C._currentValue),C._currentValue=H;break;case 13:if(C=u.memoizedState,C!==null)return C.dehydrated!==null?(kn($n,$n.current&1),u.flags|=128,null):(h&u.child.childLanes)!==0?h5(l,u,h):(kn($n,$n.current&1),l=Ic(l,u,h),l!==null?l.sibling:null);kn($n,$n.current&1);break;case 19:if(C=(h&u.childLanes)!==0,(l.flags&128)!==0){if(C)return y5(l,u,h);u.flags|=128}if(H=u.memoizedState,H!==null&&(H.rendering=null,H.tail=null,H.lastEffect=null),kn($n,$n.current),C)break;return null;case 22:case 23:return u.lanes=0,u5(l,u,h)}return Ic(l,u,h)}var b5,x0,C5,v5;b5=function(l,u){for(var h=u.child;h!==null;){if(h.tag===5||h.tag===6)l.appendChild(h.stateNode);else if(h.tag!==4&&h.child!==null){h.child.return=h,h=h.child;continue}if(h===u)break;for(;h.sibling===null;){if(h.return===null||h.return===u)return;h=h.return}h.sibling.return=h.return,h=h.sibling}},x0=function(){},C5=function(l,u,h,C){var H=l.memoizedProps;if(H!==C){l=u.stateNode,Ks(cr.current);var S=null;switch(h){case"input":H=tt(l,H),C=tt(l,C),S=[];break;case"select":H=R({},H,{value:void 0}),C=R({},C,{value:void 0}),S=[];break;case"textarea":H=Je(l,H),C=Je(l,C),S=[];break;default:typeof H.onClick!="function"&&typeof C.onClick=="function"&&(l.onclick=Ll)}Nt(h,C);var $;h=null;for(Pe in H)if(!C.hasOwnProperty(Pe)&&H.hasOwnProperty(Pe)&&H[Pe]!=null)if(Pe==="style"){var ue=H[Pe];for($ in ue)ue.hasOwnProperty($)&&(h||(h={}),h[$]="")}else Pe!=="dangerouslySetInnerHTML"&&Pe!=="children"&&Pe!=="suppressContentEditableWarning"&&Pe!=="suppressHydrationWarning"&&Pe!=="autoFocus"&&(o.hasOwnProperty(Pe)?S||(S=[]):(S=S||[]).push(Pe,null));for(Pe in C){var ye=C[Pe];if(ue=H!=null?H[Pe]:void 0,C.hasOwnProperty(Pe)&&ye!==ue&&(ye!=null||ue!=null))if(Pe==="style")if(ue){for($ in ue)!ue.hasOwnProperty($)||ye&&ye.hasOwnProperty($)||(h||(h={}),h[$]="");for($ in ye)ye.hasOwnProperty($)&&ue[$]!==ye[$]&&(h||(h={}),h[$]=ye[$])}else h||(S||(S=[]),S.push(Pe,h)),h=ye;else Pe==="dangerouslySetInnerHTML"?(ye=ye?ye.__html:void 0,ue=ue?ue.__html:void 0,ye!=null&&ue!==ye&&(S=S||[]).push(Pe,ye)):Pe==="children"?typeof ye!="string"&&typeof ye!="number"||(S=S||[]).push(Pe,""+ye):Pe!=="suppressContentEditableWarning"&&Pe!=="suppressHydrationWarning"&&(o.hasOwnProperty(Pe)?(ye!=null&&Pe==="onScroll"&&zn("scroll",l),S||ue===ye||(S=[])):(S=S||[]).push(Pe,ye))}h&&(S=S||[]).push("style",h);var Pe=S;(u.updateQueue=Pe)&&(u.flags|=4)}},v5=function(l,u,h,C){h!==C&&(u.flags|=4)};function tp(l,u){if(!Qe)switch(l.tailMode){case"hidden":u=l.tail;for(var h=null;u!==null;)u.alternate!==null&&(h=u),u=u.sibling;h===null?l.tail=null:h.sibling=null;break;case"collapsed":h=l.tail;for(var C=null;h!==null;)h.alternate!==null&&(C=h),h=h.sibling;C===null?u||l.tail===null?l.tail=null:l.tail.sibling=null:C.sibling=null}}function To(l){var u=l.alternate!==null&&l.alternate.child===l.child,h=0,C=0;if(u)for(var H=l.child;H!==null;)h|=H.lanes|H.childLanes,C|=H.subtreeFlags&14680064,C|=H.flags&14680064,H.return=l,H=H.sibling;else for(H=l.child;H!==null;)h|=H.lanes|H.childLanes,C|=H.subtreeFlags,C|=H.flags,H.return=l,H=H.sibling;return l.subtreeFlags|=C,l.childLanes=h,u}function Nk(l,u,h){var C=u.pendingProps;switch(be(u),u.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return To(u),null;case 1:return Qo(u.type)&&nu(),To(u),null;case 3:return C=u.stateNode,gs(),Pn(Lo),Pn(Wa),XA(),C.pendingContext&&(C.context=C.pendingContext,C.pendingContext=null),(l===null||l.child===null)&&(vn(u)?u.flags|=4:l===null||l.memoizedState.isDehydrated&&(u.flags&256)===0||(u.flags|=1024,Te!==null&&(j0(Te),Te=null))),x0(l,u),To(u),null;case 5:WA(u);var H=Ks(Fi.current);if(h=u.type,l!==null&&u.stateNode!=null)C5(l,u,h,C,H),l.ref!==u.ref&&(u.flags|=512,u.flags|=2097152);else{if(!C){if(u.stateNode===null)throw Error(n(166));return To(u),null}if(l=Ks(cr.current),vn(u)){C=u.stateNode,h=u.type;var S=u.memoizedProps;switch(C[ps]=u,C[Ql]=S,l=(u.mode&1)!==0,h){case"dialog":zn("cancel",C),zn("close",C);break;case"iframe":case"object":case"embed":zn("load",C);break;case"video":case"audio":for(H=0;H<_i.length;H++)zn(_i[H],C);break;case"source":zn("error",C);break;case"img":case"image":case"link":zn("error",C),zn("load",C);break;case"details":zn("toggle",C);break;case"input":Ee(C,S),zn("invalid",C);break;case"select":C._wrapperState={wasMultiple:!!S.multiple},zn("invalid",C);break;case"textarea":dt(C,S),zn("invalid",C)}Nt(h,S),H=null;for(var $ in S)if(S.hasOwnProperty($)){var ue=S[$];$==="children"?typeof ue=="string"?C.textContent!==ue&&(S.suppressHydrationWarning!==!0&&tu(C.textContent,ue,l),H=["children",ue]):typeof ue=="number"&&C.textContent!==""+ue&&(S.suppressHydrationWarning!==!0&&tu(C.textContent,ue,l),H=["children",""+ue]):o.hasOwnProperty($)&&ue!=null&&$==="onScroll"&&zn("scroll",C)}switch(h){case"input":_e(C),st(C,S,!0);break;case"textarea":_e(C),Gt(C);break;case"select":case"option":break;default:typeof S.onClick=="function"&&(C.onclick=Ll)}C=H,u.updateQueue=C,C!==null&&(u.flags|=4)}else{$=H.nodeType===9?H:H.ownerDocument,l==="http://www.w3.org/1999/xhtml"&&(l=De(h)),l==="http://www.w3.org/1999/xhtml"?h==="script"?(l=$.createElement("div"),l.innerHTML="<script><\/script>",l=l.removeChild(l.firstChild)):typeof C.is=="string"?l=$.createElement(h,{is:C.is}):(l=$.createElement(h),h==="select"&&($=l,C.multiple?$.multiple=!0:C.size&&($.size=C.size))):l=$.createElementNS(l,h),l[ps]=u,l[Ql]=C,b5(l,u,!1,!1),u.stateNode=l;e:{switch($=Jn(h,C),h){case"dialog":zn("cancel",l),zn("close",l),H=C;break;case"iframe":case"object":case"embed":zn("load",l),H=C;break;case"video":case"audio":for(H=0;H<_i.length;H++)zn(_i[H],l);H=C;break;case"source":zn("error",l),H=C;break;case"img":case"image":case"link":zn("error",l),zn("load",l),H=C;break;case"details":zn("toggle",l),H=C;break;case"input":Ee(l,C),H=tt(l,C),zn("invalid",l);break;case"option":H=C;break;case"select":l._wrapperState={wasMultiple:!!C.multiple},H=R({},C,{value:void 0}),zn("invalid",l);break;case"textarea":dt(l,C),H=Je(l,C),zn("invalid",l);break;default:H=C}Nt(h,H),ue=H;for(S in ue)if(ue.hasOwnProperty(S)){var ye=ue[S];S==="style"?kt(l,ye):S==="dangerouslySetInnerHTML"?(ye=ye?ye.__html:void 0,ye!=null&&Ie(l,ye)):S==="children"?typeof ye=="string"?(h!=="textarea"||ye!=="")&&Xe(l,ye):typeof ye=="number"&&Xe(l,""+ye):S!=="suppressContentEditableWarning"&&S!=="suppressHydrationWarning"&&S!=="autoFocus"&&(o.hasOwnProperty(S)?ye!=null&&S==="onScroll"&&zn("scroll",l):ye!=null&&j(l,S,ye,$))}switch(h){case"input":_e(l),st(l,C,!1);break;case"textarea":_e(l),Gt(l);break;case"option":C.value!=null&&l.setAttribute("value",""+ge(C.value));break;case"select":l.multiple=!!C.multiple,S=C.value,S!=null?$e(l,!!C.multiple,S,!1):C.defaultValue!=null&&$e(l,!!C.multiple,C.defaultValue,!0);break;default:typeof H.onClick=="function"&&(l.onclick=Ll)}switch(h){case"button":case"input":case"select":case"textarea":C=!!C.autoFocus;break e;case"img":C=!0;break e;default:C=!1}}C&&(u.flags|=4)}u.ref!==null&&(u.flags|=512,u.flags|=2097152)}return To(u),null;case 6:if(l&&u.stateNode!=null)v5(l,u,l.memoizedProps,C);else{if(typeof C!="string"&&u.stateNode===null)throw Error(n(166));if(h=Ks(Fi.current),Ks(cr.current),vn(u)){if(C=u.stateNode,h=u.memoizedProps,C[ps]=u,(S=C.nodeValue!==h)&&(l=Ce,l!==null))switch(l.tag){case 3:tu(C.nodeValue,h,(l.mode&1)!==0);break;case 5:l.memoizedProps.suppressHydrationWarning!==!0&&tu(C.nodeValue,h,(l.mode&1)!==0)}S&&(u.flags|=4)}else C=(h.nodeType===9?h:h.ownerDocument).createTextNode(C),C[ps]=u,u.stateNode=C}return To(u),null;case 13:if(Pn($n),C=u.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(Qe&&Oe!==null&&(u.mode&1)!==0&&(u.flags&128)===0)gn(),an(),u.flags|=98560,S=!1;else if(S=vn(u),C!==null&&C.dehydrated!==null){if(l===null){if(!S)throw Error(n(318));if(S=u.memoizedState,S=S!==null?S.dehydrated:null,!S)throw Error(n(317));S[ps]=u}else an(),(u.flags&128)===0&&(u.memoizedState=null),u.flags|=4;To(u),S=!1}else Te!==null&&(j0(Te),Te=null),S=!0;if(!S)return u.flags&65536?u:null}return(u.flags&128)!==0?(u.lanes=h,u):(C=C!==null,C!==(l!==null&&l.memoizedState!==null)&&C&&(u.child.flags|=8192,(u.mode&1)!==0&&(l===null||($n.current&1)!==0?Xa===0&&(Xa=3):_0())),u.updateQueue!==null&&(u.flags|=4),To(u),null);case 4:return gs(),x0(l,u),l===null&&Uc(u.stateNode.containerInfo),To(u),null;case 10:return Oo(u.type._context),To(u),null;case 17:return Qo(u.type)&&nu(),To(u),null;case 19:if(Pn($n),S=u.memoizedState,S===null)return To(u),null;if(C=(u.flags&128)!==0,$=S.rendering,$===null)if(C)tp(S,!1);else{if(Xa!==0||l!==null&&(l.flags&128)!==0)for(l=u.child;l!==null;){if($=Kr(l),$!==null){for(u.flags|=128,tp(S,!1),C=$.updateQueue,C!==null&&(u.updateQueue=C,u.flags|=4),u.subtreeFlags=0,C=h,h=u.child;h!==null;)S=h,l=C,S.flags&=14680066,$=S.alternate,$===null?(S.childLanes=0,S.lanes=l,S.child=null,S.subtreeFlags=0,S.memoizedProps=null,S.memoizedState=null,S.updateQueue=null,S.dependencies=null,S.stateNode=null):(S.childLanes=$.childLanes,S.lanes=$.lanes,S.child=$.child,S.subtreeFlags=0,S.deletions=null,S.memoizedProps=$.memoizedProps,S.memoizedState=$.memoizedState,S.updateQueue=$.updateQueue,S.type=$.type,l=$.dependencies,S.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext}),h=h.sibling;return kn($n,$n.current&1|2),u.child}l=l.sibling}S.tail!==null&&ra()>gu&&(u.flags|=128,C=!0,tp(S,!1),u.lanes=4194304)}else{if(!C)if(l=Kr($),l!==null){if(u.flags|=128,C=!0,h=l.updateQueue,h!==null&&(u.updateQueue=h,u.flags|=4),tp(S,!0),S.tail===null&&S.tailMode==="hidden"&&!$.alternate&&!Qe)return To(u),null}else 2*ra()-S.renderingStartTime>gu&&h!==1073741824&&(u.flags|=128,C=!0,tp(S,!1),u.lanes=4194304);S.isBackwards?($.sibling=u.child,u.child=$):(h=S.last,h!==null?h.sibling=$:u.child=$,S.last=$)}return S.tail!==null?(u=S.tail,S.rendering=u,S.tail=u.sibling,S.renderingStartTime=ra(),u.sibling=null,h=$n.current,kn($n,C?h&1|2:h&1),u):(To(u),null);case 22:case 23:return E0(),C=u.memoizedState!==null,l!==null&&l.memoizedState!==null!==C&&(u.flags|=8192),C&&(u.mode&1)!==0?(Vr&1073741824)!==0&&(To(u),u.subtreeFlags&6&&(u.flags|=8192)):To(u),null;case 24:return null;case 25:return null}throw Error(n(156,u.tag))}function jk(l,u){switch(be(u),u.tag){case 1:return Qo(u.type)&&nu(),l=u.flags,l&65536?(u.flags=l&-65537|128,u):null;case 3:return gs(),Pn(Lo),Pn(Wa),XA(),l=u.flags,(l&65536)!==0&&(l&128)===0?(u.flags=l&-65537|128,u):null;case 5:return WA(u),null;case 13:if(Pn($n),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 Pn($n),null;case 4:return gs(),null;case 10:return Oo(u.type._context),null;case 22:case 23:return E0(),null;case 24:return null;default:return null}}var Df=!1,Ro=!1,Gk=typeof WeakSet=="function"?WeakSet:Set,Ct=null;function pu(l,u){var h=l.ref;if(h!==null)if(typeof h=="function")try{h(null)}catch(C){ja(l,u,C)}else h.current=null}function y0(l,u,h){try{h()}catch(C){ja(l,u,C)}}var w5=!1;function Ek(l,u){if(Vm=yl,l=zm(),vc(l)){if("selectionStart"in l)var h={start:l.selectionStart,end:l.selectionEnd};else e:{h=(h=l.ownerDocument)&&h.defaultView||window;var C=h.getSelection&&h.getSelection();if(C&&C.rangeCount!==0){h=C.anchorNode;var H=C.anchorOffset,S=C.focusNode;C=C.focusOffset;try{h.nodeType,S.nodeType}catch{h=null;break e}var $=0,ue=-1,ye=-1,Pe=0,et=0,nt=l,Ve=null;t:for(;;){for(var yt;nt!==h||H!==0&&nt.nodeType!==3||(ue=$+H),nt!==S||C!==0&&nt.nodeType!==3||(ye=$+C),nt.nodeType===3&&($+=nt.nodeValue.length),(yt=nt.firstChild)!==null;)Ve=nt,nt=yt;for(;;){if(nt===l)break t;if(Ve===h&&++Pe===H&&(ue=$),Ve===S&&++et===C&&(ye=$),(yt=nt.nextSibling)!==null)break;nt=Ve,Ve=nt.parentNode}nt=yt}h=ue===-1||ye===-1?null:{start:ue,end:ye}}else h=null}h=h||{start:0,end:0}}else h=null;for(Nc={focusedElem:l,selectionRange:h},yl=!1,Ct=u;Ct!==null;)if(u=Ct,l=u.child,(u.subtreeFlags&1028)!==0&&l!==null)l.return=u,Ct=l;else for(;Ct!==null;){u=Ct;try{var wt=u.alternate;if((u.flags&1024)!==0)switch(u.tag){case 0:case 11:case 15:break;case 1:if(wt!==null){var Ht=wt.memoizedProps,Fa=wt.memoizedState,Ge=u.stateNode,ve=Ge.getSnapshotBeforeUpdate(u.elementType===u.type?Ht:Vs(u.type,Ht),Fa);Ge.__reactInternalSnapshotBeforeUpdate=ve}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(ot){ja(u,u.return,ot)}if(l=u.sibling,l!==null){l.return=u.return,Ct=l;break}Ct=u.return}return wt=w5,w5=!1,wt}function np(l,u,h){var C=u.updateQueue;if(C=C!==null?C.lastEffect:null,C!==null){var H=C=C.next;do{if((H.tag&l)===l){var S=H.destroy;H.destroy=void 0,S!==void 0&&y0(u,h,S)}H=H.next}while(H!==C)}}function Uf(l,u){if(u=u.updateQueue,u=u!==null?u.lastEffect:null,u!==null){var h=u=u.next;do{if((h.tag&l)===l){var C=h.create;h.destroy=C()}h=h.next}while(h!==u)}}function b0(l){var u=l.ref;if(u!==null){var h=l.stateNode;switch(l.tag){case 5:l=h;break;default:l=h}typeof u=="function"?u(l):u.current=l}}function B5(l){var u=l.alternate;u!==null&&(l.alternate=null,B5(u)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(u=l.stateNode,u!==null&&(delete u[ps],delete u[Ql],delete u[ko],delete u[o0],delete u[r0])),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 D5(l){return l.tag===5||l.tag===3||l.tag===4}function U5(l){e:for(;;){for(;l.sibling===null;){if(l.return===null||D5(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 C0(l,u,h){var C=l.tag;if(C===5||C===6)l=l.stateNode,u?h.nodeType===8?h.parentNode.insertBefore(l,u):h.insertBefore(l,u):(h.nodeType===8?(u=h.parentNode,u.insertBefore(l,h)):(u=h,u.appendChild(l)),h=h._reactRootContainer,h!=null||u.onclick!==null||(u.onclick=Ll));else if(C!==4&&(l=l.child,l!==null))for(C0(l,u,h),l=l.sibling;l!==null;)C0(l,u,h),l=l.sibling}function v0(l,u,h){var C=l.tag;if(C===5||C===6)l=l.stateNode,u?h.insertBefore(l,u):h.appendChild(l);else if(C!==4&&(l=l.child,l!==null))for(v0(l,u,h),l=l.sibling;l!==null;)v0(l,u,h),l=l.sibling}var Do=null,Xs=!1;function Kl(l,u,h){for(h=h.child;h!==null;)H5(l,u,h),h=h.sibling}function H5(l,u,h){if(xr&&typeof xr.onCommitFiberUnmount=="function")try{xr.onCommitFiberUnmount(ic,h)}catch{}switch(h.tag){case 5:Ro||pu(h,u);case 6:var C=Do,H=Xs;Do=null,Kl(l,u,h),Do=C,Xs=H,Do!==null&&(Xs?(l=Do,h=h.stateNode,l.nodeType===8?l.parentNode.removeChild(h):l.removeChild(h)):Do.removeChild(h.stateNode));break;case 18:Do!==null&&(Xs?(l=Do,h=h.stateNode,l.nodeType===8?YA(l.parentNode,h):l.nodeType===1&&YA(l,h),Mr(l)):YA(Do,h.stateNode));break;case 4:C=Do,H=Xs,Do=h.stateNode.containerInfo,Xs=!0,Kl(l,u,h),Do=C,Xs=H;break;case 0:case 11:case 14:case 15:if(!Ro&&(C=h.updateQueue,C!==null&&(C=C.lastEffect,C!==null))){H=C=C.next;do{var S=H,$=S.destroy;S=S.tag,$!==void 0&&((S&2)!==0||(S&4)!==0)&&y0(h,u,$),H=H.next}while(H!==C)}Kl(l,u,h);break;case 1:if(!Ro&&(pu(h,u),C=h.stateNode,typeof C.componentWillUnmount=="function"))try{C.props=h.memoizedProps,C.state=h.memoizedState,C.componentWillUnmount()}catch(ue){ja(h,u,ue)}Kl(l,u,h);break;case 21:Kl(l,u,h);break;case 22:h.mode&1?(Ro=(C=Ro)||h.memoizedState!==null,Kl(l,u,h),Ro=C):Kl(l,u,h);break;default:Kl(l,u,h)}}function N5(l){var u=l.updateQueue;if(u!==null){l.updateQueue=null;var h=l.stateNode;h===null&&(h=l.stateNode=new Gk),u.forEach(function(C){var H=Ok.bind(null,l,C);h.has(C)||(h.add(C),C.then(H,H))})}}function Js(l,u){var h=u.deletions;if(h!==null)for(var C=0;C<h.length;C++){var H=h[C];try{var S=l,$=u,ue=$;e:for(;ue!==null;){switch(ue.tag){case 5:Do=ue.stateNode,Xs=!1;break e;case 3:Do=ue.stateNode.containerInfo,Xs=!0;break e;case 4:Do=ue.stateNode.containerInfo,Xs=!0;break e}ue=ue.return}if(Do===null)throw Error(n(160));H5(S,$,H),Do=null,Xs=!1;var ye=H.alternate;ye!==null&&(ye.return=null),H.return=null}catch(Pe){ja(H,u,Pe)}}if(u.subtreeFlags&12854)for(u=u.child;u!==null;)j5(u,l),u=u.sibling}function j5(l,u){var h=l.alternate,C=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:if(Js(u,l),Li(l),C&4){try{np(3,l,l.return),Uf(3,l)}catch(Ht){ja(l,l.return,Ht)}try{np(5,l,l.return)}catch(Ht){ja(l,l.return,Ht)}}break;case 1:Js(u,l),Li(l),C&512&&h!==null&&pu(h,h.return);break;case 5:if(Js(u,l),Li(l),C&512&&h!==null&&pu(h,h.return),l.flags&32){var H=l.stateNode;try{Xe(H,"")}catch(Ht){ja(l,l.return,Ht)}}if(C&4&&(H=l.stateNode,H!=null)){var S=l.memoizedProps,$=h!==null?h.memoizedProps:S,ue=l.type,ye=l.updateQueue;if(l.updateQueue=null,ye!==null)try{ue==="input"&&S.type==="radio"&&S.name!=null&&le(H,S),Jn(ue,$);var Pe=Jn(ue,S);for($=0;$<ye.length;$+=2){var et=ye[$],nt=ye[$+1];et==="style"?kt(H,nt):et==="dangerouslySetInnerHTML"?Ie(H,nt):et==="children"?Xe(H,nt):j(H,et,nt,Pe)}switch(ue){case"input":ft(H,S);break;case"textarea":Dt(H,S);break;case"select":var Ve=H._wrapperState.wasMultiple;H._wrapperState.wasMultiple=!!S.multiple;var yt=S.value;yt!=null?$e(H,!!S.multiple,yt,!1):Ve!==!!S.multiple&&(S.defaultValue!=null?$e(H,!!S.multiple,S.defaultValue,!0):$e(H,!!S.multiple,S.multiple?[]:"",!1))}H[Ql]=S}catch(Ht){ja(l,l.return,Ht)}}break;case 6:if(Js(u,l),Li(l),C&4){if(l.stateNode===null)throw Error(n(162));H=l.stateNode,S=l.memoizedProps;try{H.nodeValue=S}catch(Ht){ja(l,l.return,Ht)}}break;case 3:if(Js(u,l),Li(l),C&4&&h!==null&&h.memoizedState.isDehydrated)try{Mr(u.containerInfo)}catch(Ht){ja(l,l.return,Ht)}break;case 4:Js(u,l),Li(l);break;case 13:Js(u,l),Li(l),H=l.child,H.flags&8192&&(S=H.memoizedState!==null,H.stateNode.isHidden=S,!S||H.alternate!==null&&H.alternate.memoizedState!==null||(D0=ra())),C&4&&N5(l);break;case 22:if(et=h!==null&&h.memoizedState!==null,l.mode&1?(Ro=(Pe=Ro)||et,Js(u,l),Ro=Pe):Js(u,l),Li(l),C&8192){if(Pe=l.memoizedState!==null,(l.stateNode.isHidden=Pe)&&!et&&(l.mode&1)!==0)for(Ct=l,et=l.child;et!==null;){for(nt=Ct=et;Ct!==null;){switch(Ve=Ct,yt=Ve.child,Ve.tag){case 0:case 11:case 14:case 15:np(4,Ve,Ve.return);break;case 1:pu(Ve,Ve.return);var wt=Ve.stateNode;if(typeof wt.componentWillUnmount=="function"){C=Ve,h=Ve.return;try{u=C,wt.props=u.memoizedProps,wt.state=u.memoizedState,wt.componentWillUnmount()}catch(Ht){ja(C,h,Ht)}}break;case 5:pu(Ve,Ve.return);break;case 22:if(Ve.memoizedState!==null){_5(nt);continue}}yt!==null?(yt.return=Ve,Ct=yt):_5(nt)}et=et.sibling}e:for(et=null,nt=l;;){if(nt.tag===5){if(et===null){et=nt;try{H=nt.stateNode,Pe?(S=H.style,typeof S.setProperty=="function"?S.setProperty("display","none","important"):S.display="none"):(ue=nt.stateNode,ye=nt.memoizedProps.style,$=ye!=null&&ye.hasOwnProperty("display")?ye.display:null,ue.style.display=lt("display",$))}catch(Ht){ja(l,l.return,Ht)}}}else if(nt.tag===6){if(et===null)try{nt.stateNode.nodeValue=Pe?"":nt.memoizedProps}catch(Ht){ja(l,l.return,Ht)}}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:Js(u,l),Li(l),C&4&&N5(l);break;case 21:break;default:Js(u,l),Li(l)}}function Li(l){var u=l.flags;if(u&2){try{e:{for(var h=l.return;h!==null;){if(D5(h)){var C=h;break e}h=h.return}throw Error(n(160))}switch(C.tag){case 5:var H=C.stateNode;C.flags&32&&(Xe(H,""),C.flags&=-33);var S=U5(l);v0(l,S,H);break;case 3:case 4:var $=C.stateNode.containerInfo,ue=U5(l);C0(l,ue,$);break;default:throw Error(n(161))}}catch(ye){ja(l,l.return,ye)}l.flags&=-3}u&4096&&(l.flags&=-4097)}function _k(l,u,h){Ct=l,G5(l)}function G5(l,u,h){for(var C=(l.mode&1)!==0;Ct!==null;){var H=Ct,S=H.child;if(H.tag===22&&C){var $=H.memoizedState!==null||Df;if(!$){var ue=H.alternate,ye=ue!==null&&ue.memoizedState!==null||Ro;ue=Df;var Pe=Ro;if(Df=$,(Ro=ye)&&!Pe)for(Ct=H;Ct!==null;)$=Ct,ye=$.child,$.tag===22&&$.memoizedState!==null?S5(H):ye!==null?(ye.return=$,Ct=ye):S5(H);for(;S!==null;)Ct=S,G5(S),S=S.sibling;Ct=H,Df=ue,Ro=Pe}E5(l)}else(H.subtreeFlags&8772)!==0&&S!==null?(S.return=H,Ct=S):E5(l)}}function E5(l){for(;Ct!==null;){var u=Ct;if((u.flags&8772)!==0){var h=u.alternate;try{if((u.flags&8772)!==0)switch(u.tag){case 0:case 11:case 15:Ro||Uf(5,u);break;case 1:var C=u.stateNode;if(u.flags&4&&!Ro)if(h===null)C.componentDidMount();else{var H=u.elementType===u.type?h.memoizedProps:Vs(u.type,h.memoizedProps);C.componentDidUpdate(H,h.memoizedState,C.__reactInternalSnapshotBeforeUpdate)}var S=u.updateQueue;S!==null&&Sc(u,S,C);break;case 3:var $=u.updateQueue;if($!==null){if(h=null,u.child!==null)switch(u.child.tag){case 5:h=u.child.stateNode;break;case 1:h=u.child.stateNode}Sc(u,$,h)}break;case 5:var ue=u.stateNode;if(h===null&&u.flags&4){h=ue;var ye=u.memoizedProps;switch(u.type){case"button":case"input":case"select":case"textarea":ye.autoFocus&&h.focus();break;case"img":ye.src&&(h.src=ye.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(u.memoizedState===null){var Pe=u.alternate;if(Pe!==null){var et=Pe.memoizedState;if(et!==null){var nt=et.dehydrated;nt!==null&&Mr(nt)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}Ro||u.flags&512&&b0(u)}catch(Ve){ja(u,u.return,Ve)}}if(u===l){Ct=null;break}if(h=u.sibling,h!==null){h.return=u.return,Ct=h;break}Ct=u.return}}function _5(l){for(;Ct!==null;){var u=Ct;if(u===l){Ct=null;break}var h=u.sibling;if(h!==null){h.return=u.return,Ct=h;break}Ct=u.return}}function S5(l){for(;Ct!==null;){var u=Ct;try{switch(u.tag){case 0:case 11:case 15:var h=u.return;try{Uf(4,u)}catch(ye){ja(u,h,ye)}break;case 1:var C=u.stateNode;if(typeof C.componentDidMount=="function"){var H=u.return;try{C.componentDidMount()}catch(ye){ja(u,H,ye)}}var S=u.return;try{b0(u)}catch(ye){ja(u,S,ye)}break;case 5:var $=u.return;try{b0(u)}catch(ye){ja(u,$,ye)}}}catch(ye){ja(u,u.return,ye)}if(u===l){Ct=null;break}var ue=u.sibling;if(ue!==null){ue.return=u.return,Ct=ue;break}Ct=u.return}}var Sk=Math.ceil,Hf=Q.ReactCurrentDispatcher,w0=Q.ReactCurrentOwner,ys=Q.ReactCurrentBatchConfig,Un=0,uo=null,za=null,Uo=0,Vr=0,fu=qr(0),Xa=0,ap=null,ad=0,Nf=0,B0=0,op=null,jr=null,D0=0,gu=1/0,Fc=null,jf=!1,U0=null,$l=null,Gf=!1,Wl=null,Ef=0,rp=0,H0=null,_f=-1,Sf=0;function ur(){return(Un&6)!==0?ra():_f!==-1?_f:_f=ra()}function Vl(l){return(l.mode&1)===0?1:(Un&2)!==0&&Uo!==0?Uo&-Uo:Ln.transition!==null?(Sf===0&&(Sf=Sm()),Sf):(l=Bn,l!==0||(l=window.event,l=l===void 0?16:Lm(l.type)),l)}function ei(l,u,h,C){if(50<rp)throw rp=0,H0=null,Error(n(185));bi(l,h,C),((Un&2)===0||l!==uo)&&(l===uo&&((Un&2)===0&&(Nf|=h),Xa===4&&Xl(l,Uo)),Gr(l,C),h===1&&Un===0&&(u.mode&1)===0&&(gu=ra()+500,Jm&&L()))}function Gr(l,u){var h=l.callbackNode;So(l,u);var C=_o(l,l===uo?Uo:0);if(C===0)h!==null&&sc(h),l.callbackNode=null,l.callbackPriority=0;else if(u=C&-C,l.callbackPriority!==u){if(h!=null&&sc(h),u===1)l.tag===0?N(I5.bind(null,l)):w(I5.bind(null,l)),n0(function(){(Un&6)===0&&L()}),h=null;else{switch(fl(C)){case 1:h=xi;break;case 4:h=Em;break;case 16:h=dl;break;case 536870912:h=Md;break;default:h=dl}h=M5(h,P5.bind(null,l))}l.callbackPriority=u,l.callbackNode=h}}function P5(l,u){if(_f=-1,Sf=0,(Un&6)!==0)throw Error(n(327));var h=l.callbackNode;if(hu()&&l.callbackNode!==h)return null;var C=_o(l,l===uo?Uo:0);if(C===0)return null;if((C&30)!==0||(C&l.expiredLanes)!==0||u)u=Pf(l,C);else{u=C;var H=Un;Un|=2;var S=k5();(uo!==l||Uo!==u)&&(Fc=null,gu=ra()+500,rd(l,u));do try{Fk();break}catch(ue){F5(l,ue)}while(!0);Va(),Hf.current=S,Un=H,za!==null?u=0:(uo=null,Uo=0,u=Xa)}if(u!==0){if(u===2&&(H=mc(l),H!==0&&(C=H,u=N0(l,H))),u===1)throw h=ap,rd(l,0),Xl(l,C),Gr(l,ra()),h;if(u===6)Xl(l,C);else{if(H=l.current.alternate,(C&30)===0&&!Pk(H)&&(u=Pf(l,C),u===2&&(S=mc(l),S!==0&&(C=S,u=N0(l,S))),u===1))throw h=ap,rd(l,0),Xl(l,C),Gr(l,ra()),h;switch(l.finishedWork=H,l.finishedLanes=C,u){case 0:case 1:throw Error(n(345));case 2:sd(l,jr,Fc);break;case 3:if(Xl(l,C),(C&130023424)===C&&(u=D0+500-ra(),10<u)){if(_o(l,0)!==0)break;if(H=l.suspendedLanes,(H&C)!==C){ur(),l.pingedLanes|=l.suspendedLanes&H;break}l.timeoutHandle=ZA(sd.bind(null,l,jr,Fc),u);break}sd(l,jr,Fc);break;case 4:if(Xl(l,C),(C&4194240)===C)break;for(u=l.eventTimes,H=-1;0<C;){var $=31-nr(C);S=1<<$,$=u[$],$>H&&(H=$),C&=~S}if(C=H,C=ra()-C,C=(120>C?120:480>C?480:1080>C?1080:1920>C?1920:3e3>C?3e3:4320>C?4320:1960*Sk(C/1960))-C,10<C){l.timeoutHandle=ZA(sd.bind(null,l,jr,Fc),C);break}sd(l,jr,Fc);break;case 5:sd(l,jr,Fc);break;default:throw Error(n(329))}}}return Gr(l,ra()),l.callbackNode===h?P5.bind(null,l):null}function N0(l,u){var h=op;return l.current.memoizedState.isDehydrated&&(rd(l,u).flags|=256),l=Pf(l,u),l!==2&&(u=jr,jr=h,u!==null&&j0(u)),l}function j0(l){jr===null?jr=l:jr.push.apply(jr,l)}function Pk(l){for(var u=l;;){if(u.flags&16384){var h=u.updateQueue;if(h!==null&&(h=h.stores,h!==null))for(var C=0;C<h.length;C++){var H=h[C],S=H.getSnapshot;H=H.value;try{if(!Dn(S(),H))return!1}catch{return!1}}}if(h=u.child,u.subtreeFlags&16384&&h!==null)h.return=u,u=h;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 Xl(l,u){for(u&=~B0,u&=~Nf,l.suspendedLanes|=u,l.pingedLanes&=~u,l=l.expirationTimes;0<u;){var h=31-nr(u),C=1<<h;l[h]=-1,u&=~C}}function I5(l){if((Un&6)!==0)throw Error(n(327));hu();var u=_o(l,0);if((u&1)===0)return Gr(l,ra()),null;var h=Pf(l,u);if(l.tag!==0&&h===2){var C=mc(l);C!==0&&(u=C,h=N0(l,C))}if(h===1)throw h=ap,rd(l,0),Xl(l,u),Gr(l,ra()),h;if(h===6)throw Error(n(345));return l.finishedWork=l.current.alternate,l.finishedLanes=u,sd(l,jr,Fc),Gr(l,ra()),null}function G0(l,u){var h=Un;Un|=1;try{return l(u)}finally{Un=h,Un===0&&(gu=ra()+500,Jm&&L())}}function od(l){Wl!==null&&Wl.tag===0&&(Un&6)===0&&hu();var u=Un;Un|=1;var h=ys.transition,C=Bn;try{if(ys.transition=null,Bn=1,l)return l()}finally{Bn=C,ys.transition=h,Un=u,(Un&6)===0&&L()}}function E0(){Vr=fu.current,Pn(fu)}function rd(l,u){l.finishedWork=null,l.finishedLanes=0;var h=l.timeoutHandle;if(h!==-1&&(l.timeoutHandle=-1,uf(h)),za!==null)for(h=za.return;h!==null;){var C=h;switch(be(C),C.tag){case 1:C=C.type.childContextTypes,C!=null&&nu();break;case 3:gs(),Pn(Lo),Pn(Wa),XA();break;case 5:WA(C);break;case 4:gs();break;case 13:Pn($n);break;case 19:Pn($n);break;case 10:Oo(C.type._context);break;case 22:case 23:E0()}h=h.return}if(uo=l,za=l=Jl(l.current,null),Uo=Vr=u,Xa=0,ap=null,B0=Nf=ad=0,jr=op=null,ir!==null){for(u=0;u<ir.length;u++)if(h=ir[u],C=h.interleaved,C!==null){h.interleaved=null;var H=C.next,S=h.pending;if(S!==null){var $=S.next;S.next=H,C.next=$}h.pending=C}ir=null}return l}function F5(l,u){do{var h=za;try{if(Va(),ou.current=Cf,Zl){for(var C=ea.memoizedState;C!==null;){var H=C.queue;H!==null&&(H.pending=null),C=C.next}Zl=!1}if(hs=0,Ba=Na=ea=null,$s=!1,Yl=0,w0.current=null,h===null||h.return===null){Xa=1,ap=u,za=null;break}e:{var S=l,$=h.return,ue=h,ye=u;if(u=Uo,ue.flags|=32768,ye!==null&&typeof ye=="object"&&typeof ye.then=="function"){var Pe=ye,et=ue,nt=et.tag;if((et.mode&1)===0&&(nt===0||nt===11||nt===15)){var Ve=et.alternate;Ve?(et.updateQueue=Ve.updateQueue,et.memoizedState=Ve.memoizedState,et.lanes=Ve.lanes):(et.updateQueue=null,et.memoizedState=null)}var yt=i5($);if(yt!==null){yt.flags&=-257,c5(yt,$,ue,S,u),yt.mode&1&&s5(S,Pe,u),u=yt,ye=Pe;var wt=u.updateQueue;if(wt===null){var Ht=new Set;Ht.add(ye),u.updateQueue=Ht}else wt.add(ye);break e}else{if((u&1)===0){s5(S,Pe,u),_0();break e}ye=Error(n(426))}}else if(Qe&&ue.mode&1){var Fa=i5($);if(Fa!==null){(Fa.flags&65536)===0&&(Fa.flags|=256),c5(Fa,$,ue,S,u),In(Au(ye,ue));break e}}S=ye=Au(ye,ue),Xa!==4&&(Xa=2),op===null?op=[S]:op.push(S),S=$;do{switch(S.tag){case 3:S.flags|=65536,u&=-u,S.lanes|=u;var Ge=o5(S,ye,u);Hr(S,Ge);break e;case 1:ue=ye;var ve=S.type,Se=S.stateNode;if((S.flags&128)===0&&(typeof ve.getDerivedStateFromError=="function"||Se!==null&&typeof Se.componentDidCatch=="function"&&($l===null||!$l.has(Se)))){S.flags|=65536,u&=-u,S.lanes|=u;var ot=r5(S,ue,u);Hr(S,ot);break e}}S=S.return}while(S!==null)}Q5(h)}catch(Et){u=Et,za===h&&h!==null&&(za=h=h.return);continue}break}while(!0)}function k5(){var l=Hf.current;return Hf.current=Cf,l===null?Cf:l}function _0(){(Xa===0||Xa===3||Xa===2)&&(Xa=4),uo===null||(ad&268435455)===0&&(Nf&268435455)===0||Xl(uo,Uo)}function Pf(l,u){var h=Un;Un|=2;var C=k5();(uo!==l||Uo!==u)&&(Fc=null,rd(l,u));do try{Ik();break}catch(H){F5(l,H)}while(!0);if(Va(),Un=h,Hf.current=C,za!==null)throw Error(n(261));return uo=null,Uo=0,Xa}function Ik(){for(;za!==null;)L5(za)}function Fk(){for(;za!==null&&!ml();)L5(za)}function L5(l){var u=R5(l.alternate,l,Vr);l.memoizedProps=l.pendingProps,u===null?Q5(l):za=u,w0.current=null}function Q5(l){var u=l;do{var h=u.alternate;if(l=u.return,(u.flags&32768)===0){if(h=Nk(h,u,Vr),h!==null){za=h;return}}else{if(h=jk(h,u),h!==null){h.flags&=32767,za=h;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 sd(l,u,h){var C=Bn,H=ys.transition;try{ys.transition=null,Bn=1,kk(l,u,h,C)}finally{ys.transition=H,Bn=C}return null}function kk(l,u,h,C){do hu();while(Wl!==null);if((Un&6)!==0)throw Error(n(327));h=l.finishedWork;var H=l.finishedLanes;if(h===null)return null;if(l.finishedWork=null,l.finishedLanes=0,h===l.current)throw Error(n(177));l.callbackNode=null,l.callbackPriority=0;var S=h.lanes|h.childLanes;if(TA(l,S),l===uo&&(za=uo=null,Uo=0),(h.subtreeFlags&2064)===0&&(h.flags&2064)===0||Gf||(Gf=!0,M5(dl,function(){return hu(),null})),S=(h.flags&15990)!==0,(h.subtreeFlags&15990)!==0||S){S=ys.transition,ys.transition=null;var $=Bn;Bn=1;var ue=Un;Un|=4,w0.current=null,Ek(l,h),j5(h,l),wc(Nc),yl=!!Vm,Nc=Vm=null,l.current=h,_k(h),Rd(),Un=ue,Bn=$,ys.transition=S}else l.current=h;if(Gf&&(Gf=!1,Wl=l,Ef=H),S=l.pendingLanes,S===0&&($l=null),ul(h.stateNode),Gr(l,ra()),u!==null)for(C=l.onRecoverableError,h=0;h<u.length;h++)H=u[h],C(H.value,{componentStack:H.stack,digest:H.digest});if(jf)throw jf=!1,l=U0,U0=null,l;return(Ef&1)!==0&&l.tag!==0&&hu(),S=l.pendingLanes,(S&1)!==0?l===H0?rp++:(rp=0,H0=l):rp=0,L(),null}function hu(){if(Wl!==null){var l=fl(Ef),u=ys.transition,h=Bn;try{if(ys.transition=null,Bn=16>l?16:l,Wl===null)var C=!1;else{if(l=Wl,Wl=null,Ef=0,(Un&6)!==0)throw Error(n(331));var H=Un;for(Un|=4,Ct=l.current;Ct!==null;){var S=Ct,$=S.child;if((Ct.flags&16)!==0){var ue=S.deletions;if(ue!==null){for(var ye=0;ye<ue.length;ye++){var Pe=ue[ye];for(Ct=Pe;Ct!==null;){var et=Ct;switch(et.tag){case 0:case 11:case 15:np(8,et,S)}var nt=et.child;if(nt!==null)nt.return=et,Ct=nt;else for(;Ct!==null;){et=Ct;var Ve=et.sibling,yt=et.return;if(B5(et),et===Pe){Ct=null;break}if(Ve!==null){Ve.return=yt,Ct=Ve;break}Ct=yt}}}var wt=S.alternate;if(wt!==null){var Ht=wt.child;if(Ht!==null){wt.child=null;do{var Fa=Ht.sibling;Ht.sibling=null,Ht=Fa}while(Ht!==null)}}Ct=S}}if((S.subtreeFlags&2064)!==0&&$!==null)$.return=S,Ct=$;else e:for(;Ct!==null;){if(S=Ct,(S.flags&2048)!==0)switch(S.tag){case 0:case 11:case 15:np(9,S,S.return)}var Ge=S.sibling;if(Ge!==null){Ge.return=S.return,Ct=Ge;break e}Ct=S.return}}var ve=l.current;for(Ct=ve;Ct!==null;){$=Ct;var Se=$.child;if(($.subtreeFlags&2064)!==0&&Se!==null)Se.return=$,Ct=Se;else e:for($=ve;Ct!==null;){if(ue=Ct,(ue.flags&2048)!==0)try{switch(ue.tag){case 0:case 11:case 15:Uf(9,ue)}}catch(Et){ja(ue,ue.return,Et)}if(ue===$){Ct=null;break e}var ot=ue.sibling;if(ot!==null){ot.return=ue.return,Ct=ot;break e}Ct=ue.return}}if(Un=H,L(),xr&&typeof xr.onPostCommitFiberRoot=="function")try{xr.onPostCommitFiberRoot(ic,l)}catch{}C=!0}return C}finally{Bn=h,ys.transition=u}}return!1}function O5(l,u,h){u=Au(h,u),u=o5(l,u,1),l=Ur(l,u,1),u=ur(),l!==null&&(bi(l,1,u),Gr(l,u))}function ja(l,u,h){if(l.tag===3)O5(l,l,h);else for(;u!==null;){if(u.tag===3){O5(u,l,h);break}else if(u.tag===1){var C=u.stateNode;if(typeof u.type.getDerivedStateFromError=="function"||typeof C.componentDidCatch=="function"&&($l===null||!$l.has(C))){l=Au(h,l),l=r5(u,l,1),u=Ur(u,l,1),l=ur(),u!==null&&(bi(u,1,l),Gr(u,l));break}}u=u.return}}function Lk(l,u,h){var C=l.pingCache;C!==null&&C.delete(u),u=ur(),l.pingedLanes|=l.suspendedLanes&h,uo===l&&(Uo&h)===h&&(Xa===4||Xa===3&&(Uo&130023424)===Uo&&500>ra()-D0?rd(l,0):B0|=h),Gr(l,u)}function T5(l,u){u===0&&((l.mode&1)===0?u=1:(u=yi,yi<<=1,(yi&130023424)===0&&(yi=4194304)));var h=ur();l=Gn(l,u),l!==null&&(bi(l,u,h),Gr(l,h))}function Qk(l){var u=l.memoizedState,h=0;u!==null&&(h=u.retryLane),T5(l,h)}function Ok(l,u){var h=0;switch(l.tag){case 13:var C=l.stateNode,H=l.memoizedState;H!==null&&(h=H.retryLane);break;case 19:C=l.stateNode;break;default:throw Error(n(314))}C!==null&&C.delete(u),T5(l,h)}var R5;R5=function(l,u,h){if(l!==null)if(l.memoizedProps!==u.pendingProps||Lo.current)Nr=!0;else{if((l.lanes&h)===0&&(u.flags&128)===0)return Nr=!1,Hk(l,u,h);Nr=(l.flags&131072)!==0}else Nr=!1,Qe&&(u.flags&1048576)!==0&&qe(u,J,u.index);switch(u.lanes=0,u.tag){case 2:var C=u.type;Bf(l,u),l=u.pendingProps;var H=Tl(u,Wa.current);ma(u,h),H=ed(null,u,C,l,H,h);var S=xs();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,Qo(C)?(S=!0,Ec(u)):S=!1,u.memoizedState=H.state!==null&&H.state!==void 0?H.state:null,au(u),H.updater=vf,u.stateNode=H,H._reactInternals=u,l0(u,C,l,h),u=A0(null,u,C,!0,S,h)):(u.tag=0,Qe&&S&&Fe(u),dr(null,u,H,h),u=u.child),u;case 16:C=u.elementType;e:{switch(Bf(l,u),l=u.pendingProps,H=C._init,C=H(C._payload),u.type=C,H=u.tag=Rk(C),l=Vs(C,l),H){case 0:u=u0(null,u,C,l,h);break e;case 1:u=p5(null,u,C,l,h);break e;case 11:u=l5(null,u,C,l,h);break e;case 14:u=m5(null,u,C,Vs(C.type,l),h);break e}throw Error(n(306,C,""))}return u;case 0:return C=u.type,H=u.pendingProps,H=u.elementType===C?H:Vs(C,H),u0(l,u,C,H,h);case 1:return C=u.type,H=u.pendingProps,H=u.elementType===C?H:Vs(C,H),p5(l,u,C,H,h);case 3:e:{if(f5(u),l===null)throw Error(n(387));C=u.pendingProps,S=u.memoizedState,H=S.element,$A(l,u),qs(u,C,null,h);var $=u.memoizedState;if(C=$.element,S.isDehydrated)if(S={element:C,isDehydrated:!1,cache:$.cache,pendingSuspenseBoundaries:$.pendingSuspenseBoundaries,transitions:$.transitions},u.updateQueue.baseState=S,u.memoizedState=S,u.flags&256){H=Au(Error(n(423)),u),u=g5(l,u,C,h,H);break e}else if(C!==H){H=Au(Error(n(424)),u),u=g5(l,u,C,h,H);break e}else for(Oe=wo(u.stateNode.containerInfo.firstChild),Ce=u,Qe=!0,Te=null,h=jn(u,null,C,h),u.child=h;h;)h.flags=h.flags&-3|4096,h=h.sibling;else{if(an(),C===H){u=Ic(l,u,h);break e}dr(l,u,C,h)}u=u.child}return u;case 5:return gf(u),l===null&&At(u),C=u.type,H=u.pendingProps,S=l!==null?l.memoizedProps:null,$=H.children,zA(C,H)?$=null:S!==null&&zA(C,S)&&(u.flags|=32),A5(l,u),dr(l,u,$,h),u.child;case 6:return l===null&&At(u),null;case 13:return h5(l,u,h);case 4:return zl(u,u.stateNode.containerInfo),C=u.pendingProps,l===null?u.child=Sa(u,null,C,h):dr(l,u,C,h),u.child;case 11:return C=u.type,H=u.pendingProps,H=u.elementType===C?H:Vs(C,H),l5(l,u,C,H,h);case 7:return dr(l,u,u.pendingProps,h),u.child;case 8:return dr(l,u,u.pendingProps.children,h),u.child;case 12:return dr(l,u,u.pendingProps.children,h),u.child;case 10:e:{if(C=u.type._context,H=u.pendingProps,S=u.memoizedProps,$=H.value,kn(lo,C._currentValue),C._currentValue=$,S!==null)if(Dn(S.value,$)){if(S.children===H.children&&!Lo.current){u=Ic(l,u,h);break e}}else for(S=u.child,S!==null&&(S.return=u);S!==null;){var ue=S.dependencies;if(ue!==null){$=S.child;for(var ye=ue.firstContext;ye!==null;){if(ye.context===C){if(S.tag===1){ye=Dr(-1,h&-h),ye.tag=2;var Pe=S.updateQueue;if(Pe!==null){Pe=Pe.shared;var et=Pe.pending;et===null?ye.next=ye:(ye.next=et.next,et.next=ye),Pe.pending=ye}}S.lanes|=h,ye=S.alternate,ye!==null&&(ye.lanes|=h),Br(S.return,h,u),ue.lanes|=h;break}ye=ye.next}}else if(S.tag===10)$=S.type===u.type?null:S.child;else if(S.tag===18){if($=S.return,$===null)throw Error(n(341));$.lanes|=h,ue=$.alternate,ue!==null&&(ue.lanes|=h),Br($,h,u),$=S.sibling}else $=S.child;if($!==null)$.return=S;else for($=S;$!==null;){if($===u){$=null;break}if(S=$.sibling,S!==null){S.return=$.return,$=S;break}$=$.return}S=$}dr(l,u,H.children,h),u=u.child}return u;case 9:return H=u.type,C=u.pendingProps.children,ma(u,h),H=Ha(H),C=C(H),u.flags|=1,dr(l,u,C,h),u.child;case 14:return C=u.type,H=Vs(C,u.pendingProps),H=Vs(C.type,H),m5(l,u,C,H,h);case 15:return d5(l,u,u.type,u.pendingProps,h);case 17:return C=u.type,H=u.pendingProps,H=u.elementType===C?H:Vs(C,H),Bf(l,u),u.tag=1,Qo(C)?(l=!0,Ec(u)):l=!1,ma(u,h),n5(u,C,H),l0(u,C,H,h),A0(null,u,C,!0,l,h);case 19:return y5(l,u,h);case 22:return u5(l,u,h)}throw Error(n(156,u.tag))};function M5(l,u){return rc(l,u)}function Tk(l,u,h,C){this.tag=l,this.key=h,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=C,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function bs(l,u,h,C){return new Tk(l,u,h,C)}function S0(l){return l=l.prototype,!(!l||!l.isReactComponent)}function Rk(l){if(typeof l=="function")return S0(l)?1:0;if(l!=null){if(l=l.$$typeof,l===I)return 11;if(l===X)return 14}return 2}function Jl(l,u){var h=l.alternate;return h===null?(h=bs(l.tag,u,l.key,l.mode),h.elementType=l.elementType,h.type=l.type,h.stateNode=l.stateNode,h.alternate=l,l.alternate=h):(h.pendingProps=u,h.type=l.type,h.flags=0,h.subtreeFlags=0,h.deletions=null),h.flags=l.flags&14680064,h.childLanes=l.childLanes,h.lanes=l.lanes,h.child=l.child,h.memoizedProps=l.memoizedProps,h.memoizedState=l.memoizedState,h.updateQueue=l.updateQueue,u=l.dependencies,h.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext},h.sibling=l.sibling,h.index=l.index,h.ref=l.ref,h}function If(l,u,h,C,H,S){var $=2;if(C=l,typeof l=="function")S0(l)&&($=1);else if(typeof l=="string")$=5;else e:switch(l){case k:return id(h.children,H,S,u);case T:$=8,H|=8;break;case M:return l=bs(12,h,u,H|2),l.elementType=M,l.lanes=S,l;case O:return l=bs(13,h,u,H),l.elementType=O,l.lanes=S,l;case z:return l=bs(19,h,u,H),l.elementType=z,l.lanes=S,l;case re:return Ff(h,H,S,u);default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case Z:$=10;break e;case _:$=9;break e;case I:$=11;break e;case X:$=14;break e;case ae:$=16,C=null;break e}throw Error(n(130,l==null?l:typeof l,""))}return u=bs($,h,u,H),u.elementType=l,u.type=C,u.lanes=S,u}function id(l,u,h,C){return l=bs(7,l,C,u),l.lanes=h,l}function Ff(l,u,h,C){return l=bs(22,l,C,u),l.elementType=re,l.lanes=h,l.stateNode={isHidden:!1},l}function P0(l,u,h){return l=bs(6,l,null,u),l.lanes=h,l}function I0(l,u,h){return u=bs(4,l.children!==null?l.children:[],l.key,u),u.lanes=h,u.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},u}function Mk(l,u,h,C,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=Pm(0),this.expirationTimes=Pm(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Pm(0),this.identifierPrefix=C,this.onRecoverableError=H,this.mutableSourceEagerHydrationData=null}function F0(l,u,h,C,H,S,$,ue,ye){return l=new Mk(l,u,h,ue,ye),u===1?(u=1,S===!0&&(u|=8)):u=0,S=bs(3,null,null,u),l.current=S,S.stateNode=l,S.memoizedState={element:C,isDehydrated:h,cache:null,transitions:null,pendingSuspenseBoundaries:null},au(S),l}function zk(l,u,h){var C=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:G,key:C==null?null:""+C,children:l,containerInfo:u,implementation:h}}function z5(l){if(!l)return Pi;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(Qo(u.type)){u=u.stateNode.__reactInternalMemoizedMergedChildContext;break e}}u=u.return}while(u!==null);throw Error(n(171))}if(l.tag===1){var h=l.type;if(Qo(h))return KA(l,h,u)}return u}function Z5(l,u,h,C,H,S,$,ue,ye){return l=F0(h,C,!0,l,H,S,$,ue,ye),l.context=z5(null),h=l.current,C=ur(),H=Vl(h),S=Dr(C,H),S.callback=u??null,Ur(h,S,H),l.current.lanes=H,bi(l,H,C),Gr(l,C),l}function kf(l,u,h,C){var H=u.current,S=ur(),$=Vl(H);return h=z5(h),u.context===null?u.context=h:u.pendingContext=h,u=Dr(S,$),u.payload={element:l},C=C===void 0?null:C,C!==null&&(u.callback=C),l=Ur(H,u,$),l!==null&&(ei(l,H,$,S),_c(l,H,$)),$}function Lf(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 Y5(l,u){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var h=l.retryLane;l.retryLane=h!==0&&h<u?h:u}}function k0(l,u){Y5(l,u),(l=l.alternate)&&Y5(l,u)}function Zk(){return null}var q5=typeof reportError=="function"?reportError:function(l){console.error(l)};function L0(l){this._internalRoot=l}Qf.prototype.render=L0.prototype.render=function(l){var u=this._internalRoot;if(u===null)throw Error(n(409));kf(l,u,null,null)},Qf.prototype.unmount=L0.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var u=l.containerInfo;od(function(){kf(null,l,null,null)}),u[co]=null}};function Qf(l){this._internalRoot=l}Qf.prototype.unstable_scheduleHydration=function(l){if(l){var u=rs();l={blockedOn:null,target:l,priority:u};for(var h=0;h<is.length&&u!==0&&u<is[h].priority;h++);is.splice(h,0,l),h===0&&hl(l)}};function Q0(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function Of(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11&&(l.nodeType!==8||l.nodeValue!==" react-mount-point-unstable "))}function K5(){}function Yk(l,u,h,C,H){if(H){if(typeof C=="function"){var S=C;C=function(){var Pe=Lf($);S.call(Pe)}}var $=Z5(u,C,l,0,null,!1,!1,"",K5);return l._reactRootContainer=$,l[co]=$.current,Uc(l.nodeType===8?l.parentNode:l),od(),$}for(;H=l.lastChild;)l.removeChild(H);if(typeof C=="function"){var ue=C;C=function(){var Pe=Lf(ye);ue.call(Pe)}}var ye=F0(l,0,!1,null,null,!1,!1,"",K5);return l._reactRootContainer=ye,l[co]=ye.current,Uc(l.nodeType===8?l.parentNode:l),od(function(){kf(u,ye,h,C)}),ye}function Tf(l,u,h,C,H){var S=h._reactRootContainer;if(S){var $=S;if(typeof H=="function"){var ue=H;H=function(){var ye=Lf($);ue.call(ye)}}kf(u,$,l,H)}else $=Yk(h,u,l,H,C);return Lf($)}Yd=function(l){switch(l.tag){case 3:var u=l.stateNode;if(u.current.memoizedState.isDehydrated){var h=lc(u.pendingLanes);h!==0&&(pl(u,h|1),Gr(u,ra()),(Un&6)===0&&(gu=ra()+500,L()))}break;case 13:od(function(){var C=Gn(l,1);if(C!==null){var H=ur();ei(C,l,1,H)}}),k0(l,1)}},Im=function(l){if(l.tag===13){var u=Gn(l,134217728);if(u!==null){var h=ur();ei(u,l,134217728,h)}k0(l,134217728)}},qd=function(l){if(l.tag===13){var u=Vl(l),h=Gn(l,u);if(h!==null){var C=ur();ei(h,l,u,C)}k0(l,u)}},rs=function(){return Bn},dc=function(l,u){var h=Bn;try{return Bn=l,u()}finally{Bn=h}},Nn=function(l,u,h){switch(u){case"input":if(ft(l,h),u=h.name,h.type==="radio"&&u!=null){for(h=l;h.parentNode;)h=h.parentNode;for(h=h.querySelectorAll("input[name="+JSON.stringify(""+u)+'][type="radio"]'),u=0;u<h.length;u++){var C=h[u];if(C!==l&&C.form===l.form){var H=Xm(C);if(!H)throw Error(n(90));Be(C),ft(C,H)}}}break;case"textarea":Dt(l,h);break;case"select":u=h.value,u!=null&&$e(l,!!h.multiple,u,!1)}},on=G0,Kt=od;var qk={usingClientEntryPoint:!1,Events:[Ol,jc,Xm,Lt,ut,G0]},sp={findFiberByHostInstance:Si,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Kk={bundleType:sp.bundleType,version:sp.version,rendererPackageName:sp.rendererPackageName,rendererConfig:sp.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Q.ReactCurrentDispatcher,findHostInstanceByFiber:function(l){return l=hi(l),l===null?null:l.stateNode},findFiberByHostInstance:sp.findFiberByHostInstance||Zk,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 Rf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Rf.isDisabled&&Rf.supportsFiber)try{ic=Rf.inject(Kk),xr=Rf}catch{}}return Er.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=qk,Er.createPortal=function(l,u){var h=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Q0(u))throw Error(n(200));return zk(l,u,null,h)},Er.createRoot=function(l,u){if(!Q0(l))throw Error(n(299));var h=!1,C="",H=q5;return u!=null&&(u.unstable_strictMode===!0&&(h=!0),u.identifierPrefix!==void 0&&(C=u.identifierPrefix),u.onRecoverableError!==void 0&&(H=u.onRecoverableError)),u=F0(l,1,!1,null,null,h,!1,C,H),l[co]=u.current,Uc(l.nodeType===8?l.parentNode:l),new L0(u)},Er.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=hi(u),l=l===null?null:l.stateNode,l},Er.flushSync=function(l){return od(l)},Er.hydrate=function(l,u,h){if(!Of(u))throw Error(n(200));return Tf(null,l,u,!0,h)},Er.hydrateRoot=function(l,u,h){if(!Q0(l))throw Error(n(405));var C=h!=null&&h.hydratedSources||null,H=!1,S="",$=q5;if(h!=null&&(h.unstable_strictMode===!0&&(H=!0),h.identifierPrefix!==void 0&&(S=h.identifierPrefix),h.onRecoverableError!==void 0&&($=h.onRecoverableError)),u=Z5(u,null,l,1,h??null,H,!1,S,$),l[co]=u.current,Uc(l),C)for(l=0;l<C.length;l++)h=C[l],H=h._getVersion,H=H(h._source),u.mutableSourceEagerHydrationData==null?u.mutableSourceEagerHydrationData=[h,H]:u.mutableSourceEagerHydrationData.push(h,H);return new Qf(u)},Er.render=function(l,u,h){if(!Of(u))throw Error(n(200));return Tf(null,l,u,!1,h)},Er.unmountComponentAtNode=function(l){if(!Of(l))throw Error(n(40));return l._reactRootContainer?(od(function(){Tf(null,null,l,!1,function(){l._reactRootContainer=null,l[co]=null})}),!0):!1},Er.unstable_batchedUpdates=G0,Er.unstable_renderSubtreeIntoContainer=function(l,u,h,C){if(!Of(h))throw Error(n(200));if(l==null||l._reactInternals===void 0)throw Error(n(38));return Tf(l,u,h,!1,C)},Er.version="18.3.1-next-f1338f8080-20240426",Er}var n4;function gE(){if(n4)return R0.exports;n4=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(),R0.exports=oL(),R0.exports}var a4;function rL(){if(a4)return zf;a4=1;var e=gE();return zf.createRoot=e.createRoot,zf.hydrateRoot=e.hydrateRoot,zf}var sL=rL(),fe=lB();const Ae=Rn(fe),iL=Xk({__proto__:null,default:Ae},[fe]),cL=e=>e instanceof Error?e.message+`
`+e.stack:JSON.stringify(e,null,2);class hE extends Ae.Component{constructor(t){super(t),this.state={hasError:!1,error:null}}static getDerivedStateFromError(t){return{hasError:!0,error:t}}render(){return this.state.hasError?d.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:[d.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."}),d.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:cL(this.state.error)})]}):this.props.children}}var xE=gE();const lL=Rn(xE);/**
* @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 a2(){return a2=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},a2.apply(this,arguments)}var mm;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(mm||(mm={}));const o4="popstate";function mL(e){e===void 0&&(e={});function t(a,o){let{pathname:r,search:s,hash:i}=a.location;return Zv("",{pathname:r,search:s,hash:i},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(a,o){return typeof o=="string"?o:Kg(o)}return uL(t,n,null,e)}function Ra(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function yE(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function dL(){return Math.random().toString(36).substr(2,8)}function r4(e,t){return{usr:e.state,key:e.key,idx:t}}function Zv(e,t,n,a){return n===void 0&&(n=null),a2({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?wA(t):t,{state:n,key:t&&t.key||a||dL()})}function Kg(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 wA(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 uL(e,t,n,a){a===void 0&&(a={});let{window:o=document.defaultView,v5Compat:r=!1}=a,s=o.history,i=mm.Pop,c=null,m=p();m==null&&(m=0,s.replaceState(a2({},s.state,{idx:m}),""));function p(){return(s.state||{idx:null}).idx}function A(){i=mm.Pop;let v=p(),B=v==null?null:v-m;m=v,c&&c({action:i,location:b.location,delta:B})}function g(v,B){i=mm.Push;let D=Zv(b.location,v,B);m=p()+1;let j=r4(D,m),Q=b.createHref(D);try{s.pushState(j,"",Q)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;o.location.assign(Q)}r&&c&&c({action:i,location:b.location,delta:1})}function f(v,B){i=mm.Replace;let D=Zv(b.location,v,B);m=p();let j=r4(D,m),Q=b.createHref(D);s.replaceState(j,"",Q),r&&c&&c({action:i,location:b.location,delta:0})}function y(v){let B=o.location.origin!=="null"?o.location.origin:o.location.href,D=typeof v=="string"?v:Kg(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 b={get action(){return i},get location(){return e(o,s)},listen(v){if(c)throw new Error("A history only accepts one active listener");return o.addEventListener(o4,A),c=v,()=>{o.removeEventListener(o4,A),c=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 s.go(v)}};return b}var s4;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(s4||(s4={}));function AL(e,t,n){return n===void 0&&(n="/"),pL(e,t,n)}function pL(e,t,n,a){let o=typeof t=="string"?wA(t):t,r=mB(o.pathname||"/",n);if(r==null)return null;let s=bE(e);fL(s);let i=null;for(let c=0;i==null&&c<s.length;++c){let m=HL(r);i=BL(s[c],m)}return i}function bE(e,t,n,a){t===void 0&&(t=[]),n===void 0&&(n=[]),a===void 0&&(a="");let o=(r,s,i)=>{let c={relativePath:i===void 0?r.path||"":i,caseSensitive:r.caseSensitive===!0,childrenIndex:s,route:r};c.relativePath.startsWith("/")&&(Ra(c.relativePath.startsWith(a),'Absolute route path "'+c.relativePath+'" nested under path '+('"'+a+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),c.relativePath=c.relativePath.slice(a.length));let m=gm([a,c.relativePath]),p=n.concat(c);r.children&&r.children.length>0&&(Ra(r.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+m+'".')),bE(r.children,t,p,m)),!(r.path==null&&!r.index)&&t.push({path:m,score:vL(m,r.index),routesMeta:p})};return e.forEach((r,s)=>{var i;if(r.path===""||!((i=r.path)!=null&&i.includes("?")))o(r,s);else for(let c of CE(r.path))o(r,s,c)}),t}function CE(e){let t=e.split("/");if(t.length===0)return[];let[n,...a]=t,o=n.endsWith("?"),r=n.replace(/\?$/,"");if(a.length===0)return o?[r,""]:[r];let s=CE(a.join("/")),i=[];return i.push(...s.map(c=>c===""?r:[r,c].join("/"))),o&&i.push(...s),i.map(c=>e.startsWith("/")&&c===""?"/":c)}function fL(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:wL(t.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}const gL=/^:[\w-]+$/,hL=3,xL=2,yL=1,bL=10,CL=-2,i4=e=>e==="*";function vL(e,t){let n=e.split("/"),a=n.length;return n.some(i4)&&(a+=CL),t&&(a+=xL),n.filter(o=>!i4(o)).reduce((o,r)=>o+(gL.test(r)?hL:r===""?yL:bL),a)}function wL(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 BL(e,t,n){let{routesMeta:a}=e,o={},r="/",s=[];for(let i=0;i<a.length;++i){let c=a[i],m=i===a.length-1,p=r==="/"?t:t.slice(r.length)||"/",A=DL({path:c.relativePath,caseSensitive:c.caseSensitive,end:m},p),g=c.route;if(!A)return null;Object.assign(o,A.params),s.push({params:o,pathname:gm([r,A.pathname]),pathnameBase:EL(gm([r,A.pathnameBase])),route:g}),A.pathnameBase!=="/"&&(r=gm([r,A.pathnameBase]))}return s}function DL(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,a]=UL(e.path,e.caseSensitive,e.end),o=t.match(n);if(!o)return null;let r=o[0],s=r.replace(/(.)\/+$/,"$1"),i=o.slice(1);return{params:a.reduce((m,p,A)=>{let{paramName:g,isOptional:f}=p;if(g==="*"){let b=i[A]||"";s=r.slice(0,r.length-b.length).replace(/(.)\/+$/,"$1")}const y=i[A];return f&&!y?m[g]=void 0:m[g]=(y||"").replace(/%2F/g,"/"),m},{}),pathname:r,pathnameBase:s,pattern:e}}function UL(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),yE(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,(s,i,c)=>(a.push({paramName:i,isOptional:c!=null}),c?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(a.push({paramName:"*"}),o+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?o+="\\/*$":e!==""&&e!=="/"&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),a]}function HL(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return yE(!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 mB(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 NL(e,t){t===void 0&&(t="/");let{pathname:n,search:a="",hash:o=""}=typeof e=="string"?wA(e):e;return{pathname:n?n.startsWith("/")?n:jL(n,t):t,search:_L(a),hash:SL(o)}}function jL(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 Z0(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 GL(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function dB(e,t){let n=GL(e);return t?n.map((a,o)=>o===n.length-1?a.pathname:a.pathnameBase):n.map(a=>a.pathnameBase)}function uB(e,t,n,a){a===void 0&&(a=!1);let o;typeof e=="string"?o=wA(e):(o=a2({},e),Ra(!o.pathname||!o.pathname.includes("?"),Z0("?","pathname","search",o)),Ra(!o.pathname||!o.pathname.includes("#"),Z0("#","pathname","hash",o)),Ra(!o.search||!o.search.includes("#"),Z0("#","search","hash",o)));let r=e===""||o.pathname==="",s=r?"/":o.pathname,i;if(s==null)i=n;else{let A=t.length-1;if(!a&&s.startsWith("..")){let g=s.split("/");for(;g[0]==="..";)g.shift(),A-=1;o.pathname=g.join("/")}i=A>=0?t[A]:"/"}let c=NL(o,i),m=s&&s!=="/"&&s.endsWith("/"),p=(r||s===".")&&n.endsWith("/");return!c.pathname.endsWith("/")&&(m||p)&&(c.pathname+="/"),c}const gm=e=>e.join("/").replace(/\/\/+/g,"/"),EL=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),_L=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,SL=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function PL(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const vE=["post","put","patch","delete"];new Set(vE);const IL=["get",...vE];new Set(IL);/**
* 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 o2(){return o2=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},o2.apply(this,arguments)}const AB=fe.createContext(null),FL=fe.createContext(null),Bm=fe.createContext(null),Xh=fe.createContext(null),Dm=fe.createContext({outlet:null,matches:[],isDataRoute:!1}),wE=fe.createContext(null);function kL(e,t){let{relative:n}=t===void 0?{}:t;BA()||Ra(!1);let{basename:a,navigator:o}=fe.useContext(Bm),{hash:r,pathname:s,search:i}=DE(e,{relative:n}),c=s;return a!=="/"&&(c=s==="/"?a:gm([a,s])),o.createHref({pathname:c,search:i,hash:r})}function BA(){return fe.useContext(Xh)!=null}function DA(){return BA()||Ra(!1),fe.useContext(Xh).location}function BE(e){fe.useContext(Bm).static||fe.useLayoutEffect(e)}function UA(){let{isDataRoute:e}=fe.useContext(Dm);return e?WL():LL()}function LL(){BA()||Ra(!1);let e=fe.useContext(AB),{basename:t,future:n,navigator:a}=fe.useContext(Bm),{matches:o}=fe.useContext(Dm),{pathname:r}=DA(),s=JSON.stringify(dB(o,n.v7_relativeSplatPath)),i=fe.useRef(!1);return BE(()=>{i.current=!0}),fe.useCallback(function(m,p){if(p===void 0&&(p={}),!i.current)return;if(typeof m=="number"){a.go(m);return}let A=uB(m,JSON.parse(s),r,p.relative==="path");e==null&&t!=="/"&&(A.pathname=A.pathname==="/"?t:gm([t,A.pathname])),(p.replace?a.replace:a.push)(A,p.state,p)},[t,a,s,r,e])}function DE(e,t){let{relative:n}=t===void 0?{}:t,{future:a}=fe.useContext(Bm),{matches:o}=fe.useContext(Dm),{pathname:r}=DA(),s=JSON.stringify(dB(o,a.v7_relativeSplatPath));return fe.useMemo(()=>uB(e,JSON.parse(s),r,n==="path"),[e,s,r,n])}function QL(e,t){return OL(e,t)}function OL(e,t,n,a){BA()||Ra(!1);let{navigator:o}=fe.useContext(Bm),{matches:r}=fe.useContext(Dm),s=r[r.length-1],i=s?s.params:{};s&&s.pathname;let c=s?s.pathnameBase:"/";s&&s.route;let m=DA(),p;if(t){var A;let v=typeof t=="string"?wA(t):t;c==="/"||(A=v.pathname)!=null&&A.startsWith(c)||Ra(!1),p=v}else p=m;let g=p.pathname||"/",f=g;if(c!=="/"){let v=c.replace(/^\//,"").split("/");f="/"+g.replace(/^\//,"").split("/").slice(v.length).join("/")}let y=AL(e,{pathname:f}),b=ZL(y&&y.map(v=>Object.assign({},v,{params:Object.assign({},i,v.params),pathname:gm([c,o.encodeLocation?o.encodeLocation(v.pathname).pathname:v.pathname]),pathnameBase:v.pathnameBase==="/"?c:gm([c,o.encodeLocation?o.encodeLocation(v.pathnameBase).pathname:v.pathnameBase])})),r,n,a);return t&&b?fe.createElement(Xh.Provider,{value:{location:o2({pathname:"/",search:"",hash:"",state:null,key:"default"},p),navigationType:mm.Pop}},b):b}function TL(){let e=$L(),t=PL(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 fe.createElement(fe.Fragment,null,fe.createElement("h2",null,"Unexpected Application Error!"),fe.createElement("h3",{style:{fontStyle:"italic"}},t),n?fe.createElement("pre",{style:o},n):null,null)}const RL=fe.createElement(TL,null);class ML extends fe.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?fe.createElement(Dm.Provider,{value:this.props.routeContext},fe.createElement(wE.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function zL(e){let{routeContext:t,match:n,children:a}=e,o=fe.useContext(AB);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),fe.createElement(Dm.Provider,{value:t},a)}function ZL(e,t,n,a){var o;if(t===void 0&&(t=[]),n===void 0&&(n=null),a===void 0&&(a=null),e==null){var r;if(!n)return null;if(n.errors)e=n.matches;else if((r=a)!=null&&r.v7_partialHydration&&t.length===0&&!n.initialized&&n.matches.length>0)e=n.matches;else return null}let s=e,i=(o=n)==null?void 0:o.errors;if(i!=null){let p=s.findIndex(A=>A.route.id&&(i==null?void 0:i[A.route.id])!==void 0);p>=0||Ra(!1),s=s.slice(0,Math.min(s.length,p+1))}let c=!1,m=-1;if(n&&a&&a.v7_partialHydration)for(let p=0;p<s.length;p++){let A=s[p];if((A.route.HydrateFallback||A.route.hydrateFallbackElement)&&(m=p),A.route.id){let{loaderData:g,errors:f}=n,y=A.route.loader&&g[A.route.id]===void 0&&(!f||f[A.route.id]===void 0);if(A.route.lazy||y){c=!0,m>=0?s=s.slice(0,m+1):s=[s[0]];break}}}return s.reduceRight((p,A,g)=>{let f,y=!1,b=null,v=null;n&&(f=i&&A.route.id?i[A.route.id]:void 0,b=A.route.errorElement||RL,c&&(m<0&&g===0?(VL("route-fallback"),y=!0,v=null):m===g&&(y=!0,v=A.route.hydrateFallbackElement||null)));let B=t.concat(s.slice(0,g+1)),D=()=>{let j;return f?j=b:y?j=v:A.route.Component?j=fe.createElement(A.route.Component,null):A.route.element?j=A.route.element:j=p,fe.createElement(zL,{match:A,routeContext:{outlet:p,matches:B,isDataRoute:n!=null},children:j})};return n&&(A.route.ErrorBoundary||A.route.errorElement||g===0)?fe.createElement(ML,{location:n.location,revalidation:n.revalidation,component:b,error:f,children:D(),routeContext:{outlet:null,matches:B,isDataRoute:!0}}):D()},null)}var UE=(function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e})(UE||{}),HE=(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})(HE||{});function YL(e){let t=fe.useContext(AB);return t||Ra(!1),t}function qL(e){let t=fe.useContext(FL);return t||Ra(!1),t}function KL(e){let t=fe.useContext(Dm);return t||Ra(!1),t}function NE(e){let t=KL(),n=t.matches[t.matches.length-1];return n.route.id||Ra(!1),n.route.id}function $L(){var e;let t=fe.useContext(wE),n=qL(),a=NE();return t!==void 0?t:(e=n.errors)==null?void 0:e[a]}function WL(){let{router:e}=YL(UE.UseNavigateStable),t=NE(HE.UseNavigateStable),n=fe.useRef(!1);return BE(()=>{n.current=!0}),fe.useCallback(function(o,r){r===void 0&&(r={}),n.current&&(typeof o=="number"?e.navigate(o):e.navigate(o,o2({fromRouteId:t},r)))},[e,t])}const c4={};function VL(e,t,n){c4[e]||(c4[e]=!0)}function XL(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function JL(e){let{to:t,replace:n,state:a,relative:o}=e;BA()||Ra(!1);let{future:r,static:s}=fe.useContext(Bm),{matches:i}=fe.useContext(Dm),{pathname:c}=DA(),m=UA(),p=uB(t,dB(i,r.v7_relativeSplatPath),c,o==="path"),A=JSON.stringify(p);return fe.useEffect(()=>m(JSON.parse(A),{replace:n,state:a,relative:o}),[m,A,o,n,a]),null}function Oi(e){Ra(!1)}function eQ(e){let{basename:t="/",children:n=null,location:a,navigationType:o=mm.Pop,navigator:r,static:s=!1,future:i}=e;BA()&&Ra(!1);let c=t.replace(/^\/*/,"/"),m=fe.useMemo(()=>({basename:c,navigator:r,static:s,future:o2({v7_relativeSplatPath:!1},i)}),[c,i,r,s]);typeof a=="string"&&(a=wA(a));let{pathname:p="/",search:A="",hash:g="",state:f=null,key:y="default"}=a,b=fe.useMemo(()=>{let v=mB(p,c);return v==null?null:{location:{pathname:v,search:A,hash:g,state:f,key:y},navigationType:o}},[c,p,A,g,f,y,o]);return b==null?null:fe.createElement(Bm.Provider,{value:m},fe.createElement(Xh.Provider,{children:n,value:b}))}function tQ(e){let{children:t,location:n}=e;return QL(Yv(t),n)}new Promise(()=>{});function Yv(e,t){t===void 0&&(t=[]);let n=[];return fe.Children.forEach(e,(a,o)=>{if(!fe.isValidElement(a))return;let r=[...t,o];if(a.type===fe.Fragment){n.push.apply(n,Yv(a.props.children,r));return}a.type!==Oi&&Ra(!1),!a.props.index||!a.props.children||Ra(!1);let s={id:a.props.id||r.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&&(s.children=Yv(a.props.children,r)),n.push(s)}),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 qv(){return qv=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},qv.apply(this,arguments)}function nQ(e,t){if(e==null)return{};var n={},a=Object.keys(e),o,r;for(r=0;r<a.length;r++)o=a[r],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function aQ(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function oQ(e,t){return e.button===0&&(!t||t==="_self")&&!aQ(e)}const rQ=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],sQ="6";try{window.__reactRouterVersion=sQ}catch{}const iQ="startTransition",l4=iL[iQ];function cQ(e){let{basename:t,children:n,future:a,window:o}=e,r=fe.useRef();r.current==null&&(r.current=mL({window:o,v5Compat:!0}));let s=r.current,[i,c]=fe.useState({action:s.action,location:s.location}),{v7_startTransition:m}=a||{},p=fe.useCallback(A=>{m&&l4?l4(()=>c(A)):c(A)},[c,m]);return fe.useLayoutEffect(()=>s.listen(p),[s,p]),fe.useEffect(()=>XL(a),[a]),fe.createElement(eQ,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:s,future:a})}const lQ=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",mQ=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Ko=fe.forwardRef(function(t,n){let{onClick:a,relative:o,reloadDocument:r,replace:s,state:i,target:c,to:m,preventScrollReset:p,viewTransition:A}=t,g=nQ(t,rQ),{basename:f}=fe.useContext(Bm),y,b=!1;if(typeof m=="string"&&mQ.test(m)&&(y=m,lQ))try{let j=new URL(window.location.href),Q=m.startsWith("//")?new URL(j.protocol+m):new URL(m),E=mB(Q.pathname,f);Q.origin===j.origin&&E!=null?m=E+Q.search+Q.hash:b=!0}catch{}let v=kL(m,{relative:o}),B=dQ(m,{replace:s,state:i,target:c,preventScrollReset:p,relative:o,viewTransition:A});function D(j){a&&a(j),j.defaultPrevented||B(j)}return fe.createElement("a",qv({},g,{href:y||v,onClick:b||r?a:D,ref:n,target:c}))});var m4;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(m4||(m4={}));var d4;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(d4||(d4={}));function dQ(e,t){let{target:n,replace:a,state:o,preventScrollReset:r,relative:s,viewTransition:i}=t===void 0?{}:t,c=UA(),m=DA(),p=DE(e,{relative:s});return fe.useCallback(A=>{if(oQ(A,n)){A.preventDefault();let g=a!==void 0?a:Kg(m)===Kg(p);c(e,{replace:g,state:o,preventScrollReset:r,relative:s,viewTransition:i})}},[m,c,p,a,o,n,e,r,s,i])}const uQ="http://localhost:3001/api";class AQ{constructor(){kc(this,"token",null);kc(this,"pendingRequests",new Map);kc(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})})});kc(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})})});kc(this,"analysis",{bazi:async t=>this.requestWithDeduplication("/analysis/bazi",{method:"POST",body:JSON.stringify({birth_data:t})},t),ziwei:async t=>this.requestWithDeduplication("/analysis/ziwei",{method:"POST",body:JSON.stringify({birth_data:t})},t),yijing:async t=>this.requestWithDeduplication("/analysis/yijing",{method:"POST",body:JSON.stringify(t)},t),comprehensive:async(t,n)=>this.request("/analysis/comprehensive",{method:"POST",body:JSON.stringify({birth_data:t,include_types:n})}),getTypes:async()=>this.request("/analysis/types"),validate:async(t,n)=>this.request("/analysis/validate",{method:"POST",body:JSON.stringify({birth_data:t,analysis_type:n})}),saveHistory:async(t,n,a)=>this.request("/analysis/save-history",{method:"POST",body:JSON.stringify({analysis_type:t,analysis_data:n,input_data:a})})});kc(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(),r=o?`/history/search/${encodeURIComponent(t)}?${o}`:`/history/search/${encodeURIComponent(t)}`;return this.request(r)}});kc(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)}});kc(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:r,...s}=n.body;switch(r){case"get_history":return this.history.getAll();case"delete_reading":return this.history.delete(s.reading_id);default:return{error:{code:"UNKNOWN_ACTION",message:`Unknown action: ${r}`}}}}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=`${uQ}${t}`,o=await fetch(a,{...n,headers:{...this.getAuthHeaders(),...n.headers}}),r=o.headers.get("content-type");if(!r||!r.includes("application/json"))return o.ok?{data:{}}:{error:{code:"HTTP_ERROR",message:`HTTP ${o.status}: ${o.statusText}`}};let s;try{s=await o.json()}catch{return{error:{code:"JSON_PARSE_ERROR",message:"服务器返回了无效的JSON格式"}}}return o.ok?{data:s.data||s}:{error:s.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 r=this.request(t,n).finally(()=>{this.pendingRequests.delete(o)});return this.pendingRequests.set(o,r),r}}const jo=new AQ,jE=fe.createContext(void 0);function pQ({children:e}){const[t,n]=fe.useState(null),[a,o]=fe.useState(!0);fe.useEffect(()=>{async function c(){o(!0);try{const m=await jo.auth.getUser();m.data?n(m.data.user):n(null)}catch{n(null)}finally{o(!1)}}c()},[]);async function r(c,m){try{const p=await jo.auth.signInWithPassword({email:c,password:m});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 s(c,m,p){try{const A=await jo.auth.signUp(c,m,p);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 i(){try{const c=await jo.auth.signOut();return n(null),{error:null}}catch{return{error:{message:"登出失败"}}}}return d.jsx(jE.Provider,{value:{user:t,loading:a,signIn:r,signUp:s,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 Vi(){const e=fe.useContext(jE);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 fQ={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 gQ=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 St=(e,t)=>{const n=fe.forwardRef(({color:a="currentColor",size:o=24,strokeWidth:r=2,absoluteStrokeWidth:s,className:i="",children:c,...m},p)=>fe.createElement("svg",{ref:p,...fQ,width:o,height:o,stroke:a,strokeWidth:s?Number(r)*24/Number(o):r,className:["lucide",`lucide-${gQ(e)}`,i].join(" "),...m},[...t.map(([A,g])=>fe.createElement(A,g)),...Array.isArray(c)?c:[c]]));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 GE=St("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 u4=St("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 hQ=St("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 Jh=St("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 Sd=St("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 A4=St("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 $c=St("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 xQ=St("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 EE=St("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 yQ=St("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 bQ=St("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 CQ=St("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 Tp=St("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 vQ=St("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 Bd=St("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 Dd=St("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 Y0=St("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 Lg=St("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 wQ=St("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 BQ=St("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 ex=St("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 DQ=St("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 UQ=St("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 HQ=St("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 p4=St("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 yd=St("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 f4=St("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 Kv=St("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 NQ=St("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 jQ=St("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 GQ=St("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 EQ=St("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 bm=St("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 $v=St("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 _Q=St("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 g4=St("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 _E=St("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 SE=St("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 SQ=St("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 Wv=St("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 PQ=St("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 PE=St("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 IE=St("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 IQ=St("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 FE=St("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 FQ=St("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 kQ=St("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 Aa=St("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 Yc=St("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 Vv=St("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 Rp=St("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 LQ=St("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 QQ=St("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 q2=St("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 OQ=St("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 TQ=St("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 ci=St("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 kE=St("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 K2=St("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 LE(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=LE(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=LE(e))&&(a&&(a+=" "),a+=t);return a}const pB="-",RQ=e=>{const t=zQ(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:a}=e;return{getClassGroupId:s=>{const i=s.split(pB);return i[0]===""&&i.length!==1&&i.shift(),QE(i,t)||MQ(s)},getConflictingClassGroupIds:(s,i)=>{const c=n[s]||[];return i&&a[s]?[...c,...a[s]]:c}}},QE=(e,t)=>{var s;if(e.length===0)return t.classGroupId;const n=e[0],a=t.nextPart.get(n),o=a?QE(e.slice(1),a):void 0;if(o)return o;if(t.validators.length===0)return;const r=e.join(pB);return(s=t.validators.find(({validator:i})=>i(r)))==null?void 0:s.classGroupId},h4=/^\[(.+)\]$/,MQ=e=>{if(h4.test(e)){const t=h4.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},zQ=e=>{const{theme:t,prefix:n}=e,a={nextPart:new Map,validators:[]};return YQ(Object.entries(e.classGroups),n).forEach(([r,s])=>{Xv(s,a,r,t)}),a},Xv=(e,t,n,a)=>{e.forEach(o=>{if(typeof o=="string"){const r=o===""?t:x4(t,o);r.classGroupId=n;return}if(typeof o=="function"){if(ZQ(o)){Xv(o(a),t,n,a);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([r,s])=>{Xv(s,x4(t,r),n,a)})})},x4=(e,t)=>{let n=e;return t.split(pB).forEach(a=>{n.nextPart.has(a)||n.nextPart.set(a,{nextPart:new Map,validators:[]}),n=n.nextPart.get(a)}),n},ZQ=e=>e.isThemeGetter,YQ=(e,t)=>t?e.map(([n,a])=>{const o=a.map(r=>typeof r=="string"?t+r:typeof r=="object"?Object.fromEntries(Object.entries(r).map(([s,i])=>[t+s,i])):r);return[n,o]}):e,qQ=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,a=new Map;const o=(r,s)=>{n.set(r,s),t++,t>e&&(t=0,a=n,n=new Map)};return{get(r){let s=n.get(r);if(s!==void 0)return s;if((s=a.get(r))!==void 0)return o(r,s),s},set(r,s){n.has(r)?n.set(r,s):o(r,s)}}},OE="!",KQ=e=>{const{separator:t,experimentalParseClassName:n}=e,a=t.length===1,o=t[0],r=t.length,s=i=>{const c=[];let m=0,p=0,A;for(let v=0;v<i.length;v++){let B=i[v];if(m===0){if(B===o&&(a||i.slice(v,v+r)===t)){c.push(i.slice(p,v)),p=v+r;continue}if(B==="/"){A=v;continue}}B==="["?m++:B==="]"&&m--}const g=c.length===0?i:i.substring(p),f=g.startsWith(OE),y=f?g.substring(1):g,b=A&&A>p?A-p:void 0;return{modifiers:c,hasImportantModifier:f,baseClassName:y,maybePostfixModifierPosition:b}};return n?i=>n({className:i,parseClassName:s}):s},$Q=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},WQ=e=>({cache:qQ(e.cacheSize),parseClassName:KQ(e),...RQ(e)}),VQ=/\s+/,XQ=(e,t)=>{const{parseClassName:n,getClassGroupId:a,getConflictingClassGroupIds:o}=t,r=[],s=e.trim().split(VQ);let i="";for(let c=s.length-1;c>=0;c-=1){const m=s[c],{modifiers:p,hasImportantModifier:A,baseClassName:g,maybePostfixModifierPosition:f}=n(m);let y=!!f,b=a(y?g.substring(0,f):g);if(!b){if(!y){i=m+(i.length>0?" "+i:i);continue}if(b=a(g),!b){i=m+(i.length>0?" "+i:i);continue}y=!1}const v=$Q(p).join(":"),B=A?v+OE:v,D=B+b;if(r.includes(D))continue;r.push(D);const j=o(b,y);for(let Q=0;Q<j.length;++Q){const E=j[Q];r.push(B+E)}i=m+(i.length>0?" "+i:i)}return i};function JQ(){let e=0,t,n,a="";for(;e<arguments.length;)(t=arguments[e++])&&(n=TE(t))&&(a&&(a+=" "),a+=n);return a}const TE=e=>{if(typeof e=="string")return e;let t,n="";for(let a=0;a<e.length;a++)e[a]&&(t=TE(e[a]))&&(n&&(n+=" "),n+=t);return n};function eO(e,...t){let n,a,o,r=s;function s(c){const m=t.reduce((p,A)=>A(p),e());return n=WQ(m),a=n.cache.get,o=n.cache.set,r=i,i(c)}function i(c){const m=a(c);if(m)return m;const p=XQ(c,n);return o(c,p),p}return function(){return r(JQ.apply(null,arguments))}}const da=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},RE=/^\[(?:([a-z-]+):)?(.+)\]$/i,tO=/^\d+\/\d+$/,nO=new Set(["px","full","screen"]),aO=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,oO=/\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$/,rO=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,sO=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,iO=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Lc=e=>Mu(e)||nO.has(e)||tO.test(e),tm=e=>HA(e,"length",fO),Mu=e=>!!e&&!Number.isNaN(Number(e)),q0=e=>HA(e,"number",Mu),cp=e=>!!e&&Number.isInteger(Number(e)),cO=e=>e.endsWith("%")&&Mu(e.slice(0,-1)),rn=e=>RE.test(e),nm=e=>aO.test(e),lO=new Set(["length","size","percentage"]),mO=e=>HA(e,lO,ME),dO=e=>HA(e,"position",ME),uO=new Set(["image","url"]),AO=e=>HA(e,uO,hO),pO=e=>HA(e,"",gO),lp=()=>!0,HA=(e,t,n)=>{const a=RE.exec(e);return a?a[1]?typeof t=="string"?a[1]===t:t.has(a[1]):n(a[2]):!1},fO=e=>oO.test(e)&&!rO.test(e),ME=()=>!1,gO=e=>sO.test(e),hO=e=>iO.test(e),xO=()=>{const e=da("colors"),t=da("spacing"),n=da("blur"),a=da("brightness"),o=da("borderColor"),r=da("borderRadius"),s=da("borderSpacing"),i=da("borderWidth"),c=da("contrast"),m=da("grayscale"),p=da("hueRotate"),A=da("invert"),g=da("gap"),f=da("gradientColorStops"),y=da("gradientColorStopPositions"),b=da("inset"),v=da("margin"),B=da("opacity"),D=da("padding"),j=da("saturate"),Q=da("scale"),E=da("sepia"),G=da("skew"),k=da("space"),T=da("translate"),M=()=>["auto","contain","none"],Z=()=>["auto","hidden","clip","visible","scroll"],_=()=>["auto",rn,t],I=()=>[rn,t],O=()=>["",Lc,tm],z=()=>["auto",Mu,rn],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",rn],R=()=>["auto","avoid","all","avoid-page","page","left","right","column"],ne=()=>[Mu,rn];return{cacheSize:500,separator:":",theme:{colors:[lp],spacing:[Lc,tm],blur:["none","",nm,rn],brightness:ne(),borderColor:[e],borderRadius:["none","","full",nm,rn],borderSpacing:I(),borderWidth:O(),contrast:ne(),grayscale:oe(),hueRotate:ne(),invert:oe(),gap:I(),gradientColorStops:[e],gradientColorStopPositions:[cO,tm],inset:_(),margin:_(),opacity:ne(),padding:I(),saturate:ne(),scale:ne(),sepia:oe(),skew:ne(),space:I(),translate:I()},classGroups:{aspect:[{aspect:["auto","square","video",rn]}],container:["container"],columns:[{columns:[nm]}],"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(),rn]}],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:[b]}],"inset-x":[{"inset-x":[b]}],"inset-y":[{"inset-y":[b]}],start:[{start:[b]}],end:[{end:[b]}],top:[{top:[b]}],right:[{right:[b]}],bottom:[{bottom:[b]}],left:[{left:[b]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",cp,rn]}],basis:[{basis:_()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",rn]}],grow:[{grow:oe()}],shrink:[{shrink:oe()}],order:[{order:["first","last","none",cp,rn]}],"grid-cols":[{"grid-cols":[lp]}],"col-start-end":[{col:["auto",{span:["full",cp,rn]},rn]}],"col-start":[{"col-start":z()}],"col-end":[{"col-end":z()}],"grid-rows":[{"grid-rows":[lp]}],"row-start-end":[{row:["auto",{span:[cp,rn]},rn]}],"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",rn]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",rn]}],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":[k]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[k]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",rn,t]}],"min-w":[{"min-w":[rn,t,"min","max","fit"]}],"max-w":[{"max-w":[rn,t,"none","full","min","max","fit","prose",{screen:[nm]},nm]}],h:[{h:[rn,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[rn,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[rn,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[rn,t,"auto","min","max","fit"]}],"font-size":[{text:["base",nm,tm]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",q0]}],"font-family":[{font:[lp]}],"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",rn]}],"line-clamp":[{"line-clamp":["none",Mu,q0]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Lc,rn]}],"list-image":[{"list-image":["none",rn]}],"list-style-type":[{list:["none","disc","decimal",rn]}],"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",Lc,tm]}],"underline-offset":[{"underline-offset":["auto",Lc,rn]}],"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",rn]}],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",rn]}],"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(),dO]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",mO]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},AO]}],"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:[r]}],"rounded-s":[{"rounded-s":[r]}],"rounded-e":[{"rounded-e":[r]}],"rounded-t":[{"rounded-t":[r]}],"rounded-r":[{"rounded-r":[r]}],"rounded-b":[{"rounded-b":[r]}],"rounded-l":[{"rounded-l":[r]}],"rounded-ss":[{"rounded-ss":[r]}],"rounded-se":[{"rounded-se":[r]}],"rounded-ee":[{"rounded-ee":[r]}],"rounded-es":[{"rounded-es":[r]}],"rounded-tl":[{"rounded-tl":[r]}],"rounded-tr":[{"rounded-tr":[r]}],"rounded-br":[{"rounded-br":[r]}],"rounded-bl":[{"rounded-bl":[r]}],"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":[Lc,rn]}],"outline-w":[{outline:[Lc,tm]}],"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":[Lc,tm]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",nm,pO]}],"shadow-color":[{shadow:[lp]}],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:[c]}],"drop-shadow":[{"drop-shadow":["","none",nm,rn]}],grayscale:[{grayscale:[m]}],"hue-rotate":[{"hue-rotate":[p]}],invert:[{invert:[A]}],saturate:[{saturate:[j]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[a]}],"backdrop-contrast":[{"backdrop-contrast":[c]}],"backdrop-grayscale":[{"backdrop-grayscale":[m]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[p]}],"backdrop-invert":[{"backdrop-invert":[A]}],"backdrop-opacity":[{"backdrop-opacity":[B]}],"backdrop-saturate":[{"backdrop-saturate":[j]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[s]}],"border-spacing-x":[{"border-spacing-x":[s]}],"border-spacing-y":[{"border-spacing-y":[s]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",rn]}],duration:[{duration:ne()}],ease:[{ease:["linear","in","out","in-out",rn]}],delay:[{delay:ne()}],animate:[{animate:["none","spin","ping","pulse","bounce",rn]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[Q]}],"scale-x":[{"scale-x":[Q]}],"scale-y":[{"scale-y":[Q]}],rotate:[{rotate:[cp,rn]}],"translate-x":[{"translate-x":[T]}],"translate-y":[{"translate-y":[T]}],"skew-x":[{"skew-x":[G]}],"skew-y":[{"skew-y":[G]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",rn]}],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",rn]}],"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",rn]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Lc,tm,q0]}],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"]}}},yO=eO(xO);function Ft(...e){return yO(Hn(e))}const yn=Ae.forwardRef(({className:e,variant:t="primary",size:n="md",children:a,...o},r)=>{const s=["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"]},c={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]"]},m=["md:hover:scale-105","active:scale-95","touch-manipulation"];return d.jsx("button",{className:Ft(s,i[t],c[n],m,e),ref:r,...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 bO=e=>{switch(e){case"success":return wO;case"info":return DO;case"warning":return BO;case"error":return UO;default:return null}},CO=Array(12).fill(0),vO=({visible:e,className:t})=>Ae.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},Ae.createElement("div",{className:"sonner-spinner"},CO.map((n,a)=>Ae.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${a}`})))),wO=Ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Ae.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"})),BO=Ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},Ae.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"})),DO=Ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Ae.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"})),UO=Ae.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Ae.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"})),HO=Ae.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"},Ae.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),Ae.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),NO=()=>{let[e,t]=Ae.useState(document.hidden);return Ae.useEffect(()=>{let n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e},Jv=1,jO=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,r=typeof(t==null?void 0:t.id)=="number"||((n=t.id)==null?void 0:n.length)>0?t.id:Jv++,s=this.toasts.find(c=>c.id===r),i=t.dismissible===void 0?!0:t.dismissible;return this.dismissedToasts.has(r)&&this.dismissedToasts.delete(r),s?this.toasts=this.toasts.map(c=>c.id===r?(this.publish({...c,...t,id:r,title:a}),{...c,...t,id:r,dismissible:i,title:a}):c):this.addToast({title:a,...o,dismissible:i,id:r}),r},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(),r=a!==void 0,s,i=o.then(async m=>{if(s=["resolve",m],Ae.isValidElement(m))r=!1,this.create({id:a,type:"default",message:m});else if(EO(m)&&!m.ok){r=!1;let p=typeof n.error=="function"?await n.error(`HTTP error! status: ${m.status}`):n.error,A=typeof n.description=="function"?await n.description(`HTTP error! status: ${m.status}`):n.description;this.create({id:a,type:"error",message:p,description:A})}else if(n.success!==void 0){r=!1;let p=typeof n.success=="function"?await n.success(m):n.success,A=typeof n.description=="function"?await n.description(m):n.description;this.create({id:a,type:"success",message:p,description:A})}}).catch(async m=>{if(s=["reject",m],n.error!==void 0){r=!1;let p=typeof n.error=="function"?await n.error(m):n.error,A=typeof n.description=="function"?await n.description(m):n.description;this.create({id:a,type:"error",message:p,description:A})}}).finally(()=>{var m;r&&(this.dismiss(a),a=void 0),(m=n.finally)==null||m.call(n)}),c=()=>new Promise((m,p)=>i.then(()=>s[0]==="reject"?p(s[1]):m(s[1])).catch(p));return typeof a!="string"&&typeof a!="number"?{unwrap:c}:Object.assign(a,{unwrap:c})},this.custom=(t,n)=>{let a=(n==null?void 0:n.id)||Jv++;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}},Sr=new jO,GO=(e,t)=>{let n=(t==null?void 0:t.id)||Jv++;return Sr.addToast({title:e,...t,id:n}),n},EO=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",_O=GO,SO=()=>Sr.toasts,PO=()=>Sr.getActiveToasts(),xn=Object.assign(_O,{success:Sr.success,info:Sr.info,warning:Sr.warning,error:Sr.error,custom:Sr.custom,message:Sr.message,promise:Sr.promise,dismiss:Sr.dismiss,loading:Sr.loading},{getHistory:SO,getToasts:PO});function IO(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))}IO(`: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 Zf(e){return e.label!==void 0}var FO=3,kO="32px",LO="16px",y4=4e3,QO=356,OO=14,TO=20,RO=200;function ti(...e){return e.filter(Boolean).join(" ")}function MO(e){let[t,n]=e.split("-"),a=[];return t&&a.push(t),n&&a.push(n),a}var zO=e=>{var t,n,a,o,r,s,i,c,m,p,A;let{invert:g,toast:f,unstyled:y,interacting:b,setHeights:v,visibleToasts:B,heights:D,index:j,toasts:Q,expanded:E,removeToast:G,defaultRichColors:k,closeButton:T,style:M,cancelButtonStyle:Z,actionButtonStyle:_,className:I="",descriptionClassName:O="",duration:z,position:X,gap:ae,loadingIcon:re,expandByDefault:ee,classNames:oe,icons:R,closeButtonAriaLabel:ne="Close toast",pauseWhenPageIsHidden:F}=e,[P,V]=Ae.useState(null),[se,ce]=Ae.useState(null),[pe,ge]=Ae.useState(!1),[de,je]=Ae.useState(!1),[_e,Be]=Ae.useState(!1),[Me,tt]=Ae.useState(!1),[Ee,le]=Ae.useState(!1),[ft,st]=Ae.useState(0),[ze,Ke]=Ae.useState(0),$e=Ae.useRef(f.duration||z||y4),Je=Ae.useRef(null),dt=Ae.useRef(null),Dt=j===0,Gt=j+1<=B,De=f.type,ke=f.dismissible!==!1,rt=f.className||"",Ie=f.descriptionClassName||"",Xe=Ae.useMemo(()=>D.findIndex(ut=>ut.toastId===f.id)||0,[D,f.id]),Ze=Ae.useMemo(()=>{var ut;return(ut=f.closeButton)!=null?ut:T},[f.closeButton,T]),pt=Ae.useMemo(()=>f.duration||z||y4,[f.duration,z]),lt=Ae.useRef(0),kt=Ae.useRef(0),Mt=Ae.useRef(0),Nt=Ae.useRef(null),[Jn,Yt]=X.split("-"),xo=Ae.useMemo(()=>D.reduce((ut,on,Kt)=>Kt>=Xe?ut:ut+on.height,0),[D,Xe]),Nn=NO(),ba=f.invert||g,Ca=De==="loading";kt.current=Ae.useMemo(()=>Xe*ae+xo,[Xe,xo]),Ae.useEffect(()=>{$e.current=pt},[pt]),Ae.useEffect(()=>{ge(!0)},[]),Ae.useEffect(()=>{let ut=dt.current;if(ut){let on=ut.getBoundingClientRect().height;return Ke(on),v(Kt=>[{toastId:f.id,height:on,position:f.position},...Kt]),()=>v(Kt=>Kt.filter(ct=>ct.toastId!==f.id))}},[v,f.id]),Ae.useLayoutEffect(()=>{if(!pe)return;let ut=dt.current,on=ut.style.height;ut.style.height="auto";let Kt=ut.getBoundingClientRect().height;ut.style.height=on,Ke(Kt),v(ct=>ct.find(Ye=>Ye.toastId===f.id)?ct.map(Ye=>Ye.toastId===f.id?{...Ye,height:Kt}:Ye):[{toastId:f.id,height:Kt,position:f.position},...ct])},[pe,f.title,f.description,v,f.id]);let un=Ae.useCallback(()=>{je(!0),st(kt.current),v(ut=>ut.filter(on=>on.toastId!==f.id)),setTimeout(()=>{G(f)},RO)},[f,G,v,kt]);Ae.useEffect(()=>{if(f.promise&&De==="loading"||f.duration===1/0||f.type==="loading")return;let ut;return E||b||F&&Nn?(()=>{if(Mt.current<lt.current){let on=new Date().getTime()-lt.current;$e.current=$e.current-on}Mt.current=new Date().getTime()})():$e.current!==1/0&&(lt.current=new Date().getTime(),ut=setTimeout(()=>{var on;(on=f.onAutoClose)==null||on.call(f,f),un()},$e.current)),()=>clearTimeout(ut)},[E,b,f,De,F,Nn,un]),Ae.useEffect(()=>{f.delete&&un()},[un,f.delete]);function Lt(){var ut,on,Kt;return R!=null&&R.loading?Ae.createElement("div",{className:ti(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?Ae.createElement("div",{className:ti(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):Ae.createElement(vO,{className:ti(oe==null?void 0:oe.loader,(Kt=f==null?void 0:f.classNames)==null?void 0:Kt.loader),visible:De==="loading"})}return Ae.createElement("li",{tabIndex:0,ref:dt,className:ti(I,rt,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:k,"data-styled":!(f.jsx||f.unstyled||y),"data-mounted":pe,"data-promise":!!f.promise,"data-swiped":Ee,"data-removed":de,"data-visible":Gt,"data-y-position":Jn,"data-x-position":Yt,"data-index":j,"data-front":Dt,"data-swiping":_e,"data-dismissible":ke,"data-type":De,"data-invert":ba,"data-swipe-out":Me,"data-swipe-direction":se,"data-expanded":!!(E||ee&&pe),style:{"--index":j,"--toasts-before":j,"--z-index":Q.length-j,"--offset":`${de?ft:kt.current}px`,"--initial-height":ee?"auto":`${ze}px`,...M,...f.style},onDragEnd:()=>{Be(!1),V(null),Nt.current=null},onPointerDown:ut=>{Ca||!ke||(Je.current=new Date,st(kt.current),ut.target.setPointerCapture(ut.pointerId),ut.target.tagName!=="BUTTON"&&(Be(!0),Nt.current={x:ut.clientX,y:ut.clientY}))},onPointerUp:()=>{var ut,on,Kt,ct;if(Me||!ke)return;Nt.current=null;let Ye=Number(((ut=dt.current)==null?void 0:ut.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),it=Number(((on=dt.current)==null?void 0:on.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),mn=new Date().getTime()-((Kt=Je.current)==null?void 0:Kt.getTime()),Xt=P==="x"?Ye:it,cn=Math.abs(Xt)/mn;if(Math.abs(Xt)>=TO||cn>.11){st(kt.current),(ct=f.onDismiss)==null||ct.call(f,f),ce(P==="x"?Ye>0?"right":"left":it>0?"down":"up"),un(),tt(!0),le(!1);return}Be(!1),V(null)},onPointerMove:ut=>{var on,Kt,ct,Ye;if(!Nt.current||!ke||((on=window.getSelection())==null?void 0:on.toString().length)>0)return;let it=ut.clientY-Nt.current.y,mn=ut.clientX-Nt.current.x,Xt=(Kt=e.swipeDirections)!=null?Kt:MO(X);!P&&(Math.abs(mn)>1||Math.abs(it)>1)&&V(Math.abs(mn)>Math.abs(it)?"x":"y");let cn={x:0,y:0};P==="y"?(Xt.includes("top")||Xt.includes("bottom"))&&(Xt.includes("top")&&it<0||Xt.includes("bottom")&&it>0)&&(cn.y=it):P==="x"&&(Xt.includes("left")||Xt.includes("right"))&&(Xt.includes("left")&&mn<0||Xt.includes("right")&&mn>0)&&(cn.x=mn),(Math.abs(cn.x)>0||Math.abs(cn.y)>0)&&le(!0),(ct=dt.current)==null||ct.style.setProperty("--swipe-amount-x",`${cn.x}px`),(Ye=dt.current)==null||Ye.style.setProperty("--swipe-amount-y",`${cn.y}px`)}},Ze&&!f.jsx?Ae.createElement("button",{"aria-label":ne,"data-disabled":Ca,"data-close-button":!0,onClick:Ca||!ke?()=>{}:()=>{var ut;un(),(ut=f.onDismiss)==null||ut.call(f,f)},className:ti(oe==null?void 0:oe.closeButton,(o=f==null?void 0:f.classNames)==null?void 0:o.closeButton)},(r=R==null?void 0:R.close)!=null?r:HO):null,f.jsx||fe.isValidElement(f.title)?f.jsx?f.jsx:typeof f.title=="function"?f.title():f.title:Ae.createElement(Ae.Fragment,null,De||f.icon||f.promise?Ae.createElement("div",{"data-icon":"",className:ti(oe==null?void 0:oe.icon,(s=f==null?void 0:f.classNames)==null?void 0:s.icon)},f.promise||f.type==="loading"&&!f.icon?f.icon||Lt():null,f.type!=="loading"?f.icon||(R==null?void 0:R[De])||bO(De):null):null,Ae.createElement("div",{"data-content":"",className:ti(oe==null?void 0:oe.content,(i=f==null?void 0:f.classNames)==null?void 0:i.content)},Ae.createElement("div",{"data-title":"",className:ti(oe==null?void 0:oe.title,(c=f==null?void 0:f.classNames)==null?void 0:c.title)},typeof f.title=="function"?f.title():f.title),f.description?Ae.createElement("div",{"data-description":"",className:ti(O,Ie,oe==null?void 0:oe.description,(m=f==null?void 0:f.classNames)==null?void 0:m.description)},typeof f.description=="function"?f.description():f.description):null),fe.isValidElement(f.cancel)?f.cancel:f.cancel&&Zf(f.cancel)?Ae.createElement("button",{"data-button":!0,"data-cancel":!0,style:f.cancelButtonStyle||Z,onClick:ut=>{var on,Kt;Zf(f.cancel)&&ke&&((Kt=(on=f.cancel).onClick)==null||Kt.call(on,ut),un())},className:ti(oe==null?void 0:oe.cancelButton,(p=f==null?void 0:f.classNames)==null?void 0:p.cancelButton)},f.cancel.label):null,fe.isValidElement(f.action)?f.action:f.action&&Zf(f.action)?Ae.createElement("button",{"data-button":!0,"data-action":!0,style:f.actionButtonStyle||_,onClick:ut=>{var on,Kt;Zf(f.action)&&((Kt=(on=f.action).onClick)==null||Kt.call(on,ut),!ut.defaultPrevented&&un())},className:ti(oe==null?void 0:oe.actionButton,(A=f==null?void 0:f.classNames)==null?void 0:A.actionButton)},f.action.label):null))};function b4(){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 ZO(e,t){let n={};return[e,t].forEach((a,o)=>{let r=o===1,s=r?"--mobile-offset":"--offset",i=r?LO:kO;function c(m){["top","right","bottom","left"].forEach(p=>{n[`${s}-${p}`]=typeof m=="number"?`${m}px`:m})}typeof a=="number"||typeof a=="string"?c(a):typeof a=="object"?["top","right","bottom","left"].forEach(m=>{a[m]===void 0?n[`${s}-${m}`]=i:n[`${s}-${m}`]=typeof a[m]=="number"?`${a[m]}px`:a[m]}):c(i)}),n}var YO=fe.forwardRef(function(e,t){let{invert:n,position:a="bottom-right",hotkey:o=["altKey","KeyT"],expand:r,closeButton:s,className:i,offset:c,mobileOffset:m,theme:p="light",richColors:A,duration:g,style:f,visibleToasts:y=FO,toastOptions:b,dir:v=b4(),gap:B=OO,loadingIcon:D,icons:j,containerAriaLabel:Q="Notifications",pauseWhenPageIsHidden:E}=e,[G,k]=Ae.useState([]),T=Ae.useMemo(()=>Array.from(new Set([a].concat(G.filter(F=>F.position).map(F=>F.position)))),[G,a]),[M,Z]=Ae.useState([]),[_,I]=Ae.useState(!1),[O,z]=Ae.useState(!1),[X,ae]=Ae.useState(p!=="system"?p:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),re=Ae.useRef(null),ee=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),oe=Ae.useRef(null),R=Ae.useRef(!1),ne=Ae.useCallback(F=>{k(P=>{var V;return(V=P.find(se=>se.id===F.id))!=null&&V.delete||Sr.dismiss(F.id),P.filter(({id:se})=>se!==F.id)})},[]);return Ae.useEffect(()=>Sr.subscribe(F=>{if(F.dismiss){k(P=>P.map(V=>V.id===F.id?{...V,delete:!0}:V));return}setTimeout(()=>{lL.flushSync(()=>{k(P=>{let V=P.findIndex(se=>se.id===F.id);return V!==-1?[...P.slice(0,V),{...P[V],...F},...P.slice(V+1)]:[F,...P]})})})}),[]),Ae.useEffect(()=>{if(p!=="system"){ae(p);return}if(p==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?ae("dark"):ae("light")),typeof window>"u")return;let F=window.matchMedia("(prefers-color-scheme: dark)");try{F.addEventListener("change",({matches:P})=>{ae(P?"dark":"light")})}catch{F.addListener(({matches:V})=>{try{ae(V?"dark":"light")}catch(se){console.error(se)}})}},[p]),Ae.useEffect(()=>{G.length<=1&&I(!1)},[G]),Ae.useEffect(()=>{let F=P=>{var V,se;o.every(ce=>P[ce]||P.code===ce)&&(I(!0),(V=re.current)==null||V.focus()),P.code==="Escape"&&(document.activeElement===re.current||(se=re.current)!=null&&se.contains(document.activeElement))&&I(!1)};return document.addEventListener("keydown",F),()=>document.removeEventListener("keydown",F)},[o]),Ae.useEffect(()=>{if(re.current)return()=>{oe.current&&(oe.current.focus({preventScroll:!0}),oe.current=null,R.current=!1)}},[re.current]),Ae.createElement("section",{ref:t,"aria-label":`${Q} ${ee}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},T.map((F,P)=>{var V;let[se,ce]=F.split("-");return G.length?Ae.createElement("ol",{key:F,dir:v==="auto"?b4():v,tabIndex:-1,ref:re,className:i,"data-sonner-toaster":!0,"data-theme":X,"data-y-position":se,"data-lifted":_&&G.length>1&&!r,"data-x-position":ce,style:{"--front-toast-height":`${((V=M[0])==null?void 0:V.height)||0}px`,"--width":`${QO}px`,"--gap":`${B}px`,...f,...ZO(c,m)},onBlur:pe=>{R.current&&!pe.currentTarget.contains(pe.relatedTarget)&&(R.current=!1,oe.current&&(oe.current.focus({preventScroll:!0}),oe.current=null))},onFocus:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||R.current||(R.current=!0,oe.current=pe.relatedTarget)},onMouseEnter:()=>I(!0),onMouseMove:()=>I(!0),onMouseLeave:()=>{O||I(!1)},onDragEnd:()=>I(!1),onPointerDown:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||z(!0)},onPointerUp:()=>z(!1)},G.filter(pe=>!pe.position&&P===0||pe.position===F).map((pe,ge)=>{var de,je;return Ae.createElement(zO,{key:pe.id,icons:j,index:ge,toast:pe,defaultRichColors:A,duration:(de=b==null?void 0:b.duration)!=null?de:g,className:b==null?void 0:b.className,descriptionClassName:b==null?void 0:b.descriptionClassName,invert:n,visibleToasts:y,closeButton:(je=b==null?void 0:b.closeButton)!=null?je:s,interacting:O,position:F,style:b==null?void 0:b.style,unstyled:b==null?void 0:b.unstyled,classNames:b==null?void 0:b.classNames,cancelButtonStyle:b==null?void 0:b.cancelButtonStyle,actionButtonStyle:b==null?void 0:b.actionButtonStyle,removeToast:ne,toasts:G.filter(_e=>_e.position==pe.position),heights:M.filter(_e=>_e.position==pe.position),setHeights:Z,expandByDefault:r,gap:B,loadingIcon:D,expanded:_,pauseWhenPageIsHidden:E,swipeDirections:e.swipeDirections})})):null}))});const qO=({children:e})=>{const{user:t,signOut:n}=Vi(),a=DA(),[o,r]=fe.useState(!1),s=async()=>{try{await n(),xn.success("登出成功"),r(!1)}catch{xn.error("登出失败")}},i=[{path:"/",label:"首页",icon:NQ},{path:"/analysis",label:"分析",icon:Aa,requireAuth:!0},{path:"/history",label:"历史",icon:Kv,requireAuth:!0},{path:"/profile",label:"档案",icon:ci,requireAuth:!0}],c=()=>{r(!o)},m=()=>{r(!1)};return d.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:[d.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:[d.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:d.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:[d.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:d.jsxs(Ko,{to:"/",className:"flex items-center space-x-2 group",onClick:m,"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:[d.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:d.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"})}),d.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:"神机阁"})]})}),d.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(p=>{if(p.requireAuth&&!t)return null;const A=p.icon,g=a.pathname===p.path;return d.jsxs(Ko,{to:p.path,className:Ft("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:[d.jsx(A,{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"}),d.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:p.label})]},p.path)}),d.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:[d.jsx(p4,{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"}),d.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?d.jsxs(yn,{onClick:s,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:[d.jsx(g4,{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"}),d.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:"登出"})]}):d.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:[d.jsx(Ko,{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:d.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:"登录"})}),d.jsx(Ko,{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:d.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:"注册"})})]})]}),d.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:d.jsx("button",{onClick:c,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?d.jsx(kE,{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"}):d.jsx(SQ,{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"})})})]})}),d.jsx("div",{className:Ft("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:d.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(p=>{if(p.requireAuth&&!t)return null;const A=p.icon,g=a.pathname===p.path;return d.jsxs(Ko,{to:p.path,onClick:m,className:Ft("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:[d.jsx(A,{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"}),d.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:p.label})]},p.path)}),d.jsxs("a",{href:"https://github.com/patdelphi/suanming",target:"_blank",rel:"noopener noreferrer",onClick:m,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:[d.jsx(p4,{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"}),d.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"})]}),d.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?d.jsxs(yn,{onClick:s,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:[d.jsx(g4,{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"}),"登出"]}):d.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:[d.jsx(Ko,{to:"/login",onClick:m,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:d.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:"登录"})}),d.jsx(Ko,{to:"/register",onClick:m,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:d.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:"注册"})})]})})]})})]}),d.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:[d.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:d.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"})}),d.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:d.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&&d.jsx("div",{className:"fixed inset-0 bg-black/20 z-[9997] md:hidden",onClick:m,"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"}),d.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})]}),d.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:d.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:d.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:[d.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:d.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"})}),d.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:"神机阁 - 传统智慧与现代科技的完美融合"}),d.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命理分析平台"})]})})})]})},Go=Ae.forwardRef(({className:e,variant:t="default",padding:n="md",children:a,...o},r)=>{const s=["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"]},c={sm:"p-4",md:"p-6",lg:"p-8"},m=["max-md:p-4","max-md:rounded-lg"];return d.jsx("div",{className:Ft(s,i[t],c[n],m,e),ref:r,...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})});Go.displayName="ChineseCard";const mi=Ae.forwardRef(({className:e,children:t,...n},a)=>d.jsx("div",{className:Ft("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}));mi.displayName="ChineseCardHeader";const di=Ae.forwardRef(({className:e,children:t,...n},a)=>d.jsx("h3",{className:Ft("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}));di.displayName="ChineseCardTitle";const KO=Ae.forwardRef(({className:e,children:t,...n},a)=>d.jsx("p",{className:Ft("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}));KO.displayName="ChineseCardDescription";const hr=Ae.forwardRef(({className:e,children:t,...n},a)=>d.jsx("div",{className:Ft("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}));hr.displayName="ChineseCardContent";const $O=Ae.forwardRef(({className:e,children:t,...n},a)=>d.jsx("div",{className:Ft("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}));$O.displayName="ChineseCardFooter";const WO=()=>{const{user:e}=Vi(),t=[{icon:Aa,title:"八字命理",description:"基于传统八字学说,深度分析您的五行平衡、格局特点、四柱信息和人生走向。结合精确节气计算,提供更准确的时间定位",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Yc,title:"紫微斗数",description:"通过星曜排布和十二宫位分析,揭示您的性格特质和命运走向。采用星曜亮度算法和四化飞星系统,分析更加精准",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Dd,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:A4,title:"AI智能分析",description:"融合人工智能技术,提供个性化推荐和智能分析,让传统命理更加精准"},{icon:FQ,title:"专业可靠",description:"基于传统命理典籍,结合现代算法优化,确保分析结果的专业性和准确性"},{icon:K2,title:"高效便捷",description:"智能缓存技术响应速度提升60-80%,为您提供流畅的使用体验"},{icon:q2,title:"趋势对比",description:"支持历史分析对比,追踪命理变化趋势,为人生规划提供数据支持"}],a=[{number:"10+",label:"核心算法模块",description:"涵盖八字、紫微、易经全方位分析"},{number:"99%",label:"计算准确率",description:"基于传统典籍和现代优化算法"},{number:"24/7",label:"全天候服务",description:"随时随地获得专业命理指导"},{number:"100%",label:"隐私保护",description:"严格保护用户个人信息安全"}];return d.jsxs("div",{className:"space-y-16 relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:72:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"72","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-16%20relative%22%7D",children:[d.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:74:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"74","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:d.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:75:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"75","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"})}),d.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:81:6","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%22absolute%20top-20%20right-0%20w-32%20h-32%20opacity-20%20pointer-events-none%22%7D",children:d.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:82:8","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"82","data-component-file":"HomePage.tsx","data-component-name":"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"})}),d.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: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%22text-center%20space-y-6%20md%3Aspace-y-8%20relative%22%7D",children:[d.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:91:8","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.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:93:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"93","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:d.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:94:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"94","data-component-file":"HomePage.tsx","data-component-name":"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"})}),d.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:96:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"96","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20flex%20items-center%20justify-center%22%7D",children:d.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:97:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"97","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"})}),d.jsxs("div",{className:"relative z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:100:10","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%20z-10%22%7D",children:[d.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:102:12","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%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:d.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:103:14","data-matrix-name":"img","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":"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"})}),d.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:110:12","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"110","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:["神机阁",d.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:112:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22block%20text-display-md%20text-yellow-600%20mt-2%22%7D",children:"专业命理分析平台"})]}),d.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:116:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"116","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技术为您提供个性化、专业化的命理解读和人生指导"}),d.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:119:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"119","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-4xl%20mx-auto%20px-4%22%7D",children:[d.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:120:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"120","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余个核心算法模块。 我们基于传统命理典籍,结合现代计算技术,为用户提供准确、专业的命理分析服务。"}),d.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:124:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"124","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智能推荐、历史趋势对比等现代化功能让古老的命理智慧焕发新的活力。"})]})]})]}),d.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:132:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"132","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?d.jsx(Ko,{to:"/analysis",className:"w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:134:12","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"134","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:d.jsxs(yn,{size:"lg",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:135:14","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"135","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:[d.jsx(Aa,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:136:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"136","data-component-file":"HomePage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始分析"]})}):d.jsxs(d.Fragment,{children:[d.jsx(Ko,{to:"/register",className:"w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:142:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"142","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%2C%22className%22%3A%22w-full%20sm%3Aw-auto%22%7D",children:d.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:143:16","data-matrix-name":"ChineseButton","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":"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:[d.jsx(yd,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:144:18","data-matrix-name":"Heart","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":"Heart","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"免费注册"]})}),d.jsx(Ko,{to:"/login",className:"w-full sm:w-auto","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:148:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"148","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:d.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:149:16","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"149","data-component-file":"HomePage.tsx","data-component-name":"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:"登录账户"})})]})})]}),d.jsxs("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-4 md:gap-6 relative max-w-6xl mx-auto px-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:159:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"159","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20sm%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-4%20md%3Agap-6%20relative%20max-w-6xl%20mx-auto%20px-4%22%7D",children:[d.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:161:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"161","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:d.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:162:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"162","data-component-file":"HomePage.tsx","data-component-name":"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"})}),d.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:168:8","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%22absolute%20-right-12%20bottom-1%2F4%20w-16%20h-16%20opacity-15%20pointer-events-none%20hidden%20xl%3Ablock%22%7D",children:d.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:169:10","data-matrix-name":"img","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"169","data-component-file":"HomePage.tsx","data-component-name":"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,r)=>{const s=o.icon;return d.jsxs(Go,{variant:"elevated",className:"text-center sm:col-span-1 lg:col-span-1 last:sm:col-span-2 last:lg:col-span-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:179:12","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"179","data-component-file":"HomePage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22text-center%20sm%3Acol-span-1%20lg%3Acol-span-1%20last%3Asm%3Acol-span-2%20last%3Alg%3Acol-span-1%22%7D",children:[d.jsxs(mi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:180:14","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"180","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardHeader",children:[d.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:181:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"181","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:d.jsx(s,{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:182:18","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"182","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"})}),d.jsx(di,{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:184:16","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"184","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})]}),d.jsxs(hr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:186:14","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"186","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardContent",children:[d.jsx("p",{className:"text-gray-700 leading-relaxed font-chinese mb-4 text-body-md","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:187:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"187","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%22%7D",children:o.description}),e&&d.jsx(Ko,{to:o.link,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:189:18","data-matrix-name":"Link","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":"Link","data-component-content":"%7B%22to%22%3A%22%5BMemberExpression%5D%22%7D",children:d.jsx(yn,{variant:"secondary",className:"w-full","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:190:20","data-matrix-name":"ChineseButton","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":"ChineseButton","data-component-content":"%7B%22variant%22%3A%22secondary%22%2C%22className%22%3A%22w-full%22%7D",children:"立即体验"})})]})]},r)})]}),d.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:202:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"202","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:[d.jsxs("div",{className:"text-center mb-12","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:203:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"203","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-12%22%7D",children:[d.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:204:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"204","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:"平台优势"}),d.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:205:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"205","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:"结合传统智慧与现代技术,为您提供更准确、更便捷的命理分析体验"})]}),d.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:210:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"210","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,r)=>{const s=o.icon;return d.jsx(Go,{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:214:14","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%2C%22className%22%3A%22text-center%20hover%3Ashadow-lg%20transition-shadow%22%7D",children:d.jsxs(hr,{className:"py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:215:16","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"215","data-component-file":"HomePage.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22py-6%22%7D",children:[d.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:216:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"216","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:d.jsx(s,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:217:20","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"217","data-component-file":"HomePage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),d.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:219:18","data-matrix-name":"h3","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":"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}),d.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:220:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"220","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})]})},r)})})]}),d.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:229:6","data-matrix-name":"div","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":"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:d.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:230:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"230","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:[d.jsxs("div",{className:"text-center mb-12","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:231:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"231","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20mb-12%22%7D",children:[d.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:232:12","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"232","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:"平台数据"}),d.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:233:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"233","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:"用数据说话,展现我们的专业实力和服务品质"})]}),d.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:238:10","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%22grid%20sm%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-8%22%7D",children:a.map((o,r)=>d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:240:14","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%22%7D",children:[d.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:241:16","data-matrix-name":"div","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":"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}),d.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:242:16","data-matrix-name":"div","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":"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}),d.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:243:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"243","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})]},r))})]})}),d.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:251:6","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%22max-w-6xl%20mx-auto%20px-4%22%7D",children:[d.jsxs("div",{className:"text-center mb-12","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:252:8","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-center%20mb-12%22%7D",children:[d.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:253:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"253","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:"技术特色"}),d.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:254:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"254","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:"采用先进的技术架构,确保分析结果的准确性和系统的稳定性"})]}),d.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:259:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"259","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:[d.jsx(Go,{variant:"elevated",className:"p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:260:10","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22p-6%22%7D",children:d.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:261:12","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%22flex%20items-start%20space-x-4%22%7D",children:[d.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:262:14","data-matrix-name":"div","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":"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:d.jsx(A4,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:263:16","data-matrix-name":"Brain","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":"Brain","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:265:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"265","data-component-file":"HomePage.tsx","data-component-name":"div",children:[d.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:266:16","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"266","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智能优化"}),d.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:267:16","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"267","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:[d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:268:18","data-matrix-name":"li","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":"li",children:"• 个性化推荐算法,根据用户行为提供定制化建议"}),d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:269:18","data-matrix-name":"li","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":"li",children:"• 机器学习模型优化,持续提升分析准确度"}),d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:270:18","data-matrix-name":"li","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":"li",children:"• 智能缓存机制响应速度提升60-80%"}),d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:271:18","data-matrix-name":"li","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":"li",children:"• 用户行为分析,提供更贴心的服务体验"})]})]})]})}),d.jsx(Go,{variant:"elevated",className:"p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:277:10","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22p-6%22%7D",children:d.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:278:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-start%20space-x-4%22%7D",children:[d.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:279:14","data-matrix-name":"div","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":"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:d.jsx(hQ,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:280:16","data-matrix-name":"Award","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":"Award","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-white%22%7D"})}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:282:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"282","data-component-file":"HomePage.tsx","data-component-name":"div",children:[d.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:283:16","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"283","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:"算法精进"}),d.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:284:16","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"284","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:[d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:285:18","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"285","data-component-file":"HomePage.tsx","data-component-name":"li",children:"• 精确节气计算,考虑地理位置因素"}),d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:286:18","data-matrix-name":"li","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":"li",children:"• 星曜亮度算法,优化紫微斗数分析精度"}),d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:287:18","data-matrix-name":"li","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":"li",children:"• 高质量随机数生成,确保易经卦象准确性"}),d.jsx("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:288:18","data-matrix-name":"li","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":"li",children:"• 历史数据对比分析,追踪命理变化趋势"})]})]})]})})]})]}),d.jsx(Go,{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:297:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22golden%22%2C%22className%22%3A%22text-center%20relative%20overflow-hidden%20mx-4%22%7D",children:d.jsxs(hr,{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:298:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"298","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:[d.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:299:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"299","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:d.jsx(Aa,{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:300:12","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"300","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"})}),d.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:303:10","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"303","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:"开启您的命理之旅"}),d.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:304:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"304","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技术为您提供专业、准确、个性化的命理分析服务"}),d.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:307:10","data-matrix-name":"p","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":"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:"立即体验八字命理、紫微斗数、易经占卜三大分析系统,探索属于您的人生密码"}),d.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:311:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"311","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?d.jsx(Ko,{to:"/analysis","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:328:14","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"328","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fanalysis%22%7D",children:d.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:329:16","data-matrix-name":"ChineseButton","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":"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:[d.jsx(Aa,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:330:18","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"开始专业分析"]})}):d.jsxs(d.Fragment,{children:[d.jsx(Ko,{to:"/register","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:314:16","data-matrix-name":"Link","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"314","data-component-file":"HomePage.tsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fregister%22%7D",children:d.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:315:18","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"315","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:[d.jsx(yd,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:316:20","data-matrix-name":"Heart","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":"Heart","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"免费注册体验"]})}),d.jsx(Ko,{to:"/analysis","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:320:16","data-matrix-name":"Link","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":"Link","data-component-content":"%7B%22to%22%3A%22%2Fanalysis%22%7D",children:d.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:321:18","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"321","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:[d.jsx(Sd,{className:"mr-2 h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:322:20","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"322","data-component-file":"HomePage.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22mr-2%20h-5%20w-5%22%7D"}),"了解更多"]})})]})})]})})]})},Vo=Ae.forwardRef(({className:e,label:t,error:n,helperText:a,variant:o="default",size:r="md",...s},i)=>{const c=["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"],m={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":""]},p={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]"]},A=["touch-manipulation","max-md:text-base"];return d.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&&d.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,s.required&&d.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:"*"})]}),d.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:[d.jsx("input",{className:Ft(c,m[o],p[r],A,e),ref:i,...s,"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&&d.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:d.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:d.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)&&d.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?d.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&&d.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})})]})});Vo.displayName="ChineseInput";const VO=()=>{const[e,t]=fe.useState(""),[n,a]=fe.useState(""),[o,r]=fe.useState(!1),{signIn:s}=Vi(),i=UA(),c=async m=>{m.preventDefault(),r(!0);try{const{error:p}=await s(e,n);p?xn.error("登录失败:"+p.message):(xn.success("登录成功!"),i("/"))}catch{xn.error("登录过程中发生错误")}finally{r(!1)}};return d.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:[d.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:[d.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"}),d.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"})]}),d.jsxs(Go,{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:[d.jsxs(mi,{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:[d.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:d.jsx(_Q,{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"})}),d.jsx(di,{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:"登录账户"}),d.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:"欢迎回到神机阁"})]}),d.jsxs(hr,{"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:[d.jsxs("form",{onSubmit:c,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:[d.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:[d.jsx(Vo,{type:"email",label:"邮箱地址",value:e,onChange:m=>t(m.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"}),d.jsx(_E,{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"})]}),d.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:[d.jsx(Vo,{type:"password",label:"密码",value:n,onChange:m=>a(m.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"}),d.jsx($v,{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"})]}),d.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?"登录中...":"登录"})]}),d.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:d.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:["还没有账户?",d.jsx(Ko,{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:"立即注册"})]})})]})]})]})},XO=()=>{const[e,t]=fe.useState(""),[n,a]=fe.useState(""),[o,r]=fe.useState(""),[s,i]=fe.useState(!1),{signUp:c}=Vi(),m=UA(),p=async A=>{if(A.preventDefault(),n!==o){xn.error("两次输入的密码不一致");return}if(n.length<6){xn.error("密码长度不能少于6位");return}i(!0);try{const{error:g}=await c(e,n);g?xn.error("注册失败:"+g.message):(xn.success("注册成功!欢迎加入神机阁"),m("/profile"))}catch{xn.error("注册过程中发生错误")}finally{i(!1)}};return d.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:[d.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:[d.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"}),d.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"})]}),d.jsxs(Go,{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:[d.jsxs(mi,{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:[d.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:d.jsx(TQ,{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"})}),d.jsx(di,{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:"创建账户"}),d.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:"加入神机阁,开启您的命理之旅"})]}),d.jsxs(hr,{"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:[d.jsxs("form",{onSubmit:p,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:[d.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:[d.jsx(Vo,{type:"email",label:"邮箱地址",value:e,onChange:A=>t(A.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"}),d.jsx(_E,{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"})]}),d.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:[d.jsx(Vo,{type:"password",label:"密码",value:n,onChange:A=>a(A.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"}),d.jsx($v,{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"})]}),d.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:[d.jsx(Vo,{type:"password",label:"确认密码",value:o,onChange:A=>r(A.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"}),d.jsx($v,{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"})]}),d.jsx(yn,{type:"submit",variant:"secondary",size:"lg",className:"w-full mt-6",disabled:s,"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:s?"注册中...":"注册账户"})]}),d.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:d.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:["已有账户?",d.jsx(Ko,{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:"立即登录"})]})})]})]})]})},r2=Ae.forwardRef(({className:e,label:t,error:n,helperText:a,variant:o="default",size:r="md",options:s,placeholder:i,...c},m)=>{const p=["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"],A={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 d.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&&d.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,c.required&&d.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:"*"})]}),d.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:[d.jsxs("select",{className:Ft(p,A[o],g[r],f,e),ref:m,...c,"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&&d.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}),s.map(y=>d.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))]}),d.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:d.jsx("div",{className:Ft("pr-2",r==="sm"?"pr-2":r==="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:d.jsx(EE,{className:Ft("text-gray-400",r==="sm"?"h-4 w-4":r==="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&&d.jsx("div",{className:Ft("absolute inset-y-0 right-0 flex items-center pointer-events-none",r==="sm"?"pr-7":r==="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:d.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:d.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)&&d.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?d.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&&d.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})})]})});r2.displayName="ChineseSelect";const JO=()=>{const{user:e}=Vi(),t=UA(),[n,a]=fe.useState(!1),[o,r]=fe.useState(null),[s,i]=fe.useState({full_name:"",birth_date:"",birth_time:"",birth_location:"",gender:"male",username:""}),c=fe.useCallback(async()=>{if(e)try{const A=await jo.profiles.get();if(A.error)throw new Error(A.error.message);if(A.data&&A.data.profile){const g=A.data.profile;r(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]);fe.useEffect(()=>{c()},[e,c]);const m=async A=>{if(A.preventDefault(),!!e){a(!0);try{const g={...s},f=await jo.profiles.update(g);if(f.error)throw new Error(f.error.message);f.data&&f.data.profile&&r(f.data.profile),xn.success("档案保存成功!即将跳转到分析页面..."),setTimeout(()=>{t("/analysis")},1500)}catch(g){xn.error("保存档案失败:"+g.message)}finally{a(!1)}}},p=(A,g)=>{i(f=>({...f,[A]:g}))};return d.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:[d.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:[d.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:"个人档案"}),d.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:"完善您的个人信息,获得更精准的命理分析"})]}),d.jsxs(Go,{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:[d.jsx(mi,{"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:d.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:[d.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:d.jsx(ci,{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"})}),d.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:[d.jsx(di,{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:"基本信息"}),d.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:"请填写准确的个人信息"})]})]})}),d.jsxs(hr,{"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:[d.jsxs("form",{onSubmit:m,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:[d.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:[d.jsx(Vo,{label:"姓名",value:s.full_name,onChange:A=>p("full_name",A.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"}),d.jsx(Vo,{label:"用户名",value:s.username,onChange:A=>p("username",A.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"})]}),d.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:[d.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:[d.jsx(Vo,{type:"date",label:"出生日期",value:s.birth_date,onChange:A=>p("birth_date",A.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"}),d.jsx($c,{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"})]}),d.jsx(Vo,{type:"time",label:"出生时间",value:s.birth_time,onChange:A=>p("birth_time",A.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"})]}),d.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:[d.jsx(r2,{label:"性别",value:s.gender,onChange:A=>p("gender",A.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"}),d.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:[d.jsx(Vo,{label:"出生地点",value:s.birth_location,onChange:A=>p("birth_location",A.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"}),d.jsx(SE,{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"})]})]}),d.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:[d.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:"温馨提示"}),d.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:[d.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:"• 姓名和出生日期是必填项,对命理分析至关重要"}),d.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:"• 出生时间越精确,分析结果越准确"}),d.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:"• 出生地点有助于更精准的时间校正"})]})]}),d.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:[d.jsx(IE,{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&&d.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:d.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")]})})]})]})]})},mp={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:["我的整体运势如何?","近期需要注意什么?","如何把握人生机遇?","我的人生方向是否正确?","如何化解当前的困境?","什么时候运势会好转?","我应该如何规划未来?","如何提升我的整体运势?"]}},eT=({value:e,onChange:t,className:n})=>{const[a,o]=fe.useState(""),[r,s]=fe.useState(""),[i,c]=fe.useState(!0),m=Object.entries(mp).map(([b,v])=>({value:b,label:`${v.icon} ${v.name}`})),p=a&&mp[a]?mp[a].questions.map((b,v)=>({value:b,label:b})):[],A=b=>{o(b),s(""),b&&c(!0)},g=b=>{s(b),t(b)},f=()=>{var D;const b=Object.values(mp).flatMap(j=>j.questions),v=b[Math.floor(Math.random()*b.length)];t(v),s(v);const B=(D=Object.entries(mp).find(([j,Q])=>Q.questions.includes(v)))==null?void 0:D[0];B&&o(B)},y=()=>{c(!i)};return d.jsxs("div",{className:n,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:176: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":"176","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BIdentifier%5D%22%7D",children:[d.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:178: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":"178","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%20space-y-4%22%7D",children:[d.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:180: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":"180","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:[d.jsxs(yn,{variant:"outline",size:"sm",onClick:y,className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:181: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":"181","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:[d.jsx(EQ,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:187: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":"187","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"Lightbulb","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:188: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":"188","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"span",children:i?"隐藏预设问题":"选择预设问题"})]}),d.jsxs(yn,{variant:"outline",size:"sm",onClick:f,className:"flex items-center space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:191: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":"191","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:[d.jsx(PE,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:197: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":"197","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"RefreshCw","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:198: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":"198","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"span",children:"随机问题"})]})]}),i&&d.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:204: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":"204","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:[d.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:205: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":"205","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:[d.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:206: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":"206","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🎯"}),"选择问题类别和预设问题"]}),d.jsx("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:211: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":"211","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-4%22%7D",children:d.jsx(r2,{label:"问题类别",value:a,onChange:b=>A(b.target.value),options:[{value:"",label:"请选择问题类别"},...m],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:212: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":"212","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"})}),a&&p.length>0&&d.jsx("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:227: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":"227","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-4%22%7D",children:d.jsx(r2,{label:"预设问题",value:r,onChange:b=>g(b.target.value),options:[{value:"",label:"请选择预设问题"},...p],variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:228: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":"228","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"})}),a&&p.length>0&&d.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:243: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":"243","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[d.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:244: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":"244","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:"或点击快速选择:"}),d.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:245: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":"245","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:p.slice(0,6).map((b,v)=>d.jsx("button",{onClick:()=>g(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:247: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":"247","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},v))})]})]})]}),d.jsx(Vo,{label:"占卜问题",value:e,onChange:b=>t(b.target.value),placeholder:"请输入您希望占卜的具体问题,或选择上方预设问题",required:!0,variant:"filled",helperText:"💡 提示:问题越具体,占卜结果越准确。您可以使用预设问题或自行输入。","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/YijingQuestionSelector.tsx:263: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":"263","data-component-file":"YijingQuestionSelector.tsx","data-component-name":"ChineseInput","data-component-content":"%7B%22label%22%3A%22%E5%8D%A0%E5%8D%9C%E9%97%AE%E9%A2%98%22%2C%22value%22%3A%22%5BIdentifier%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E5%B8%8C%E6%9C%9B%E5%8D%A0%E5%8D%9C%E7%9A%84%E5%85%B7%E4%BD%93%E9%97%AE%E9%A2%98%EF%BC%8C%E6%88%96%E9%80%89%E6%8B%A9%E4%B8%8A%E6%96%B9%E9%A2%84%E8%AE%BE%E9%97%AE%E9%A2%98%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 K0,C4;function Fr(){if(C4)return K0;C4=1;var e=Array.isArray;return K0=e,K0}var $0,v4;function zE(){if(v4)return $0;v4=1;var e=typeof Mf=="object"&&Mf&&Mf.Object===Object&&Mf;return $0=e,$0}var W0,w4;function Xi(){if(w4)return W0;w4=1;var e=zE(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return W0=n,W0}var V0,B4;function $2(){if(B4)return V0;B4=1;var e=Xi(),t=e.Symbol;return V0=t,V0}var X0,D4;function tT(){if(D4)return X0;D4=1;var e=$2(),t=Object.prototype,n=t.hasOwnProperty,a=t.toString,o=e?e.toStringTag:void 0;function r(s){var i=n.call(s,o),c=s[o];try{s[o]=void 0;var m=!0}catch{}var p=a.call(s);return m&&(i?s[o]=c:delete s[o]),p}return X0=r,X0}var J0,U4;function nT(){if(U4)return J0;U4=1;var e=Object.prototype,t=e.toString;function n(a){return t.call(a)}return J0=n,J0}var ey,H4;function sl(){if(H4)return ey;H4=1;var e=$2(),t=tT(),n=nT(),a="[object Null]",o="[object Undefined]",r=e?e.toStringTag:void 0;function s(i){return i==null?i===void 0?o:a:r&&r in Object(i)?t(i):n(i)}return ey=s,ey}var ty,N4;function il(){if(N4)return ty;N4=1;function e(t){return t!=null&&typeof t=="object"}return ty=e,ty}var ny,j4;function NA(){if(j4)return ny;j4=1;var e=sl(),t=il(),n="[object Symbol]";function a(o){return typeof o=="symbol"||t(o)&&e(o)==n}return ny=a,ny}var ay,G4;function fB(){if(G4)return ay;G4=1;var e=Fr(),t=NA(),n=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function o(r,s){if(e(r))return!1;var i=typeof r;return i=="number"||i=="symbol"||i=="boolean"||r==null||t(r)?!0:a.test(r)||!n.test(r)||s!=null&&r in Object(s)}return ay=o,ay}var oy,E4;function Um(){if(E4)return oy;E4=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return oy=e,oy}var ry,_4;function gB(){if(_4)return ry;_4=1;var e=sl(),t=Um(),n="[object AsyncFunction]",a="[object Function]",o="[object GeneratorFunction]",r="[object Proxy]";function s(i){if(!t(i))return!1;var c=e(i);return c==a||c==o||c==n||c==r}return ry=s,ry}var sy,S4;function aT(){if(S4)return sy;S4=1;var e=Xi(),t=e["__core-js_shared__"];return sy=t,sy}var iy,P4;function oT(){if(P4)return iy;P4=1;var e=aT(),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 iy=n,iy}var cy,I4;function ZE(){if(I4)return cy;I4=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 cy=n,cy}var ly,F4;function rT(){if(F4)return ly;F4=1;var e=gB(),t=oT(),n=Um(),a=ZE(),o=/[\\^$.*+?()[\]{}|]/g,r=/^\[object .+?Constructor\]$/,s=Function.prototype,i=Object.prototype,c=s.toString,m=i.hasOwnProperty,p=RegExp("^"+c.call(m).replace(o,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function A(g){if(!n(g)||t(g))return!1;var f=e(g)?p:r;return f.test(a(g))}return ly=A,ly}var my,k4;function sT(){if(k4)return my;k4=1;function e(t,n){return t==null?void 0:t[n]}return my=e,my}var dy,L4;function Fd(){if(L4)return dy;L4=1;var e=rT(),t=sT();function n(a,o){var r=t(a,o);return e(r)?r:void 0}return dy=n,dy}var uy,Q4;function tx(){if(Q4)return uy;Q4=1;var e=Fd(),t=e(Object,"create");return uy=t,uy}var Ay,O4;function iT(){if(O4)return Ay;O4=1;var e=tx();function t(){this.__data__=e?e(null):{},this.size=0}return Ay=t,Ay}var py,T4;function cT(){if(T4)return py;T4=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return py=e,py}var fy,R4;function lT(){if(R4)return fy;R4=1;var e=tx(),t="__lodash_hash_undefined__",n=Object.prototype,a=n.hasOwnProperty;function o(r){var s=this.__data__;if(e){var i=s[r];return i===t?void 0:i}return a.call(s,r)?s[r]:void 0}return fy=o,fy}var gy,M4;function mT(){if(M4)return gy;M4=1;var e=tx(),t=Object.prototype,n=t.hasOwnProperty;function a(o){var r=this.__data__;return e?r[o]!==void 0:n.call(r,o)}return gy=a,gy}var hy,z4;function dT(){if(z4)return hy;z4=1;var e=tx(),t="__lodash_hash_undefined__";function n(a,o){var r=this.__data__;return this.size+=this.has(a)?0:1,r[a]=e&&o===void 0?t:o,this}return hy=n,hy}var xy,Z4;function uT(){if(Z4)return xy;Z4=1;var e=iT(),t=cT(),n=lT(),a=mT(),o=dT();function r(s){var i=-1,c=s==null?0:s.length;for(this.clear();++i<c;){var m=s[i];this.set(m[0],m[1])}}return r.prototype.clear=e,r.prototype.delete=t,r.prototype.get=n,r.prototype.has=a,r.prototype.set=o,xy=r,xy}var yy,Y4;function AT(){if(Y4)return yy;Y4=1;function e(){this.__data__=[],this.size=0}return yy=e,yy}var by,q4;function hB(){if(q4)return by;q4=1;function e(t,n){return t===n||t!==t&&n!==n}return by=e,by}var Cy,K4;function nx(){if(K4)return Cy;K4=1;var e=hB();function t(n,a){for(var o=n.length;o--;)if(e(n[o][0],a))return o;return-1}return Cy=t,Cy}var vy,$4;function pT(){if($4)return vy;$4=1;var e=nx(),t=Array.prototype,n=t.splice;function a(o){var r=this.__data__,s=e(r,o);if(s<0)return!1;var i=r.length-1;return s==i?r.pop():n.call(r,s,1),--this.size,!0}return vy=a,vy}var wy,W4;function fT(){if(W4)return wy;W4=1;var e=nx();function t(n){var a=this.__data__,o=e(a,n);return o<0?void 0:a[o][1]}return wy=t,wy}var By,V4;function gT(){if(V4)return By;V4=1;var e=nx();function t(n){return e(this.__data__,n)>-1}return By=t,By}var Dy,X4;function hT(){if(X4)return Dy;X4=1;var e=nx();function t(n,a){var o=this.__data__,r=e(o,n);return r<0?(++this.size,o.push([n,a])):o[r][1]=a,this}return Dy=t,Dy}var Uy,J4;function ax(){if(J4)return Uy;J4=1;var e=AT(),t=pT(),n=fT(),a=gT(),o=hT();function r(s){var i=-1,c=s==null?0:s.length;for(this.clear();++i<c;){var m=s[i];this.set(m[0],m[1])}}return r.prototype.clear=e,r.prototype.delete=t,r.prototype.get=n,r.prototype.has=a,r.prototype.set=o,Uy=r,Uy}var Hy,eU;function xB(){if(eU)return Hy;eU=1;var e=Fd(),t=Xi(),n=e(t,"Map");return Hy=n,Hy}var Ny,tU;function xT(){if(tU)return Ny;tU=1;var e=uT(),t=ax(),n=xB();function a(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return Ny=a,Ny}var jy,nU;function yT(){if(nU)return jy;nU=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return jy=e,jy}var Gy,aU;function ox(){if(aU)return Gy;aU=1;var e=yT();function t(n,a){var o=n.__data__;return e(a)?o[typeof a=="string"?"string":"hash"]:o.map}return Gy=t,Gy}var Ey,oU;function bT(){if(oU)return Ey;oU=1;var e=ox();function t(n){var a=e(this,n).delete(n);return this.size-=a?1:0,a}return Ey=t,Ey}var _y,rU;function CT(){if(rU)return _y;rU=1;var e=ox();function t(n){return e(this,n).get(n)}return _y=t,_y}var Sy,sU;function vT(){if(sU)return Sy;sU=1;var e=ox();function t(n){return e(this,n).has(n)}return Sy=t,Sy}var Py,iU;function wT(){if(iU)return Py;iU=1;var e=ox();function t(n,a){var o=e(this,n),r=o.size;return o.set(n,a),this.size+=o.size==r?0:1,this}return Py=t,Py}var Iy,cU;function yB(){if(cU)return Iy;cU=1;var e=xT(),t=bT(),n=CT(),a=vT(),o=wT();function r(s){var i=-1,c=s==null?0:s.length;for(this.clear();++i<c;){var m=s[i];this.set(m[0],m[1])}}return r.prototype.clear=e,r.prototype.delete=t,r.prototype.get=n,r.prototype.has=a,r.prototype.set=o,Iy=r,Iy}var Fy,lU;function YE(){if(lU)return Fy;lU=1;var e=yB(),t="Expected a function";function n(a,o){if(typeof a!="function"||o!=null&&typeof o!="function")throw new TypeError(t);var r=function(){var s=arguments,i=o?o.apply(this,s):s[0],c=r.cache;if(c.has(i))return c.get(i);var m=a.apply(this,s);return r.cache=c.set(i,m)||c,m};return r.cache=new(n.Cache||e),r}return n.Cache=e,Fy=n,Fy}var ky,mU;function BT(){if(mU)return ky;mU=1;var e=YE(),t=500;function n(a){var o=e(a,function(s){return r.size===t&&r.clear(),s}),r=o.cache;return o}return ky=n,ky}var Ly,dU;function DT(){if(dU)return Ly;dU=1;var e=BT(),t=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,n=/\\(\\)?/g,a=e(function(o){var r=[];return o.charCodeAt(0)===46&&r.push(""),o.replace(t,function(s,i,c,m){r.push(c?m.replace(n,"$1"):i||s)}),r});return Ly=a,Ly}var Qy,uU;function bB(){if(uU)return Qy;uU=1;function e(t,n){for(var a=-1,o=t==null?0:t.length,r=Array(o);++a<o;)r[a]=n(t[a],a,t);return r}return Qy=e,Qy}var Oy,AU;function UT(){if(AU)return Oy;AU=1;var e=$2(),t=bB(),n=Fr(),a=NA(),o=e?e.prototype:void 0,r=o?o.toString:void 0;function s(i){if(typeof i=="string")return i;if(n(i))return t(i,s)+"";if(a(i))return r?r.call(i):"";var c=i+"";return c=="0"&&1/i==-1/0?"-0":c}return Oy=s,Oy}var Ty,pU;function qE(){if(pU)return Ty;pU=1;var e=UT();function t(n){return n==null?"":e(n)}return Ty=t,Ty}var Ry,fU;function KE(){if(fU)return Ry;fU=1;var e=Fr(),t=fB(),n=DT(),a=qE();function o(r,s){return e(r)?r:t(r,s)?[r]:n(a(r))}return Ry=o,Ry}var My,gU;function rx(){if(gU)return My;gU=1;var e=NA();function t(n){if(typeof n=="string"||e(n))return n;var a=n+"";return a=="0"&&1/n==-1/0?"-0":a}return My=t,My}var zy,hU;function CB(){if(hU)return zy;hU=1;var e=KE(),t=rx();function n(a,o){o=e(o,a);for(var r=0,s=o.length;a!=null&&r<s;)a=a[t(o[r++])];return r&&r==s?a:void 0}return zy=n,zy}var Zy,xU;function $E(){if(xU)return Zy;xU=1;var e=CB();function t(n,a,o){var r=n==null?void 0:e(n,a);return r===void 0?o:r}return Zy=t,Zy}var HT=$E();const Yi=Rn(HT);var Yy,yU;function NT(){if(yU)return Yy;yU=1;function e(t){return t==null}return Yy=e,Yy}var jT=NT();const Fn=Rn(jT);var qy,bU;function GT(){if(bU)return qy;bU=1;var e=sl(),t=Fr(),n=il(),a="[object String]";function o(r){return typeof r=="string"||!t(r)&&n(r)&&e(r)==a}return qy=o,qy}var ET=GT();const W2=Rn(ET);var _T=gB();const pn=Rn(_T);var ST=Um();const jA=Rn(ST);var Ky={exports:{}},Qn={};/**
* @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 CU;function PT(){if(CU)return Qn;CU=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"),r=Symbol.for("react.provider"),s=Symbol.for("react.context"),i=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),A=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),f=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function b(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 m:case p:return v;default:switch(v=v&&v.$$typeof,v){case i:case s:case c:case g:case A:case r:return v;default:return B}}case t:return B}}}return Qn.ContextConsumer=s,Qn.ContextProvider=r,Qn.Element=e,Qn.ForwardRef=c,Qn.Fragment=n,Qn.Lazy=g,Qn.Memo=A,Qn.Portal=t,Qn.Profiler=o,Qn.StrictMode=a,Qn.Suspense=m,Qn.SuspenseList=p,Qn.isAsyncMode=function(){return!1},Qn.isConcurrentMode=function(){return!1},Qn.isContextConsumer=function(v){return b(v)===s},Qn.isContextProvider=function(v){return b(v)===r},Qn.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===e},Qn.isForwardRef=function(v){return b(v)===c},Qn.isFragment=function(v){return b(v)===n},Qn.isLazy=function(v){return b(v)===g},Qn.isMemo=function(v){return b(v)===A},Qn.isPortal=function(v){return b(v)===t},Qn.isProfiler=function(v){return b(v)===o},Qn.isStrictMode=function(v){return b(v)===a},Qn.isSuspense=function(v){return b(v)===m},Qn.isSuspenseList=function(v){return b(v)===p},Qn.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===n||v===o||v===a||v===m||v===p||v===f||typeof v=="object"&&v!==null&&(v.$$typeof===g||v.$$typeof===A||v.$$typeof===r||v.$$typeof===s||v.$$typeof===c||v.$$typeof===y||v.getModuleId!==void 0)},Qn.typeOf=b,Qn}var vU;function IT(){return vU||(vU=1,Ky.exports=PT()),Ky.exports}var FT=IT(),$y,wU;function WE(){if(wU)return $y;wU=1;var e=sl(),t=il(),n="[object Number]";function a(o){return typeof o=="number"||t(o)&&e(o)==n}return $y=a,$y}var Wy,BU;function kT(){if(BU)return Wy;BU=1;var e=WE();function t(n){return e(n)&&n!=+n}return Wy=t,Wy}var LT=kT();const V2=Rn(LT);var QT=WE();const OT=Rn(QT);var dm=function(t){return t===0?0:t>0?1:-1},bd=function(t){return W2(t)&&t.indexOf("%")===t.length-1},Ut=function(t){return OT(t)&&!V2(t)},to=function(t){return Ut(t)||W2(t)},TT=0,vB=function(t){var n=++TT;return"".concat(t||"").concat(n)},Mi=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(!Ut(t)&&!W2(t))return a;var r;if(bd(t)){var s=t.indexOf("%");r=n*parseFloat(t.slice(0,s))/100}else r=+t;return V2(r)&&(r=a),o&&r>n&&(r=n),r},Eu=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},RT=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},Yf=function(t,n){return Ut(t)&&Ut(n)?function(a){return t+a*(n-t)}:function(){return n}};function e3(e,t,n){return!e||!e.length?null:e.find(function(a){return a&&(typeof t=="function"?t(a):Yi(a,t))===n})}function t3(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 n3(e){"@babel/helpers - typeof";return n3=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},n3(e)}var MT=["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"],DU=["points","pathLength"],Vy={svg:MT,polygon:DU,polyline:DU},wB=["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"],$g=function(t,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(fe.isValidElement(t)&&(a=t.props),!jA(a))return null;var o={};return Object.keys(a).forEach(function(r){wB.includes(r)&&(o[r]=n||function(s){return a[r](a,s)})}),o},ZT=function(t,n,a){return function(o){return t(n,a,o),null}},BB=function(t,n,a){if(!jA(t)||n3(t)!=="object")return null;var o=null;return Object.keys(t).forEach(function(r){var s=t[r];wB.includes(r)&&typeof s=="function"&&(o||(o={}),o[r]=ZT(s,n,a))}),o},YT=["children"],qT=["children"];function UU(e,t){if(e==null)return{};var n=KT(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function KT(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 HU={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"},Wc=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},NU=null,Xy=null,DB=function e(t){if(t===NU&&Array.isArray(Xy))return Xy;var n=[];return fe.Children.forEach(t,function(a){Fn(a)||(FT.isFragment(a)?n=n.concat(e(a.props.children)):n.push(a))}),Xy=n,NU=t,n};function Vc(e,t){var n=[],a=[];return Array.isArray(t)?a=t.map(function(o){return Wc(o)}):a=[Wc(t)],DB(e).forEach(function(o){var r=Yi(o,"type.displayName")||Yi(o,"type.name");a.indexOf(r)!==-1&&n.push(o)}),n}function Ds(e,t){var n=Vc(e,t);return n&&n[0]}var jU=function(t){if(!t||!t.props)return!1;var n=t.props,a=n.width,o=n.height;return!(!Ut(a)||a<=0||!Ut(o)||o<=0)},$T=["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"],WT=function(t){return t&&t.type&&W2(t.type)&&$T.indexOf(t.type)>=0},VT=function(t,n,a,o){var r,s=(r=Vy==null?void 0:Vy[o])!==null&&r!==void 0?r:[];return n.startsWith("data-")||!pn(t)&&(o&&s.includes(n)||zT.includes(n))||a&&wB.includes(n)},ln=function(t,n,a){if(!t||typeof t=="function"||typeof t=="boolean")return null;var o=t;if(fe.isValidElement(t)&&(o=t.props),!jA(o))return null;var r={};return Object.keys(o).forEach(function(s){var i;VT((i=o)===null||i===void 0?void 0:i[s],s,n,a)&&(r[s]=o[s])}),r},a3=function e(t,n){if(t===n)return!0;var a=fe.Children.count(t);if(a!==fe.Children.count(n))return!1;if(a===0)return!0;if(a===1)return GU(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var o=0;o<a;o++){var r=t[o],s=n[o];if(Array.isArray(r)||Array.isArray(s)){if(!e(r,s))return!1}else if(!GU(r,s))return!1}return!0},GU=function(t,n){if(Fn(t)&&Fn(n))return!0;if(!Fn(t)&&!Fn(n)){var a=t.props||{},o=a.children,r=UU(a,YT),s=n.props||{},i=s.children,c=UU(s,qT);return o&&i?t3(r,c)&&a3(o,i):!o&&!i?t3(r,c):!1}return!1},EU=function(t,n){var a=[],o={};return DB(t).forEach(function(r,s){if(WT(r))a.push(r);else if(r){var i=Wc(r.type),c=n[i]||{},m=c.handler,p=c.once;if(m&&(!p||!o[i])){var A=m(r,i,s);a.push(A),o[i]=!0}}}),a},XT=function(t){var n=t&&t.type;return n&&HU[n]?HU[n]:null},JT=function(t,n){return DB(n).indexOf(t)},e9=["children","width","height","viewBox","className","style","title","desc"];function o3(){return o3=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},o3.apply(this,arguments)}function t9(e,t){if(e==null)return{};var n=n9(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function n9(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 r3(e){var t=e.children,n=e.width,a=e.height,o=e.viewBox,r=e.className,s=e.style,i=e.title,c=e.desc,m=t9(e,e9),p=o||{width:n,height:a,x:0,y:0},A=Hn("recharts-surface",r);return Ae.createElement("svg",o3({},ln(m,!0,"svg"),{className:A,width:n,height:a,style:s,viewBox:"".concat(p.x," ").concat(p.y," ").concat(p.width," ").concat(p.height)}),Ae.createElement("title",null,i),Ae.createElement("desc",null,c),t)}var a9=["children","className"];function s3(){return s3=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},s3.apply(this,arguments)}function o9(e,t){if(e==null)return{};var n=r9(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[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=Ae.forwardRef(function(e,t){var n=e.children,a=e.className,o=o9(e,a9),r=Hn("recharts-layer",a);return Ae.createElement("g",s3({className:r},ln(o,!0),{ref:t}),n)}),Ud=function(t,n){for(var a=arguments.length,o=new Array(a>2?a-2:0),r=2;r<a;r++)o[r-2]=arguments[r]},Jy,_U;function s9(){if(_U)return Jy;_U=1;function e(t,n,a){var o=-1,r=t.length;n<0&&(n=-n>r?0:r+n),a=a>r?r:a,a<0&&(a+=r),r=n>a?0:a-n>>>0,n>>>=0;for(var s=Array(r);++o<r;)s[o]=t[o+n];return s}return Jy=e,Jy}var eb,SU;function i9(){if(SU)return eb;SU=1;var e=s9();function t(n,a,o){var r=n.length;return o=o===void 0?r:o,!a&&o>=r?n:e(n,a,o)}return eb=t,eb}var tb,PU;function VE(){if(PU)return tb;PU=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",o=t+n+a,r="\\ufe0e\\ufe0f",s="\\u200d",i=RegExp("["+s+e+o+r+"]");function c(m){return i.test(m)}return tb=c,tb}var nb,IU;function c9(){if(IU)return nb;IU=1;function e(t){return t.split("")}return nb=e,nb}var ab,FU;function l9(){if(FU)return ab;FU=1;var e="\\ud800-\\udfff",t="\\u0300-\\u036f",n="\\ufe20-\\ufe2f",a="\\u20d0-\\u20ff",o=t+n+a,r="\\ufe0e\\ufe0f",s="["+e+"]",i="["+o+"]",c="\\ud83c[\\udffb-\\udfff]",m="(?:"+i+"|"+c+")",p="[^"+e+"]",A="(?:\\ud83c[\\udde6-\\uddff]){2}",g="[\\ud800-\\udbff][\\udc00-\\udfff]",f="\\u200d",y=m+"?",b="["+r+"]?",v="(?:"+f+"(?:"+[p,A,g].join("|")+")"+b+y+")*",B=b+y+v,D="(?:"+[p+i+"?",i,A,g,s].join("|")+")",j=RegExp(c+"(?="+c+")|"+D+B,"g");function Q(E){return E.match(j)||[]}return ab=Q,ab}var ob,kU;function m9(){if(kU)return ob;kU=1;var e=c9(),t=VE(),n=l9();function a(o){return t(o)?n(o):e(o)}return ob=a,ob}var rb,LU;function d9(){if(LU)return rb;LU=1;var e=i9(),t=VE(),n=m9(),a=qE();function o(r){return function(s){s=a(s);var i=t(s)?n(s):void 0,c=i?i[0]:s.charAt(0),m=i?e(i,1).join(""):s.slice(1);return c[r]()+m}}return rb=o,rb}var sb,QU;function u9(){if(QU)return sb;QU=1;var e=d9(),t=e("toUpperCase");return sb=t,sb}var A9=u9();const sx=Rn(A9);function na(e){return function(){return e}}const XE=Math.cos,Wg=Math.sin,ui=Math.sqrt,Vg=Math.PI,ix=2*Vg,i3=Math.PI,c3=2*i3,Ad=1e-6,p9=c3-Ad;function JE(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function f9(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return JE;const n=10**t;return function(a){this._+=a[0];for(let o=1,r=a.length;o<r;++o)this._+=Math.round(arguments[o]*n)/n+a[o]}}class g9{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?JE:f9(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,r,s){this._append`C${+t},${+n},${+a},${+o},${this._x1=+r},${this._y1=+s}`}arcTo(t,n,a,o,r){if(t=+t,n=+n,a=+a,o=+o,r=+r,r<0)throw new Error(`negative radius: ${r}`);let s=this._x1,i=this._y1,c=a-t,m=o-n,p=s-t,A=i-n,g=p*p+A*A;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(g>Ad)if(!(Math.abs(A*c-m*p)>Ad)||!r)this._append`L${this._x1=t},${this._y1=n}`;else{let f=a-s,y=o-i,b=c*c+m*m,v=f*f+y*y,B=Math.sqrt(b),D=Math.sqrt(g),j=r*Math.tan((i3-Math.acos((b+g-v)/(2*B*D)))/2),Q=j/D,E=j/B;Math.abs(Q-1)>Ad&&this._append`L${t+Q*p},${n+Q*A}`,this._append`A${r},${r},0,0,${+(A*f>p*y)},${this._x1=t+E*c},${this._y1=n+E*m}`}}arc(t,n,a,o,r,s){if(t=+t,n=+n,a=+a,s=!!s,a<0)throw new Error(`negative radius: ${a}`);let i=a*Math.cos(o),c=a*Math.sin(o),m=t+i,p=n+c,A=1^s,g=s?o-r:r-o;this._x1===null?this._append`M${m},${p}`:(Math.abs(this._x1-m)>Ad||Math.abs(this._y1-p)>Ad)&&this._append`L${m},${p}`,a&&(g<0&&(g=g%c3+c3),g>p9?this._append`A${a},${a},0,1,${A},${t-i},${n-c}A${a},${a},0,1,${A},${this._x1=m},${this._y1=p}`:g>Ad&&this._append`A${a},${a},0,${+(g>=i3)},${A},${this._x1=t+a*Math.cos(r)},${this._y1=n+a*Math.sin(r)}`)}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 UB(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 g9(t)}function HB(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function e_(e){this._context=e}e_.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 cx(e){return new e_(e)}function t_(e){return e[0]}function n_(e){return e[1]}function a_(e,t){var n=na(!0),a=null,o=cx,r=null,s=UB(i);e=typeof e=="function"?e:e===void 0?t_:na(e),t=typeof t=="function"?t:t===void 0?n_:na(t);function i(c){var m,p=(c=HB(c)).length,A,g=!1,f;for(a==null&&(r=o(f=s())),m=0;m<=p;++m)!(m<p&&n(A=c[m],m,c))===g&&((g=!g)?r.lineStart():r.lineEnd()),g&&r.point(+e(A,m,c),+t(A,m,c));if(f)return r=null,f+""||null}return i.x=function(c){return arguments.length?(e=typeof c=="function"?c:na(+c),i):e},i.y=function(c){return arguments.length?(t=typeof c=="function"?c:na(+c),i):t},i.defined=function(c){return arguments.length?(n=typeof c=="function"?c:na(!!c),i):n},i.curve=function(c){return arguments.length?(o=c,a!=null&&(r=o(a)),i):o},i.context=function(c){return arguments.length?(c==null?a=r=null:r=o(a=c),i):a},i}function qf(e,t,n){var a=null,o=na(!0),r=null,s=cx,i=null,c=UB(m);e=typeof e=="function"?e:e===void 0?t_:na(+e),t=typeof t=="function"?t:na(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?n_:na(+n);function m(A){var g,f,y,b=(A=HB(A)).length,v,B=!1,D,j=new Array(b),Q=new Array(b);for(r==null&&(i=s(D=c())),g=0;g<=b;++g){if(!(g<b&&o(v=A[g],g,A))===B)if(B=!B)f=g,i.areaStart(),i.lineStart();else{for(i.lineEnd(),i.lineStart(),y=g-1;y>=f;--y)i.point(j[y],Q[y]);i.lineEnd(),i.areaEnd()}B&&(j[g]=+e(v,g,A),Q[g]=+t(v,g,A),i.point(a?+a(v,g,A):j[g],n?+n(v,g,A):Q[g]))}if(D)return i=null,D+""||null}function p(){return a_().defined(o).curve(s).context(r)}return m.x=function(A){return arguments.length?(e=typeof A=="function"?A:na(+A),a=null,m):e},m.x0=function(A){return arguments.length?(e=typeof A=="function"?A:na(+A),m):e},m.x1=function(A){return arguments.length?(a=A==null?null:typeof A=="function"?A:na(+A),m):a},m.y=function(A){return arguments.length?(t=typeof A=="function"?A:na(+A),n=null,m):t},m.y0=function(A){return arguments.length?(t=typeof A=="function"?A:na(+A),m):t},m.y1=function(A){return arguments.length?(n=A==null?null:typeof A=="function"?A:na(+A),m):n},m.lineX0=m.lineY0=function(){return p().x(e).y(t)},m.lineY1=function(){return p().x(e).y(n)},m.lineX1=function(){return p().x(a).y(t)},m.defined=function(A){return arguments.length?(o=typeof A=="function"?A:na(!!A),m):o},m.curve=function(A){return arguments.length?(s=A,r!=null&&(i=s(r)),m):s},m.context=function(A){return arguments.length?(A==null?r=i=null:i=s(r=A),m):r},m}class o_{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 o_(e,!0)}function x9(e){return new o_(e,!1)}const NB={draw(e,t){const n=ui(t/Vg);e.moveTo(n,0),e.arc(0,0,n,0,ix)}},y9={draw(e,t){const n=ui(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()}},r_=ui(1/3),b9=r_*2,C9={draw(e,t){const n=ui(t/b9),a=n*r_;e.moveTo(0,-n),e.lineTo(a,0),e.lineTo(0,n),e.lineTo(-a,0),e.closePath()}},v9={draw(e,t){const n=ui(t),a=-n/2;e.rect(a,a,n,n)}},w9=.8908130915292852,s_=Wg(Vg/10)/Wg(7*Vg/10),B9=Wg(ix/10)*s_,D9=-XE(ix/10)*s_,U9={draw(e,t){const n=ui(t*w9),a=B9*n,o=D9*n;e.moveTo(0,-n),e.lineTo(a,o);for(let r=1;r<5;++r){const s=ix*r/5,i=XE(s),c=Wg(s);e.lineTo(c*n,-i*n),e.lineTo(i*a-c*o,c*a+i*o)}e.closePath()}},ib=ui(3),H9={draw(e,t){const n=-ui(t/(ib*3));e.moveTo(0,n*2),e.lineTo(-ib*n,-n),e.lineTo(ib*n,-n),e.closePath()}},Cs=-.5,vs=ui(3)/2,l3=1/ui(12),N9=(l3/2+1)*3,j9={draw(e,t){const n=ui(t/N9),a=n/2,o=n*l3,r=a,s=n*l3+n,i=-r,c=s;e.moveTo(a,o),e.lineTo(r,s),e.lineTo(i,c),e.lineTo(Cs*a-vs*o,vs*a+Cs*o),e.lineTo(Cs*r-vs*s,vs*r+Cs*s),e.lineTo(Cs*i-vs*c,vs*i+Cs*c),e.lineTo(Cs*a+vs*o,Cs*o-vs*a),e.lineTo(Cs*r+vs*s,Cs*s-vs*r),e.lineTo(Cs*i+vs*c,Cs*c-vs*i),e.closePath()}};function G9(e,t){let n=null,a=UB(o);e=typeof e=="function"?e:na(e||NB),t=typeof t=="function"?t:na(t===void 0?64:+t);function o(){let r;if(n||(n=r=a()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),r)return n=null,r+""||null}return o.type=function(r){return arguments.length?(e=typeof r=="function"?r:na(r),o):e},o.size=function(r){return arguments.length?(t=typeof r=="function"?r:na(+r),o):t},o.context=function(r){return arguments.length?(n=r??null,o):n},o}function Xg(){}function Jg(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 i_(e){this._context=e}i_.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:Jg(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:Jg(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function E9(e){return new i_(e)}function c_(e){this._context=e}c_.prototype={areaStart:Xg,areaEnd:Xg,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:Jg(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function _9(e){return new c_(e)}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(){(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:Jg(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function S9(e){return new l_(e)}function m_(e){this._context=e}m_.prototype={areaStart:Xg,areaEnd:Xg,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 P9(e){return new m_(e)}function OU(e){return e<0?-1:1}function TU(e,t,n){var a=e._x1-e._x0,o=t-e._x1,r=(e._y1-e._y0)/(a||o<0&&-0),s=(n-e._y1)/(o||a<0&&-0),i=(r*o+s*a)/(a+o);return(OU(r)+OU(s))*Math.min(Math.abs(r),Math.abs(s),.5*Math.abs(i))||0}function RU(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function cb(e,t,n){var a=e._x0,o=e._y0,r=e._x1,s=e._y1,i=(r-a)/3;e._context.bezierCurveTo(a+i,o+i*t,r-i,s-i*n,r,s)}function eh(e){this._context=e}eh.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:cb(this,this._t0,RU(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,cb(this,RU(this,n=TU(this,e,t)),n);break;default:cb(this,this._t0,n=TU(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function d_(e){this._context=new u_(e)}(d_.prototype=Object.create(eh.prototype)).point=function(e,t){eh.prototype.point.call(this,t,e)};function u_(e){this._context=e}u_.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,r){this._context.bezierCurveTo(t,e,a,n,r,o)}};function I9(e){return new eh(e)}function F9(e){return new d_(e)}function A_(e){this._context=e}A_.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=MU(e),o=MU(t),r=0,s=1;s<n;++r,++s)this._context.bezierCurveTo(a[0][r],o[0][r],a[1][r],o[1][r],e[s],t[s]);(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 MU(e){var t,n=e.length-1,a,o=new Array(n),r=new Array(n),s=new Array(n);for(o[0]=0,r[0]=2,s[0]=e[0]+2*e[1],t=1;t<n-1;++t)o[t]=1,r[t]=4,s[t]=4*e[t]+2*e[t+1];for(o[n-1]=2,r[n-1]=7,s[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)a=o[t]/r[t-1],r[t]-=a,s[t]-=a*s[t-1];for(o[n-1]=s[n-1]/r[n-1],t=n-2;t>=0;--t)o[t]=(s[t]-o[t+1])/r[t];for(r[n-1]=(e[n]+o[n-1])/2,t=0;t<n-1;++t)r[t]=2*e[t+1]-o[t+1];return[o,r]}function k9(e){return new A_(e)}function lx(e,t){this._context=e,this._t=t}lx.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 lx(e,.5)}function Q9(e){return new lx(e,0)}function O9(e){return new lx(e,1)}function Ju(e,t){if((s=e.length)>1)for(var n=1,a,o,r=e[t[0]],s,i=r.length;n<s;++n)for(o=r,r=e[t[n]],a=0;a<i;++a)r[a][1]+=r[a][0]=isNaN(o[a][1])?o[a][0]:o[a][1]}function m3(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function T9(e,t){return e[t]}function R9(e){const t=[];return t.key=e,t}function M9(){var e=na([]),t=m3,n=Ju,a=T9;function o(r){var s=Array.from(e.apply(this,arguments),R9),i,c=s.length,m=-1,p;for(const A of r)for(i=0,++m;i<c;++i)(s[i][m]=[0,+a(A,s[i].key,m,r)]).data=A;for(i=0,p=HB(t(s));i<c;++i)s[p[i]].index=i;return n(s,p),s}return o.keys=function(r){return arguments.length?(e=typeof r=="function"?r:na(Array.from(r)),o):e},o.value=function(r){return arguments.length?(a=typeof r=="function"?r:na(+r),o):a},o.order=function(r){return arguments.length?(t=r==null?m3:typeof r=="function"?r:na(Array.from(r)),o):t},o.offset=function(r){return arguments.length?(n=r??Ju,o):n},o}function z9(e,t){if((a=e.length)>0){for(var n,a,o=0,r=e[0].length,s;o<r;++o){for(s=n=0;n<a;++n)s+=e[n][o][1]||0;if(s)for(n=0;n<a;++n)e[n][o][1]/=s}Ju(e,t)}}function Z9(e,t){if((o=e.length)>0){for(var n=0,a=e[t[0]],o,r=a.length;n<r;++n){for(var s=0,i=0;s<o;++s)i+=e[s][n][1]||0;a[n][1]+=a[n][0]=-i/2}Ju(e,t)}}function Y9(e,t){if(!(!((s=e.length)>0)||!((r=(o=e[t[0]]).length)>0))){for(var n=0,a=1,o,r,s;a<r;++a){for(var i=0,c=0,m=0;i<s;++i){for(var p=e[t[i]],A=p[a][1]||0,g=p[a-1][1]||0,f=(A-g)/2,y=0;y<i;++y){var b=e[t[y]],v=b[a][1]||0,B=b[a-1][1]||0;f+=v-B}c+=A,m+=f*A}o[a-1][1]+=o[a-1][0]=n,c&&(n-=m/c)}o[a-1][1]+=o[a-1][0]=n,Ju(e,t)}}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)}var q9=["type","size","sizeType"];function d3(){return d3=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},d3.apply(this,arguments)}function zU(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 ZU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?zU(Object(n),!0).forEach(function(a){K9(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zU(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function K9(e,t,n){return t=$9(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $9(e){var t=W9(e,"string");return s2(t)=="symbol"?t:t+""}function W9(e,t){if(s2(e)!="object"||!e)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 V9(e,t){if(e==null)return{};var n=X9(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function X9(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 p_={symbolCircle:NB,symbolCross:y9,symbolDiamond:C9,symbolSquare:v9,symbolStar:U9,symbolTriangle:H9,symbolWye:j9},J9=Math.PI/180,eR=function(t){var n="symbol".concat(sx(t));return p_[n]||NB},tR=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*J9;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}},nR=function(t,n){p_["symbol".concat(sx(t))]=n},f_=function(t){var n=t.type,a=n===void 0?"circle":n,o=t.size,r=o===void 0?64:o,s=t.sizeType,i=s===void 0?"area":s,c=V9(t,q9),m=ZU(ZU({},c),{},{type:a,size:r,sizeType:i}),p=function(){var v=eR(a),B=G9().type(v).size(tR(r,i,a));return B()},A=m.className,g=m.cx,f=m.cy,y=ln(m,!0);return g===+g&&f===+f&&r===+r?Ae.createElement("path",d3({},y,{className:Hn("recharts-symbols",A),transform:"translate(".concat(g,", ").concat(f,")"),d:p()})):null};f_.registerSymbol=nR;function eA(e){"@babel/helpers - typeof";return eA=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},eA(e)}function u3(){return u3=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},u3.apply(this,arguments)}function YU(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 aR(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?YU(Object(n),!0).forEach(function(a){i2(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):YU(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function oR(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,h_(a.key),a)}}function sR(e,t,n){return t&&rR(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function iR(e,t,n){return t=th(t),cR(e,g_()?Reflect.construct(t,n||[],th(e).constructor):t.apply(e,n))}function cR(e,t){if(t&&(eA(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 g_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(g_=function(){return!!e})()}function th(e){return th=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},th(e)}function mR(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&&A3(e,t)}function A3(e,t){return A3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},A3(e,t)}function i2(e,t,n){return t=h_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h_(e){var t=dR(e,"string");return eA(t)=="symbol"?t:t+""}function dR(e,t){if(eA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(eA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ws=32,jB=(function(e){function t(){return oR(this,t),iR(this,t,arguments)}return mR(t,e),sR(t,[{key:"renderIcon",value:function(a){var o=this.props.inactiveColor,r=ws/2,s=ws/6,i=ws/3,c=a.inactive?o:a.color;if(a.type==="plainline")return Ae.createElement("line",{strokeWidth:4,fill:"none",stroke:c,strokeDasharray:a.payload.strokeDasharray,x1:0,y1:r,x2:ws,y2:r,className:"recharts-legend-icon"});if(a.type==="line")return Ae.createElement("path",{strokeWidth:4,fill:"none",stroke:c,d:"M0,".concat(r,"h").concat(i,`
A`).concat(s,",").concat(s,",0,1,1,").concat(2*i,",").concat(r,`
H`).concat(ws,"M").concat(2*i,",").concat(r,`
A`).concat(s,",").concat(s,",0,1,1,").concat(i,",").concat(r),className:"recharts-legend-icon"});if(a.type==="rect")return Ae.createElement("path",{stroke:"none",fill:c,d:"M0,".concat(ws/8,"h").concat(ws,"v").concat(ws*3/4,"h").concat(-ws,"z"),className:"recharts-legend-icon"});if(Ae.isValidElement(a.legendIcon)){var m=aR({},a);return delete m.legendIcon,Ae.cloneElement(a.legendIcon,m)}return Ae.createElement(f_,{fill:c,cx:r,cy:r,size:ws,sizeType:"diameter",type:a.type})}},{key:"renderItems",value:function(){var a=this,o=this.props,r=o.payload,s=o.iconSize,i=o.layout,c=o.formatter,m=o.inactiveColor,p={x:0,y:0,width:ws,height:ws},A={display:i==="horizontal"?"inline-block":"block",marginRight:10},g={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map(function(f,y){var b=f.formatter||c,v=Hn(i2(i2({"recharts-legend-item":!0},"legend-item-".concat(y),!0),"inactive",f.inactive));if(f.type==="none")return null;var B=pn(f.value)?null:f.value;Ud(!pn(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?m:f.color;return Ae.createElement("li",u3({className:v,style:A,key:"legend-item-".concat(y)},BB(a.props,f,y)),Ae.createElement(r3,{width:s,height:s,viewBox:p,style:g},a.renderIcon(f)),Ae.createElement("span",{className:"recharts-legend-item-text",style:{color:D}},b?b(B,f,y):B))})}},{key:"render",value:function(){var a=this.props,o=a.payload,r=a.layout,s=a.align;if(!o||!o.length)return null;var i={padding:0,margin:0,textAlign:r==="horizontal"?s:"left"};return Ae.createElement("ul",{className:"recharts-default-legend",style:i},this.renderItems())}}])})(fe.PureComponent);i2(jB,"displayName","Legend");i2(jB,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var lb,qU;function uR(){if(qU)return lb;qU=1;var e=ax();function t(){this.__data__=new e,this.size=0}return lb=t,lb}var mb,KU;function AR(){if(KU)return mb;KU=1;function e(t){var n=this.__data__,a=n.delete(t);return this.size=n.size,a}return mb=e,mb}var db,$U;function pR(){if($U)return db;$U=1;function e(t){return this.__data__.get(t)}return db=e,db}var ub,WU;function fR(){if(WU)return ub;WU=1;function e(t){return this.__data__.has(t)}return ub=e,ub}var Ab,VU;function gR(){if(VU)return Ab;VU=1;var e=ax(),t=xB(),n=yB(),a=200;function o(r,s){var i=this.__data__;if(i instanceof e){var c=i.__data__;if(!t||c.length<a-1)return c.push([r,s]),this.size=++i.size,this;i=this.__data__=new n(c)}return i.set(r,s),this.size=i.size,this}return Ab=o,Ab}var pb,XU;function x_(){if(XU)return pb;XU=1;var e=ax(),t=uR(),n=AR(),a=pR(),o=fR(),r=gR();function s(i){var c=this.__data__=new e(i);this.size=c.size}return s.prototype.clear=t,s.prototype.delete=n,s.prototype.get=a,s.prototype.has=o,s.prototype.set=r,pb=s,pb}var fb,JU;function hR(){if(JU)return fb;JU=1;var e="__lodash_hash_undefined__";function t(n){return this.__data__.set(n,e),this}return fb=t,fb}var gb,e7;function xR(){if(e7)return gb;e7=1;function e(t){return this.__data__.has(t)}return gb=e,gb}var hb,t7;function y_(){if(t7)return hb;t7=1;var e=yB(),t=hR(),n=xR();function a(o){var r=-1,s=o==null?0:o.length;for(this.__data__=new e;++r<s;)this.add(o[r])}return a.prototype.add=a.prototype.push=t,a.prototype.has=n,hb=a,hb}var xb,n7;function b_(){if(n7)return xb;n7=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 xb=e,xb}var yb,a7;function C_(){if(a7)return yb;a7=1;function e(t,n){return t.has(n)}return yb=e,yb}var bb,o7;function v_(){if(o7)return bb;o7=1;var e=y_(),t=b_(),n=C_(),a=1,o=2;function r(s,i,c,m,p,A){var g=c&a,f=s.length,y=i.length;if(f!=y&&!(g&&y>f))return!1;var b=A.get(s),v=A.get(i);if(b&&v)return b==i&&v==s;var B=-1,D=!0,j=c&o?new e:void 0;for(A.set(s,i),A.set(i,s);++B<f;){var Q=s[B],E=i[B];if(m)var G=g?m(E,Q,B,i,s,A):m(Q,E,B,s,i,A);if(G!==void 0){if(G)continue;D=!1;break}if(j){if(!t(i,function(k,T){if(!n(j,T)&&(Q===k||p(Q,k,c,m,A)))return j.push(T)})){D=!1;break}}else if(!(Q===E||p(Q,E,c,m,A))){D=!1;break}}return A.delete(s),A.delete(i),D}return bb=r,bb}var Cb,r7;function yR(){if(r7)return Cb;r7=1;var e=Xi(),t=e.Uint8Array;return Cb=t,Cb}var vb,s7;function bR(){if(s7)return vb;s7=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(o,r){a[++n]=[r,o]}),a}return vb=e,vb}var wb,i7;function GB(){if(i7)return wb;i7=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(o){a[++n]=o}),a}return wb=e,wb}var Bb,c7;function CR(){if(c7)return Bb;c7=1;var e=$2(),t=yR(),n=hB(),a=v_(),o=bR(),r=GB(),s=1,i=2,c="[object Boolean]",m="[object Date]",p="[object Error]",A="[object Map]",g="[object Number]",f="[object RegExp]",y="[object Set]",b="[object String]",v="[object Symbol]",B="[object ArrayBuffer]",D="[object DataView]",j=e?e.prototype:void 0,Q=j?j.valueOf:void 0;function E(G,k,T,M,Z,_,I){switch(T){case D:if(G.byteLength!=k.byteLength||G.byteOffset!=k.byteOffset)return!1;G=G.buffer,k=k.buffer;case B:return!(G.byteLength!=k.byteLength||!_(new t(G),new t(k)));case c:case m:case g:return n(+G,+k);case p:return G.name==k.name&&G.message==k.message;case f:case b:return G==k+"";case A:var O=o;case y:var z=M&s;if(O||(O=r),G.size!=k.size&&!z)return!1;var X=I.get(G);if(X)return X==k;M|=i,I.set(G,k);var ae=a(O(G),O(k),M,Z,_,I);return I.delete(G),ae;case v:if(Q)return Q.call(G)==Q.call(k)}return!1}return Bb=E,Bb}var Db,l7;function w_(){if(l7)return Db;l7=1;function e(t,n){for(var a=-1,o=n.length,r=t.length;++a<o;)t[r+a]=n[a];return t}return Db=e,Db}var Ub,m7;function vR(){if(m7)return Ub;m7=1;var e=w_(),t=Fr();function n(a,o,r){var s=o(a);return t(a)?s:e(s,r(a))}return Ub=n,Ub}var Hb,d7;function wR(){if(d7)return Hb;d7=1;function e(t,n){for(var a=-1,o=t==null?0:t.length,r=0,s=[];++a<o;){var i=t[a];n(i,a,t)&&(s[r++]=i)}return s}return Hb=e,Hb}var Nb,u7;function BR(){if(u7)return Nb;u7=1;function e(){return[]}return Nb=e,Nb}var jb,A7;function DR(){if(A7)return jb;A7=1;var e=wR(),t=BR(),n=Object.prototype,a=n.propertyIsEnumerable,o=Object.getOwnPropertySymbols,r=o?function(s){return s==null?[]:(s=Object(s),e(o(s),function(i){return a.call(s,i)}))}:t;return jb=r,jb}var Gb,p7;function UR(){if(p7)return Gb;p7=1;function e(t,n){for(var a=-1,o=Array(t);++a<t;)o[a]=n(a);return o}return Gb=e,Gb}var Eb,f7;function HR(){if(f7)return Eb;f7=1;var e=sl(),t=il(),n="[object Arguments]";function a(o){return t(o)&&e(o)==n}return Eb=a,Eb}var _b,g7;function EB(){if(g7)return _b;g7=1;var e=HR(),t=il(),n=Object.prototype,a=n.hasOwnProperty,o=n.propertyIsEnumerable,r=e((function(){return arguments})())?e:function(s){return t(s)&&a.call(s,"callee")&&!o.call(s,"callee")};return _b=r,_b}var jp={exports:{}},Sb,h7;function NR(){if(h7)return Sb;h7=1;function e(){return!1}return Sb=e,Sb}jp.exports;var x7;function B_(){return x7||(x7=1,(function(e,t){var n=Xi(),a=NR(),o=t&&!t.nodeType&&t,r=o&&!0&&e&&!e.nodeType&&e,s=r&&r.exports===o,i=s?n.Buffer:void 0,c=i?i.isBuffer:void 0,m=c||a;e.exports=m})(jp,jp.exports)),jp.exports}var Pb,y7;function _B(){if(y7)return Pb;y7=1;var e=9007199254740991,t=/^(?:0|[1-9]\d*)$/;function n(a,o){var r=typeof a;return o=o??e,!!o&&(r=="number"||r!="symbol"&&t.test(a))&&a>-1&&a%1==0&&a<o}return Pb=n,Pb}var Ib,b7;function SB(){if(b7)return Ib;b7=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return Ib=t,Ib}var Fb,C7;function jR(){if(C7)return Fb;C7=1;var e=sl(),t=SB(),n=il(),a="[object Arguments]",o="[object Array]",r="[object Boolean]",s="[object Date]",i="[object Error]",c="[object Function]",m="[object Map]",p="[object Number]",A="[object Object]",g="[object RegExp]",f="[object Set]",y="[object String]",b="[object WeakMap]",v="[object ArrayBuffer]",B="[object DataView]",D="[object Float32Array]",j="[object Float64Array]",Q="[object Int8Array]",E="[object Int16Array]",G="[object Int32Array]",k="[object Uint8Array]",T="[object Uint8ClampedArray]",M="[object Uint16Array]",Z="[object Uint32Array]",_={};_[D]=_[j]=_[Q]=_[E]=_[G]=_[k]=_[T]=_[M]=_[Z]=!0,_[a]=_[o]=_[v]=_[r]=_[B]=_[s]=_[i]=_[c]=_[m]=_[p]=_[A]=_[g]=_[f]=_[y]=_[b]=!1;function I(O){return n(O)&&t(O.length)&&!!_[e(O)]}return Fb=I,Fb}var kb,v7;function D_(){if(v7)return kb;v7=1;function e(t){return function(n){return t(n)}}return kb=e,kb}var Gp={exports:{}};Gp.exports;var w7;function GR(){return w7||(w7=1,(function(e,t){var n=zE(),a=t&&!t.nodeType&&t,o=a&&!0&&e&&!e.nodeType&&e,r=o&&o.exports===a,s=r&&n.process,i=(function(){try{var c=o&&o.require&&o.require("util").types;return c||s&&s.binding&&s.binding("util")}catch{}})();e.exports=i})(Gp,Gp.exports)),Gp.exports}var Lb,B7;function U_(){if(B7)return Lb;B7=1;var e=jR(),t=D_(),n=GR(),a=n&&n.isTypedArray,o=a?t(a):e;return Lb=o,Lb}var Qb,D7;function ER(){if(D7)return Qb;D7=1;var e=UR(),t=EB(),n=Fr(),a=B_(),o=_B(),r=U_(),s=Object.prototype,i=s.hasOwnProperty;function c(m,p){var A=n(m),g=!A&&t(m),f=!A&&!g&&a(m),y=!A&&!g&&!f&&r(m),b=A||g||f||y,v=b?e(m.length,String):[],B=v.length;for(var D in m)(p||i.call(m,D))&&!(b&&(D=="length"||f&&(D=="offset"||D=="parent")||y&&(D=="buffer"||D=="byteLength"||D=="byteOffset")||o(D,B)))&&v.push(D);return v}return Qb=c,Qb}var Ob,U7;function _R(){if(U7)return Ob;U7=1;var e=Object.prototype;function t(n){var a=n&&n.constructor,o=typeof a=="function"&&a.prototype||e;return n===o}return Ob=t,Ob}var Tb,H7;function H_(){if(H7)return Tb;H7=1;function e(t,n){return function(a){return t(n(a))}}return Tb=e,Tb}var Rb,N7;function SR(){if(N7)return Rb;N7=1;var e=H_(),t=e(Object.keys,Object);return Rb=t,Rb}var Mb,j7;function PR(){if(j7)return Mb;j7=1;var e=_R(),t=SR(),n=Object.prototype,a=n.hasOwnProperty;function o(r){if(!e(r))return t(r);var s=[];for(var i in Object(r))a.call(r,i)&&i!="constructor"&&s.push(i);return s}return Mb=o,Mb}var zb,G7;function X2(){if(G7)return zb;G7=1;var e=gB(),t=SB();function n(a){return a!=null&&t(a.length)&&!e(a)}return zb=n,zb}var Zb,E7;function mx(){if(E7)return Zb;E7=1;var e=ER(),t=PR(),n=X2();function a(o){return n(o)?e(o):t(o)}return Zb=a,Zb}var Yb,_7;function IR(){if(_7)return Yb;_7=1;var e=vR(),t=DR(),n=mx();function a(o){return e(o,n,t)}return Yb=a,Yb}var qb,S7;function FR(){if(S7)return qb;S7=1;var e=IR(),t=1,n=Object.prototype,a=n.hasOwnProperty;function o(r,s,i,c,m,p){var A=i&t,g=e(r),f=g.length,y=e(s),b=y.length;if(f!=b&&!A)return!1;for(var v=f;v--;){var B=g[v];if(!(A?B in s:a.call(s,B)))return!1}var D=p.get(r),j=p.get(s);if(D&&j)return D==s&&j==r;var Q=!0;p.set(r,s),p.set(s,r);for(var E=A;++v<f;){B=g[v];var G=r[B],k=s[B];if(c)var T=A?c(k,G,B,s,r,p):c(G,k,B,r,s,p);if(!(T===void 0?G===k||m(G,k,i,c,p):T)){Q=!1;break}E||(E=B=="constructor")}if(Q&&!E){var M=r.constructor,Z=s.constructor;M!=Z&&"constructor"in r&&"constructor"in s&&!(typeof M=="function"&&M instanceof M&&typeof Z=="function"&&Z instanceof Z)&&(Q=!1)}return p.delete(r),p.delete(s),Q}return qb=o,qb}var Kb,P7;function kR(){if(P7)return Kb;P7=1;var e=Fd(),t=Xi(),n=e(t,"DataView");return Kb=n,Kb}var $b,I7;function LR(){if(I7)return $b;I7=1;var e=Fd(),t=Xi(),n=e(t,"Promise");return $b=n,$b}var Wb,F7;function N_(){if(F7)return Wb;F7=1;var e=Fd(),t=Xi(),n=e(t,"Set");return Wb=n,Wb}var Vb,k7;function QR(){if(k7)return Vb;k7=1;var e=Fd(),t=Xi(),n=e(t,"WeakMap");return Vb=n,Vb}var Xb,L7;function OR(){if(L7)return Xb;L7=1;var e=kR(),t=xB(),n=LR(),a=N_(),o=QR(),r=sl(),s=ZE(),i="[object Map]",c="[object Object]",m="[object Promise]",p="[object Set]",A="[object WeakMap]",g="[object DataView]",f=s(e),y=s(t),b=s(n),v=s(a),B=s(o),D=r;return(e&&D(new e(new ArrayBuffer(1)))!=g||t&&D(new t)!=i||n&&D(n.resolve())!=m||a&&D(new a)!=p||o&&D(new o)!=A)&&(D=function(j){var Q=r(j),E=Q==c?j.constructor:void 0,G=E?s(E):"";if(G)switch(G){case f:return g;case y:return i;case b:return m;case v:return p;case B:return A}return Q}),Xb=D,Xb}var Jb,Q7;function TR(){if(Q7)return Jb;Q7=1;var e=x_(),t=v_(),n=CR(),a=FR(),o=OR(),r=Fr(),s=B_(),i=U_(),c=1,m="[object Arguments]",p="[object Array]",A="[object Object]",g=Object.prototype,f=g.hasOwnProperty;function y(b,v,B,D,j,Q){var E=r(b),G=r(v),k=E?p:o(b),T=G?p:o(v);k=k==m?A:k,T=T==m?A:T;var M=k==A,Z=T==A,_=k==T;if(_&&s(b)){if(!s(v))return!1;E=!0,M=!1}if(_&&!M)return Q||(Q=new e),E||i(b)?t(b,v,B,D,j,Q):n(b,v,k,B,D,j,Q);if(!(B&c)){var I=M&&f.call(b,"__wrapped__"),O=Z&&f.call(v,"__wrapped__");if(I||O){var z=I?b.value():b,X=O?v.value():v;return Q||(Q=new e),j(z,X,B,D,Q)}}return _?(Q||(Q=new e),a(b,v,B,D,j,Q)):!1}return Jb=y,Jb}var eC,O7;function PB(){if(O7)return eC;O7=1;var e=TR(),t=il();function n(a,o,r,s,i){return a===o?!0:a==null||o==null||!t(a)&&!t(o)?a!==a&&o!==o:e(a,o,r,s,n,i)}return eC=n,eC}var tC,T7;function RR(){if(T7)return tC;T7=1;var e=x_(),t=PB(),n=1,a=2;function o(r,s,i,c){var m=i.length,p=m,A=!c;if(r==null)return!p;for(r=Object(r);m--;){var g=i[m];if(A&&g[2]?g[1]!==r[g[0]]:!(g[0]in r))return!1}for(;++m<p;){g=i[m];var f=g[0],y=r[f],b=g[1];if(A&&g[2]){if(y===void 0&&!(f in r))return!1}else{var v=new e;if(c)var B=c(y,b,f,r,s,v);if(!(B===void 0?t(b,y,n|a,c,v):B))return!1}}return!0}return tC=o,tC}var nC,R7;function j_(){if(R7)return nC;R7=1;var e=Um();function t(n){return n===n&&!e(n)}return nC=t,nC}var aC,M7;function MR(){if(M7)return aC;M7=1;var e=j_(),t=mx();function n(a){for(var o=t(a),r=o.length;r--;){var s=o[r],i=a[s];o[r]=[s,i,e(i)]}return o}return aC=n,aC}var oC,z7;function G_(){if(z7)return oC;z7=1;function e(t,n){return function(a){return a==null?!1:a[t]===n&&(n!==void 0||t in Object(a))}}return oC=e,oC}var rC,Z7;function zR(){if(Z7)return rC;Z7=1;var e=RR(),t=MR(),n=G_();function a(o){var r=t(o);return r.length==1&&r[0][2]?n(r[0][0],r[0][1]):function(s){return s===o||e(s,o,r)}}return rC=a,rC}var sC,Y7;function ZR(){if(Y7)return sC;Y7=1;function e(t,n){return t!=null&&n in Object(t)}return sC=e,sC}var iC,q7;function YR(){if(q7)return iC;q7=1;var e=KE(),t=EB(),n=Fr(),a=_B(),o=SB(),r=rx();function s(i,c,m){c=e(c,i);for(var p=-1,A=c.length,g=!1;++p<A;){var f=r(c[p]);if(!(g=i!=null&&m(i,f)))break;i=i[f]}return g||++p!=A?g:(A=i==null?0:i.length,!!A&&o(A)&&a(f,A)&&(n(i)||t(i)))}return iC=s,iC}var cC,K7;function qR(){if(K7)return cC;K7=1;var e=ZR(),t=YR();function n(a,o){return a!=null&&t(a,o,e)}return cC=n,cC}var lC,$7;function KR(){if($7)return lC;$7=1;var e=PB(),t=$E(),n=qR(),a=fB(),o=j_(),r=G_(),s=rx(),i=1,c=2;function m(p,A){return a(p)&&o(A)?r(s(p),A):function(g){var f=t(g,p);return f===void 0&&f===A?n(g,p):e(A,f,i|c)}}return lC=m,lC}var mC,W7;function GA(){if(W7)return mC;W7=1;function e(t){return t}return mC=e,mC}var dC,V7;function $R(){if(V7)return dC;V7=1;function e(t){return function(n){return n==null?void 0:n[t]}}return dC=e,dC}var uC,X7;function WR(){if(X7)return uC;X7=1;var e=CB();function t(n){return function(a){return e(a,n)}}return uC=t,uC}var AC,J7;function VR(){if(J7)return AC;J7=1;var e=$R(),t=WR(),n=fB(),a=rx();function o(r){return n(r)?e(a(r)):t(r)}return AC=o,AC}var pC,eH;function Ji(){if(eH)return pC;eH=1;var e=zR(),t=KR(),n=GA(),a=Fr(),o=VR();function r(s){return typeof s=="function"?s:s==null?n:typeof s=="object"?a(s)?t(s[0],s[1]):e(s):o(s)}return pC=r,pC}var fC,tH;function E_(){if(tH)return fC;tH=1;function e(t,n,a,o){for(var r=t.length,s=a+(o?1:-1);o?s--:++s<r;)if(n(t[s],s,t))return s;return-1}return fC=e,fC}var gC,nH;function XR(){if(nH)return gC;nH=1;function e(t){return t!==t}return gC=e,gC}var hC,aH;function JR(){if(aH)return hC;aH=1;function e(t,n,a){for(var o=a-1,r=t.length;++o<r;)if(t[o]===n)return o;return-1}return hC=e,hC}var xC,oH;function eM(){if(oH)return xC;oH=1;var e=E_(),t=XR(),n=JR();function a(o,r,s){return r===r?n(o,r,s):e(o,t,s)}return xC=a,xC}var yC,rH;function tM(){if(rH)return yC;rH=1;var e=eM();function t(n,a){var o=n==null?0:n.length;return!!o&&e(n,a,0)>-1}return yC=t,yC}var bC,sH;function nM(){if(sH)return bC;sH=1;function e(t,n,a){for(var o=-1,r=t==null?0:t.length;++o<r;)if(a(n,t[o]))return!0;return!1}return bC=e,bC}var CC,iH;function aM(){if(iH)return CC;iH=1;function e(){}return CC=e,CC}var vC,cH;function oM(){if(cH)return vC;cH=1;var e=N_(),t=aM(),n=GB(),a=1/0,o=e&&1/n(new e([,-0]))[1]==a?function(r){return new e(r)}:t;return vC=o,vC}var wC,lH;function rM(){if(lH)return wC;lH=1;var e=y_(),t=tM(),n=nM(),a=C_(),o=oM(),r=GB(),s=200;function i(c,m,p){var A=-1,g=t,f=c.length,y=!0,b=[],v=b;if(p)y=!1,g=n;else if(f>=s){var B=m?null:o(c);if(B)return r(B);y=!1,g=a,v=new e}else v=m?[]:b;e:for(;++A<f;){var D=c[A],j=m?m(D):D;if(D=p||D!==0?D:0,y&&j===j){for(var Q=v.length;Q--;)if(v[Q]===j)continue e;m&&v.push(j),b.push(D)}else g(v,j,p)||(v!==b&&v.push(j),b.push(D))}return b}return wC=i,wC}var BC,mH;function sM(){if(mH)return BC;mH=1;var e=Ji(),t=rM();function n(a,o){return a&&a.length?t(a,e(o,2)):[]}return BC=n,BC}var iM=sM();const dH=Rn(iM);function __(e,t,n){return t===!0?dH(e,n):pn(t)?dH(e,t):e}function tA(e){"@babel/helpers - typeof";return tA=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},tA(e)}var cM=["ref"];function uH(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 Qc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?uH(Object(n),!0).forEach(function(a){dx(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):uH(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 AH(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 mM(e,t,n){return t&&AH(e.prototype,t),n&&AH(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function dM(e,t,n){return t=nh(t),uM(e,S_()?Reflect.construct(t,n||[],nh(e).constructor):t.apply(e,n))}function uM(e,t){if(t&&(tA(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 S_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(S_=function(){return!!e})()}function nh(e){return nh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},nh(e)}function pM(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&&p3(e,t)}function p3(e,t){return p3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},p3(e,t)}function dx(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=fM(e,"string");return tA(t)=="symbol"?t:t+""}function fM(e,t){if(tA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(tA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function gM(e,t){if(e==null)return{};var n=hM(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[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 xM(e){return e.value}function yM(e,t){if(Ae.isValidElement(e))return Ae.cloneElement(e,t);if(typeof e=="function")return Ae.createElement(e,t);t.ref;var n=gM(t,cM);return Ae.createElement(jB,n)}var pH=1,zu=(function(e){function t(){var n;lM(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=dM(this,t,[].concat(o)),dx(n,"lastBoundingBox",{width:-1,height:-1}),n}return pM(t,e),mM(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)>pH||Math.abs(o.height-this.lastBoundingBox.height)>pH)&&(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?Qc({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(a){var o=this.props,r=o.layout,s=o.align,i=o.verticalAlign,c=o.margin,m=o.chartWidth,p=o.chartHeight,A,g;if(!a||(a.left===void 0||a.left===null)&&(a.right===void 0||a.right===null))if(s==="center"&&r==="vertical"){var f=this.getBBoxSnapshot();A={left:((m||0)-f.width)/2}}else A=s==="right"?{right:c&&c.right||0}:{left:c&&c.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:((p||0)-y.height)/2}}else g=i==="bottom"?{bottom:c&&c.bottom||0}:{top:c&&c.top||0};return Qc(Qc({},A),g)}},{key:"render",value:function(){var a=this,o=this.props,r=o.content,s=o.width,i=o.height,c=o.wrapperStyle,m=o.payloadUniqBy,p=o.payload,A=Qc(Qc({position:"absolute",width:s||"auto",height:i||"auto"},this.getDefaultPosition(c)),c);return Ae.createElement("div",{className:"recharts-legend-wrapper",style:A,ref:function(f){a.wrapperNode=f}},yM(r,Qc(Qc({},this.props),{},{payload:__(p,m,xM)})))}}],[{key:"getWithHeight",value:function(a,o){var r=Qc(Qc({},this.defaultProps),a.props),s=r.layout;return s==="vertical"&&Ut(a.props.height)?{height:a.props.height}:s==="horizontal"?{width:a.props.width||o}:null}}])})(fe.PureComponent);dx(zu,"displayName","Legend");dx(zu,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var DC,fH;function bM(){if(fH)return DC;fH=1;var e=$2(),t=EB(),n=Fr(),a=e?e.isConcatSpreadable:void 0;function o(r){return n(r)||t(r)||!!(a&&r&&r[a])}return DC=o,DC}var UC,gH;function I_(){if(gH)return UC;gH=1;var e=w_(),t=bM();function n(a,o,r,s,i){var c=-1,m=a.length;for(r||(r=t),i||(i=[]);++c<m;){var p=a[c];o>0&&r(p)?o>1?n(p,o-1,r,s,i):e(i,p):s||(i[i.length]=p)}return i}return UC=n,UC}var HC,hH;function CM(){if(hH)return HC;hH=1;function e(t){return function(n,a,o){for(var r=-1,s=Object(n),i=o(n),c=i.length;c--;){var m=i[t?c:++r];if(a(s[m],m,s)===!1)break}return n}}return HC=e,HC}var NC,xH;function vM(){if(xH)return NC;xH=1;var e=CM(),t=e();return NC=t,NC}var jC,yH;function F_(){if(yH)return jC;yH=1;var e=vM(),t=mx();function n(a,o){return a&&e(a,o,t)}return jC=n,jC}var GC,bH;function wM(){if(bH)return GC;bH=1;var e=X2();function t(n,a){return function(o,r){if(o==null)return o;if(!e(o))return n(o,r);for(var s=o.length,i=a?s:-1,c=Object(o);(a?i--:++i<s)&&r(c[i],i,c)!==!1;);return o}}return GC=t,GC}var EC,CH;function IB(){if(CH)return EC;CH=1;var e=F_(),t=wM(),n=t(e);return EC=n,EC}var _C,vH;function k_(){if(vH)return _C;vH=1;var e=IB(),t=X2();function n(a,o){var r=-1,s=t(a)?Array(a.length):[];return e(a,function(i,c,m){s[++r]=o(i,c,m)}),s}return _C=n,_C}var SC,wH;function BM(){if(wH)return SC;wH=1;function e(t,n){var a=t.length;for(t.sort(n);a--;)t[a]=t[a].value;return t}return SC=e,SC}var PC,BH;function DM(){if(BH)return PC;BH=1;var e=NA();function t(n,a){if(n!==a){var o=n!==void 0,r=n===null,s=n===n,i=e(n),c=a!==void 0,m=a===null,p=a===a,A=e(a);if(!m&&!A&&!i&&n>a||i&&c&&p&&!m&&!A||r&&c&&p||!o&&p||!s)return 1;if(!r&&!i&&!A&&n<a||A&&o&&s&&!r&&!i||m&&o&&s||!c&&s||!p)return-1}return 0}return PC=t,PC}var IC,DH;function UM(){if(DH)return IC;DH=1;var e=DM();function t(n,a,o){for(var r=-1,s=n.criteria,i=a.criteria,c=s.length,m=o.length;++r<c;){var p=e(s[r],i[r]);if(p){if(r>=m)return p;var A=o[r];return p*(A=="desc"?-1:1)}}return n.index-a.index}return IC=t,IC}var FC,UH;function HM(){if(UH)return FC;UH=1;var e=bB(),t=CB(),n=Ji(),a=k_(),o=BM(),r=D_(),s=UM(),i=GA(),c=Fr();function m(p,A,g){A.length?A=e(A,function(b){return c(b)?function(v){return t(v,b.length===1?b[0]:b)}:b}):A=[i];var f=-1;A=e(A,r(n));var y=a(p,function(b,v,B){var D=e(A,function(j){return j(b)});return{criteria:D,index:++f,value:b}});return o(y,function(b,v){return s(b,v,g)})}return FC=m,FC}var kC,HH;function NM(){if(HH)return kC;HH=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 kC=e,kC}var LC,NH;function jM(){if(NH)return LC;NH=1;var e=NM(),t=Math.max;function n(a,o,r){return o=t(o===void 0?a.length-1:o,0),function(){for(var s=arguments,i=-1,c=t(s.length-o,0),m=Array(c);++i<c;)m[i]=s[o+i];i=-1;for(var p=Array(o+1);++i<o;)p[i]=s[i];return p[o]=r(m),e(a,this,p)}}return LC=n,LC}var QC,jH;function GM(){if(jH)return QC;jH=1;function e(t){return function(){return t}}return QC=e,QC}var OC,GH;function L_(){if(GH)return OC;GH=1;var e=Fd(),t=(function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}})();return OC=t,OC}var TC,EH;function EM(){if(EH)return TC;EH=1;var e=GM(),t=L_(),n=GA(),a=t?function(o,r){return t(o,"toString",{configurable:!0,enumerable:!1,value:e(r),writable:!0})}:n;return TC=a,TC}var RC,_H;function _M(){if(_H)return RC;_H=1;var e=800,t=16,n=Date.now;function a(o){var r=0,s=0;return function(){var i=n(),c=t-(i-s);if(s=i,c>0){if(++r>=e)return arguments[0]}else r=0;return o.apply(void 0,arguments)}}return RC=a,RC}var MC,SH;function SM(){if(SH)return MC;SH=1;var e=EM(),t=_M(),n=t(e);return MC=n,MC}var zC,PH;function PM(){if(PH)return zC;PH=1;var e=GA(),t=jM(),n=SM();function a(o,r){return n(t(o,r,e),o+"")}return zC=a,zC}var ZC,IH;function ux(){if(IH)return ZC;IH=1;var e=hB(),t=X2(),n=_B(),a=Um();function o(r,s,i){if(!a(i))return!1;var c=typeof s;return(c=="number"?t(i)&&n(s,i.length):c=="string"&&s in i)?e(i[s],r):!1}return ZC=o,ZC}var YC,FH;function IM(){if(FH)return YC;FH=1;var e=I_(),t=HM(),n=PM(),a=ux(),o=n(function(r,s){if(r==null)return[];var i=s.length;return i>1&&a(r,s[0],s[1])?s=[]:i>2&&a(s[0],s[1],s[2])&&(s=[s[0]]),t(r,e(s,1),[])});return YC=o,YC}var FM=IM();const FB=Rn(FM);function c2(e){"@babel/helpers - typeof";return c2=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},c2(e)}function f3(){return f3=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},f3.apply(this,arguments)}function kM(e,t){return TM(e)||OM(e,t)||QM(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 QM(e,t){if(e){if(typeof e=="string")return kH(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 kH(e,t)}}function kH(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 OM(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function TM(e){if(Array.isArray(e))return e}function LH(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 qC(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?LH(Object(n),!0).forEach(function(a){RM(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):LH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function RM(e,t,n){return t=MM(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MM(e){var t=zM(e,"string");return c2(t)=="symbol"?t:t+""}function zM(e,t){if(c2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(c2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ZM(e){return Array.isArray(e)&&to(e[0])&&to(e[1])?e.join(" ~ "):e}var YM=function(t){var n=t.separator,a=n===void 0?" : ":n,o=t.contentStyle,r=o===void 0?{}:o,s=t.itemStyle,i=s===void 0?{}:s,c=t.labelStyle,m=c===void 0?{}:c,p=t.payload,A=t.formatter,g=t.itemSorter,f=t.wrapperClassName,y=t.labelClassName,b=t.label,v=t.labelFormatter,B=t.accessibilityLayer,D=B===void 0?!1:B,j=function(){if(p&&p.length){var I={padding:0,margin:0},O=(g?FB(p,g):p).map(function(z,X){if(z.type==="none")return null;var ae=qC({display:"block",paddingTop:4,paddingBottom:4,color:z.color||"#000"},i),re=z.formatter||A||ZM,ee=z.value,oe=z.name,R=ee,ne=oe;if(re&&R!=null&&ne!=null){var F=re(ee,oe,z,X,p);if(Array.isArray(F)){var P=kM(F,2);R=P[0],ne=P[1]}else R=F}return Ae.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(X),style:ae},to(ne)?Ae.createElement("span",{className:"recharts-tooltip-item-name"},ne):null,to(ne)?Ae.createElement("span",{className:"recharts-tooltip-item-separator"},a):null,Ae.createElement("span",{className:"recharts-tooltip-item-value"},R),Ae.createElement("span",{className:"recharts-tooltip-item-unit"},z.unit||""))});return Ae.createElement("ul",{className:"recharts-tooltip-item-list",style:I},O)}return null},Q=qC({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},r),E=qC({margin:0},m),G=!Fn(b),k=G?b:"",T=Hn("recharts-default-tooltip",f),M=Hn("recharts-tooltip-label",y);G&&v&&p!==void 0&&p!==null&&(k=v(b,p));var Z=D?{role:"status","aria-live":"assertive"}:{};return Ae.createElement("div",f3({className:T,style:Q},Z),Ae.createElement("p",{className:M,style:E},Ae.isValidElement(k)?k:"".concat(k)),j())};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 Kf(e,t,n){return t=qM(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function qM(e){var t=KM(e,"string");return l2(t)=="symbol"?t:t+""}function KM(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 dp="recharts-tooltip-wrapper",$M={visibility:"hidden"};function WM(e){var t=e.coordinate,n=e.translateX,a=e.translateY;return Hn(dp,Kf(Kf(Kf(Kf({},"".concat(dp,"-right"),Ut(n)&&t&&Ut(t.x)&&n>=t.x),"".concat(dp,"-left"),Ut(n)&&t&&Ut(t.x)&&n<t.x),"".concat(dp,"-bottom"),Ut(a)&&t&&Ut(t.y)&&a>=t.y),"".concat(dp,"-top"),Ut(a)&&t&&Ut(t.y)&&a<t.y))}function QH(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.key,o=e.offsetTopLeft,r=e.position,s=e.reverseDirection,i=e.tooltipDimension,c=e.viewBox,m=e.viewBoxDimension;if(r&&Ut(r[a]))return r[a];var p=n[a]-i-o,A=n[a]+o;if(t[a])return s[a]?p:A;if(s[a]){var g=p,f=c[a];return g<f?Math.max(A,c[a]):Math.max(p,c[a])}var y=A+i,b=c[a]+m;return y>b?Math.max(p,c[a]):Math.max(A,c[a])}function VM(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 XM(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.offsetTopLeft,o=e.position,r=e.reverseDirection,s=e.tooltipBox,i=e.useTranslate3d,c=e.viewBox,m,p,A;return s.height>0&&s.width>0&&n?(p=QH({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:a,position:o,reverseDirection:r,tooltipDimension:s.width,viewBox:c,viewBoxDimension:c.width}),A=QH({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:a,position:o,reverseDirection:r,tooltipDimension:s.height,viewBox:c,viewBoxDimension:c.height}),m=VM({translateX:p,translateY:A,useTranslate3d:i})):m=$M,{cssProperties:m,cssClasses:WM({translateX:p,translateY:A,coordinate:n})}}function nA(e){"@babel/helpers - typeof";return nA=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},nA(e)}function OH(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 TH(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?OH(Object(n),!0).forEach(function(a){h3(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):OH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function JM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ez(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,O_(a.key),a)}}function tz(e,t,n){return t&&ez(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function nz(e,t,n){return t=ah(t),az(e,Q_()?Reflect.construct(t,n||[],ah(e).constructor):t.apply(e,n))}function az(e,t){if(t&&(nA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return oz(e)}function oz(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Q_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(Q_=function(){return!!e})()}function ah(e){return ah=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},ah(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&&g3(e,t)}function g3(e,t){return g3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},g3(e,t)}function h3(e,t,n){return t=O_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function O_(e){var t=sz(e,"string");return nA(t)=="symbol"?t:t+""}function sz(e,t){if(nA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(nA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var RH=1,iz=(function(e){function t(){var n;JM(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=nz(this,t,[].concat(o)),h3(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),h3(n,"handleKeyDown",function(s){if(s.key==="Escape"){var i,c,m,p;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(i=(c=n.props.coordinate)===null||c===void 0?void 0:c.x)!==null&&i!==void 0?i:0,y:(m=(p=n.props.coordinate)===null||p===void 0?void 0:p.y)!==null&&m!==void 0?m:0}})}}),n}return rz(t,e),tz(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();(Math.abs(a.width-this.state.lastBoundingBox.width)>RH||Math.abs(a.height-this.state.lastBoundingBox.height)>RH)&&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,r=o.active,s=o.allowEscapeViewBox,i=o.animationDuration,c=o.animationEasing,m=o.children,p=o.coordinate,A=o.hasPayload,g=o.isAnimationActive,f=o.offset,y=o.position,b=o.reverseDirection,v=o.useTranslate3d,B=o.viewBox,D=o.wrapperStyle,j=XM({allowEscapeViewBox:s,coordinate:p,offsetTopLeft:f,position:y,reverseDirection:b,tooltipBox:this.state.lastBoundingBox,useTranslate3d:v,viewBox:B}),Q=j.cssClasses,E=j.cssProperties,G=TH(TH({transition:g&&r?"transform ".concat(i,"ms ").concat(c):void 0},E),{},{pointerEvents:"none",visibility:!this.state.dismissed&&r&&A?"visible":"hidden",position:"absolute",top:0,left:0},D);return Ae.createElement("div",{tabIndex:-1,className:Q,style:G,ref:function(T){a.wrapperNode=T}},m)}}])})(fe.PureComponent),cz=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},Ax={isSsr:cz()};function aA(e){"@babel/helpers - typeof";return aA=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},aA(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){kB(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 lz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mz(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,R_(a.key),a)}}function dz(e,t,n){return t&&mz(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function uz(e,t,n){return t=oh(t),Az(e,T_()?Reflect.construct(t,n||[],oh(e).constructor):t.apply(e,n))}function Az(e,t){if(t&&(aA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return pz(e)}function pz(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(T_=function(){return!!e})()}function oh(e){return oh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},oh(e)}function fz(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&&x3(e,t)}function x3(e,t){return x3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},x3(e,t)}function kB(e,t,n){return t=R_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R_(e){var t=gz(e,"string");return aA(t)=="symbol"?t:t+""}function gz(e,t){if(aA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(aA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function hz(e){return e.dataKey}function xz(e,t){return Ae.isValidElement(e)?Ae.cloneElement(e,t):typeof e=="function"?Ae.createElement(e,t):Ae.createElement(YM,t)}var Mc=(function(e){function t(){return lz(this,t),uz(this,t,arguments)}return fz(t,e),dz(t,[{key:"render",value:function(){var a=this,o=this.props,r=o.active,s=o.allowEscapeViewBox,i=o.animationDuration,c=o.animationEasing,m=o.content,p=o.coordinate,A=o.filterNull,g=o.isAnimationActive,f=o.offset,y=o.payload,b=o.payloadUniqBy,v=o.position,B=o.reverseDirection,D=o.useTranslate3d,j=o.viewBox,Q=o.wrapperStyle,E=y??[];A&&E.length&&(E=__(y.filter(function(k){return k.value!=null&&(k.hide!==!0||a.props.includeHidden)}),b,hz));var G=E.length>0;return Ae.createElement(iz,{allowEscapeViewBox:s,animationDuration:i,animationEasing:c,isAnimationActive:g,active:r,coordinate:p,hasPayload:G,offset:f,position:v,reverseDirection:B,useTranslate3d:D,viewBox:j,wrapperStyle:Q},xz(m,zH(zH({},this.props),{},{payload:E})))}}])})(fe.PureComponent);kB(Mc,"displayName","Tooltip");kB(Mc,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Ax.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 KC,ZH;function yz(){if(ZH)return KC;ZH=1;var e=Xi(),t=function(){return e.Date.now()};return KC=t,KC}var $C,YH;function bz(){if(YH)return $C;YH=1;var e=/\s/;function t(n){for(var a=n.length;a--&&e.test(n.charAt(a)););return a}return $C=t,$C}var WC,qH;function Cz(){if(qH)return WC;qH=1;var e=bz(),t=/^\s+/;function n(a){return a&&a.slice(0,e(a)+1).replace(t,"")}return WC=n,WC}var VC,KH;function M_(){if(KH)return VC;KH=1;var e=Cz(),t=Um(),n=NA(),a=NaN,o=/^[-+]0x[0-9a-f]+$/i,r=/^0b[01]+$/i,s=/^0o[0-7]+$/i,i=parseInt;function c(m){if(typeof m=="number")return m;if(n(m))return a;if(t(m)){var p=typeof m.valueOf=="function"?m.valueOf():m;m=t(p)?p+"":p}if(typeof m!="string")return m===0?m:+m;m=e(m);var A=r.test(m);return A||s.test(m)?i(m.slice(2),A?2:8):o.test(m)?a:+m}return VC=c,VC}var XC,$H;function vz(){if($H)return XC;$H=1;var e=Um(),t=yz(),n=M_(),a="Expected a function",o=Math.max,r=Math.min;function s(i,c,m){var p,A,g,f,y,b,v=0,B=!1,D=!1,j=!0;if(typeof i!="function")throw new TypeError(a);c=n(c)||0,e(m)&&(B=!!m.leading,D="maxWait"in m,g=D?o(n(m.maxWait)||0,c):g,j="trailing"in m?!!m.trailing:j);function Q(O){var z=p,X=A;return p=A=void 0,v=O,f=i.apply(X,z),f}function E(O){return v=O,y=setTimeout(T,c),B?Q(O):f}function G(O){var z=O-b,X=O-v,ae=c-z;return D?r(ae,g-X):ae}function k(O){var z=O-b,X=O-v;return b===void 0||z>=c||z<0||D&&X>=g}function T(){var O=t();if(k(O))return M(O);y=setTimeout(T,G(O))}function M(O){return y=void 0,j&&p?Q(O):(p=A=void 0,f)}function Z(){y!==void 0&&clearTimeout(y),v=0,p=b=A=y=void 0}function _(){return y===void 0?f:M(t())}function I(){var O=t(),z=k(O);if(p=arguments,A=this,b=O,z){if(y===void 0)return E(b);if(D)return clearTimeout(y),y=setTimeout(T,c),Q(b)}return y===void 0&&(y=setTimeout(T,c)),f}return I.cancel=Z,I.flush=_,I}return XC=s,XC}var JC,WH;function wz(){if(WH)return JC;WH=1;var e=vz(),t=Um(),n="Expected a function";function a(o,r,s){var i=!0,c=!0;if(typeof o!="function")throw new TypeError(n);return t(s)&&(i="leading"in s?!!s.leading:i,c="trailing"in s?!!s.trailing:c),e(o,r,{leading:i,maxWait:r,trailing:c})}return JC=a,JC}var Bz=wz();const z_=Rn(Bz);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)}function VH(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 $f(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?VH(Object(n),!0).forEach(function(a){Dz(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):VH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Dz(e,t,n){return t=Uz(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Uz(e){var t=Hz(e,"string");return m2(t)=="symbol"?t:t+""}function Hz(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 Nz(e,t){return _z(e)||Ez(e,t)||Gz(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 Gz(e,t){if(e){if(typeof e=="string")return XH(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 XH(e,t)}}function XH(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 Ez(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function _z(e){if(Array.isArray(e))return e}var Z_=fe.forwardRef(function(e,t){var n=e.aspect,a=e.initialDimension,o=a===void 0?{width:-1,height:-1}:a,r=e.width,s=r===void 0?"100%":r,i=e.height,c=i===void 0?"100%":i,m=e.minWidth,p=m===void 0?0:m,A=e.minHeight,g=e.maxHeight,f=e.children,y=e.debounce,b=y===void 0?0:y,v=e.id,B=e.className,D=e.onResize,j=e.style,Q=j===void 0?{}:j,E=fe.useRef(null),G=fe.useRef();G.current=D,fe.useImperativeHandle(t,function(){return Object.defineProperty(E.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),E.current},configurable:!0})});var k=fe.useState({containerWidth:o.width,containerHeight:o.height}),T=Nz(k,2),M=T[0],Z=T[1],_=fe.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}})},[]);fe.useEffect(function(){var O=function(oe){var R,ne=oe[0].contentRect,F=ne.width,P=ne.height;_(F,P),(R=G.current)===null||R===void 0||R.call(G,F,P)};b>0&&(O=z_(O,b,{trailing:!0,leading:!1}));var z=new ResizeObserver(O),X=E.current.getBoundingClientRect(),ae=X.width,re=X.height;return _(ae,re),z.observe(E.current),function(){z.disconnect()}},[_,b]);var I=fe.useMemo(function(){var O=M.containerWidth,z=M.containerHeight;if(O<0||z<0)return null;Ud(bd(s)||bd(c),`The width(%s) and height(%s) are both fixed numbers,
maybe you don't need to use a ResponsiveContainer.`,s,c),Ud(!n||n>0,"The aspect(%s) must be greater than zero.",n);var X=bd(s)?O:s,ae=bd(c)?z:c;n&&n>0&&(X?ae=X/n:ae&&(X=ae*n),g&&ae>g&&(ae=g)),Ud(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,s,c,p,A,n);var re=!Array.isArray(f)&&Wc(f.type).endsWith("Chart");return Ae.Children.map(f,function(ee){return Ae.isValidElement(ee)?fe.cloneElement(ee,$f({width:X,height:ae},re?{style:$f({height:"100%",width:"100%",maxHeight:ae,maxWidth:X},ee.props.style)}:{})):ee})},[n,f,c,g,A,p,M,s]);return Ae.createElement("div",{id:v?"".concat(v):void 0,className:Hn("recharts-responsive-container",B),style:$f($f({},Q),{},{width:s,height:c,minWidth:p,minHeight:A,maxHeight:g}),ref:E},I)});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 JH(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 y3(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?JH(Object(n),!0).forEach(function(a){Sz(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):JH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Sz(e,t,n){return t=Pz(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Pz(e){var t=Iz(e,"string");return d2(t)=="symbol"?t:t+""}function Iz(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)}var xu={widthCache:{},cacheCount:0},Fz=2e3,kz={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},eN="recharts_measurement_span";function Lz(e){var t=y3({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var tN=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||Ax.isSsr)return{width:0,height:0};var a=Lz(n),o=JSON.stringify({text:t,copyStyle:a});if(xu.widthCache[o])return xu.widthCache[o];try{var r=document.getElementById(eN);r||(r=document.createElement("span"),r.setAttribute("id",eN),r.setAttribute("aria-hidden","true"),document.body.appendChild(r));var s=y3(y3({},kz),a);Object.assign(r.style,s),r.textContent="".concat(t);var i=r.getBoundingClientRect(),c={width:i.width,height:i.height};return xu.widthCache[o]=c,++xu.cacheCount>Fz&&(xu.cacheCount=0,xu.widthCache={}),c}catch{return{width:0,height:0}}},Qz=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};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 rh(e,t){return Mz(e)||Rz(e,t)||Tz(e,t)||Oz()}function Oz(){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 Tz(e,t){if(e){if(typeof e=="string")return nN(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 nN(e,t)}}function nN(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 Rz(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function Mz(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 aN(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,Yz(a.key),a)}}function Zz(e,t,n){return t&&aN(e.prototype,t),n&&aN(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Yz(e){var t=qz(e,"string");return u2(t)=="symbol"?t:t+""}function qz(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 String(e)}var oN=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,rN=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Kz=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,$z=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,Y_={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},Wz=Object.keys(Y_),ku="NaN";function Vz(e,t){return e*Y_[t]}var Wf=(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!==""&&!Kz.test(n)&&(this.num=NaN,this.unit=""),Wz.includes(n)&&(this.num=Vz(t,n),this.unit="px")}return Zz(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=$z.exec(n))!==null&&a!==void 0?a:[],r=rh(o,3),s=r[1],i=r[2];return new e(parseFloat(s),i??"")}}])})();function q_(e){if(e.includes(ku))return ku;for(var t=e;t.includes("*")||t.includes("/");){var n,a=(n=oN.exec(t))!==null&&n!==void 0?n:[],o=rh(a,4),r=o[1],s=o[2],i=o[3],c=Wf.parse(r??""),m=Wf.parse(i??""),p=s==="*"?c.multiply(m):c.divide(m);if(p.isNaN())return ku;t=t.replace(oN,p.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var A,g=(A=rN.exec(t))!==null&&A!==void 0?A:[],f=rh(g,4),y=f[1],b=f[2],v=f[3],B=Wf.parse(y??""),D=Wf.parse(v??""),j=b==="+"?B.add(D):B.subtract(D);if(j.isNaN())return ku;t=t.replace(rN,j.toString())}return t}var sN=/\(([^()]*)\)/;function Xz(e){for(var t=e;t.includes("(");){var n=sN.exec(t),a=rh(n,2),o=a[1];t=t.replace(sN,q_(o))}return t}function Jz(e){var t=e.replace(/\s+/g,"");return t=Xz(t),t=q_(t),t}function eZ(e){try{return Jz(e)}catch{return ku}}function e1(e){var t=eZ(e.slice(5,-1));return t===ku?"":t}var tZ=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],nZ=["dx","dy","angle","className","breakAll"];function b3(){return b3=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},b3.apply(this,arguments)}function iN(e,t){if(e==null)return{};var n=aZ(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function aZ(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 cN(e,t){return iZ(e)||sZ(e,t)||rZ(e,t)||oZ()}function oZ(){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 lN(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 lN(e,t)}}function lN(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 sZ(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;c=!1}else for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function iZ(e){if(Array.isArray(e))return e}var K_=/[ \f\n\r\t\v\u2028\u2029]+/,$_=function(t){var n=t.children,a=t.breakAll,o=t.style;try{var r=[];Fn(n)||(a?r=n.toString().split(""):r=n.toString().split(K_));var s=r.map(function(c){return{word:c,width:tN(c,o).width}}),i=a?0:tN(" ",o).width;return{wordsWithComputedWidth:s,spaceWidth:i}}catch{return null}},cZ=function(t,n,a,o,r){var s=t.maxLines,i=t.children,c=t.style,m=t.breakAll,p=Ut(s),A=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||r||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(!p)return f;for(var b="…",v=function(X){var ae=A.slice(0,X),re=$_({breakAll:m,style:c,children:ae+b}).wordsWithComputedWidth,ee=g(re),oe=ee.length>s||y(ee).width>Number(o);return[oe,ee]},B=0,D=A.length-1,j=0,Q;B<=D&&j<=A.length-1;){var E=Math.floor((B+D)/2),G=E-1,k=v(G),T=cN(k,2),M=T[0],Z=T[1],_=v(E),I=cN(_,1),O=I[0];if(!M&&!O&&(B=E+1),M&&O&&(D=E-1),!M&&O){Q=Z;break}j++}return Q||f},mN=function(t){var n=Fn(t)?[]:t.toString().split(K_);return[{words:n}]},lZ=function(t){var n=t.width,a=t.scaleToFit,o=t.children,r=t.style,s=t.breakAll,i=t.maxLines;if((n||a)&&!Ax.isSsr){var c,m,p=$_({breakAll:s,children:o,style:r});if(p){var A=p.wordsWithComputedWidth,g=p.spaceWidth;c=A,m=g}else return mN(o);return cZ({breakAll:s,children:o,maxLines:i,style:r},c,m,n,a)}return mN(o)},dN="#808080",A2=function(t){var n=t.x,a=n===void 0?0:n,o=t.y,r=o===void 0?0:o,s=t.lineHeight,i=s===void 0?"1em":s,c=t.capHeight,m=c===void 0?"0.71em":c,p=t.scaleToFit,A=p===void 0?!1:p,g=t.textAnchor,f=g===void 0?"start":g,y=t.verticalAnchor,b=y===void 0?"end":y,v=t.fill,B=v===void 0?dN:v,D=iN(t,tZ),j=fe.useMemo(function(){return lZ({breakAll:D.breakAll,children:D.children,maxLines:D.maxLines,scaleToFit:A,style:D.style,width:D.width})},[D.breakAll,D.children,D.maxLines,A,D.style,D.width]),Q=D.dx,E=D.dy,G=D.angle,k=D.className,T=D.breakAll,M=iN(D,nZ);if(!to(a)||!to(r))return null;var Z=a+(Ut(Q)?Q:0),_=r+(Ut(E)?E:0),I;switch(b){case"start":I=e1("calc(".concat(m,")"));break;case"middle":I=e1("calc(".concat((j.length-1)/2," * -").concat(i," + (").concat(m," / 2))"));break;default:I=e1("calc(".concat(j.length-1," * -").concat(i,")"));break}var O=[];if(A){var z=j[0].width,X=D.width;O.push("scale(".concat((Ut(X)?X/z:1)/z,")"))}return G&&O.push("rotate(".concat(G,", ").concat(Z,", ").concat(_,")")),O.length&&(M.transform=O.join(" ")),Ae.createElement("text",b3({},ln(M,!0),{x:Z,y:_,className:Hn("recharts-text",k),textAnchor:f,fill:B.includes("url")?dN:B}),j.map(function(ae,re){var ee=ae.words.join(T?"":" ");return Ae.createElement("tspan",{x:Z,dy:re===0?I:i,key:"".concat(ee,"-").concat(re)},ee)}))};function hm(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function mZ(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function LB(e){let t,n,a;e.length!==2?(t=hm,n=(i,c)=>hm(e(i),c),a=(i,c)=>e(i)-c):(t=e===hm||e===mZ?e:dZ,n=e,a=e);function o(i,c,m=0,p=i.length){if(m<p){if(t(c,c)!==0)return p;do{const A=m+p>>>1;n(i[A],c)<0?m=A+1:p=A}while(m<p)}return m}function r(i,c,m=0,p=i.length){if(m<p){if(t(c,c)!==0)return p;do{const A=m+p>>>1;n(i[A],c)<=0?m=A+1:p=A}while(m<p)}return m}function s(i,c,m=0,p=i.length){const A=o(i,c,m,p-1);return A>m&&a(i[A-1],c)>-a(i[A],c)?A-1:A}return{left:o,center:s,right:r}}function dZ(){return 0}function W_(e){return e===null?NaN:+e}function*uZ(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const AZ=LB(hm),J2=AZ.right;LB(W_).center;class uN extends Map{constructor(t,n=gZ){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(AN(this,t))}has(t){return super.has(AN(this,t))}set(t,n){return super.set(pZ(this,t),n)}delete(t){return super.delete(fZ(this,t))}}function AN({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):n}function pZ({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):(e.set(a,n),n)}function fZ({_intern:e,_key:t},n){const a=t(n);return e.has(a)&&(n=e.get(a),e.delete(a)),n}function gZ(e){return e!==null&&typeof e=="object"?e.valueOf():e}function hZ(e=hm){if(e===hm)return V_;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 V_(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const xZ=Math.sqrt(50),yZ=Math.sqrt(10),bZ=Math.sqrt(2);function sh(e,t,n){const a=(t-e)/Math.max(0,n),o=Math.floor(Math.log10(a)),r=a/Math.pow(10,o),s=r>=xZ?10:r>=yZ?5:r>=bZ?2:1;let i,c,m;return o<0?(m=Math.pow(10,-o)/s,i=Math.round(e*m),c=Math.round(t*m),i/m<e&&++i,c/m>t&&--c,m=-m):(m=Math.pow(10,o)*s,i=Math.round(e/m),c=Math.round(t/m),i*m<e&&++i,c*m>t&&--c),c<i&&.5<=n&&n<2?sh(e,t,n*2):[i,c,m]}function C3(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];const a=t<e,[o,r,s]=a?sh(t,e,n):sh(e,t,n);if(!(r>=o))return[];const i=r-o+1,c=new Array(i);if(a)if(s<0)for(let m=0;m<i;++m)c[m]=(r-m)/-s;else for(let m=0;m<i;++m)c[m]=(r-m)*s;else if(s<0)for(let m=0;m<i;++m)c[m]=(o+m)/-s;else for(let m=0;m<i;++m)c[m]=(o+m)*s;return c}function v3(e,t,n){return t=+t,e=+e,n=+n,sh(e,t,n)[2]}function w3(e,t,n){t=+t,e=+e,n=+n;const a=t<e,o=a?v3(t,e,n):v3(e,t,n);return(a?-1:1)*(o<0?1/-o:o)}function pN(e,t){let n;for(const a of e)a!=null&&(n<a||n===void 0&&a>=a)&&(n=a);return n}function fN(e,t){let n;for(const a of e)a!=null&&(n>a||n===void 0&&a>=a)&&(n=a);return n}function X_(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?V_:hZ(o);a>n;){if(a-n>600){const c=a-n+1,m=t-n+1,p=Math.log(c),A=.5*Math.exp(2*p/3),g=.5*Math.sqrt(p*A*(c-A)/c)*(m-c/2<0?-1:1),f=Math.max(n,Math.floor(t-m*A/c+g)),y=Math.min(a,Math.floor(t+(c-m)*A/c+g));X_(e,t,f,y,o)}const r=e[t];let s=n,i=a;for(up(e,n,t),o(e[a],r)>0&&up(e,n,a);s<i;){for(up(e,s,i),++s,--i;o(e[s],r)<0;)++s;for(;o(e[i],r)>0;)--i}o(e[n],r)===0?up(e,n,i):(++i,up(e,i,a)),i<=t&&(n=i+1),t<=i&&(a=i-1)}return e}function up(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function CZ(e,t,n){if(e=Float64Array.from(uZ(e)),!(!(a=e.length)||isNaN(t=+t))){if(t<=0||a<2)return fN(e);if(t>=1)return pN(e);var a,o=(a-1)*t,r=Math.floor(o),s=pN(X_(e,r).subarray(0,r+1)),i=fN(e.subarray(r+1));return s+(i-s)*(o-r)}}function vZ(e,t,n=W_){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,r=Math.floor(o),s=+n(e[r],r,e),i=+n(e[r+1],r+1,e);return s+(i-s)*(o-r)}}function wZ(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,r=new Array(o);++a<o;)r[a]=e+a*n;return r}function _s(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function cl(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 B3=Symbol("implicit");function QB(){var e=new uN,t=[],n=[],a=B3;function o(r){let s=e.get(r);if(s===void 0){if(a!==B3)return a;e.set(r,s=t.push(r)-1)}return n[s%n.length]}return o.domain=function(r){if(!arguments.length)return t.slice();t=[],e=new uN;for(const s of r)e.has(s)||e.set(s,t.push(s)-1);return o},o.range=function(r){return arguments.length?(n=Array.from(r),o):n.slice()},o.unknown=function(r){return arguments.length?(a=r,o):a},o.copy=function(){return QB(t,n).unknown(a)},_s.apply(o,arguments),o}function p2(){var e=QB().unknown(void 0),t=e.domain,n=e.range,a=0,o=1,r,s,i=!1,c=0,m=0,p=.5;delete e.unknown;function A(){var g=t().length,f=o<a,y=f?o:a,b=f?a:o;r=(b-y)/Math.max(1,g-c+m*2),i&&(r=Math.floor(r)),y+=(b-y-r*(g-c))*p,s=r*(1-c),i&&(y=Math.round(y),s=Math.round(s));var v=wZ(g).map(function(B){return y+r*B});return n(f?v.reverse():v)}return e.domain=function(g){return arguments.length?(t(g),A()):t()},e.range=function(g){return arguments.length?([a,o]=g,a=+a,o=+o,A()):[a,o]},e.rangeRound=function(g){return[a,o]=g,a=+a,o=+o,i=!0,A()},e.bandwidth=function(){return s},e.step=function(){return r},e.round=function(g){return arguments.length?(i=!!g,A()):i},e.padding=function(g){return arguments.length?(c=Math.min(1,m=+g),A()):c},e.paddingInner=function(g){return arguments.length?(c=Math.min(1,g),A()):c},e.paddingOuter=function(g){return arguments.length?(m=+g,A()):m},e.align=function(g){return arguments.length?(p=Math.max(0,Math.min(1,g)),A()):p},e.copy=function(){return p2(t(),[a,o]).round(i).paddingInner(c).paddingOuter(m).align(p)},_s.apply(A(),arguments)}function J_(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return J_(t())},e}function Mp(){return J_(p2.apply(null,arguments).paddingInner(1))}function OB(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function eS(e,t){var n=Object.create(e.prototype);for(var a in t)n[a]=t[a];return n}function ef(){}var f2=.7,ih=1/f2,Zu="\\s*([+-]?\\d+)\\s*",g2="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",qi="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",BZ=/^#([0-9a-f]{3,8})$/,DZ=new RegExp(`^rgb\\(${Zu},${Zu},${Zu}\\)$`),UZ=new RegExp(`^rgb\\(${qi},${qi},${qi}\\)$`),HZ=new RegExp(`^rgba\\(${Zu},${Zu},${Zu},${g2}\\)$`),NZ=new RegExp(`^rgba\\(${qi},${qi},${qi},${g2}\\)$`),jZ=new RegExp(`^hsl\\(${g2},${qi},${qi}\\)$`),GZ=new RegExp(`^hsla\\(${g2},${qi},${qi},${g2}\\)$`),gN={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};OB(ef,h2,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:hN,formatHex:hN,formatHex8:EZ,formatHsl:_Z,formatRgb:xN,toString:xN});function hN(){return this.rgb().formatHex()}function EZ(){return this.rgb().formatHex8()}function _Z(){return tS(this).formatHsl()}function xN(){return this.rgb().formatRgb()}function h2(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=BZ.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?yN(t):n===3?new Ir(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Vf(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Vf(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=DZ.exec(e))?new Ir(t[1],t[2],t[3],1):(t=UZ.exec(e))?new Ir(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=HZ.exec(e))?Vf(t[1],t[2],t[3],t[4]):(t=NZ.exec(e))?Vf(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=jZ.exec(e))?vN(t[1],t[2]/100,t[3]/100,1):(t=GZ.exec(e))?vN(t[1],t[2]/100,t[3]/100,t[4]):gN.hasOwnProperty(e)?yN(gN[e]):e==="transparent"?new Ir(NaN,NaN,NaN,0):null}function yN(e){return new Ir(e>>16&255,e>>8&255,e&255,1)}function Vf(e,t,n,a){return a<=0&&(e=t=n=NaN),new Ir(e,t,n,a)}function SZ(e){return e instanceof ef||(e=h2(e)),e?(e=e.rgb(),new Ir(e.r,e.g,e.b,e.opacity)):new Ir}function D3(e,t,n,a){return arguments.length===1?SZ(e):new Ir(e,t,n,a??1)}function Ir(e,t,n,a){this.r=+e,this.g=+t,this.b=+n,this.opacity=+a}OB(Ir,D3,eS(ef,{brighter(e){return e=e==null?ih:Math.pow(ih,e),new Ir(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?f2:Math.pow(f2,e),new Ir(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ir(Hd(this.r),Hd(this.g),Hd(this.b),ch(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:bN,formatHex:bN,formatHex8:PZ,formatRgb:CN,toString:CN}));function bN(){return`#${Cd(this.r)}${Cd(this.g)}${Cd(this.b)}`}function PZ(){return`#${Cd(this.r)}${Cd(this.g)}${Cd(this.b)}${Cd((isNaN(this.opacity)?1:this.opacity)*255)}`}function CN(){const e=ch(this.opacity);return`${e===1?"rgb(":"rgba("}${Hd(this.r)}, ${Hd(this.g)}, ${Hd(this.b)}${e===1?")":`, ${e})`}`}function ch(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Hd(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Cd(e){return e=Hd(e),(e<16?"0":"")+e.toString(16)}function vN(e,t,n,a){return a<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new ii(e,t,n,a)}function tS(e){if(e instanceof ii)return new ii(e.h,e.s,e.l,e.opacity);if(e instanceof ef||(e=h2(e)),!e)return new ii;if(e instanceof ii)return e;e=e.rgb();var t=e.r/255,n=e.g/255,a=e.b/255,o=Math.min(t,n,a),r=Math.max(t,n,a),s=NaN,i=r-o,c=(r+o)/2;return i?(t===r?s=(n-a)/i+(n<a)*6:n===r?s=(a-t)/i+2:s=(t-n)/i+4,i/=c<.5?r+o:2-r-o,s*=60):i=c>0&&c<1?0:s,new ii(s,i,c,e.opacity)}function IZ(e,t,n,a){return arguments.length===1?tS(e):new ii(e,t,n,a??1)}function ii(e,t,n,a){this.h=+e,this.s=+t,this.l=+n,this.opacity=+a}OB(ii,IZ,eS(ef,{brighter(e){return e=e==null?ih:Math.pow(ih,e),new ii(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?f2:Math.pow(f2,e),new ii(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 Ir(t1(e>=240?e-240:e+120,o,a),t1(e,o,a),t1(e<120?e+240:e-120,o,a),this.opacity)},clamp(){return new ii(wN(this.h),Xf(this.s),Xf(this.l),ch(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=ch(this.opacity);return`${e===1?"hsl(":"hsla("}${wN(this.h)}, ${Xf(this.s)*100}%, ${Xf(this.l)*100}%${e===1?")":`, ${e})`}`}}));function wN(e){return e=(e||0)%360,e<0?e+360:e}function Xf(e){return Math.max(0,Math.min(1,e||0))}function t1(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 TB=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?nS:function(t,n){return n-t?kZ(t,n,e):TB(isNaN(t)?n:t)}}function nS(e,t){var n=t-e;return n?FZ(e,n):TB(isNaN(e)?t:e)}const BN=(function e(t){var n=LZ(t);function a(o,r){var s=n((o=D3(o)).r,(r=D3(r)).r),i=n(o.g,r.g),c=n(o.b,r.b),m=nS(o.opacity,r.opacity);return function(p){return o.r=s(p),o.g=i(p),o.b=c(p),o.opacity=m(p),o+""}}return a.gamma=e,a})(1);function QZ(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,a=t.slice(),o;return function(r){for(o=0;o<n;++o)a[o]=e[o]*(1-r)+t[o]*r;return a}}function OZ(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function TZ(e,t){var n=t?t.length:0,a=e?Math.min(n,e.length):0,o=new Array(a),r=new Array(n),s;for(s=0;s<a;++s)o[s]=EA(e[s],t[s]);for(;s<n;++s)r[s]=t[s];return function(i){for(s=0;s<a;++s)r[s]=o[s](i);return r}}function RZ(e,t){var n=new Date;return e=+e,t=+t,function(a){return n.setTime(e*(1-a)+t*a),n}}function lh(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function MZ(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]=EA(e[o],t[o]):a[o]=t[o];return function(r){for(o in n)a[o]=n[o](r);return a}}var U3=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,n1=new RegExp(U3.source,"g");function zZ(e){return function(){return e}}function ZZ(e){return function(t){return e(t)+""}}function YZ(e,t){var n=U3.lastIndex=n1.lastIndex=0,a,o,r,s=-1,i=[],c=[];for(e=e+"",t=t+"";(a=U3.exec(e))&&(o=n1.exec(t));)(r=o.index)>n&&(r=t.slice(n,r),i[s]?i[s]+=r:i[++s]=r),(a=a[0])===(o=o[0])?i[s]?i[s]+=o:i[++s]=o:(i[++s]=null,c.push({i:s,x:lh(a,o)})),n=n1.lastIndex;return n<t.length&&(r=t.slice(n),i[s]?i[s]+=r:i[++s]=r),i.length<2?c[0]?ZZ(c[0].x):zZ(t):(t=c.length,function(m){for(var p=0,A;p<t;++p)i[(A=c[p]).i]=A.x(m);return i.join("")})}function EA(e,t){var n=typeof t,a;return t==null||n==="boolean"?TB(t):(n==="number"?lh:n==="string"?(a=h2(t))?(t=a,BN):YZ:t instanceof h2?BN:t instanceof Date?RZ:OZ(t)?QZ:Array.isArray(t)?TZ:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?MZ:lh)(e,t)}function RB(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function qZ(e,t){t===void 0&&(t=e,e=EA);for(var n=0,a=t.length-1,o=t[0],r=new Array(a<0?0:a);n<a;)r[n]=e(o,o=t[++n]);return function(s){var i=Math.max(0,Math.min(a-1,Math.floor(s*=a)));return r[i](s-i)}}function KZ(e){return function(){return e}}function mh(e){return+e}var DN=[0,1];function gr(e){return e}function H3(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:KZ(isNaN(t)?NaN:.5)}function $Z(e,t){var n;return e>t&&(n=e,e=t,t=n),function(a){return Math.max(e,Math.min(t,a))}}function WZ(e,t,n){var a=e[0],o=e[1],r=t[0],s=t[1];return o<a?(a=H3(o,a),r=n(s,r)):(a=H3(a,o),r=n(r,s)),function(i){return r(a(i))}}function VZ(e,t,n){var a=Math.min(e.length,t.length)-1,o=new Array(a),r=new Array(a),s=-1;for(e[a]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++s<a;)o[s]=H3(e[s],e[s+1]),r[s]=n(t[s],t[s+1]);return function(i){var c=J2(e,i,1,a)-1;return r[c](o[c](i))}}function tf(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function px(){var e=DN,t=DN,n=EA,a,o,r,s=gr,i,c,m;function p(){var g=Math.min(e.length,t.length);return s!==gr&&(s=$Z(e[0],e[g-1])),i=g>2?VZ:WZ,c=m=null,A}function A(g){return g==null||isNaN(g=+g)?r:(c||(c=i(e.map(a),t,n)))(a(s(g)))}return A.invert=function(g){return s(o((m||(m=i(t,e.map(a),lh)))(g)))},A.domain=function(g){return arguments.length?(e=Array.from(g,mh),p()):e.slice()},A.range=function(g){return arguments.length?(t=Array.from(g),p()):t.slice()},A.rangeRound=function(g){return t=Array.from(g),n=RB,p()},A.clamp=function(g){return arguments.length?(s=g?!0:gr,p()):s!==gr},A.interpolate=function(g){return arguments.length?(n=g,p()):n},A.unknown=function(g){return arguments.length?(r=g,A):r},function(g,f){return a=g,o=f,p()}}function MB(){return px()(gr,gr)}function XZ(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function dh(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 oA(e){return e=dh(Math.abs(e)),e?e[1]:NaN}function JZ(e,t){return function(n,a){for(var o=n.length,r=[],s=0,i=e[0],c=0;o>0&&i>0&&(c+i+1>a&&(i=Math.max(1,a-c)),r.push(n.substring(o-=i,o+i)),!((c+=i+1)>a));)i=e[s=(s+1)%e.length];return r.reverse().join(t)}}function eY(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var tY=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function x2(e){if(!(t=tY.exec(e)))throw new Error("invalid format: "+e);var t;return new zB({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]})}x2.prototype=zB.prototype;function zB(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+""}zB.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 nY(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 aS;function aY(e,t){var n=dh(e,t);if(!n)return e+"";var a=n[0],o=n[1],r=o-(aS=Math.max(-8,Math.min(8,Math.floor(o/3)))*3)+1,s=a.length;return r===s?a:r>s?a+new Array(r-s+1).join("0"):r>0?a.slice(0,r)+"."+a.slice(r):"0."+new Array(1-r).join("0")+dh(e,Math.max(0,t+r-1))[0]}function UN(e,t){var n=dh(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 HN={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:XZ,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)=>UN(e*100,t),r:UN,s:aY,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function NN(e){return e}var jN=Array.prototype.map,GN=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function oY(e){var t=e.grouping===void 0||e.thousands===void 0?NN:JZ(jN.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+"",r=e.numerals===void 0?NN:eY(jN.call(e.numerals,String)),s=e.percent===void 0?"%":e.percent+"",i=e.minus===void 0?"":e.minus+"",c=e.nan===void 0?"NaN":e.nan+"";function m(A){A=x2(A);var g=A.fill,f=A.align,y=A.sign,b=A.symbol,v=A.zero,B=A.width,D=A.comma,j=A.precision,Q=A.trim,E=A.type;E==="n"?(D=!0,E="g"):HN[E]||(j===void 0&&(j=12),Q=!0,E="g"),(v||g==="0"&&f==="=")&&(v=!0,g="0",f="=");var G=b==="$"?n:b==="#"&&/[boxX]/.test(E)?"0"+E.toLowerCase():"",k=b==="$"?a:/[%p]/.test(E)?s:"",T=HN[E],M=/[defgprs%]/.test(E);j=j===void 0?6:/[gprs]/.test(E)?Math.max(1,Math.min(21,j)):Math.max(0,Math.min(20,j));function Z(_){var I=G,O=k,z,X,ae;if(E==="c")O=T(_)+O,_="";else{_=+_;var re=_<0||1/_<0;if(_=isNaN(_)?c:T(Math.abs(_),j),Q&&(_=nY(_)),re&&+_==0&&y!=="+"&&(re=!1),I=(re?y==="("?y:i:y==="-"||y==="("?"":y)+I,O=(E==="s"?GN[8+aS/3]:"")+O+(re&&y==="("?")":""),M){for(z=-1,X=_.length;++z<X;)if(ae=_.charCodeAt(z),48>ae||ae>57){O=(ae===46?o+_.slice(z+1):_.slice(z))+O,_=_.slice(0,z);break}}}D&&!v&&(_=t(_,1/0));var ee=I.length+_.length+O.length,oe=ee<B?new Array(B-ee+1).join(g):"";switch(D&&v&&(_=t(oe+_,oe.length?B-O.length:1/0),oe=""),f){case"<":_=I+_+O+oe;break;case"=":_=I+oe+_+O;break;case"^":_=oe.slice(0,ee=oe.length>>1)+I+_+O+oe.slice(ee);break;default:_=oe+I+_+O;break}return r(_)}return Z.toString=function(){return A+""},Z}function p(A,g){var f=m((A=x2(A),A.type="f",A)),y=Math.max(-8,Math.min(8,Math.floor(oA(g)/3)))*3,b=Math.pow(10,-y),v=GN[8+y/3];return function(B){return f(b*B)+v}}return{format:m,formatPrefix:p}}var Jf,ZB,oS;rY({thousands:",",grouping:[3],currency:["$",""]});function rY(e){return Jf=oY(e),ZB=Jf.format,oS=Jf.formatPrefix,Jf}function sY(e){return Math.max(0,-oA(Math.abs(e)))}function iY(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(oA(t)/3)))*3-oA(Math.abs(e)))}function cY(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,oA(t)-oA(e))+1}function rS(e,t,n,a){var o=w3(e,t,n),r;switch(a=x2(a??",f"),a.type){case"s":{var s=Math.max(Math.abs(e),Math.abs(t));return a.precision==null&&!isNaN(r=iY(o,s))&&(a.precision=r),oS(a,s)}case"":case"e":case"g":case"p":case"r":{a.precision==null&&!isNaN(r=cY(o,Math.max(Math.abs(e),Math.abs(t))))&&(a.precision=r-(a.type==="e"));break}case"f":case"%":{a.precision==null&&!isNaN(r=sY(o))&&(a.precision=r-(a.type==="%")*2);break}}return ZB(a)}function Hm(e){var t=e.domain;return e.ticks=function(n){var a=t();return C3(a[0],a[a.length-1],n??10)},e.tickFormat=function(n,a){var o=t();return rS(o[0],o[o.length-1],n??10,a)},e.nice=function(n){n==null&&(n=10);var a=t(),o=0,r=a.length-1,s=a[o],i=a[r],c,m,p=10;for(i<s&&(m=s,s=i,i=m,m=o,o=r,r=m);p-- >0;){if(m=v3(s,i,n),m===c)return a[o]=s,a[r]=i,t(a);if(m>0)s=Math.floor(s/m)*m,i=Math.ceil(i/m)*m;else if(m<0)s=Math.ceil(s*m)/m,i=Math.floor(i*m)/m;else break;c=m}return e},e}function uh(){var e=MB();return e.copy=function(){return tf(e,uh())},_s.apply(e,arguments),Hm(e)}function sS(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,mh),n):e.slice()},n.unknown=function(a){return arguments.length?(t=a,n):t},n.copy=function(){return sS(e).unknown(t)},e=arguments.length?Array.from(e,mh):[0,1],Hm(n)}function iS(e,t){e=e.slice();var n=0,a=e.length-1,o=e[n],r=e[a],s;return r<o&&(s=n,n=a,a=s,s=o,o=r,r=s),e[n]=t.floor(o),e[a]=t.ceil(r),e}function EN(e){return Math.log(e)}function _N(e){return Math.exp(e)}function lY(e){return-Math.log(-e)}function mY(e){return-Math.exp(-e)}function dY(e){return isFinite(e)?+("1e"+e):e<0?0:e}function uY(e){return e===10?dY: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 SN(e){return(t,n)=>-e(-t,n)}function YB(e){const t=e(EN,_N),n=t.domain;let a=10,o,r;function s(){return o=AY(a),r=uY(a),n()[0]<0?(o=SN(o),r=SN(r),e(lY,mY)):e(EN,_N),t}return t.base=function(i){return arguments.length?(a=+i,s()):a},t.domain=function(i){return arguments.length?(n(i),s()):n()},t.ticks=i=>{const c=n();let m=c[0],p=c[c.length-1];const A=p<m;A&&([m,p]=[p,m]);let g=o(m),f=o(p),y,b;const v=i==null?10:+i;let B=[];if(!(a%1)&&f-g<v){if(g=Math.floor(g),f=Math.ceil(f),m>0){for(;g<=f;++g)for(y=1;y<a;++y)if(b=g<0?y/r(-g):y*r(g),!(b<m)){if(b>p)break;B.push(b)}}else for(;g<=f;++g)for(y=a-1;y>=1;--y)if(b=g>0?y/r(-g):y*r(g),!(b<m)){if(b>p)break;B.push(b)}B.length*2<v&&(B=C3(m,p,v))}else B=C3(g,f,Math.min(f-g,v)).map(r);return A?B.reverse():B},t.tickFormat=(i,c)=>{if(i==null&&(i=10),c==null&&(c=a===10?"s":","),typeof c!="function"&&(!(a%1)&&(c=x2(c)).precision==null&&(c.trim=!0),c=ZB(c)),i===1/0)return c;const m=Math.max(1,a*i/t.ticks().length);return p=>{let A=p/r(Math.round(o(p)));return A*a<a-.5&&(A*=a),A<=m?c(p):""}},t.nice=()=>n(iS(n(),{floor:i=>r(Math.floor(o(i))),ceil:i=>r(Math.ceil(o(i)))})),t}function cS(){const e=YB(px()).domain([1,10]);return e.copy=()=>tf(e,cS()).base(e.base()),_s.apply(e,arguments),e}function PN(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function IN(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function qB(e){var t=1,n=e(PN(t),IN(t));return n.constant=function(a){return arguments.length?e(PN(t=+a),IN(t)):t},Hm(n)}function lS(){var e=qB(px());return e.copy=function(){return tf(e,lS()).constant(e.constant())},_s.apply(e,arguments)}function FN(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function pY(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function fY(e){return e<0?-e*e:e*e}function KB(e){var t=e(gr,gr),n=1;function a(){return n===1?e(gr,gr):n===.5?e(pY,fY):e(FN(n),FN(1/n))}return t.exponent=function(o){return arguments.length?(n=+o,a()):n},Hm(t)}function $B(){var e=KB(px());return e.copy=function(){return tf(e,$B()).exponent(e.exponent())},_s.apply(e,arguments),e}function gY(){return $B.apply(null,arguments).exponent(.5)}function kN(e){return Math.sign(e)*e*e}function hY(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function mS(){var e=MB(),t=[0,1],n=!1,a;function o(r){var s=hY(e(r));return isNaN(s)?a:n?Math.round(s):s}return o.invert=function(r){return e.invert(kN(r))},o.domain=function(r){return arguments.length?(e.domain(r),o):e.domain()},o.range=function(r){return arguments.length?(e.range((t=Array.from(r,mh)).map(kN)),o):t.slice()},o.rangeRound=function(r){return o.range(r).round(!0)},o.round=function(r){return arguments.length?(n=!!r,o):n},o.clamp=function(r){return arguments.length?(e.clamp(r),o):e.clamp()},o.unknown=function(r){return arguments.length?(a=r,o):a},o.copy=function(){return mS(e.domain(),t).round(n).clamp(e.clamp()).unknown(a)},_s.apply(o,arguments),Hm(o)}function dS(){var e=[],t=[],n=[],a;function o(){var s=0,i=Math.max(1,t.length);for(n=new Array(i-1);++s<i;)n[s-1]=vZ(e,s/i);return r}function r(s){return s==null||isNaN(s=+s)?a:t[J2(n,s)]}return r.invertExtent=function(s){var i=t.indexOf(s);return i<0?[NaN,NaN]:[i>0?n[i-1]:e[0],i<n.length?n[i]:e[e.length-1]]},r.domain=function(s){if(!arguments.length)return e.slice();e=[];for(let i of s)i!=null&&!isNaN(i=+i)&&e.push(i);return e.sort(hm),o()},r.range=function(s){return arguments.length?(t=Array.from(s),o()):t.slice()},r.unknown=function(s){return arguments.length?(a=s,r):a},r.quantiles=function(){return n.slice()},r.copy=function(){return dS().domain(e).range(t).unknown(a)},_s.apply(r,arguments)}function uS(){var e=0,t=1,n=1,a=[.5],o=[0,1],r;function s(c){return c!=null&&c<=c?o[J2(a,c,0,n)]:r}function i(){var c=-1;for(a=new Array(n);++c<n;)a[c]=((c+1)*t-(c-n)*e)/(n+1);return s}return s.domain=function(c){return arguments.length?([e,t]=c,e=+e,t=+t,i()):[e,t]},s.range=function(c){return arguments.length?(n=(o=Array.from(c)).length-1,i()):o.slice()},s.invertExtent=function(c){var m=o.indexOf(c);return m<0?[NaN,NaN]:m<1?[e,a[0]]:m>=n?[a[n-1],t]:[a[m-1],a[m]]},s.unknown=function(c){return arguments.length&&(r=c),s},s.thresholds=function(){return a.slice()},s.copy=function(){return uS().domain([e,t]).range(o).unknown(r)},_s.apply(Hm(s),arguments)}function AS(){var e=[.5],t=[0,1],n,a=1;function o(r){return r!=null&&r<=r?t[J2(e,r,0,a)]:n}return o.domain=function(r){return arguments.length?(e=Array.from(r),a=Math.min(e.length,t.length-1),o):e.slice()},o.range=function(r){return arguments.length?(t=Array.from(r),a=Math.min(e.length,t.length-1),o):t.slice()},o.invertExtent=function(r){var s=t.indexOf(r);return[e[s-1],e[s]]},o.unknown=function(r){return arguments.length?(n=r,o):n},o.copy=function(){return AS().domain(e).range(t).unknown(n)},_s.apply(o,arguments)}const a1=new Date,o1=new Date;function ao(e,t,n,a){function o(r){return e(r=arguments.length===0?new Date:new Date(+r)),r}return o.floor=r=>(e(r=new Date(+r)),r),o.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),o.round=r=>{const s=o(r),i=o.ceil(r);return r-s<i-r?s:i},o.offset=(r,s)=>(t(r=new Date(+r),s==null?1:Math.floor(s)),r),o.range=(r,s,i)=>{const c=[];if(r=o.ceil(r),i=i==null?1:Math.floor(i),!(r<s)||!(i>0))return c;let m;do c.push(m=new Date(+r)),t(r,i),e(r);while(m<r&&r<s);return c},o.filter=r=>ao(s=>{if(s>=s)for(;e(s),!r(s);)s.setTime(s-1)},(s,i)=>{if(s>=s)if(i<0)for(;++i<=0;)for(;t(s,-1),!r(s););else for(;--i>=0;)for(;t(s,1),!r(s););}),n&&(o.count=(r,s)=>(a1.setTime(+r),o1.setTime(+s),e(a1),e(o1),Math.floor(n(a1,o1))),o.every=r=>(r=Math.floor(r),!isFinite(r)||!(r>0)?null:r>1?o.filter(a?s=>a(s)%r===0:s=>o.count(0,s)%r===0):o)),o}const Ah=ao(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);Ah.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):Ah);Ah.range;const qc=1e3,Ns=qc*60,Kc=Ns*60,el=Kc*24,WB=el*7,LN=el*30,r1=el*365,vd=ao(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*qc)},(e,t)=>(t-e)/qc,e=>e.getUTCSeconds());vd.range;const VB=ao(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*qc)},(e,t)=>{e.setTime(+e+t*Ns)},(e,t)=>(t-e)/Ns,e=>e.getMinutes());VB.range;const XB=ao(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Ns)},(e,t)=>(t-e)/Ns,e=>e.getUTCMinutes());XB.range;const JB=ao(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*qc-e.getMinutes()*Ns)},(e,t)=>{e.setTime(+e+t*Kc)},(e,t)=>(t-e)/Kc,e=>e.getHours());JB.range;const eD=ao(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Kc)},(e,t)=>(t-e)/Kc,e=>e.getUTCHours());eD.range;const nf=ao(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Ns)/el,e=>e.getDate()-1);nf.range;const fx=ao(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/el,e=>e.getUTCDate()-1);fx.range;const pS=ao(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/el,e=>Math.floor(e/el));pS.range;function kd(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())*Ns)/WB)}const gx=kd(0),ph=kd(1),xY=kd(2),yY=kd(3),rA=kd(4),bY=kd(5),CY=kd(6);gx.range;ph.range;xY.range;yY.range;rA.range;bY.range;CY.range;function Ld(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)/WB)}const hx=Ld(0),fh=Ld(1),vY=Ld(2),wY=Ld(3),sA=Ld(4),BY=Ld(5),DY=Ld(6);hx.range;fh.range;vY.range;wY.range;sA.range;BY.range;DY.range;const tD=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());tD.range;const nD=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());nD.range;const tl=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());tl.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)});tl.range;const nl=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());nl.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)});nl.range;function fS(e,t,n,a,o,r){const s=[[vd,1,qc],[vd,5,5*qc],[vd,15,15*qc],[vd,30,30*qc],[r,1,Ns],[r,5,5*Ns],[r,15,15*Ns],[r,30,30*Ns],[o,1,Kc],[o,3,3*Kc],[o,6,6*Kc],[o,12,12*Kc],[a,1,el],[a,2,2*el],[n,1,WB],[t,1,LN],[t,3,3*LN],[e,1,r1]];function i(m,p,A){const g=p<m;g&&([m,p]=[p,m]);const f=A&&typeof A.range=="function"?A:c(m,p,A),y=f?f.range(m,+p+1):[];return g?y.reverse():y}function c(m,p,A){const g=Math.abs(p-m)/A,f=LB(([,,v])=>v).right(s,g);if(f===s.length)return e.every(w3(m/r1,p/r1,A));if(f===0)return Ah.every(Math.max(w3(m,p,A),1));const[y,b]=s[g/s[f-1][2]<s[f][2]/g?f-1:f];return y.every(b)}return[i,c]}const[UY,HY]=fS(nl,nD,hx,pS,eD,XB),[NY,jY]=fS(tl,tD,gx,nf,JB,VB);function s1(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 i1(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 Ap(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function GY(e){var t=e.dateTime,n=e.date,a=e.time,o=e.periods,r=e.days,s=e.shortDays,i=e.months,c=e.shortMonths,m=pp(o),p=fp(o),A=pp(r),g=fp(r),f=pp(s),y=fp(s),b=pp(i),v=fp(i),B=pp(c),D=fp(c),j={a:re,A:ee,b:oe,B:R,c:null,d:zN,e:zN,f:JY,g:lq,G:dq,H:WY,I:VY,j:XY,L:gS,m:eq,M:tq,p:ne,q:F,Q:qN,s:KN,S:nq,u:aq,U:oq,V:rq,w:sq,W:iq,x:null,X:null,y:cq,Y:mq,Z:uq,"%":YN},Q={a:P,A:V,b:se,B:ce,c:null,d:ZN,e:ZN,f:gq,g:Uq,G:Nq,H:Aq,I:pq,j:fq,L:xS,m:hq,M:xq,p:pe,q:ge,Q:qN,s:KN,S:yq,u:bq,U:Cq,V:vq,w:wq,W:Bq,x:null,X:null,y:Dq,Y:Hq,Z:jq,"%":YN},E={a:Z,A:_,b:I,B:O,c:z,d:RN,e:RN,f:YY,g:TN,G:ON,H:MN,I:MN,j:RY,L:ZY,m:TY,M:MY,p:M,q:OY,Q:KY,s:$Y,S:zY,u:IY,U:FY,V:kY,w:PY,W:LY,x:X,X:ae,y:TN,Y:ON,Z:QY,"%":qY};j.x=G(n,j),j.X=G(a,j),j.c=G(t,j),Q.x=G(n,Q),Q.X=G(a,Q),Q.c=G(t,Q);function G(de,je){return function(_e){var Be=[],Me=-1,tt=0,Ee=de.length,le,ft,st;for(_e instanceof Date||(_e=new Date(+_e));++Me<Ee;)de.charCodeAt(Me)===37&&(Be.push(de.slice(tt,Me)),(ft=QN[le=de.charAt(++Me)])!=null?le=de.charAt(++Me):ft=le==="e"?" ":"0",(st=je[le])&&(le=st(_e,ft)),Be.push(le),tt=Me+1);return Be.push(de.slice(tt,Me)),Be.join("")}}function k(de,je){return function(_e){var Be=Ap(1900,void 0,1),Me=T(Be,de,_e+="",0),tt,Ee;if(Me!=_e.length)return null;if("Q"in Be)return new Date(Be.Q);if("s"in Be)return new Date(Be.s*1e3+("L"in Be?Be.L:0));if(je&&!("Z"in Be)&&(Be.Z=0),"p"in Be&&(Be.H=Be.H%12+Be.p*12),Be.m===void 0&&(Be.m="q"in Be?Be.q:0),"V"in Be){if(Be.V<1||Be.V>53)return null;"w"in Be||(Be.w=1),"Z"in Be?(tt=i1(Ap(Be.y,0,1)),Ee=tt.getUTCDay(),tt=Ee>4||Ee===0?fh.ceil(tt):fh(tt),tt=fx.offset(tt,(Be.V-1)*7),Be.y=tt.getUTCFullYear(),Be.m=tt.getUTCMonth(),Be.d=tt.getUTCDate()+(Be.w+6)%7):(tt=s1(Ap(Be.y,0,1)),Ee=tt.getDay(),tt=Ee>4||Ee===0?ph.ceil(tt):ph(tt),tt=nf.offset(tt,(Be.V-1)*7),Be.y=tt.getFullYear(),Be.m=tt.getMonth(),Be.d=tt.getDate()+(Be.w+6)%7)}else("W"in Be||"U"in Be)&&("w"in Be||(Be.w="u"in Be?Be.u%7:"W"in Be?1:0),Ee="Z"in Be?i1(Ap(Be.y,0,1)).getUTCDay():s1(Ap(Be.y,0,1)).getDay(),Be.m=0,Be.d="W"in Be?(Be.w+6)%7+Be.W*7-(Ee+5)%7:Be.w+Be.U*7-(Ee+6)%7);return"Z"in Be?(Be.H+=Be.Z/100|0,Be.M+=Be.Z%100,i1(Be)):s1(Be)}}function T(de,je,_e,Be){for(var Me=0,tt=je.length,Ee=_e.length,le,ft;Me<tt;){if(Be>=Ee)return-1;if(le=je.charCodeAt(Me++),le===37){if(le=je.charAt(Me++),ft=E[le in QN?je.charAt(Me++):le],!ft||(Be=ft(de,_e,Be))<0)return-1}else if(le!=_e.charCodeAt(Be++))return-1}return Be}function M(de,je,_e){var Be=m.exec(je.slice(_e));return Be?(de.p=p.get(Be[0].toLowerCase()),_e+Be[0].length):-1}function Z(de,je,_e){var Be=f.exec(je.slice(_e));return Be?(de.w=y.get(Be[0].toLowerCase()),_e+Be[0].length):-1}function _(de,je,_e){var Be=A.exec(je.slice(_e));return Be?(de.w=g.get(Be[0].toLowerCase()),_e+Be[0].length):-1}function I(de,je,_e){var Be=B.exec(je.slice(_e));return Be?(de.m=D.get(Be[0].toLowerCase()),_e+Be[0].length):-1}function O(de,je,_e){var Be=b.exec(je.slice(_e));return Be?(de.m=v.get(Be[0].toLowerCase()),_e+Be[0].length):-1}function z(de,je,_e){return T(de,t,je,_e)}function X(de,je,_e){return T(de,n,je,_e)}function ae(de,je,_e){return T(de,a,je,_e)}function re(de){return s[de.getDay()]}function ee(de){return r[de.getDay()]}function oe(de){return c[de.getMonth()]}function R(de){return i[de.getMonth()]}function ne(de){return o[+(de.getHours()>=12)]}function F(de){return 1+~~(de.getMonth()/3)}function P(de){return s[de.getUTCDay()]}function V(de){return r[de.getUTCDay()]}function se(de){return c[de.getUTCMonth()]}function ce(de){return i[de.getUTCMonth()]}function pe(de){return o[+(de.getUTCHours()>=12)]}function ge(de){return 1+~~(de.getUTCMonth()/3)}return{format:function(de){var je=G(de+="",j);return je.toString=function(){return de},je},parse:function(de){var je=k(de+="",!1);return je.toString=function(){return de},je},utcFormat:function(de){var je=G(de+="",Q);return je.toString=function(){return de},je},utcParse:function(de){var je=k(de+="",!0);return je.toString=function(){return de},je}}}var QN={"-":"",_:" ",0:"0"},ho=/^\s*\d+/,EY=/^%/,_Y=/[\\^$*+?|[\]().{}]/g;function _n(e,t,n){var a=e<0?"-":"",o=(a?-e:e)+"",r=o.length;return a+(r<n?new Array(n-r+1).join(t)+o:o)}function SY(e){return e.replace(_Y,"\\$&")}function pp(e){return new RegExp("^(?:"+e.map(SY).join("|")+")","i")}function fp(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function PY(e,t,n){var a=ho.exec(t.slice(n,n+1));return a?(e.w=+a[0],n+a[0].length):-1}function IY(e,t,n){var a=ho.exec(t.slice(n,n+1));return a?(e.u=+a[0],n+a[0].length):-1}function FY(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.U=+a[0],n+a[0].length):-1}function kY(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.V=+a[0],n+a[0].length):-1}function LY(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.W=+a[0],n+a[0].length):-1}function ON(e,t,n){var a=ho.exec(t.slice(n,n+4));return a?(e.y=+a[0],n+a[0].length):-1}function TN(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.y=+a[0]+(+a[0]>68?1900:2e3),n+a[0].length):-1}function QY(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 OY(e,t,n){var a=ho.exec(t.slice(n,n+1));return a?(e.q=a[0]*3-3,n+a[0].length):-1}function TY(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.m=a[0]-1,n+a[0].length):-1}function RN(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.d=+a[0],n+a[0].length):-1}function RY(e,t,n){var a=ho.exec(t.slice(n,n+3));return a?(e.m=0,e.d=+a[0],n+a[0].length):-1}function MN(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.H=+a[0],n+a[0].length):-1}function MY(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.M=+a[0],n+a[0].length):-1}function zY(e,t,n){var a=ho.exec(t.slice(n,n+2));return a?(e.S=+a[0],n+a[0].length):-1}function ZY(e,t,n){var a=ho.exec(t.slice(n,n+3));return a?(e.L=+a[0],n+a[0].length):-1}function YY(e,t,n){var a=ho.exec(t.slice(n,n+6));return a?(e.L=Math.floor(a[0]/1e3),n+a[0].length):-1}function qY(e,t,n){var a=EY.exec(t.slice(n,n+1));return a?n+a[0].length:-1}function KY(e,t,n){var a=ho.exec(t.slice(n));return a?(e.Q=+a[0],n+a[0].length):-1}function $Y(e,t,n){var a=ho.exec(t.slice(n));return a?(e.s=+a[0],n+a[0].length):-1}function zN(e,t){return _n(e.getDate(),t,2)}function WY(e,t){return _n(e.getHours(),t,2)}function VY(e,t){return _n(e.getHours()%12||12,t,2)}function XY(e,t){return _n(1+nf.count(tl(e),e),t,3)}function gS(e,t){return _n(e.getMilliseconds(),t,3)}function JY(e,t){return gS(e,t)+"000"}function eq(e,t){return _n(e.getMonth()+1,t,2)}function tq(e,t){return _n(e.getMinutes(),t,2)}function nq(e,t){return _n(e.getSeconds(),t,2)}function aq(e){var t=e.getDay();return t===0?7:t}function oq(e,t){return _n(gx.count(tl(e)-1,e),t,2)}function hS(e){var t=e.getDay();return t>=4||t===0?rA(e):rA.ceil(e)}function rq(e,t){return e=hS(e),_n(rA.count(tl(e),e)+(tl(e).getDay()===4),t,2)}function sq(e){return e.getDay()}function iq(e,t){return _n(ph.count(tl(e)-1,e),t,2)}function cq(e,t){return _n(e.getFullYear()%100,t,2)}function lq(e,t){return e=hS(e),_n(e.getFullYear()%100,t,2)}function mq(e,t){return _n(e.getFullYear()%1e4,t,4)}function dq(e,t){var n=e.getDay();return e=n>=4||n===0?rA(e):rA.ceil(e),_n(e.getFullYear()%1e4,t,4)}function uq(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+_n(t/60|0,"0",2)+_n(t%60,"0",2)}function ZN(e,t){return _n(e.getUTCDate(),t,2)}function Aq(e,t){return _n(e.getUTCHours(),t,2)}function pq(e,t){return _n(e.getUTCHours()%12||12,t,2)}function fq(e,t){return _n(1+fx.count(nl(e),e),t,3)}function xS(e,t){return _n(e.getUTCMilliseconds(),t,3)}function gq(e,t){return xS(e,t)+"000"}function hq(e,t){return _n(e.getUTCMonth()+1,t,2)}function xq(e,t){return _n(e.getUTCMinutes(),t,2)}function yq(e,t){return _n(e.getUTCSeconds(),t,2)}function bq(e){var t=e.getUTCDay();return t===0?7:t}function Cq(e,t){return _n(hx.count(nl(e)-1,e),t,2)}function yS(e){var t=e.getUTCDay();return t>=4||t===0?sA(e):sA.ceil(e)}function vq(e,t){return e=yS(e),_n(sA.count(nl(e),e)+(nl(e).getUTCDay()===4),t,2)}function wq(e){return e.getUTCDay()}function Bq(e,t){return _n(fh.count(nl(e)-1,e),t,2)}function Dq(e,t){return _n(e.getUTCFullYear()%100,t,2)}function Uq(e,t){return e=yS(e),_n(e.getUTCFullYear()%100,t,2)}function Hq(e,t){return _n(e.getUTCFullYear()%1e4,t,4)}function Nq(e,t){var n=e.getUTCDay();return e=n>=4||n===0?sA(e):sA.ceil(e),_n(e.getUTCFullYear()%1e4,t,4)}function jq(){return"+0000"}function YN(){return"%"}function qN(e){return+e}function KN(e){return Math.floor(+e/1e3)}var yu,bS,CS;Gq({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 Gq(e){return yu=GY(e),bS=yu.format,yu.parse,CS=yu.utcFormat,yu.utcParse,yu}function Eq(e){return new Date(e)}function _q(e){return e instanceof Date?+e:+new Date(+e)}function aD(e,t,n,a,o,r,s,i,c,m){var p=MB(),A=p.invert,g=p.domain,f=m(".%L"),y=m(":%S"),b=m("%I:%M"),v=m("%I %p"),B=m("%a %d"),D=m("%b %d"),j=m("%B"),Q=m("%Y");function E(G){return(c(G)<G?f:i(G)<G?y:s(G)<G?b:r(G)<G?v:a(G)<G?o(G)<G?B:D:n(G)<G?j:Q)(G)}return p.invert=function(G){return new Date(A(G))},p.domain=function(G){return arguments.length?g(Array.from(G,_q)):g().map(Eq)},p.ticks=function(G){var k=g();return e(k[0],k[k.length-1],G??10)},p.tickFormat=function(G,k){return k==null?E:m(k)},p.nice=function(G){var k=g();return(!G||typeof G.range!="function")&&(G=t(k[0],k[k.length-1],G??10)),G?g(iS(k,G)):p},p.copy=function(){return tf(p,aD(e,t,n,a,o,r,s,i,c,m))},p}function Sq(){return _s.apply(aD(NY,jY,tl,tD,gx,nf,JB,VB,vd,bS).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function Pq(){return _s.apply(aD(UY,HY,nl,nD,hx,fx,eD,XB,vd,CS).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function xx(){var e=0,t=1,n,a,o,r,s=gr,i=!1,c;function m(A){return A==null||isNaN(A=+A)?c:s(o===0?.5:(A=(r(A)-n)*o,i?Math.max(0,Math.min(1,A)):A))}m.domain=function(A){return arguments.length?([e,t]=A,n=r(e=+e),a=r(t=+t),o=n===a?0:1/(a-n),m):[e,t]},m.clamp=function(A){return arguments.length?(i=!!A,m):i},m.interpolator=function(A){return arguments.length?(s=A,m):s};function p(A){return function(g){var f,y;return arguments.length?([f,y]=g,s=A(f,y),m):[s(0),s(1)]}}return m.range=p(EA),m.rangeRound=p(RB),m.unknown=function(A){return arguments.length?(c=A,m):c},function(A){return r=A,n=A(e),a=A(t),o=n===a?0:1/(a-n),m}}function Nm(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function vS(){var e=Hm(xx()(gr));return e.copy=function(){return Nm(e,vS())},cl.apply(e,arguments)}function wS(){var e=YB(xx()).domain([1,10]);return e.copy=function(){return Nm(e,wS()).base(e.base())},cl.apply(e,arguments)}function BS(){var e=qB(xx());return e.copy=function(){return Nm(e,BS()).constant(e.constant())},cl.apply(e,arguments)}function oD(){var e=KB(xx());return e.copy=function(){return Nm(e,oD()).exponent(e.exponent())},cl.apply(e,arguments)}function Iq(){return oD.apply(null,arguments).exponent(.5)}function DS(){var e=[],t=gr;function n(a){if(a!=null&&!isNaN(a=+a))return t((J2(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(hm),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,r)=>CZ(e,r/a))},n.copy=function(){return DS(t).domain(e)},cl.apply(n,arguments)}function yx(){var e=0,t=.5,n=1,a=1,o,r,s,i,c,m=gr,p,A=!1,g;function f(b){return isNaN(b=+b)?g:(b=.5+((b=+p(b))-r)*(a*b<a*r?i:c),m(A?Math.max(0,Math.min(1,b)):b))}f.domain=function(b){return arguments.length?([e,t,n]=b,o=p(e=+e),r=p(t=+t),s=p(n=+n),i=o===r?0:.5/(r-o),c=r===s?0:.5/(s-r),a=r<o?-1:1,f):[e,t,n]},f.clamp=function(b){return arguments.length?(A=!!b,f):A},f.interpolator=function(b){return arguments.length?(m=b,f):m};function y(b){return function(v){var B,D,j;return arguments.length?([B,D,j]=v,m=qZ(b,[B,D,j]),f):[m(0),m(.5),m(1)]}}return f.range=y(EA),f.rangeRound=y(RB),f.unknown=function(b){return arguments.length?(g=b,f):g},function(b){return p=b,o=b(e),r=b(t),s=b(n),i=o===r?0:.5/(r-o),c=r===s?0:.5/(s-r),a=r<o?-1:1,f}}function US(){var e=Hm(yx()(gr));return e.copy=function(){return Nm(e,US())},cl.apply(e,arguments)}function HS(){var e=YB(yx()).domain([.1,1,10]);return e.copy=function(){return Nm(e,HS()).base(e.base())},cl.apply(e,arguments)}function NS(){var e=qB(yx());return e.copy=function(){return Nm(e,NS()).constant(e.constant())},cl.apply(e,arguments)}function rD(){var e=KB(yx());return e.copy=function(){return Nm(e,rD()).exponent(e.exponent())},cl.apply(e,arguments)}function Fq(){return rD.apply(null,arguments).exponent(.5)}const $N=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:p2,scaleDiverging:US,scaleDivergingLog:HS,scaleDivergingPow:rD,scaleDivergingSqrt:Fq,scaleDivergingSymlog:NS,scaleIdentity:sS,scaleImplicit:B3,scaleLinear:uh,scaleLog:cS,scaleOrdinal:QB,scalePoint:Mp,scalePow:$B,scaleQuantile:dS,scaleQuantize:uS,scaleRadial:mS,scaleSequential:vS,scaleSequentialLog:wS,scaleSequentialPow:oD,scaleSequentialQuantile:DS,scaleSequentialSqrt:Iq,scaleSequentialSymlog:BS,scaleSqrt:gY,scaleSymlog:lS,scaleThreshold:AS,scaleTime:Sq,scaleUtc:Pq,tickFormat:rS},Symbol.toStringTag,{value:"Module"}));var c1,WN;function bx(){if(WN)return c1;WN=1;var e=NA();function t(n,a,o){for(var r=-1,s=n.length;++r<s;){var i=n[r],c=a(i);if(c!=null&&(m===void 0?c===c&&!e(c):o(c,m)))var m=c,p=i}return p}return c1=t,c1}var l1,VN;function jS(){if(VN)return l1;VN=1;function e(t,n){return t>n}return l1=e,l1}var m1,XN;function kq(){if(XN)return m1;XN=1;var e=bx(),t=jS(),n=GA();function a(o){return o&&o.length?e(o,n,t):void 0}return m1=a,m1}var Lq=kq();const Cx=Rn(Lq);var d1,JN;function GS(){if(JN)return d1;JN=1;function e(t,n){return t<n}return d1=e,d1}var u1,e6;function Qq(){if(e6)return u1;e6=1;var e=bx(),t=GS(),n=GA();function a(o){return o&&o.length?e(o,n,t):void 0}return u1=a,u1}var Oq=Qq();const vx=Rn(Oq);var A1,t6;function Tq(){if(t6)return A1;t6=1;var e=bB(),t=Ji(),n=k_(),a=Fr();function o(r,s){var i=a(r)?e:n;return i(r,t(s,3))}return A1=o,A1}var p1,n6;function Rq(){if(n6)return p1;n6=1;var e=I_(),t=Tq();function n(a,o){return e(t(a,o),1)}return p1=n,p1}var Mq=Rq();const zq=Rn(Mq);var f1,a6;function Zq(){if(a6)return f1;a6=1;var e=PB();function t(n,a){return e(n,a)}return f1=t,f1}var Yq=Zq();const sD=Rn(Yq);var _A=1e9,qq={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},cD,ya=!0,Es="[DecimalError] ",Nd=Es+"Invalid argument: ",iD=Es+"Exponent out of range: ",SA=Math.floor,pd=Math.pow,Kq=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,ts,fo=1e7,ua=7,ES=9007199254740991,gh=SA(ES/ua),vt={};vt.absoluteValue=vt.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};vt.comparedTo=vt.cmp=function(e){var t,n,a,o,r=this;if(e=new r.constructor(e),r.s!==e.s)return r.s||-e.s;if(r.e!==e.e)return r.e>e.e^r.s<0?1:-1;for(a=r.d.length,o=e.d.length,t=0,n=a<o?a:o;t<n;++t)if(r.d[t]!==e.d[t])return r.d[t]>e.d[t]^r.s<0?1:-1;return a===o?0:a>o^r.s<0?1:-1};vt.decimalPlaces=vt.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};vt.dividedBy=vt.div=function(e){return Xc(this,new this.constructor(e))};vt.dividedToIntegerBy=vt.idiv=function(e){var t=this,n=t.constructor;return Vn(Xc(t,new n(e),0,1),n.precision)};vt.equals=vt.eq=function(e){return!this.cmp(e)};vt.exponent=function(){return qa(this)};vt.greaterThan=vt.gt=function(e){return this.cmp(e)>0};vt.greaterThanOrEqualTo=vt.gte=function(e){return this.cmp(e)>=0};vt.isInteger=vt.isint=function(){return this.e>this.d.length-2};vt.isNegative=vt.isneg=function(){return this.s<0};vt.isPositive=vt.ispos=function(){return this.s>0};vt.isZero=function(){return this.s===0};vt.lessThan=vt.lt=function(e){return this.cmp(e)<0};vt.lessThanOrEqualTo=vt.lte=function(e){return this.cmp(e)<1};vt.logarithm=vt.log=function(e){var t,n=this,a=n.constructor,o=a.precision,r=o+5;if(e===void 0)e=new a(10);else if(e=new a(e),e.s<1||e.eq(ts))throw Error(Es+"NaN");if(n.s<1)throw Error(Es+(n.s?"NaN":"-Infinity"));return n.eq(ts)?new a(0):(ya=!1,t=Xc(y2(n,r),y2(e,r),r),ya=!0,Vn(t,o))};vt.minus=vt.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?PS(t,e):_S(t,(e.s=-e.s,e))};vt.modulo=vt.mod=function(e){var t,n=this,a=n.constructor,o=a.precision;if(e=new a(e),!e.s)throw Error(Es+"NaN");return n.s?(ya=!1,t=Xc(n,e,0,1).times(e),ya=!0,n.minus(t)):Vn(new a(n),o)};vt.naturalExponential=vt.exp=function(){return SS(this)};vt.naturalLogarithm=vt.ln=function(){return y2(this)};vt.negated=vt.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};vt.plus=vt.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?_S(t,e):PS(t,(e.s=-e.s,e))};vt.precision=vt.sd=function(e){var t,n,a,o=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(Nd+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};vt.squareRoot=vt.sqrt=function(){var e,t,n,a,o,r,s,i=this,c=i.constructor;if(i.s<1){if(!i.s)return new c(0);throw Error(Es+"NaN")}for(e=qa(i),ya=!1,o=Math.sqrt(+i),o==0||o==1/0?(t=zi(i.d),(t.length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=SA((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 c(t)):a=new c(o.toString()),n=c.precision,o=s=n+3;;)if(r=a,a=r.plus(Xc(i,r,s+2)).times(.5),zi(r.d).slice(0,s)===(t=zi(a.d)).slice(0,s)){if(t=t.slice(s-3,s+1),o==s&&t=="4999"){if(Vn(r,n+1,0),r.times(r).eq(i)){a=r;break}}else if(t!="9999")break;s+=4}return ya=!0,Vn(a,n)};vt.times=vt.mul=function(e){var t,n,a,o,r,s,i,c,m,p=this,A=p.constructor,g=p.d,f=(e=new A(e)).d;if(!p.s||!e.s)return new A(0);for(e.s*=p.s,n=p.e+e.e,c=g.length,m=f.length,c<m&&(r=g,g=f,f=r,s=c,c=m,m=s),r=[],s=c+m,a=s;a--;)r.push(0);for(a=m;--a>=0;){for(t=0,o=c+a;o>a;)i=r[o]+f[a]*g[o-a-1]+t,r[o--]=i%fo|0,t=i/fo|0;r[o]=(r[o]+t)%fo|0}for(;!r[--s];)r.pop();return t?++n:r.shift(),e.d=r,e.e=n,ya?Vn(e,A.precision):e};vt.toDecimalPlaces=vt.todp=function(e,t){var n=this,a=n.constructor;return n=new a(n),e===void 0?n:(Wi(e,0,_A),t===void 0?t=a.rounding:Wi(t,0,8),Vn(n,e+qa(n)+1,t))};vt.toExponential=function(e,t){var n,a=this,o=a.constructor;return e===void 0?n=Pd(a,!0):(Wi(e,0,_A),t===void 0?t=o.rounding:Wi(t,0,8),a=Vn(new o(a),e+1,t),n=Pd(a,!0,e+1)),n};vt.toFixed=function(e,t){var n,a,o=this,r=o.constructor;return e===void 0?Pd(o):(Wi(e,0,_A),t===void 0?t=r.rounding:Wi(t,0,8),a=Vn(new r(o),e+qa(o)+1,t),n=Pd(a.abs(),!1,e+qa(a)+1),o.isneg()&&!o.isZero()?"-"+n:n)};vt.toInteger=vt.toint=function(){var e=this,t=e.constructor;return Vn(new t(e),qa(e)+1,t.rounding)};vt.toNumber=function(){return+this};vt.toPower=vt.pow=function(e){var t,n,a,o,r,s,i=this,c=i.constructor,m=12,p=+(e=new c(e));if(!e.s)return new c(ts);if(i=new c(i),!i.s){if(e.s<1)throw Error(Es+"Infinity");return i}if(i.eq(ts))return i;if(a=c.precision,e.eq(ts))return Vn(i,a);if(t=e.e,n=e.d.length-1,s=t>=n,r=i.s,s){if((n=p<0?-p:p)<=ES){for(o=new c(ts),t=Math.ceil(a/ua+4),ya=!1;n%2&&(o=o.times(i),r6(o.d,t)),n=SA(n/2),n!==0;)i=i.times(i),r6(i.d,t);return ya=!0,e.s<0?new c(ts).div(o):Vn(o,a)}}else if(r<0)throw Error(Es+"NaN");return r=r<0&&e.d[Math.max(t,n)]&1?-1:1,i.s=1,ya=!1,o=e.times(y2(i,a+m)),ya=!0,o=SS(o),o.s=r,o};vt.toPrecision=function(e,t){var n,a,o=this,r=o.constructor;return e===void 0?(n=qa(o),a=Pd(o,n<=r.toExpNeg||n>=r.toExpPos)):(Wi(e,1,_A),t===void 0?t=r.rounding:Wi(t,0,8),o=Vn(new r(o),e,t),n=qa(o),a=Pd(o,e<=n||n<=r.toExpNeg,e)),a};vt.toSignificantDigits=vt.tosd=function(e,t){var n=this,a=n.constructor;return e===void 0?(e=a.precision,t=a.rounding):(Wi(e,1,_A),t===void 0?t=a.rounding:Wi(t,0,8)),Vn(new a(n),e,t)};vt.toString=vt.valueOf=vt.val=vt.toJSON=vt[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=qa(e),n=e.constructor;return Pd(e,t<=n.toExpNeg||t>=n.toExpPos)};function _S(e,t){var n,a,o,r,s,i,c,m,p=e.constructor,A=p.precision;if(!e.s||!t.s)return t.s||(t=new p(e)),ya?Vn(t,A):t;if(c=e.d,m=t.d,s=e.e,o=t.e,c=c.slice(),r=s-o,r){for(r<0?(a=c,r=-r,i=m.length):(a=m,o=s,i=c.length),s=Math.ceil(A/ua),i=s>i?s+1:i+1,r>i&&(r=i,a.length=1),a.reverse();r--;)a.push(0);a.reverse()}for(i=c.length,r=m.length,i-r<0&&(r=i,a=m,m=c,c=a),n=0;r;)n=(c[--r]=c[r]+m[r]+n)/fo|0,c[r]%=fo;for(n&&(c.unshift(n),++o),i=c.length;c[--i]==0;)c.pop();return t.d=c,t.e=o,ya?Vn(t,A):t}function Wi(e,t,n){if(e!==~~e||e<t||e>n)throw Error(Nd+e)}function zi(e){var t,n,a,o=e.length-1,r="",s=e[0];if(o>0){for(r+=s,t=1;t<o;t++)a=e[t]+"",n=ua-a.length,n&&(r+=cm(n)),r+=a;s=e[t],a=s+"",n=ua-a.length,n&&(r+=cm(n))}else if(s===0)return"0";for(;s%10===0;)s/=10;return r+s}var Xc=(function(){function e(a,o){var r,s=0,i=a.length;for(a=a.slice();i--;)r=a[i]*o+s,a[i]=r%fo|0,s=r/fo|0;return s&&a.unshift(s),a}function t(a,o,r,s){var i,c;if(r!=s)c=r>s?1:-1;else for(i=c=0;i<r;i++)if(a[i]!=o[i]){c=a[i]>o[i]?1:-1;break}return c}function n(a,o,r){for(var s=0;r--;)a[r]-=s,s=a[r]<o[r]?1:0,a[r]=s*fo+a[r]-o[r];for(;!a[0]&&a.length>1;)a.shift()}return function(a,o,r,s){var i,c,m,p,A,g,f,y,b,v,B,D,j,Q,E,G,k,T,M=a.constructor,Z=a.s==o.s?1:-1,_=a.d,I=o.d;if(!a.s)return new M(a);if(!o.s)throw Error(Es+"Division by zero");for(c=a.e-o.e,k=I.length,E=_.length,f=new M(Z),y=f.d=[],m=0;I[m]==(_[m]||0);)++m;if(I[m]>(_[m]||0)&&--c,r==null?D=r=M.precision:s?D=r+(qa(a)-qa(o))+1:D=r,D<0)return new M(0);if(D=D/ua+2|0,m=0,k==1)for(p=0,I=I[0],D++;(m<E||p)&&D--;m++)j=p*fo+(_[m]||0),y[m]=j/I|0,p=j%I|0;else{for(p=fo/(I[0]+1)|0,p>1&&(I=e(I,p),_=e(_,p),k=I.length,E=_.length),Q=k,b=_.slice(0,k),v=b.length;v<k;)b[v++]=0;T=I.slice(),T.unshift(0),G=I[0],I[1]>=fo/2&&++G;do p=0,i=t(I,b,k,v),i<0?(B=b[0],k!=v&&(B=B*fo+(b[1]||0)),p=B/G|0,p>1?(p>=fo&&(p=fo-1),A=e(I,p),g=A.length,v=b.length,i=t(A,b,g,v),i==1&&(p--,n(A,k<g?T:I,g))):(p==0&&(i=p=1),A=I.slice()),g=A.length,g<v&&A.unshift(0),n(b,A,v),i==-1&&(v=b.length,i=t(I,b,k,v),i<1&&(p++,n(b,k<v?T:I,v))),v=b.length):i===0&&(p++,b=[0]),y[m++]=p,i&&b[0]?b[v++]=_[Q]||0:(b=[_[Q]],v=1);while((Q++<E||b[0]!==void 0)&&D--)}return y[0]||y.shift(),f.e=c,Vn(f,s?r+qa(f)+1:r)}})();function SS(e,t){var n,a,o,r,s,i,c=0,m=0,p=e.constructor,A=p.precision;if(qa(e)>16)throw Error(iD+qa(e));if(!e.s)return new p(ts);for(ya=!1,i=A,s=new p(.03125);e.abs().gte(.1);)e=e.times(s),m+=5;for(a=Math.log(pd(2,m))/Math.LN10*2+5|0,i+=a,n=o=r=new p(ts),p.precision=i;;){if(o=Vn(o.times(e),i),n=n.times(++c),s=r.plus(Xc(o,n,i)),zi(s.d).slice(0,i)===zi(r.d).slice(0,i)){for(;m--;)r=Vn(r.times(r),i);return p.precision=A,t==null?(ya=!0,Vn(r,A)):r}r=s}}function qa(e){for(var t=e.e*ua,n=e.d[0];n>=10;n/=10)t++;return t}function g1(e,t,n){if(t>e.LN10.sd())throw ya=!0,n&&(e.precision=n),Error(Es+"LN10 precision limit exceeded");return Vn(new e(e.LN10),t)}function cm(e){for(var t="";e--;)t+="0";return t}function y2(e,t){var n,a,o,r,s,i,c,m,p,A=1,g=10,f=e,y=f.d,b=f.constructor,v=b.precision;if(f.s<1)throw Error(Es+(f.s?"NaN":"-Infinity"));if(f.eq(ts))return new b(0);if(t==null?(ya=!1,m=v):m=t,f.eq(10))return t==null&&(ya=!0),g1(b,m);if(m+=g,b.precision=m,n=zi(y),a=n.charAt(0),r=qa(f),Math.abs(r)<15e14){for(;a<7&&a!=1||a==1&&n.charAt(1)>3;)f=f.times(e),n=zi(f.d),a=n.charAt(0),A++;r=qa(f),a>1?(f=new b("0."+n),r++):f=new b(a+"."+n.slice(1))}else return c=g1(b,m+2,v).times(r+""),f=y2(new b(a+"."+n.slice(1)),m-g).plus(c),b.precision=v,t==null?(ya=!0,Vn(f,v)):f;for(i=s=f=Xc(f.minus(ts),f.plus(ts),m),p=Vn(f.times(f),m),o=3;;){if(s=Vn(s.times(p),m),c=i.plus(Xc(s,new b(o),m)),zi(c.d).slice(0,m)===zi(i.d).slice(0,m))return i=i.times(2),r!==0&&(i=i.plus(g1(b,m+2,v).times(r+""))),i=Xc(i,new b(A),m),b.precision=v,t==null?(ya=!0,Vn(i,v)):i;i=c,o+=2}}function o6(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=SA(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>gh||e.e<-gh))throw Error(iD+n)}else e.s=0,e.e=0,e.d=[0];return e}function Vn(e,t,n){var a,o,r,s,i,c,m,p,A=e.d;for(s=1,r=A[0];r>=10;r/=10)s++;if(a=t-s,a<0)a+=ua,o=t,m=A[p=0];else{if(p=Math.ceil((a+1)/ua),r=A.length,p>=r)return e;for(m=r=A[p],s=1;r>=10;r/=10)s++;a%=ua,o=a-ua+s}if(n!==void 0&&(r=pd(10,s-o-1),i=m/r%10|0,c=t<0||A[p+1]!==void 0||m%r,c=n<4?(i||c)&&(n==0||n==(e.s<0?3:2)):i>5||i==5&&(n==4||c||n==6&&(a>0?o>0?m/pd(10,s-o):0:A[p-1])%10&1||n==(e.s<0?8:7))),t<1||!A[0])return c?(r=qa(e),A.length=1,t=t-r-1,A[0]=pd(10,(ua-t%ua)%ua),e.e=SA(-t/ua)||0):(A.length=1,A[0]=e.e=e.s=0),e;if(a==0?(A.length=p,r=1,p--):(A.length=p+1,r=pd(10,ua-a),A[p]=o>0?(m/pd(10,s-o)%pd(10,o)|0)*r:0),c)for(;;)if(p==0){(A[0]+=r)==fo&&(A[0]=1,++e.e);break}else{if(A[p]+=r,A[p]!=fo)break;A[p--]=0,r=1}for(a=A.length;A[--a]===0;)A.pop();if(ya&&(e.e>gh||e.e<-gh))throw Error(iD+qa(e));return e}function PS(e,t){var n,a,o,r,s,i,c,m,p,A,g=e.constructor,f=g.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new g(e),ya?Vn(t,f):t;if(c=e.d,A=t.d,a=t.e,m=e.e,c=c.slice(),s=m-a,s){for(p=s<0,p?(n=c,s=-s,i=A.length):(n=A,a=m,i=c.length),o=Math.max(Math.ceil(f/ua),i)+2,s>o&&(s=o,n.length=1),n.reverse(),o=s;o--;)n.push(0);n.reverse()}else{for(o=c.length,i=A.length,p=o<i,p&&(i=o),o=0;o<i;o++)if(c[o]!=A[o]){p=c[o]<A[o];break}s=0}for(p&&(n=c,c=A,A=n,t.s=-t.s),i=c.length,o=A.length-i;o>0;--o)c[i++]=0;for(o=A.length;o>s;){if(c[--o]<A[o]){for(r=o;r&&c[--r]===0;)c[r]=fo-1;--c[r],c[o]+=fo}c[o]-=A[o]}for(;c[--i]===0;)c.pop();for(;c[0]===0;c.shift())--a;return c[0]?(t.d=c,t.e=a,ya?Vn(t,f):t):new g(0)}function Pd(e,t,n){var a,o=qa(e),r=zi(e.d),s=r.length;return t?(n&&(a=n-s)>0?r=r.charAt(0)+"."+r.slice(1)+cm(a):s>1&&(r=r.charAt(0)+"."+r.slice(1)),r=r+(o<0?"e":"e+")+o):o<0?(r="0."+cm(-o-1)+r,n&&(a=n-s)>0&&(r+=cm(a))):o>=s?(r+=cm(o+1-s),n&&(a=n-o-1)>0&&(r=r+"."+cm(a))):((a=o+1)<s&&(r=r.slice(0,a)+"."+r.slice(a)),n&&(a=n-s)>0&&(o+1===s&&(r+="."),r+=cm(a))),e.s<0?"-"+r:r}function r6(e,t){if(e.length>t)return e.length=t,!0}function IS(e){var t,n,a;function o(r){var s=this;if(!(s instanceof o))return new o(r);if(s.constructor=o,r instanceof o){s.s=r.s,s.e=r.e,s.d=(r=r.d)?r.slice():r;return}if(typeof r=="number"){if(r*0!==0)throw Error(Nd+r);if(r>0)s.s=1;else if(r<0)r=-r,s.s=-1;else{s.s=0,s.e=0,s.d=[0];return}if(r===~~r&&r<1e7){s.e=0,s.d=[r];return}return o6(s,r.toString())}else if(typeof r!="string")throw Error(Nd+r);if(r.charCodeAt(0)===45?(r=r.slice(1),s.s=-1):s.s=1,Kq.test(r))o6(s,r);else throw Error(Nd+r)}if(o.prototype=vt,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=IS,o.config=o.set=$q,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 $q(e){if(!e||typeof e!="object")throw Error(Es+"Object expected");var t,n,a,o=["precision",1,_A,"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(SA(a)===a&&a>=o[t+1]&&a<=o[t+2])this[n]=a;else throw Error(Nd+n+": "+a);if((a=e[n="LN10"])!==void 0)if(a==Math.LN10)this[n]=new this(a);else throw Error(Nd+n+": "+a);return this}var cD=IS(qq);ts=new cD(1);const Yn=cD;function Wq(e){return eK(e)||Jq(e)||Xq(e)||Vq()}function Vq(){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 Xq(e,t){if(e){if(typeof e=="string")return N3(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 N3(e,t)}}function Jq(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function eK(e){if(Array.isArray(e))return N3(e)}function N3(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 tK=function(t){return t},FS={},kS=function(t){return t===FS},s6=function(t){return function n(){return arguments.length===0||arguments.length===1&&kS(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},nK=function e(t,n){return t===1?n:s6(function(){for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];var s=o.filter(function(i){return i!==FS}).length;return s>=t?n.apply(void 0,o):e(t-s,s6(function(){for(var i=arguments.length,c=new Array(i),m=0;m<i;m++)c[m]=arguments[m];var p=o.map(function(A){return kS(A)?c.shift():A});return n.apply(void 0,Wq(p).concat(c))}))})},wx=function(t){return nK(t.length,t)},j3=function(t,n){for(var a=[],o=t;o<n;++o)a[o-t]=o;return a},aK=wx(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),oK=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if(!n.length)return tK;var o=n.reverse(),r=o[0],s=o.slice(1);return function(){return s.reduce(function(i,c){return c(i)},r.apply(void 0,arguments))}},G3=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},LS=function(t){var n=null,a=null;return function(){for(var o=arguments.length,r=new Array(o),s=0;s<o;s++)r[s]=arguments[s];return n&&r.every(function(i,c){return i===n[c]})||(n=r,a=t.apply(void 0,r)),a}};function rK(e){var t;return e===0?t=1:t=Math.floor(new Yn(e).abs().log(10).toNumber())+1,t}function sK(e,t,n){for(var a=new Yn(e),o=0,r=[];a.lt(t)&&o<1e5;)r.push(a.toNumber()),a=a.add(n),o++;return r}var iK=wx(function(e,t,n){var a=+e,o=+t;return a+n*(o-a)}),cK=wx(function(e,t,n){var a=t-+e;return a=a||1/0,(n-e)/a}),lK=wx(function(e,t,n){var a=t-+e;return a=a||1/0,Math.max(0,Math.min(1,(n-e)/a))});const Bx={rangeStep:sK,getDigitCount:rK,interpolateNumber:iK,uninterpolateNumber:cK,uninterpolateTruncation:lK};function E3(e){return uK(e)||dK(e)||QS(e)||mK()}function mK(){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 dK(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function uK(e){if(Array.isArray(e))return _3(e)}function b2(e,t){return fK(e)||pK(e,t)||QS(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 QS(e,t){if(e){if(typeof e=="string")return _3(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 _3(e,t)}}function _3(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 pK(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],a=!0,o=!1,r=void 0;try{for(var s=e[Symbol.iterator](),i;!(a=(i=s.next()).done)&&(n.push(i.value),!(t&&n.length===t));a=!0);}catch(c){o=!0,r=c}finally{try{!a&&s.return!=null&&s.return()}finally{if(o)throw r}}return n}}function fK(e){if(Array.isArray(e))return e}function OS(e){var t=b2(e,2),n=t[0],a=t[1],o=n,r=a;return n>a&&(o=a,r=n),[o,r]}function TS(e,t,n){if(e.lte(0))return new Yn(0);var a=Bx.getDigitCount(e.toNumber()),o=new Yn(10).pow(a),r=e.div(o),s=a!==1?.05:.1,i=new Yn(Math.ceil(r.div(s).toNumber())).add(n).mul(s),c=i.mul(o);return t?c:new Yn(Math.ceil(c))}function gK(e,t,n){var a=1,o=new Yn(e);if(!o.isint()&&n){var r=Math.abs(e);r<1?(a=new Yn(10).pow(Bx.getDigitCount(e)-1),o=new Yn(Math.floor(o.div(a).toNumber())).mul(a)):r>1&&(o=new Yn(Math.floor(e)))}else e===0?o=new Yn(Math.floor((t-1)/2)):n||(o=new Yn(Math.floor(e)));var s=Math.floor((t-1)/2),i=oK(aK(function(c){return o.add(new Yn(c-s).mul(a)).toNumber()}),j3);return i(0,t)}function RS(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 Yn(0),tickMin:new Yn(0),tickMax:new Yn(0)};var r=TS(new Yn(t).sub(e).div(n-1),a,o),s;e<=0&&t>=0?s=new Yn(0):(s=new Yn(e).add(t).div(2),s=s.sub(new Yn(s).mod(r)));var i=Math.ceil(s.sub(e).div(r).toNumber()),c=Math.ceil(new Yn(t).sub(s).div(r).toNumber()),m=i+c+1;return m>n?RS(e,t,n,a,o+1):(m<n&&(c=t>0?c+(n-m):c,i=t>0?i:i+(n-m)),{step:r,tickMin:s.sub(new Yn(i).mul(r)),tickMax:s.add(new Yn(c).mul(r))})}function hK(e){var t=b2(e,2),n=t[0],a=t[1],o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=Math.max(o,2),i=OS([n,a]),c=b2(i,2),m=c[0],p=c[1];if(m===-1/0||p===1/0){var A=p===1/0?[m].concat(E3(j3(0,o-1).map(function(){return 1/0}))):[].concat(E3(j3(0,o-1).map(function(){return-1/0})),[p]);return n>a?G3(A):A}if(m===p)return gK(m,o,r);var g=RS(m,p,s,r),f=g.step,y=g.tickMin,b=g.tickMax,v=Bx.rangeStep(y,b.add(new Yn(.1).mul(f)),f);return n>a?G3(v):v}function xK(e,t){var n=b2(e,2),a=n[0],o=n[1],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=OS([a,o]),i=b2(s,2),c=i[0],m=i[1];if(c===-1/0||m===1/0)return[a,o];if(c===m)return[c];var p=Math.max(t,2),A=TS(new Yn(m).sub(c).div(p-1),r,0),g=[].concat(E3(Bx.rangeStep(new Yn(c),new Yn(m).sub(new Yn(.99).mul(A)),A)),[m]);return a>o?G3(g):g}var yK=LS(hK),bK=LS(xK),CK="Invariant failed";function iA(e,t){throw new Error(CK)}var vK=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function cA(e){"@babel/helpers - typeof";return cA=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},cA(e)}function hh(){return hh=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},hh.apply(this,arguments)}function wK(e,t){return HK(e)||UK(e,t)||DK(e,t)||BK()}function BK(){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 DK(e,t){if(e){if(typeof e=="string")return i6(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 i6(e,t)}}function i6(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 UK(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function HK(e){if(Array.isArray(e))return e}function NK(e,t){if(e==null)return{};var n=jK(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[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 GK(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function EK(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,ZS(a.key),a)}}function _K(e,t,n){return t&&EK(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function SK(e,t,n){return t=xh(t),PK(e,MS()?Reflect.construct(t,n||[],xh(e).constructor):t.apply(e,n))}function PK(e,t){if(t&&(cA(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 MS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(MS=function(){return!!e})()}function xh(e){return xh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},xh(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&&S3(e,t)}function S3(e,t){return S3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},S3(e,t)}function zS(e,t,n){return t=ZS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZS(e){var t=kK(e,"string");return cA(t)=="symbol"?t:t+""}function kK(e,t){if(cA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(cA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var lD=(function(e){function t(){return GK(this,t),SK(this,t,arguments)}return FK(t,e),_K(t,[{key:"render",value:function(){var a=this.props,o=a.offset,r=a.layout,s=a.width,i=a.dataKey,c=a.data,m=a.dataPointFormatter,p=a.xAxis,A=a.yAxis,g=NK(a,vK),f=ln(g,!1);this.props.direction==="x"&&p.type!=="number"&&iA();var y=c.map(function(b){var v=m(b,i),B=v.x,D=v.y,j=v.value,Q=v.errorVal;if(!Q)return null;var E=[],G,k;if(Array.isArray(Q)){var T=wK(Q,2);G=T[0],k=T[1]}else G=k=Q;if(r==="vertical"){var M=p.scale,Z=D+o,_=Z+s,I=Z-s,O=M(j-G),z=M(j+k);E.push({x1:z,y1:_,x2:z,y2:I}),E.push({x1:O,y1:Z,x2:z,y2:Z}),E.push({x1:O,y1:_,x2:O,y2:I})}else if(r==="horizontal"){var X=A.scale,ae=B+o,re=ae-s,ee=ae+s,oe=X(j-G),R=X(j+k);E.push({x1:re,y1:R,x2:ee,y2:R}),E.push({x1:ae,y1:oe,x2:ae,y2:R}),E.push({x1:re,y1:oe,x2:ee,y2:oe})}return Ae.createElement(no,hh({className:"recharts-errorBar",key:"bar-".concat(E.map(function(ne){return"".concat(ne.x1,"-").concat(ne.x2,"-").concat(ne.y1,"-").concat(ne.y2)}))},f),E.map(function(ne){return Ae.createElement("line",hh({},ne,{key:"line-".concat(ne.x1,"-").concat(ne.x2,"-").concat(ne.y1,"-").concat(ne.y2)}))}))});return Ae.createElement(no,{className:"recharts-errorBars"},y)}}])})(Ae.Component);zS(lD,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});zS(lD,"displayName","ErrorBar");function C2(e){"@babel/helpers - typeof";return C2=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},C2(e)}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 cd(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){LK(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 LK(e,t,n){return t=QK(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function QK(e){var t=OK(e,"string");return C2(t)=="symbol"?t:t+""}function OK(e,t){if(C2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(C2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var YS=function(t){var n=t.children,a=t.formattedGraphicalItems,o=t.legendWidth,r=t.legendContent,s=Ds(n,zu);if(!s)return null;var i=zu.defaultProps,c=i!==void 0?cd(cd({},i),s.props):{},m;return s.props&&s.props.payload?m=s.props&&s.props.payload:r==="children"?m=(a||[]).reduce(function(p,A){var g=A.item,f=A.props,y=f.sectors||f.data||[];return p.concat(y.map(function(b){return{type:s.props.iconType||g.props.legendType,value:b.name,color:b.fill,payload:b}}))},[]):m=(a||[]).map(function(p){var A=p.item,g=A.type.defaultProps,f=g!==void 0?cd(cd({},g),A.props):{},y=f.dataKey,b=f.name,v=f.legendType,B=f.hide;return{inactive:B,dataKey:y,type:c.iconType||v||"square",color:mD(A),value:b||y,payload:f}}),cd(cd(cd({},c),zu.getWithHeight(s,o)),{},{payload:m,item:s})};function v2(e){"@babel/helpers - typeof";return v2=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},v2(e)}function l6(e){return zK(e)||MK(e)||RK(e)||TK()}function TK(){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 RK(e,t){if(e){if(typeof e=="string")return P3(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 P3(e,t)}}function MK(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function zK(e){if(Array.isArray(e))return P3(e)}function P3(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 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 Ea(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){Yu(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 Yu(e,t,n){return t=ZK(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ZK(e){var t=YK(e,"string");return v2(t)=="symbol"?t:t+""}function YK(e,t){if(v2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(v2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function al(e,t,n){return Fn(e)||Fn(t)?n:to(t)?Yi(e,t,n):pn(t)?t(e):n}function zp(e,t,n,a){var o=zq(e,function(i){return al(i,t)});if(n==="number"){var r=o.filter(function(i){return Ut(i)||parseFloat(i)});return r.length?[vx(r),Cx(r)]:[1/0,-1/0]}var s=a?o.filter(function(i){return!Fn(i)}):o;return s.map(function(i){return to(i)||i instanceof Date?i:""})}var qK=function(t){var n,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],o=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,s=-1,i=(n=a==null?void 0:a.length)!==null&&n!==void 0?n:0;if(i<=1)return 0;if(r&&r.axisType==="angleAxis"&&Math.abs(Math.abs(r.range[1]-r.range[0])-360)<=1e-6)for(var c=r.range,m=0;m<i;m++){var p=m>0?o[m-1].coordinate:o[i-1].coordinate,A=o[m].coordinate,g=m>=i-1?o[0].coordinate:o[m+1].coordinate,f=void 0;if(dm(A-p)!==dm(g-A)){var y=[];if(dm(g-A)===dm(c[1]-c[0])){f=g;var b=A+c[1]-c[0];y[0]=Math.min(b,(b+p)/2),y[1]=Math.max(b,(b+p)/2)}else{f=p;var v=g+c[1]-c[0];y[0]=Math.min(A,(v+A)/2),y[1]=Math.max(A,(v+A)/2)}var B=[Math.min(A,(f+A)/2),Math.max(A,(f+A)/2)];if(t>B[0]&&t<=B[1]||t>=y[0]&&t<=y[1]){s=o[m].index;break}}else{var D=Math.min(p,g),j=Math.max(p,g);if(t>(D+A)/2&&t<=(j+A)/2){s=o[m].index;break}}}else for(var Q=0;Q<i;Q++)if(Q===0&&t<=(a[Q].coordinate+a[Q+1].coordinate)/2||Q>0&&Q<i-1&&t>(a[Q].coordinate+a[Q-1].coordinate)/2&&t<=(a[Q].coordinate+a[Q+1].coordinate)/2||Q===i-1&&t>(a[Q].coordinate+a[Q-1].coordinate)/2){s=a[Q].index;break}return s},mD=function(t){var n,a=t,o=a.type.displayName,r=(n=t.type)!==null&&n!==void 0&&n.defaultProps?Ea(Ea({},t.type.defaultProps),t.props):t.props,s=r.stroke,i=r.fill,c;switch(o){case"Line":c=s;break;case"Area":case"Radar":c=s&&s!=="none"?s:i;break;default:c=i;break}return c},KK=function(t){var n=t.barSize,a=t.totalSize,o=t.stackGroups,r=o===void 0?{}:o;if(!r)return{};for(var s={},i=Object.keys(r),c=0,m=i.length;c<m;c++)for(var p=r[i[c]].stackGroups,A=Object.keys(p),g=0,f=A.length;g<f;g++){var y=p[A[g]],b=y.items,v=y.cateAxisId,B=b.filter(function(k){return Wc(k.type).indexOf("Bar")>=0});if(B&&B.length){var D=B[0].type.defaultProps,j=D!==void 0?Ea(Ea({},D),B[0].props):B[0].props,Q=j.barSize,E=j[v];s[E]||(s[E]=[]);var G=Fn(Q)?n:Q;s[E].push({item:B[0],stackList:B.slice(1),barSize:Fn(G)?void 0:Mi(G,a,0)})}}return s},$K=function(t){var n=t.barGap,a=t.barCategoryGap,o=t.bandSize,r=t.sizeList,s=r===void 0?[]:r,i=t.maxBarSize,c=s.length;if(c<1)return null;var m=Mi(n,o,0,!0),p,A=[];if(s[0].barSize===+s[0].barSize){var g=!1,f=o/c,y=s.reduce(function(Q,E){return Q+E.barSize||0},0);y+=(c-1)*m,y>=o&&(y-=(c-1)*m,m=0),y>=o&&f>0&&(g=!0,f*=.9,y=c*f);var b=(o-y)/2>>0,v={offset:b-m,size:0};p=s.reduce(function(Q,E){var G={item:E.item,position:{offset:v.offset+v.size+m,size:g?f:E.barSize}},k=[].concat(l6(Q),[G]);return v=k[k.length-1].position,E.stackList&&E.stackList.length&&E.stackList.forEach(function(T){k.push({item:T,position:v})}),k},A)}else{var B=Mi(a,o,0,!0);o-2*B-(c-1)*m<=0&&(m=0);var D=(o-2*B-(c-1)*m)/c;D>1&&(D>>=0);var j=i===+i?Math.min(D,i):D;p=s.reduce(function(Q,E,G){var k=[].concat(l6(Q),[{item:E.item,position:{offset:B+(D+m)*G+(D-j)/2,size:j}}]);return E.stackList&&E.stackList.length&&E.stackList.forEach(function(T){k.push({item:T,position:k[k.length-1].position})}),k},A)}return p},WK=function(t,n,a,o){var r=a.children,s=a.width,i=a.margin,c=s-(i.left||0)-(i.right||0),m=YS({children:r,legendWidth:c});if(m){var p=o||{},A=p.width,g=p.height,f=m.align,y=m.verticalAlign,b=m.layout;if((b==="vertical"||b==="horizontal"&&y==="middle")&&f!=="center"&&Ut(t[f]))return Ea(Ea({},t),{},Yu({},f,t[f]+(A||0)));if((b==="horizontal"||b==="vertical"&&f==="center")&&y!=="middle"&&Ut(t[y]))return Ea(Ea({},t),{},Yu({},y,t[y]+(g||0)))}return t},VK=function(t,n,a){return Fn(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||a==="x"?n==="xAxis":a==="y"?n==="yAxis":!0},qS=function(t,n,a,o,r){var s=n.props.children,i=Vc(s,lD).filter(function(m){return VK(o,r,m.props.direction)});if(i&&i.length){var c=i.map(function(m){return m.props.dataKey});return t.reduce(function(m,p){var A=al(p,a);if(Fn(A))return m;var g=Array.isArray(A)?[vx(A),Cx(A)]:[A,A],f=c.reduce(function(y,b){var v=al(p,b,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],m[0]),Math.max(f[1],m[1])]},[1/0,-1/0])}return null},XK=function(t,n,a,o,r){var s=n.map(function(i){return qS(t,i,a,r,o)}).filter(function(i){return!Fn(i)});return s&&s.length?s.reduce(function(i,c){return[Math.min(i[0],c[0]),Math.max(i[1],c[1])]},[1/0,-1/0]):null},KS=function(t,n,a,o,r){var s=n.map(function(c){var m=c.props.dataKey;return a==="number"&&m&&qS(t,c,m,o)||zp(t,m,a,r)});if(a==="number")return s.reduce(function(c,m){return[Math.min(c[0],m[0]),Math.max(c[1],m[1])]},[1/0,-1/0]);var i={};return s.reduce(function(c,m){for(var p=0,A=m.length;p<A;p++)i[m[p]]||(i[m[p]]=!0,c.push(m[p]));return c},[])},$S=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},Ep=function(t,n,a){if(!t)return null;var o=t.scale,r=t.duplicateDomain,s=t.type,i=t.range,c=t.realScaleType==="scaleBand"?o.bandwidth()/2:2,m=(n||a)&&s==="category"&&o.bandwidth?o.bandwidth()/c:0;if(m=t.axisType==="angleAxis"&&(i==null?void 0:i.length)>=2?dm(i[0]-i[1])*2*m:m,n&&(t.ticks||t.niceTicks)){var p=(t.ticks||t.niceTicks).map(function(A){var g=r?r.indexOf(A):A;return{coordinate:o(g)+m,value:A,offset:m}});return p.filter(function(A){return!V2(A.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(A,g){return{coordinate:o(A)+m,value:A,index:g,offset:m}}):o.ticks&&!a?o.ticks(t.tickCount).map(function(A){return{coordinate:o(A)+m,value:A,offset:m}}):o.domain().map(function(A,g){return{coordinate:o(A)+m,value:r?r[A]:A,index:g,offset:m}})},h1=new WeakMap,eg=function(t,n){if(typeof n!="function")return t;h1.has(t)||h1.set(t,new WeakMap);var a=h1.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},JK=function(t,n,a){var o=t.scale,r=t.type,s=t.layout,i=t.axisType;if(o==="auto")return s==="radial"&&i==="radiusAxis"?{scale:p2(),realScaleType:"band"}:s==="radial"&&i==="angleAxis"?{scale:uh(),realScaleType:"linear"}:r==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0)?{scale:Mp(),realScaleType:"point"}:r==="category"?{scale:p2(),realScaleType:"band"}:{scale:uh(),realScaleType:"linear"};if(W2(o)){var c="scale".concat(sx(o));return{scale:($N[c]||Mp)(),realScaleType:$N[c]?c:"point"}}return pn(o)?{scale:o}:{scale:Mp(),realScaleType:"point"}},d6=1e-4,e$=function(t){var n=t.domain();if(!(!n||n.length<=2)){var a=n.length,o=t.range(),r=Math.min(o[0],o[1])-d6,s=Math.max(o[0],o[1])+d6,i=t(n[0]),c=t(n[a-1]);(i<r||i>s||c<r||c>s)&&t.domain([n[0],n[a-1]])}},t$=function(t){var n=t.length;if(!(n<=0))for(var a=0,o=t[0].length;a<o;++a)for(var r=0,s=0,i=0;i<n;++i){var c=V2(t[i][a][1])?t[i][a][0]:t[i][a][1];c>=0?(t[i][a][0]=r,t[i][a][1]=r+c,r=t[i][a][1]):(t[i][a][0]=s,t[i][a][1]=s+c,s=t[i][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 r=0,s=0;s<n;++s){var i=V2(t[s][a][1])?t[s][a][0]:t[s][a][1];i>=0?(t[s][a][0]=r,t[s][a][1]=r+i,r=t[s][a][1]):(t[s][a][0]=0,t[s][a][1]=0)}},a$={sign:t$,expand:z9,none:Ju,silhouette:Z9,wiggle:Y9,positive:n$},o$=function(t,n,a){var o=n.map(function(i){return i.props.dataKey}),r=a$[a],s=M9().keys(o).value(function(i,c){return+al(i,c,0)}).order(m3).offset(r);return s(t)},r$=function(t,n,a,o,r,s){if(!t)return null;var i=s?n.reverse():n,c={},m=i.reduce(function(A,g){var f,y=(f=g.type)!==null&&f!==void 0&&f.defaultProps?Ea(Ea({},g.type.defaultProps),g.props):g.props,b=y.stackId,v=y.hide;if(v)return A;var B=y[a],D=A[B]||{hasStack:!1,stackGroups:{}};if(to(b)){var j=D.stackGroups[b]||{numericAxisId:a,cateAxisId:o,items:[]};j.items.push(g),D.hasStack=!0,D.stackGroups[b]=j}else D.stackGroups[vB("_stackId_")]={numericAxisId:a,cateAxisId:o,items:[g]};return Ea(Ea({},A),{},Yu({},B,D))},c),p={};return Object.keys(m).reduce(function(A,g){var f=m[g];if(f.hasStack){var y={};f.stackGroups=Object.keys(f.stackGroups).reduce(function(b,v){var B=f.stackGroups[v];return Ea(Ea({},b),{},Yu({},v,{numericAxisId:a,cateAxisId:o,items:B.items,stackedData:o$(t,B.items,r)}))},y)}return Ea(Ea({},A),{},Yu({},g,f))},p)},s$=function(t,n){var a=n.realScaleType,o=n.type,r=n.tickCount,s=n.originalDomain,i=n.allowDecimals,c=a||n.scale;if(c!=="auto"&&c!=="linear")return null;if(r&&o==="number"&&s&&(s[0]==="auto"||s[1]==="auto")){var m=t.domain();if(!m.length)return null;var p=yK(m,r,i);return t.domain([vx(p),Cx(p)]),{niceTicks:p}}if(r&&o==="number"){var A=t.domain(),g=bK(A,r,i);return{niceTicks:g}}return null},i$=function(t,n){var a,o=(a=t.type)!==null&&a!==void 0&&a.defaultProps?Ea(Ea({},t.type.defaultProps),t.props):t.props,r=o.stackId;if(to(r)){var s=n[r];if(s){var i=s.items.indexOf(t);return i>=0?s.stackedData[i]:null}}return null},c$=function(t){return t.reduce(function(n,a){return[vx(a.concat([n[0]]).filter(Ut)),Cx(a.concat([n[1]]).filter(Ut))]},[1/0,-1/0])},WS=function(t,n,a){return Object.keys(t).reduce(function(o,r){var s=t[r],i=s.stackedData,c=i.reduce(function(m,p){var A=c$(p.slice(n,a+1));return[Math.min(m[0],A[0]),Math.max(m[1],A[1])]},[1/0,-1/0]);return[Math.min(c[0],o[0]),Math.max(c[1],o[1])]},[1/0,-1/0]).map(function(o){return o===1/0||o===-1/0?0:o})},u6=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,A6=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,I3=function(t,n,a){if(pn(t))return t(n,a);if(!Array.isArray(t))return n;var o=[];if(Ut(t[0]))o[0]=a?t[0]:Math.min(t[0],n[0]);else if(u6.test(t[0])){var r=+u6.exec(t[0])[1];o[0]=n[0]-r}else pn(t[0])?o[0]=t[0](n[0]):o[0]=n[0];if(Ut(t[1]))o[1]=a?t[1]:Math.max(t[1],n[1]);else if(A6.test(t[1])){var s=+A6.exec(t[1])[1];o[1]=n[1]+s}else pn(t[1])?o[1]=t[1](n[1]):o[1]=n[1];return o},F3=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 r=FB(n,function(A){return A.coordinate}),s=1/0,i=1,c=r.length;i<c;i++){var m=r[i],p=r[i-1];s=Math.min((m.coordinate||0)-(p.coordinate||0),s)}return s===1/0?0:s}return a?void 0:0},p6=function(t,n,a){return!t||!t.length||sD(t,Yi(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,r=a.name,s=a.unit,i=a.formatter,c=a.tooltipType,m=a.chartType,p=a.hide;return Ea(Ea({},ln(t,!1)),{},{dataKey:o,unit:s,formatter:i,name:r||o,color:mD(t),value:al(n,o),type:c,payload:n,chartType:m,hide:p})};function w2(e){"@babel/helpers - typeof";return w2=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},w2(e)}function f6(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 zc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?f6(Object(n),!0).forEach(function(a){VS(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function VS(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=d$(e,"string");return w2(t)=="symbol"?t:t+""}function d$(e,t){if(w2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(w2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function u$(e,t){return g$(e)||f$(e,t)||p$(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 p$(e,t){if(e){if(typeof e=="string")return g6(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 g6(e,t)}}function g6(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 f$(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function g$(e){if(Array.isArray(e))return e}var yh=Math.PI/180,h$=function(t){return t*180/Math.PI},Kn=function(t,n,a,o){return{x:t+Math.cos(-yh*o)*a,y:n+Math.sin(-yh*o)*a}},x$=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},y$=function(t,n,a,o,r){var s=t.width,i=t.height,c=t.startAngle,m=t.endAngle,p=Mi(t.cx,s,s/2),A=Mi(t.cy,i,i/2),g=x$(s,i,a),f=Mi(t.innerRadius,g,0),y=Mi(t.outerRadius,g,g*.8),b=Object.keys(n);return b.reduce(function(v,B){var D=n[B],j=D.domain,Q=D.reversed,E;if(Fn(D.range))o==="angleAxis"?E=[c,m]:o==="radiusAxis"&&(E=[f,y]),Q&&(E=[E[1],E[0]]);else{E=D.range;var G=E,k=u$(G,2);c=k[0],m=k[1]}var T=JK(D,r),M=T.realScaleType,Z=T.scale;Z.domain(j).range(E),e$(Z);var _=s$(Z,zc(zc({},D),{},{realScaleType:M})),I=zc(zc(zc({},D),_),{},{range:E,radius:y,realScaleType:M,scale:Z,cx:p,cy:A,innerRadius:f,outerRadius:y,startAngle:c,endAngle:m});return zc(zc({},v),{},VS({},B,I))},{})},b$=function(t,n){var a=t.x,o=t.y,r=n.x,s=n.y;return Math.sqrt(Math.pow(a-r,2)+Math.pow(o-s,2))},C$=function(t,n){var a=t.x,o=t.y,r=n.cx,s=n.cy,i=b$({x:a,y:o},{x:r,y:s});if(i<=0)return{radius:i};var c=(a-r)/i,m=Math.acos(c);return o>s&&(m=2*Math.PI-m),{radius:i,angle:h$(m),angleInRadian:m}},v$=function(t){var n=t.startAngle,a=t.endAngle,o=Math.floor(n/360),r=Math.floor(a/360),s=Math.min(o,r);return{startAngle:n-s*360,endAngle:a-s*360}},w$=function(t,n){var a=n.startAngle,o=n.endAngle,r=Math.floor(a/360),s=Math.floor(o/360),i=Math.min(r,s);return t+i*360},h6=function(t,n){var a=t.x,o=t.y,r=C$({x:a,y:o},n),s=r.radius,i=r.angle,c=n.innerRadius,m=n.outerRadius;if(s<c||s>m)return!1;if(s===0)return!0;var p=v$(n),A=p.startAngle,g=p.endAngle,f=i,y;if(A<=g){for(;f>g;)f-=360;for(;f<A;)f+=360;y=f>=A&&f<=g}else{for(;f>A;)f-=360;for(;f<g;)f+=360;y=f>=g&&f<=A}return y?zc(zc({},n),{},{radius:s,angle:w$(f,n)}):null},XS=function(t){return!fe.isValidElement(t)&&!pn(t)&&typeof t!="boolean"?t.className:""};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)}var B$=["offset"];function D$(e){return j$(e)||N$(e)||H$(e)||U$()}function U$(){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 H$(e,t){if(e){if(typeof e=="string")return k3(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 k3(e,t)}}function N$(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function j$(e){if(Array.isArray(e))return k3(e)}function k3(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){if(e==null)return{};var n=E$(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function E$(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function x6(e,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?x6(Object(n),!0).forEach(function(a){_$(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function _$(e,t,n){return t=S$(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function S$(e){var t=P$(e,"string");return B2(t)=="symbol"?t:t+""}function P$(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)}function D2(){return D2=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},D2.apply(this,arguments)}var I$=function(t){var n=t.value,a=t.formatter,o=Fn(t.children)?n:t.children;return pn(a)?a(o):o},F$=function(t,n){var a=dm(n-t),o=Math.min(Math.abs(n-t),360);return a*o},k$=function(t,n,a){var o=t.position,r=t.viewBox,s=t.offset,i=t.className,c=r,m=c.cx,p=c.cy,A=c.innerRadius,g=c.outerRadius,f=c.startAngle,y=c.endAngle,b=c.clockWise,v=(A+g)/2,B=F$(f,y),D=B>=0?1:-1,j,Q;o==="insideStart"?(j=f+D*s,Q=b):o==="insideEnd"?(j=y-D*s,Q=!b):o==="end"&&(j=y+D*s,Q=b),Q=B<=0?Q:!Q;var E=Kn(m,p,v,j),G=Kn(m,p,v,j+(Q?1:-1)*359),k="M".concat(E.x,",").concat(E.y,`
A`).concat(v,",").concat(v,",0,1,").concat(Q?0:1,`,
`).concat(G.x,",").concat(G.y),T=Fn(t.id)?vB("recharts-radial-line-"):t.id;return Ae.createElement("text",D2({},a,{dominantBaseline:"central",className:Hn("recharts-radial-bar-label",i)}),Ae.createElement("defs",null,Ae.createElement("path",{id:T,d:k})),Ae.createElement("textPath",{xlinkHref:"#".concat(T)},n))},L$=function(t){var n=t.viewBox,a=t.offset,o=t.position,r=n,s=r.cx,i=r.cy,c=r.innerRadius,m=r.outerRadius,p=r.startAngle,A=r.endAngle,g=(p+A)/2;if(o==="outside"){var f=Kn(s,i,m+a,g),y=f.x,b=f.y;return{x:y,y:b,textAnchor:y>=s?"start":"end",verticalAnchor:"middle"}}if(o==="center")return{x:s,y:i,textAnchor:"middle",verticalAnchor:"middle"};if(o==="centerTop")return{x:s,y:i,textAnchor:"middle",verticalAnchor:"start"};if(o==="centerBottom")return{x:s,y:i,textAnchor:"middle",verticalAnchor:"end"};var v=(c+m)/2,B=Kn(s,i,v,g),D=B.x,j=B.y;return{x:D,y:j,textAnchor:"middle",verticalAnchor:"middle"}},Q$=function(t){var n=t.viewBox,a=t.parentViewBox,o=t.offset,r=t.position,s=n,i=s.x,c=s.y,m=s.width,p=s.height,A=p>=0?1:-1,g=A*o,f=A>0?"end":"start",y=A>0?"start":"end",b=m>=0?1:-1,v=b*o,B=b>0?"end":"start",D=b>0?"start":"end";if(r==="top"){var j={x:i+m/2,y:c-A*o,textAnchor:"middle",verticalAnchor:f};return Ja(Ja({},j),a?{height:Math.max(c-a.y,0),width:m}:{})}if(r==="bottom"){var Q={x:i+m/2,y:c+p+g,textAnchor:"middle",verticalAnchor:y};return Ja(Ja({},Q),a?{height:Math.max(a.y+a.height-(c+p),0),width:m}:{})}if(r==="left"){var E={x:i-v,y:c+p/2,textAnchor:B,verticalAnchor:"middle"};return Ja(Ja({},E),a?{width:Math.max(E.x-a.x,0),height:p}:{})}if(r==="right"){var G={x:i+m+v,y:c+p/2,textAnchor:D,verticalAnchor:"middle"};return Ja(Ja({},G),a?{width:Math.max(a.x+a.width-G.x,0),height:p}:{})}var k=a?{width:m,height:p}:{};return r==="insideLeft"?Ja({x:i+v,y:c+p/2,textAnchor:D,verticalAnchor:"middle"},k):r==="insideRight"?Ja({x:i+m-v,y:c+p/2,textAnchor:B,verticalAnchor:"middle"},k):r==="insideTop"?Ja({x:i+m/2,y:c+g,textAnchor:"middle",verticalAnchor:y},k):r==="insideBottom"?Ja({x:i+m/2,y:c+p-g,textAnchor:"middle",verticalAnchor:f},k):r==="insideTopLeft"?Ja({x:i+v,y:c+g,textAnchor:D,verticalAnchor:y},k):r==="insideTopRight"?Ja({x:i+m-v,y:c+g,textAnchor:B,verticalAnchor:y},k):r==="insideBottomLeft"?Ja({x:i+v,y:c+p-g,textAnchor:D,verticalAnchor:f},k):r==="insideBottomRight"?Ja({x:i+m-v,y:c+p-g,textAnchor:B,verticalAnchor:f},k):jA(r)&&(Ut(r.x)||bd(r.x))&&(Ut(r.y)||bd(r.y))?Ja({x:i+Mi(r.x,m),y:c+Mi(r.y,p),textAnchor:"end",verticalAnchor:"end"},k):Ja({x:i+m/2,y:c+p/2,textAnchor:"middle",verticalAnchor:"middle"},k)},O$=function(t){return"cx"in t&&Ut(t.cx)};function Wo(e){var t=e.offset,n=t===void 0?5:t,a=G$(e,B$),o=Ja({offset:n},a),r=o.viewBox,s=o.position,i=o.value,c=o.children,m=o.content,p=o.className,A=p===void 0?"":p,g=o.textBreakAll;if(!r||Fn(i)&&Fn(c)&&!fe.isValidElement(m)&&!pn(m))return null;if(fe.isValidElement(m))return fe.cloneElement(m,o);var f;if(pn(m)){if(f=fe.createElement(m,o),fe.isValidElement(f))return f}else f=I$(o);var y=O$(r),b=ln(o,!0);if(y&&(s==="insideStart"||s==="insideEnd"||s==="end"))return k$(o,f,b);var v=y?L$(o):Q$(o);return Ae.createElement(A2,D2({className:Hn("recharts-label",A)},b,v,{breakAll:g}),f)}Wo.displayName="Label";var JS=function(t){var n=t.cx,a=t.cy,o=t.angle,r=t.startAngle,s=t.endAngle,i=t.r,c=t.radius,m=t.innerRadius,p=t.outerRadius,A=t.x,g=t.y,f=t.top,y=t.left,b=t.width,v=t.height,B=t.clockWise,D=t.labelViewBox;if(D)return D;if(Ut(b)&&Ut(v)){if(Ut(A)&&Ut(g))return{x:A,y:g,width:b,height:v};if(Ut(f)&&Ut(y))return{x:f,y,width:b,height:v}}return Ut(A)&&Ut(g)?{x:A,y:g,width:0,height:0}:Ut(n)&&Ut(a)?{cx:n,cy:a,startAngle:r||o||0,endAngle:s||o||0,innerRadius:m||0,outerRadius:p||c||i||0,clockWise:B}:t.viewBox?t.viewBox:{}},T$=function(t,n){return t?t===!0?Ae.createElement(Wo,{key:"label-implicit",viewBox:n}):to(t)?Ae.createElement(Wo,{key:"label-implicit",viewBox:n,value:t}):fe.isValidElement(t)?t.type===Wo?fe.cloneElement(t,{key:"label-implicit",viewBox:n}):Ae.createElement(Wo,{key:"label-implicit",content:t,viewBox:n}):pn(t)?Ae.createElement(Wo,{key:"label-implicit",content:t,viewBox:n}):jA(t)?Ae.createElement(Wo,D2({viewBox:n},t,{key:"label-implicit"})):null:null},R$=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,r=JS(t),s=Vc(o,Wo).map(function(c,m){return fe.cloneElement(c,{viewBox:n||r,key:"label-".concat(m)})});if(!a)return s;var i=T$(t.label,n||r);return[i].concat(D$(s))};Wo.parseViewBox=JS;Wo.renderCallByParent=R$;var x1,y6;function M$(){if(y6)return x1;y6=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return x1=e,x1}var z$=M$();const eP=Rn(z$);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)}var Z$=["valueAccessor"],Y$=["data","dataKey","clockWise","id","textBreakAll"];function q$(e){return V$(e)||W$(e)||$$(e)||K$()}function K$(){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 $$(e,t){if(e){if(typeof e=="string")return L3(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 L3(e,t)}}function W$(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function V$(e){if(Array.isArray(e))return L3(e)}function L3(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 bh(){return bh=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},bh.apply(this,arguments)}function b6(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 C6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?b6(Object(n),!0).forEach(function(a){X$(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function X$(e,t,n){return t=J$(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function J$(e){var t=eW(e,"string");return U2(t)=="symbol"?t:t+""}function eW(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 v6(e,t){if(e==null)return{};var n=tW(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function tW(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 nW=function(t){return Array.isArray(t.value)?eP(t.value):t.value};function jd(e){var t=e.valueAccessor,n=t===void 0?nW:t,a=v6(e,Z$),o=a.data,r=a.dataKey,s=a.clockWise,i=a.id,c=a.textBreakAll,m=v6(a,Y$);return!o||!o.length?null:Ae.createElement(no,{className:"recharts-label-list"},o.map(function(p,A){var g=Fn(r)?n(p,A):al(p&&p.payload,r),f=Fn(i)?{}:{id:"".concat(i,"-").concat(A)};return Ae.createElement(Wo,bh({},ln(p,!0),m,f,{parentViewBox:p.parentViewBox,value:g,textBreakAll:c,viewBox:Wo.parseViewBox(Fn(s)?p:C6(C6({},p),{},{clockWise:s})),key:"label-".concat(A),index:A}))}))}jd.displayName="LabelList";function aW(e,t){return e?e===!0?Ae.createElement(jd,{key:"labelList-implicit",data:t}):Ae.isValidElement(e)||pn(e)?Ae.createElement(jd,{key:"labelList-implicit",data:t,content:e}):jA(e)?Ae.createElement(jd,bh({data:t},e,{key:"labelList-implicit"})):null:null}function oW(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=Vc(a,jd).map(function(s,i){return fe.cloneElement(s,{data:t,key:"labelList-".concat(i)})});if(!n)return o;var r=aW(e.label,t);return[r].concat(q$(o))}jd.renderCallByParent=oW;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)}function Q3(){return Q3=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},Q3.apply(this,arguments)}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 B6(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){rW(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 rW(e,t,n){return t=sW(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sW(e){var t=iW(e,"string");return H2(t)=="symbol"?t:t+""}function iW(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)}var cW=function(t,n){var a=dm(n-t),o=Math.min(Math.abs(n-t),359.999);return a*o},tg=function(t){var n=t.cx,a=t.cy,o=t.radius,r=t.angle,s=t.sign,i=t.isExternal,c=t.cornerRadius,m=t.cornerIsExternal,p=c*(i?1:-1)+o,A=Math.asin(c/p)/yh,g=m?r:r+s*A,f=Kn(n,a,p,g),y=Kn(n,a,o,g),b=m?r-s*A:r,v=Kn(n,a,p*Math.cos(A*yh),b);return{center:f,circleTangency:y,lineTangency:v,theta:A}},tP=function(t){var n=t.cx,a=t.cy,o=t.innerRadius,r=t.outerRadius,s=t.startAngle,i=t.endAngle,c=cW(s,i),m=s+c,p=Kn(n,a,r,s),A=Kn(n,a,r,m),g="M ".concat(p.x,",").concat(p.y,`
A `).concat(r,",").concat(r,`,0,
`).concat(+(Math.abs(c)>180),",").concat(+(s>m),`,
`).concat(A.x,",").concat(A.y,`
`);if(o>0){var f=Kn(n,a,o,s),y=Kn(n,a,o,m);g+="L ".concat(y.x,",").concat(y.y,`
A `).concat(o,",").concat(o,`,0,
`).concat(+(Math.abs(c)>180),",").concat(+(s<=m),`,
`).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,r=t.outerRadius,s=t.cornerRadius,i=t.forceCornerRadius,c=t.cornerIsExternal,m=t.startAngle,p=t.endAngle,A=dm(p-m),g=tg({cx:n,cy:a,radius:r,angle:m,sign:A,cornerRadius:s,cornerIsExternal:c}),f=g.circleTangency,y=g.lineTangency,b=g.theta,v=tg({cx:n,cy:a,radius:r,angle:p,sign:-A,cornerRadius:s,cornerIsExternal:c}),B=v.circleTangency,D=v.lineTangency,j=v.theta,Q=c?Math.abs(m-p):Math.abs(m-p)-b-j;if(Q<0)return i?"M ".concat(y.x,",").concat(y.y,`
a`).concat(s,",").concat(s,",0,0,1,").concat(s*2,`,0
a`).concat(s,",").concat(s,",0,0,1,").concat(-s*2,`,0
`):tP({cx:n,cy:a,innerRadius:o,outerRadius:r,startAngle:m,endAngle:p});var E="M ".concat(y.x,",").concat(y.y,`
A`).concat(s,",").concat(s,",0,0,").concat(+(A<0),",").concat(f.x,",").concat(f.y,`
A`).concat(r,",").concat(r,",0,").concat(+(Q>180),",").concat(+(A<0),",").concat(B.x,",").concat(B.y,`
A`).concat(s,",").concat(s,",0,0,").concat(+(A<0),",").concat(D.x,",").concat(D.y,`
`);if(o>0){var G=tg({cx:n,cy:a,radius:o,angle:m,sign:A,isExternal:!0,cornerRadius:s,cornerIsExternal:c}),k=G.circleTangency,T=G.lineTangency,M=G.theta,Z=tg({cx:n,cy:a,radius:o,angle:p,sign:-A,isExternal:!0,cornerRadius:s,cornerIsExternal:c}),_=Z.circleTangency,I=Z.lineTangency,O=Z.theta,z=c?Math.abs(m-p):Math.abs(m-p)-M-O;if(z<0&&s===0)return"".concat(E,"L").concat(n,",").concat(a,"Z");E+="L".concat(I.x,",").concat(I.y,`
A`).concat(s,",").concat(s,",0,0,").concat(+(A<0),",").concat(_.x,",").concat(_.y,`
A`).concat(o,",").concat(o,",0,").concat(+(z>180),",").concat(+(A>0),",").concat(k.x,",").concat(k.y,`
A`).concat(s,",").concat(s,",0,0,").concat(+(A<0),",").concat(T.x,",").concat(T.y,"Z")}else E+="L".concat(n,",").concat(a,"Z");return E},mW={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},dW=function(t){var n=B6(B6({},mW),t),a=n.cx,o=n.cy,r=n.innerRadius,s=n.outerRadius,i=n.cornerRadius,c=n.forceCornerRadius,m=n.cornerIsExternal,p=n.startAngle,A=n.endAngle,g=n.className;if(s<r||p===A)return null;var f=Hn("recharts-sector",g),y=s-r,b=Mi(i,y,0,!0),v;return b>0&&Math.abs(p-A)<360?v=lW({cx:a,cy:o,innerRadius:r,outerRadius:s,cornerRadius:Math.min(b,y/2),forceCornerRadius:c,cornerIsExternal:m,startAngle:p,endAngle:A}):v=tP({cx:a,cy:o,innerRadius:r,outerRadius:s,startAngle:p,endAngle:A}),Ae.createElement("path",Q3({},ln(n,!0),{className:f,d:v,role:"img"}))};function N2(e){"@babel/helpers - typeof";return N2=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},N2(e)}function O3(){return O3=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},O3.apply(this,arguments)}function D6(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 U6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?D6(Object(n),!0).forEach(function(a){uW(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function uW(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=pW(e,"string");return N2(t)=="symbol"?t:t+""}function pW(e,t){if(N2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(N2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var H6={curveBasisClosed:_9,curveBasisOpen:S9,curveBasis:E9,curveBumpX:h9,curveBumpY:x9,curveLinearClosed:P9,curveLinear:cx,curveMonotoneX:I9,curveMonotoneY:F9,curveNatural:k9,curveStep:L9,curveStepAfter:O9,curveStepBefore:Q9},ng=function(t){return t.x===+t.x&&t.y===+t.y},gp=function(t){return t.x},hp=function(t){return t.y},fW=function(t,n){if(pn(t))return t;var a="curve".concat(sx(t));return(a==="curveMonotone"||a==="curveBump")&&n?H6["".concat(a).concat(n==="vertical"?"Y":"X")]:H6[a]||cx},gW=function(t){var n=t.type,a=n===void 0?"linear":n,o=t.points,r=o===void 0?[]:o,s=t.baseLine,i=t.layout,c=t.connectNulls,m=c===void 0?!1:c,p=fW(a,i),A=m?r.filter(function(b){return ng(b)}):r,g;if(Array.isArray(s)){var f=m?s.filter(function(b){return ng(b)}):s,y=A.map(function(b,v){return U6(U6({},b),{},{base:f[v]})});return i==="vertical"?g=qf().y(hp).x1(gp).x0(function(b){return b.base.x}):g=qf().x(gp).y1(hp).y0(function(b){return b.base.y}),g.defined(ng).curve(p),g(y)}return i==="vertical"&&Ut(s)?g=qf().y(hp).x1(gp).x0(s):Ut(s)?g=qf().x(gp).y1(hp).y0(s):g=a_().x(gp).y(hp),g.defined(ng).curve(p),g(A)},N6=function(t){var n=t.className,a=t.points,o=t.path,r=t.pathRef;if((!a||!a.length)&&!o)return null;var s=a&&a.length?gW(t):o;return fe.createElement("path",O3({},ln(t,!1),$g(t),{className:Hn("recharts-curve",n),d:s,ref:r}))},y1={exports:{}},b1,j6;function hW(){if(j6)return b1;j6=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return b1=e,b1}var C1,G6;function xW(){if(G6)return C1;G6=1;var e=hW();function t(){}function n(){}return n.resetWarningCache=t,C1=function(){function a(s,i,c,m,p,A){if(A!==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 r={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 r.PropTypes=r,r},C1}var E6;function yW(){return E6||(E6=1,y1.exports=xW()()),y1.exports}var bW=yW();const On=Rn(bW);var CW=Object.getOwnPropertyNames,vW=Object.getOwnPropertySymbols,wW=Object.prototype.hasOwnProperty;function _6(e,t){return function(a,o,r){return e(a,o,r)&&t(a,o,r)}}function ag(e){return function(n,a,o){if(!n||!a||typeof n!="object"||typeof a!="object")return e(n,a,o);var r=o.cache,s=r.get(n),i=r.get(a);if(s&&i)return s===a&&i===n;r.set(n,a),r.set(a,n);var c=e(n,a,o);return r.delete(n),r.delete(a),c}}function S6(e){return CW(e).concat(vW(e))}var BW=Object.hasOwn||(function(e,t){return wW.call(e,t)});function Qd(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var DW="__v",UW="__o",HW="_owner",P6=Object.getOwnPropertyDescriptor,I6=Object.keys;function NW(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 Qd(e.getTime(),t.getTime())}function GW(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function EW(e,t){return e===t}function F6(e,t,n){var a=e.size;if(a!==t.size)return!1;if(!a)return!0;for(var o=new Array(a),r=e.entries(),s,i,c=0;(s=r.next())&&!s.done;){for(var m=t.entries(),p=!1,A=0;(i=m.next())&&!i.done;){if(o[A]){A++;continue}var g=s.value,f=i.value;if(n.equals(g[0],f[0],c,A,e,t,n)&&n.equals(g[1],f[1],g[0],f[0],e,t,n)){p=o[A]=!0;break}A++}if(!p)return!1;c++}return!0}var _W=Qd;function SW(e,t,n){var a=I6(e),o=a.length;if(I6(t).length!==o)return!1;for(;o-- >0;)if(!nP(e,t,n,a[o]))return!1;return!0}function xp(e,t,n){var a=S6(e),o=a.length;if(S6(t).length!==o)return!1;for(var r,s,i;o-- >0;)if(r=a[o],!nP(e,t,n,r)||(s=P6(e,r),i=P6(t,r),(s||i)&&(!s||!i||s.configurable!==i.configurable||s.enumerable!==i.enumerable||s.writable!==i.writable)))return!1;return!0}function PW(e,t){return Qd(e.valueOf(),t.valueOf())}function IW(e,t){return e.source===t.source&&e.flags===t.flags}function k6(e,t,n){var a=e.size;if(a!==t.size)return!1;if(!a)return!0;for(var o=new Array(a),r=e.values(),s,i;(s=r.next())&&!s.done;){for(var c=t.values(),m=!1,p=0;(i=c.next())&&!i.done;){if(!o[p]&&n.equals(s.value,i.value,s.value,i.value,e,t,n)){m=o[p]=!0;break}p++}if(!m)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 nP(e,t,n,a){return(a===HW||a===UW||a===DW)&&(e.$$typeof||t.$$typeof)?!0:BW(t,a)&&n.equals(e[a],t[a],a,a,e,t,n)}var LW="[object Arguments]",QW="[object Boolean]",OW="[object Date]",TW="[object Error]",RW="[object Map]",MW="[object Number]",zW="[object Object]",ZW="[object RegExp]",YW="[object Set]",qW="[object String]",KW="[object URL]",$W=Array.isArray,L6=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,Q6=Object.assign,WW=Object.prototype.toString.call.bind(Object.prototype.toString);function VW(e){var t=e.areArraysEqual,n=e.areDatesEqual,a=e.areErrorsEqual,o=e.areFunctionsEqual,r=e.areMapsEqual,s=e.areNumbersEqual,i=e.areObjectsEqual,c=e.arePrimitiveWrappersEqual,m=e.areRegExpsEqual,p=e.areSetsEqual,A=e.areTypedArraysEqual,g=e.areUrlsEqual;return function(y,b,v){if(y===b)return!0;if(y==null||b==null)return!1;var B=typeof y;if(B!==typeof b)return!1;if(B!=="object")return B==="number"?s(y,b,v):B==="function"?o(y,b,v):!1;var D=y.constructor;if(D!==b.constructor)return!1;if(D===Object)return i(y,b,v);if($W(y))return t(y,b,v);if(L6!=null&&L6(y))return A(y,b,v);if(D===Date)return n(y,b,v);if(D===RegExp)return m(y,b,v);if(D===Map)return r(y,b,v);if(D===Set)return p(y,b,v);var j=WW(y);return j===OW?n(y,b,v):j===ZW?m(y,b,v):j===RW?r(y,b,v):j===YW?p(y,b,v):j===zW?typeof y.then!="function"&&typeof b.then!="function"&&i(y,b,v):j===KW?g(y,b,v):j===TW?a(y,b,v):j===LW?i(y,b,v):j===QW||j===MW||j===qW?c(y,b,v):!1}}function XW(e){var t=e.circular,n=e.createCustomConfig,a=e.strict,o={areArraysEqual:a?xp:NW,areDatesEqual:jW,areErrorsEqual:GW,areFunctionsEqual:EW,areMapsEqual:a?_6(F6,xp):F6,areNumbersEqual:_W,areObjectsEqual:a?xp:SW,arePrimitiveWrappersEqual:PW,areRegExpsEqual:IW,areSetsEqual:a?_6(k6,xp):k6,areTypedArraysEqual:a?xp:FW,areUrlsEqual:kW};if(n&&(o=Q6({},o,n(o))),t){var r=ag(o.areArraysEqual),s=ag(o.areMapsEqual),i=ag(o.areObjectsEqual),c=ag(o.areSetsEqual);o=Q6({},o,{areArraysEqual:r,areMapsEqual:s,areObjectsEqual:i,areSetsEqual:c})}return o}function JW(e){return function(t,n,a,o,r,s,i){return e(t,n,i)}}function eV(e){var t=e.circular,n=e.comparator,a=e.createState,o=e.equals,r=e.strict;if(a)return function(c,m){var p=a(),A=p.cache,g=A===void 0?t?new WeakMap:void 0:A,f=p.meta;return n(c,m,{cache:g,equals:o,meta:f,strict:r})};if(t)return function(c,m){return n(c,m,{cache:new WeakMap,equals:o,meta:void 0,strict:r})};var s={cache:void 0,equals:o,meta:void 0,strict:r};return function(c,m){return n(c,m,s)}}var tV=jm();jm({strict:!0});jm({circular:!0});jm({circular:!0,strict:!0});jm({createInternalComparator:function(){return Qd}});jm({strict:!0,createInternalComparator:function(){return Qd}});jm({circular:!0,createInternalComparator:function(){return Qd}});jm({circular:!0,createInternalComparator:function(){return Qd},strict:!0});function jm(e){e===void 0&&(e={});var t=e.circular,n=t===void 0?!1:t,a=e.createInternalComparator,o=e.createState,r=e.strict,s=r===void 0?!1:r,i=XW(e),c=VW(i),m=a?a(c):JW(c);return eV({circular:n,comparator:c,createState:o,equals:m,strict:s})}function nV(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function O6(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,a=function o(r){n<0&&(n=r),r-n>t?(e(r),n=-1):nV(o)};requestAnimationFrame(a)}function T3(e){"@babel/helpers - typeof";return T3=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},T3(e)}function aV(e){return iV(e)||sV(e)||rV(e)||oV()}function oV(){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 T6(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 T6(e,t)}}function T6(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){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function iV(e){if(Array.isArray(e))return e}function cV(){var e={},t=function(){return null},n=!1,a=function o(r){if(!n){if(Array.isArray(r)){if(!r.length)return;var s=r,i=aV(s),c=i[0],m=i.slice(1);if(typeof c=="number"){O6(o.bind(null,m),c);return}o(c),O6(o.bind(null,m));return}T3(r)==="object"&&(e=r,t(e)),typeof r=="function"&&r()}};return{stop:function(){n=!0},start:function(r){n=!1,a(r)},subscribe:function(r){return t=r,function(){t=function(){return null}}}}}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 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 M6(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){aP(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 aP(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=mV(e,"string");return j2(t)==="symbol"?t:String(t)}function mV(e,t){if(j2(e)!=="object"||e===null)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 dV=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(a,o){return a.filter(function(r){return o.includes(r)})})},uV=function(t){return t},AV=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},Zp=function(t,n){return Object.keys(n).reduce(function(a,o){return M6(M6({},a),{},aP({},o,t(o,n[o])))},{})},z6=function(t,n,a){return t.map(function(o){return"".concat(AV(o)," ").concat(n,"ms ").concat(a)}).join(",")};function pV(e,t){return hV(e)||gV(e,t)||oP(e,t)||fV()}function fV(){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 gV(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function hV(e){if(Array.isArray(e))return e}function xV(e){return CV(e)||bV(e)||oP(e)||yV()}function yV(){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 R3(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 R3(e,t)}}function bV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function CV(e){if(Array.isArray(e))return R3(e)}function R3(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 Ch=1e-4,rP=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},sP=function(t,n){return t.map(function(a,o){return a*Math.pow(n,o)}).reduce(function(a,o){return a+o})},Z6=function(t,n){return function(a){var o=rP(t,n);return sP(o,a)}},vV=function(t,n){return function(a){var o=rP(t,n),r=[].concat(xV(o.map(function(s,i){return s*i}).slice(1)),[0]);return sP(r,a)}},Y6=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var o=n[0],r=n[1],s=n[2],i=n[3];if(n.length===1)switch(n[0]){case"linear":o=0,r=0,s=1,i=1;break;case"ease":o=.25,r=.1,s=.25,i=1;break;case"ease-in":o=.42,r=0,s=1,i=1;break;case"ease-out":o=.42,r=0,s=.58,i=1;break;case"ease-in-out":o=0,r=0,s=.58,i=1;break;default:{var c=n[0].split("(");if(c[0]==="cubic-bezier"&&c[1].split(")")[0].split(",").length===4){var m=c[1].split(")")[0].split(",").map(function(v){return parseFloat(v)}),p=pV(m,4);o=p[0],r=p[1],s=p[2],i=p[3]}}}var A=Z6(o,s),g=Z6(r,i),f=vV(o,s),y=function(B){return B>1?1:B<0?0:B},b=function(B){for(var D=B>1?1:B,j=D,Q=0;Q<8;++Q){var E=A(j)-D,G=f(j);if(Math.abs(E-D)<Ch||G<Ch)return g(j);j=y(j-E/G)}return g(j)};return b.isStepper=!1,b},wV=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,a=n===void 0?100:n,o=t.damping,r=o===void 0?8:o,s=t.dt,i=s===void 0?17:s,c=function(p,A,g){var f=-(p-A)*a,y=g*r,b=g+(f-y)*i/1e3,v=g*i/1e3+p;return Math.abs(v-A)<Ch&&Math.abs(b)<Ch?[A,0]:[v,b]};return c.isStepper=!0,c.dt=i,c},BV=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 Y6(o);case"spring":return wV();default:if(o.split("(")[0]==="cubic-bezier")return Y6(o)}return typeof o=="function"?o:null};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)}function q6(e){return HV(e)||UV(e)||iP(e)||DV()}function DV(){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 UV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function HV(e){if(Array.isArray(e))return z3(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 Ho(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){M3(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 M3(e,t,n){return t=NV(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function NV(e){var t=jV(e,"string");return G2(t)==="symbol"?t:String(t)}function jV(e,t){if(G2(e)!=="object"||e===null)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 GV(e,t){return SV(e)||_V(e,t)||iP(e,t)||EV()}function EV(){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 iP(e,t){if(e){if(typeof e=="string")return z3(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 z3(e,t)}}function z3(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 _V(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function SV(e){if(Array.isArray(e))return e}var vh=function(t,n,a){return t+(n-t)*a},Z3=function(t){var n=t.from,a=t.to;return n!==a},PV=function e(t,n,a){var o=Zp(function(r,s){if(Z3(s)){var i=t(s.from,s.to,s.velocity),c=GV(i,2),m=c[0],p=c[1];return Ho(Ho({},s),{},{from:m,velocity:p})}return s},n);return a<1?Zp(function(r,s){return Z3(s)?Ho(Ho({},s),{},{velocity:vh(s.velocity,o[r].velocity,a),from:vh(s.from,o[r].from,a)}):s},n):e(t,o,a-1)};const IV=(function(e,t,n,a,o){var r=dV(e,t),s=r.reduce(function(v,B){return Ho(Ho({},v),{},M3({},B,[e[B],t[B]]))},{}),i=r.reduce(function(v,B){return Ho(Ho({},v),{},M3({},B,{from:e[B],velocity:0,to:t[B]}))},{}),c=-1,m,p,A=function(){return null},g=function(){return Zp(function(B,D){return D.from},i)},f=function(){return!Object.values(i).filter(Z3).length},y=function(B){m||(m=B);var D=B-m,j=D/n.dt;i=PV(n,i,j),o(Ho(Ho(Ho({},e),t),g())),m=B,f()||(c=requestAnimationFrame(A))},b=function(B){p||(p=B);var D=(B-p)/a,j=Zp(function(E,G){return vh.apply(void 0,q6(G).concat([n(D)]))},s);if(o(Ho(Ho(Ho({},e),t),j)),D<1)c=requestAnimationFrame(A);else{var Q=Zp(function(E,G){return vh.apply(void 0,q6(G).concat([n(1)]))},s);o(Ho(Ho(Ho({},e),t),Q))}};return A=n.isStepper?y:b,function(){return requestAnimationFrame(A),function(){cancelAnimationFrame(c)}}});function lA(e){"@babel/helpers - typeof";return lA=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},lA(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 r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[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,r;for(r=0;r<a.length;r++)o=a[r],!(t.indexOf(o)>=0)&&(n[o]=e[o]);return n}function v1(e){return RV(e)||TV(e)||OV(e)||QV()}function QV(){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 OV(e,t){if(e){if(typeof e=="string")return Y3(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 Y3(e,t)}}function TV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function RV(e){if(Array.isArray(e))return Y3(e)}function Y3(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 $6(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 ni(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$6(Object(n),!0).forEach(function(a){_p(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function _p(e,t,n){return t=cP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function MV(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,cP(a.key),a)}}function ZV(e,t,n){return t&&zV(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function cP(e){var t=YV(e,"string");return lA(t)==="symbol"?t:String(t)}function YV(e,t){if(lA(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(lA(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function qV(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&&q3(e,t)}function q3(e,t){return q3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},q3(e,t)}function KV(e){var t=$V();return function(){var a=wh(e),o;if(t){var r=wh(this).constructor;o=Reflect.construct(a,arguments,r)}else o=a.apply(this,arguments);return K3(this,o)}}function K3(e,t){if(t&&(lA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $3(e)}function $3(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function $V(){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 wh(e){return wh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},wh(e)}var mA=(function(e){qV(n,e);var t=KV(n);function n(a,o){var r;MV(this,n),r=t.call(this,a,o);var s=r.props,i=s.isActive,c=s.attributeName,m=s.from,p=s.to,A=s.steps,g=s.children,f=s.duration;if(r.handleStyleChange=r.handleStyleChange.bind($3(r)),r.changeStyle=r.changeStyle.bind($3(r)),!i||f<=0)return r.state={style:{}},typeof g=="function"&&(r.state={style:p}),K3(r);if(A&&A.length)r.state={style:A[0].style};else if(m){if(typeof g=="function")return r.state={style:m},K3(r);r.state={style:c?_p({},c,m):m}}else r.state={style:{}};return r}return ZV(n,[{key:"componentDidMount",value:function(){var o=this.props,r=o.isActive,s=o.canBegin;this.mounted=!0,!(!r||!s)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(o){var r=this.props,s=r.isActive,i=r.canBegin,c=r.attributeName,m=r.shouldReAnimate,p=r.to,A=r.from,g=this.state.style;if(i){if(!s){var f={style:c?_p({},c,p):p};this.state&&g&&(c&&g[c]!==p||!c&&g!==p)&&this.setState(f);return}if(!(tV(o.to,p)&&o.canBegin&&o.isActive)){var y=!o.canBegin||!o.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var b=y||m?A:o.to;if(this.state&&g){var v={style:c?_p({},c,b):b};(c&&g[c]!==b||!c&&g!==b)&&this.setState(v)}this.runAnimation(ni(ni({},this.props),{},{from:b,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 r=this,s=o.from,i=o.to,c=o.duration,m=o.easing,p=o.begin,A=o.onAnimationEnd,g=o.onAnimationStart,f=IV(s,i,BV(m),c,this.changeStyle),y=function(){r.stopJSAnimation=f()};this.manager.start([g,p,y,c,A])}},{key:"runStepAnimation",value:function(o){var r=this,s=o.steps,i=o.begin,c=o.onAnimationStart,m=s[0],p=m.style,A=m.duration,g=A===void 0?0:A,f=function(b,v,B){if(B===0)return b;var D=v.duration,j=v.easing,Q=j===void 0?"ease":j,E=v.style,G=v.properties,k=v.onAnimationEnd,T=B>0?s[B-1]:v,M=G||Object.keys(E);if(typeof Q=="function"||Q==="spring")return[].concat(v1(b),[r.runJSAnimation.bind(r,{from:T.style,to:E,duration:D,easing:Q}),D]);var Z=z6(M,D,Q),_=ni(ni(ni({},T.style),E),{},{transition:Z});return[].concat(v1(b),[_,D,k]).filter(uV)};return this.manager.start([c].concat(v1(s.reduce(f,[p,Math.max(g,i)])),[o.onAnimationEnd]))}},{key:"runAnimation",value:function(o){this.manager||(this.manager=cV());var r=o.begin,s=o.duration,i=o.attributeName,c=o.to,m=o.easing,p=o.onAnimationStart,A=o.onAnimationEnd,g=o.steps,f=o.children,y=this.manager;if(this.unSubscribe=y.subscribe(this.handleStyleChange),typeof m=="function"||typeof f=="function"||m==="spring"){this.runJSAnimation(o);return}if(g.length>1){this.runStepAnimation(o);return}var b=i?_p({},i,c):c,v=z6(Object.keys(b),s,m);y.start([p,r,ni(ni({},b),{},{transition:v}),s,A])}},{key:"render",value:function(){var o=this.props,r=o.children;o.begin;var s=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 c=kV(o,FV),m=fe.Children.count(r),p=this.state.style;if(typeof r=="function")return r(p);if(!i||m===0||s<=0)return r;var A=function(f){var y=f.props,b=y.style,v=b===void 0?{}:b,B=y.className,D=fe.cloneElement(f,ni(ni({},c),{},{style:ni(ni({},v),p),className:B}));return D};return m===1?A(fe.Children.only(r)):Ae.createElement("div",null,fe.Children.map(r,function(g){return A(g)}))}}]),n})(fe.PureComponent);mA.displayName="Animate";mA.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};mA.propTypes={from:On.oneOfType([On.object,On.string]),to:On.oneOfType([On.object,On.string]),attributeName:On.string,duration:On.number,begin:On.number,easing:On.oneOfType([On.string,On.func]),steps:On.arrayOf(On.shape({duration:On.number.isRequired,style:On.object.isRequired,easing:On.oneOfType([On.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),On.func]),properties:On.arrayOf("string"),onAnimationEnd:On.func})),children:On.oneOfType([On.node,On.func]),isActive:On.bool,canBegin:On.bool,onAnimationEnd:On.func,shouldReAnimate:On.bool,onAnimationStart:On.func,onAnimationReStart:On.func};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 Bh(){return Bh=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},Bh.apply(this,arguments)}function WV(e,t){return eX(e)||JV(e,t)||XV(e,t)||VV()}function VV(){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){if(e){if(typeof e=="string")return W6(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 W6(e,t)}}function W6(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 JV(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function eX(e){if(Array.isArray(e))return e}function V6(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 X6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?V6(Object(n),!0).forEach(function(a){tX(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function tX(e,t,n){return t=nX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nX(e){var t=aX(e,"string");return E2(t)=="symbol"?t:t+""}function aX(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 J6=function(t,n,a,o,r){var s=Math.min(Math.abs(a)/2,Math.abs(o)/2),i=o>=0?1:-1,c=a>=0?1:-1,m=o>=0&&a>=0||o<0&&a<0?1:0,p;if(s>0&&r instanceof Array){for(var A=[0,0,0,0],g=0,f=4;g<f;g++)A[g]=r[g]>s?s:r[g];p="M".concat(t,",").concat(n+i*A[0]),A[0]>0&&(p+="A ".concat(A[0],",").concat(A[0],",0,0,").concat(m,",").concat(t+c*A[0],",").concat(n)),p+="L ".concat(t+a-c*A[1],",").concat(n),A[1]>0&&(p+="A ".concat(A[1],",").concat(A[1],",0,0,").concat(m,`,
`).concat(t+a,",").concat(n+i*A[1])),p+="L ".concat(t+a,",").concat(n+o-i*A[2]),A[2]>0&&(p+="A ".concat(A[2],",").concat(A[2],",0,0,").concat(m,`,
`).concat(t+a-c*A[2],",").concat(n+o)),p+="L ".concat(t+c*A[3],",").concat(n+o),A[3]>0&&(p+="A ".concat(A[3],",").concat(A[3],",0,0,").concat(m,`,
`).concat(t,",").concat(n+o-i*A[3])),p+="Z"}else if(s>0&&r===+r&&r>0){var y=Math.min(s,r);p="M ".concat(t,",").concat(n+i*y,`
A `).concat(y,",").concat(y,",0,0,").concat(m,",").concat(t+c*y,",").concat(n,`
L `).concat(t+a-c*y,",").concat(n,`
A `).concat(y,",").concat(y,",0,0,").concat(m,",").concat(t+a,",").concat(n+i*y,`
L `).concat(t+a,",").concat(n+o-i*y,`
A `).concat(y,",").concat(y,",0,0,").concat(m,",").concat(t+a-c*y,",").concat(n+o,`
L `).concat(t+c*y,",").concat(n+o,`
A `).concat(y,",").concat(y,",0,0,").concat(m,",").concat(t,",").concat(n+o-i*y," Z")}else p="M ".concat(t,",").concat(n," h ").concat(a," v ").concat(o," h ").concat(-a," Z");return p},oX=function(t,n){if(!t||!n)return!1;var a=t.x,o=t.y,r=n.x,s=n.y,i=n.width,c=n.height;if(Math.abs(i)>0&&Math.abs(c)>0){var m=Math.min(r,r+i),p=Math.max(r,r+i),A=Math.min(s,s+c),g=Math.max(s,s+c);return a>=m&&a<=p&&o>=A&&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"},lP=function(t){var n=X6(X6({},rX),t),a=fe.useRef(),o=fe.useState(-1),r=WV(o,2),s=r[0],i=r[1];fe.useEffect(function(){if(a.current&&a.current.getTotalLength)try{var Q=a.current.getTotalLength();Q&&i(Q)}catch{}},[]);var c=n.x,m=n.y,p=n.width,A=n.height,g=n.radius,f=n.className,y=n.animationEasing,b=n.animationDuration,v=n.animationBegin,B=n.isAnimationActive,D=n.isUpdateAnimationActive;if(c!==+c||m!==+m||p!==+p||A!==+A||p===0||A===0)return null;var j=Hn("recharts-rectangle",f);return D?Ae.createElement(mA,{canBegin:s>0,from:{width:p,height:A,x:c,y:m},to:{width:p,height:A,x:c,y:m},duration:b,animationEasing:y,isActive:D},function(Q){var E=Q.width,G=Q.height,k=Q.x,T=Q.y;return Ae.createElement(mA,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:v,duration:b,isActive:B,easing:y},Ae.createElement("path",Bh({},ln(n,!0),{className:j,d:J6(k,T,E,G,g),ref:a})))}):Ae.createElement("path",Bh({},ln(n,!0),{className:j,d:J6(c,m,p,A,g)}))},sX=["points","className","baseLinePoints","connectNulls"];function Lu(){return Lu=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},Lu.apply(this,arguments)}function iX(e,t){if(e==null)return{};var n=cX(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function cX(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 ej(e){return uX(e)||dX(e)||mX(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 mX(e,t){if(e){if(typeof e=="string")return W3(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 W3(e,t)}}function dX(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function uX(e){if(Array.isArray(e))return W3(e)}function W3(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 tj=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){tj(a)?n[n.length-1].push(a):n[n.length-1].length>0&&n.push([])}),tj(t[0])&&n[n.length-1].push(t[0]),n[n.length-1].length<=0&&(n=n.slice(0,-1)),n},Yp=function(t,n){var a=AX(t);n&&(a=[a.reduce(function(r,s){return[].concat(ej(r),ej(s))},[])]);var o=a.map(function(r){return r.reduce(function(s,i,c){return"".concat(s).concat(c===0?"M":"L").concat(i.x,",").concat(i.y)},"")}).join("");return a.length===1?"".concat(o,"Z"):o},pX=function(t,n,a){var o=Yp(t,a);return"".concat(o.slice(-1)==="Z"?o.slice(0,-1):o,"L").concat(Yp(n.reverse(),a).slice(1))},mP=function(t){var n=t.points,a=t.className,o=t.baseLinePoints,r=t.connectNulls,s=iX(t,sX);if(!n||!n.length)return null;var i=Hn("recharts-polygon",a);if(o&&o.length){var c=s.stroke&&s.stroke!=="none",m=pX(n,o,r);return Ae.createElement("g",{className:i},Ae.createElement("path",Lu({},ln(s,!0),{fill:m.slice(-1)==="Z"?s.fill:"none",stroke:"none",d:m})),c?Ae.createElement("path",Lu({},ln(s,!0),{fill:"none",d:Yp(n,r)})):null,c?Ae.createElement("path",Lu({},ln(s,!0),{fill:"none",d:Yp(o,r)})):null)}var p=Yp(n,r);return Ae.createElement("path",Lu({},ln(s,!0),{fill:p.slice(-1)==="Z"?s.fill:"none",className:i,d:p}))};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)}var Dx=function(t){var n=t.cx,a=t.cy,o=t.r,r=t.className,s=Hn("recharts-dot",r);return n===+n&&a===+a&&o===+o?fe.createElement("circle",V3({},ln(t,!1),$g(t),{className:s,cx:n,cy:a,r:o})):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)}var fX=["x","y","top","left","width","height","className"];function X3(){return X3=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},X3.apply(this,arguments)}function nj(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 gX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nj(Object(n),!0).forEach(function(a){hX(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hX(e,t,n){return t=xX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xX(e){var t=yX(e,"string");return _2(t)=="symbol"?t:t+""}function yX(e,t){if(_2(e)!="object"||!e)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)}function bX(e,t){if(e==null)return{};var n=CX(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function CX(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 vX=function(t,n,a,o,r,s){return"M".concat(t,",").concat(r,"v").concat(o,"M").concat(s,",").concat(n,"h").concat(a)},wX=function(t){var n=t.x,a=n===void 0?0:n,o=t.y,r=o===void 0?0:o,s=t.top,i=s===void 0?0:s,c=t.left,m=c===void 0?0:c,p=t.width,A=p===void 0?0:p,g=t.height,f=g===void 0?0:g,y=t.className,b=bX(t,fX),v=gX({x:a,y:r,top:i,left:m,width:A,height:f},b);return!Ut(a)||!Ut(r)||!Ut(A)||!Ut(f)||!Ut(i)||!Ut(m)?null:Ae.createElement("path",X3({},ln(v,!0),{className:Hn("recharts-cross",y),d:vX(a,r,A,f,i,m)}))},BX=["cx","cy","innerRadius","outerRadius","gridType","radialLines"];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 DX(e,t){if(e==null)return{};var n=UX(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function UX(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 ol(){return ol=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},ol.apply(this,arguments)}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 P2(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){HX(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 HX(e,t,n){return t=NX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function NX(e){var t=jX(e,"string");return S2(t)=="symbol"?t:t+""}function jX(e,t){if(S2(e)!="object"||!e)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)}var GX=function(t,n,a,o){var r="";return o.forEach(function(s,i){var c=Kn(n,a,t,s);i?r+="L ".concat(c.x,",").concat(c.y):r+="M ".concat(c.x,",").concat(c.y)}),r+="Z",r},EX=function(t){var n=t.cx,a=t.cy,o=t.innerRadius,r=t.outerRadius,s=t.polarAngles,i=t.radialLines;if(!s||!s.length||!i)return null;var c=P2({stroke:"#ccc"},ln(t,!1));return Ae.createElement("g",{className:"recharts-polar-grid-angle"},s.map(function(m){var p=Kn(n,a,o,m),A=Kn(n,a,r,m);return Ae.createElement("line",ol({},c,{key:"line-".concat(m),x1:p.x,y1:p.y,x2:A.x,y2:A.y}))}))},_X=function(t){var n=t.cx,a=t.cy,o=t.radius,r=t.index,s=P2(P2({stroke:"#ccc"},ln(t,!1)),{},{fill:"none"});return Ae.createElement("circle",ol({},s,{className:Hn("recharts-polar-grid-concentric-circle",t.className),key:"circle-".concat(r),cx:n,cy:a,r:o}))},SX=function(t){var n=t.radius,a=t.index,o=P2(P2({stroke:"#ccc"},ln(t,!1)),{},{fill:"none"});return Ae.createElement("path",ol({},o,{className:Hn("recharts-polar-grid-concentric-polygon",t.className),key:"path-".concat(a),d:GX(n,t.cx,t.cy,t.polarAngles)}))},PX=function(t){var n=t.polarRadius,a=t.gridType;return!n||!n.length?null:Ae.createElement("g",{className:"recharts-polar-grid-concentric"},n.map(function(o,r){var s=r;return a==="circle"?Ae.createElement(_X,ol({key:s},t,{radius:o,index:r})):Ae.createElement(SX,ol({key:s},t,{radius:o,index:r}))}))},dD=function(t){var n=t.cx,a=n===void 0?0:n,o=t.cy,r=o===void 0?0:o,s=t.innerRadius,i=s===void 0?0:s,c=t.outerRadius,m=c===void 0?0:c,p=t.gridType,A=p===void 0?"polygon":p,g=t.radialLines,f=g===void 0?!0:g,y=DX(t,BX);return m<=0?null:Ae.createElement("g",{className:"recharts-polar-grid"},Ae.createElement(EX,ol({cx:a,cy:r,innerRadius:i,outerRadius:m,gridType:A,radialLines:f},y)),Ae.createElement(PX,ol({cx:a,cy:r,innerRadius:i,outerRadius:m,gridType:A,radialLines:f},y)))};dD.displayName="PolarGrid";var w1,oj;function IX(){if(oj)return w1;oj=1;var e=bx(),t=jS(),n=Ji();function a(o,r){return o&&o.length?e(o,n(r,2),t):void 0}return w1=a,w1}var FX=IX();const kX=Rn(FX);var B1,rj;function LX(){if(rj)return B1;rj=1;var e=bx(),t=Ji(),n=GS();function a(o,r){return o&&o.length?e(o,t(r,2),n):void 0}return B1=a,B1}var QX=LX();const OX=Rn(QX);var TX=["cx","cy","angle","ticks","axisLine"],RX=["ticks","tick","angle","tickFormatter","stroke"];function dA(e){"@babel/helpers - typeof";return dA=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},dA(e)}function qp(){return qp=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},qp.apply(this,arguments)}function sj(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 ld(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sj(Object(n),!0).forEach(function(a){Ux(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function ij(e,t){if(e==null)return{};var n=MX(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[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 zX(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cj(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,uP(a.key),a)}}function ZX(e,t,n){return t&&cj(e.prototype,t),n&&cj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function YX(e,t,n){return t=Dh(t),qX(e,dP()?Reflect.construct(t,n||[],Dh(e).constructor):t.apply(e,n))}function qX(e,t){if(t&&(dA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return KX(e)}function KX(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dP=function(){return!!e})()}function Dh(e){return Dh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Dh(e)}function $X(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&&J3(e,t)}function J3(e,t){return J3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},J3(e,t)}function Ux(e,t,n){return t=uP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uP(e){var t=WX(e,"string");return dA(t)=="symbol"?t:t+""}function WX(e,t){if(dA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(dA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var PA=(function(e){function t(){return zX(this,t),YX(this,t,arguments)}return $X(t,e),ZX(t,[{key:"getTickValueCoord",value:function(a){var o=a.coordinate,r=this.props,s=r.angle,i=r.cx,c=r.cy;return Kn(i,c,o,s)}},{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,r=a.cy,s=a.angle,i=a.ticks,c=kX(i,function(p){return p.coordinate||0}),m=OX(i,function(p){return p.coordinate||0});return{cx:o,cy:r,startAngle:s,endAngle:s,innerRadius:m.coordinate||0,outerRadius:c.coordinate||0}}},{key:"renderAxisLine",value:function(){var a=this.props,o=a.cx,r=a.cy,s=a.angle,i=a.ticks,c=a.axisLine,m=ij(a,TX),p=i.reduce(function(y,b){return[Math.min(y[0],b.coordinate),Math.max(y[1],b.coordinate)]},[1/0,-1/0]),A=Kn(o,r,p[0],s),g=Kn(o,r,p[1],s),f=ld(ld(ld({},ln(m,!1)),{},{fill:"none"},ln(c,!1)),{},{x1:A.x,y1:A.y,x2:g.x,y2:g.y});return Ae.createElement("line",qp({className:"recharts-polar-radius-axis-line"},f))}},{key:"renderTicks",value:function(){var a=this,o=this.props,r=o.ticks,s=o.tick,i=o.angle,c=o.tickFormatter,m=o.stroke,p=ij(o,RX),A=this.getTickTextAnchor(),g=ln(p,!1),f=ln(s,!1),y=r.map(function(b,v){var B=a.getTickValueCoord(b),D=ld(ld(ld(ld({textAnchor:A,transform:"rotate(".concat(90-i,", ").concat(B.x,", ").concat(B.y,")")},g),{},{stroke:"none",fill:m},f),{},{index:v},B),{},{payload:b});return Ae.createElement(no,qp({className:Hn("recharts-polar-radius-axis-tick",XS(s)),key:"tick-".concat(b.coordinate)},BB(a.props,b,v)),t.renderTickItem(s,D,c?c(b.value,v):b.value))});return Ae.createElement(no,{className:"recharts-polar-radius-axis-ticks"},y)}},{key:"render",value:function(){var a=this.props,o=a.ticks,r=a.axisLine,s=a.tick;return!o||!o.length?null:Ae.createElement(no,{className:Hn("recharts-polar-radius-axis",this.props.className)},r&&this.renderAxisLine(),s&&this.renderTicks(),Wo.renderCallByParent(this.props,this.getViewBox()))}}],[{key:"renderTickItem",value:function(a,o,r){var s;return Ae.isValidElement(a)?s=Ae.cloneElement(a,o):pn(a)?s=a(o):s=Ae.createElement(A2,qp({},o,{className:"recharts-polar-radius-axis-tick-value"}),r),s}}])})(fe.PureComponent);Ux(PA,"displayName","PolarRadiusAxis");Ux(PA,"axisType","radiusAxis");Ux(PA,"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 uA(e){"@babel/helpers - typeof";return uA=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},uA(e)}function gd(){return gd=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},gd.apply(this,arguments)}function lj(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 md(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lj(Object(n),!0).forEach(function(a){Hx(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function VX(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mj(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 XX(e,t,n){return t&&mj(e.prototype,t),n&&mj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function JX(e,t,n){return t=Uh(t),eJ(e,AP()?Reflect.construct(t,n||[],Uh(e).constructor):t.apply(e,n))}function eJ(e,t){if(t&&(uA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return tJ(e)}function tJ(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 Uh(e){return Uh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Uh(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&&ew(e,t)}function ew(e,t){return ew=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},ew(e,t)}function Hx(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=aJ(e,"string");return uA(t)=="symbol"?t:t+""}function aJ(e,t){if(uA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(uA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var oJ=Math.PI/180,dj=1e-5,IA=(function(e){function t(){return VX(this,t),JX(this,t,arguments)}return nJ(t,e),XX(t,[{key:"getTickLineCoord",value:function(a){var o=this.props,r=o.cx,s=o.cy,i=o.radius,c=o.orientation,m=o.tickSize,p=m||8,A=Kn(r,s,i,a.coordinate),g=Kn(r,s,i+(c==="inner"?-1:1)*p,a.coordinate);return{x1:A.x,y1:A.y,x2:g.x,y2:g.y}}},{key:"getTickTextAnchor",value:function(a){var o=this.props.orientation,r=Math.cos(-a.coordinate*oJ),s;return r>dj?s=o==="outer"?"start":"end":r<-dj?s=o==="outer"?"end":"start":s="middle",s}},{key:"renderAxisLine",value:function(){var a=this.props,o=a.cx,r=a.cy,s=a.radius,i=a.axisLine,c=a.axisLineType,m=md(md({},ln(this.props,!1)),{},{fill:"none"},ln(i,!1));if(c==="circle")return Ae.createElement(Dx,gd({className:"recharts-polar-angle-axis-line"},m,{cx:o,cy:r,r:s}));var p=this.props.ticks,A=p.map(function(g){return Kn(o,r,s,g.coordinate)});return Ae.createElement(mP,gd({className:"recharts-polar-angle-axis-line"},m,{points:A}))}},{key:"renderTicks",value:function(){var a=this,o=this.props,r=o.ticks,s=o.tick,i=o.tickLine,c=o.tickFormatter,m=o.stroke,p=ln(this.props,!1),A=ln(s,!1),g=md(md({},p),{},{fill:"none"},ln(i,!1)),f=r.map(function(y,b){var v=a.getTickLineCoord(y),B=a.getTickTextAnchor(y),D=md(md(md({textAnchor:B},p),{},{stroke:"none",fill:m},A),{},{index:b,payload:y,x:v.x2,y:v.y2});return Ae.createElement(no,gd({className:Hn("recharts-polar-angle-axis-tick",XS(s)),key:"tick-".concat(y.coordinate)},BB(a.props,y,b)),i&&Ae.createElement("line",gd({className:"recharts-polar-angle-axis-tick-line"},g,v)),s&&t.renderTickItem(s,D,c?c(y.value,b):y.value))});return Ae.createElement(no,{className:"recharts-polar-angle-axis-ticks"},f)}},{key:"render",value:function(){var a=this.props,o=a.ticks,r=a.radius,s=a.axisLine;return r<=0||!o||!o.length?null:Ae.createElement(no,{className:Hn("recharts-polar-angle-axis",this.props.className)},s&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(a,o,r){var s;return Ae.isValidElement(a)?s=Ae.cloneElement(a,o):pn(a)?s=a(o):s=Ae.createElement(A2,gd({},o,{className:"recharts-polar-angle-axis-tick-value"}),r),s}}])})(fe.PureComponent);Hx(IA,"displayName","PolarAngleAxis");Hx(IA,"axisType","angleAxis");Hx(IA,"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 D1,uj;function rJ(){if(uj)return D1;uj=1;var e=H_(),t=e(Object.getPrototypeOf,Object);return D1=t,D1}var U1,Aj;function sJ(){if(Aj)return U1;Aj=1;var e=sl(),t=rJ(),n=il(),a="[object Object]",o=Function.prototype,r=Object.prototype,s=o.toString,i=r.hasOwnProperty,c=s.call(Object);function m(p){if(!n(p)||e(p)!=a)return!1;var A=t(p);if(A===null)return!0;var g=i.call(A,"constructor")&&A.constructor;return typeof g=="function"&&g instanceof g&&s.call(g)==c}return U1=m,U1}sJ();var H1,pj;function iJ(){if(pj)return H1;pj=1;var e=sl(),t=il(),n="[object Boolean]";function a(o){return o===!0||o===!1||t(o)&&e(o)==n}return H1=a,H1}iJ();function Nx(e,t){return t!=null&&"trapezoids"in e.props}function jx(e,t){return t!=null&&"sectors"in e.props}function I2(e,t){return t!=null&&"points"in e.props}function cJ(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,r=e.y===(t==null||(a=t.labelViewBox)===null||a===void 0?void 0:a.y)||e.y===t.y;return o&&r}function lJ(e,t){var n=e.endAngle===t.endAngle,a=e.startAngle===t.startAngle;return n&&a}function mJ(e,t){var n=e.x===t.x,a=e.y===t.y,o=e.z===t.z;return n&&a&&o}function dJ(e,t){var n;return Nx(e,t)?n=cJ:jx(e,t)?n=lJ:I2(e,t)&&(n=mJ),n}function uJ(e,t){var n;return Nx(e,t)?n="trapezoids":jx(e,t)?n="sectors":I2(e,t)&&(n="points"),n}function AJ(e,t){if(Nx(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(jx(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 I2(e,t)?t.payload:{}}function pJ(e){var t=e.activeTooltipItem,n=e.graphicalItem,a=e.itemData,o=uJ(n,t),r=AJ(n,t),s=a.filter(function(c,m){var p=sD(r,c),A=n.props[o].filter(function(y){var b=dJ(n,t);return b(y,t)}),g=n.props[o].indexOf(A[A.length-1]),f=m===g;return p&&f}),i=a.indexOf(s[s.length-1]);return i}var N1,fj;function fJ(){if(fj)return N1;fj=1;function e(t){return t&&t.length?t[0]:void 0}return N1=e,N1}var j1,gj;function gJ(){return gj||(gj=1,j1=fJ()),j1}var hJ=gJ();const xJ=Rn(hJ);var yJ=["key"];function AA(e){"@babel/helpers - typeof";return AA=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},AA(e)}function bJ(e,t){if(e==null)return{};var n=CJ(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function CJ(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 Hh(){return Hh=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},Hh.apply(this,arguments)}function hj(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 Ar(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hj(Object(n),!0).forEach(function(a){Zc(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function vJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function xj(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,gP(a.key),a)}}function wJ(e,t,n){return t&&xj(e.prototype,t),n&&xj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function BJ(e,t,n){return t=Nh(t),DJ(e,fP()?Reflect.construct(t,n||[],Nh(e).constructor):t.apply(e,n))}function DJ(e,t){if(t&&(AA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return UJ(e)}function UJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(fP=function(){return!!e})()}function Nh(e){return Nh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Nh(e)}function HJ(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&&tw(e,t)}function tw(e,t){return tw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},tw(e,t)}function Zc(e,t,n){return t=gP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gP(e){var t=NJ(e,"string");return AA(t)=="symbol"?t:t+""}function NJ(e,t){if(AA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(AA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var FA=(function(e){function t(){var n;vJ(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=BJ(this,t,[].concat(o)),Zc(n,"state",{isAnimationFinished:!1}),Zc(n,"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),pn(s)&&s()}),Zc(n,"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),pn(s)&&s()}),Zc(n,"handleMouseEnter",function(s){var i=n.props.onMouseEnter;i&&i(n.props,s)}),Zc(n,"handleMouseLeave",function(s){var i=n.props.onMouseLeave;i&&i(n.props,s)}),n}return HJ(t,e),wJ(t,[{key:"renderDots",value:function(a){var o=this.props,r=o.dot,s=o.dataKey,i=ln(this.props,!1),c=ln(r,!0),m=a.map(function(p,A){var g=Ar(Ar(Ar({key:"dot-".concat(A),r:3},i),c),{},{dataKey:s,cx:p.x,cy:p.y,index:A,payload:p});return t.renderDotItem(r,g)});return Ae.createElement(no,{className:"recharts-radar-dots"},m)}},{key:"renderPolygonStatically",value:function(a){var o=this.props,r=o.shape,s=o.dot,i=o.isRange,c=o.baseLinePoints,m=o.connectNulls,p;return Ae.isValidElement(r)?p=Ae.cloneElement(r,Ar(Ar({},this.props),{},{points:a})):pn(r)?p=r(Ar(Ar({},this.props),{},{points:a})):p=Ae.createElement(mP,Hh({},ln(this.props,!0),{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,points:a,baseLinePoints:i?c:null,connectNulls:m})),Ae.createElement(no,{className:"recharts-radar-polygon"},p,s?this.renderDots(a):null)}},{key:"renderPolygonWithAnimation",value:function(){var a=this,o=this.props,r=o.points,s=o.isAnimationActive,i=o.animationBegin,c=o.animationDuration,m=o.animationEasing,p=o.animationId,A=this.state.prevPoints;return Ae.createElement(mA,{begin:i,duration:c,isActive:s,easing:m,from:{t:0},to:{t:1},key:"radar-".concat(p),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(g){var f=g.t,y=A&&A.length/r.length,b=r.map(function(v,B){var D=A&&A[Math.floor(B*y)];if(D){var j=Yf(D.x,v.x),Q=Yf(D.y,v.y);return Ar(Ar({},v),{},{x:j(f),y:Q(f)})}var E=Yf(v.cx,v.x),G=Yf(v.cy,v.y);return Ar(Ar({},v),{},{x:E(f),y:G(f)})});return a.renderPolygonStatically(b)})}},{key:"renderPolygon",value:function(){var a=this.props,o=a.points,r=a.isAnimationActive,s=a.isRange,i=this.state.prevPoints;return r&&o&&o.length&&!s&&(!i||!sD(i,o))?this.renderPolygonWithAnimation():this.renderPolygonStatically(o)}},{key:"render",value:function(){var a=this.props,o=a.hide,r=a.className,s=a.points,i=a.isAnimationActive;if(o||!s||!s.length)return null;var c=this.state.isAnimationFinished,m=Hn("recharts-radar",r);return Ae.createElement(no,{className:m},this.renderPolygon(),(!i||c)&&jd.renderCallByParent(this.props,s))}}],[{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 r;if(Ae.isValidElement(a))r=Ae.cloneElement(a,o);else if(pn(a))r=a(o);else{var s=o.key,i=bJ(o,yJ);r=Ae.createElement(Dx,Hh({},i,{key:s,className:Hn("recharts-radar-dot",typeof a!="boolean"?a.className:"")}))}return r}}])})(fe.PureComponent);Zc(FA,"displayName","Radar");Zc(FA,"defaultProps",{angleAxisId:0,radiusAxisId:0,hide:!1,activeDot:!0,dot:!1,legendType:"rect",isAnimationActive:!Ax.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"});Zc(FA,"getComposedData",function(e){var t=e.radiusAxis,n=e.angleAxis,a=e.displayedData,o=e.dataKey,r=e.bandSize,s=n.cx,i=n.cy,c=!1,m=[],p=n.type!=="number"?r??0:0;a.forEach(function(g,f){var y=al(g,n.dataKey,f),b=al(g,o),v=n.scale(y)+p,B=Array.isArray(b)?eP(b):b,D=Fn(B)?void 0:t.scale(B);Array.isArray(b)&&b.length>=2&&(c=!0),m.push(Ar(Ar({},Kn(s,i,D,v)),{},{name:y,value:b,cx:s,cy:i,radius:D,angle:v,payload:g}))});var A=[];return c&&m.forEach(function(g){if(Array.isArray(g.value)){var f=xJ(g.value),y=Fn(f)?void 0:t.scale(f);A.push(Ar(Ar({},g),{},{radius:y},Kn(s,i,y,g.angle)))}else A.push(g)}),{points:m,isRange:c,baseLinePoints:A}});var G1,yj;function jJ(){if(yj)return G1;yj=1;var e=Math.ceil,t=Math.max;function n(a,o,r,s){for(var i=-1,c=t(e((o-a)/(r||1)),0),m=Array(c);c--;)m[s?c:++i]=a,a+=r;return m}return G1=n,G1}var E1,bj;function hP(){if(bj)return E1;bj=1;var e=M_(),t=1/0,n=17976931348623157e292;function a(o){if(!o)return o===0?o:0;if(o=e(o),o===t||o===-t){var r=o<0?-1:1;return r*n}return o===o?o:0}return E1=a,E1}var _1,Cj;function GJ(){if(Cj)return _1;Cj=1;var e=jJ(),t=ux(),n=hP();function a(o){return function(r,s,i){return i&&typeof i!="number"&&t(r,s,i)&&(s=i=void 0),r=n(r),s===void 0?(s=r,r=0):s=n(s),i=i===void 0?r<s?1:-1:n(i),e(r,s,i,o)}}return _1=a,_1}var S1,vj;function EJ(){if(vj)return S1;vj=1;var e=GJ(),t=e();return S1=t,S1}var _J=EJ();const jh=Rn(_J);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 wj(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 Bj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?wj(Object(n),!0).forEach(function(a){xP(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):wj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function xP(e,t,n){return t=SJ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function SJ(e){var t=PJ(e,"string");return F2(t)=="symbol"?t:t+""}function PJ(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(t==="string"?String:Number)(e)}var IJ=["Webkit","Moz","O","ms"],FJ=function(t,n){var a=t.replace(/(\w)/,function(r){return r.toUpperCase()}),o=IJ.reduce(function(r,s){return Bj(Bj({},r),{},xP({},s+a,n))},{});return o[t]=n,o};function pA(e){"@babel/helpers - typeof";return pA=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},pA(e)}function Gh(){return Gh=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},Gh.apply(this,arguments)}function Dj(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 P1(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Dj(Object(n),!0).forEach(function(a){es(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Dj(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 Uj(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 LJ(e,t,n){return t&&Uj(e.prototype,t),n&&Uj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function QJ(e,t,n){return t=Eh(t),OJ(e,yP()?Reflect.construct(t,n||[],Eh(e).constructor):t.apply(e,n))}function OJ(e,t){if(t&&(pA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return TJ(e)}function TJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function yP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(yP=function(){return!!e})()}function Eh(e){return Eh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Eh(e)}function RJ(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&&nw(e,t)}function nw(e,t){return nw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},nw(e,t)}function es(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=MJ(e,"string");return pA(t)=="symbol"?t:t+""}function MJ(e,t){if(pA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(pA(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,r=t.x,s=t.width,i=t.travellerWidth;if(!n||!n.length)return{};var c=n.length,m=Mp().domain(jh(0,c)).range([r,r+s-i]),p=m.domain().map(function(A){return m(A)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:m(a),endX:m(o),scale:m,scaleValues:p}},Hj=function(t){return t.changedTouches&&!!t.changedTouches.length},fA=(function(e){function t(n){var a;return kJ(this,t),a=QJ(this,t,[n]),es(a,"handleDrag",function(o){a.leaveTimer&&(clearTimeout(a.leaveTimer),a.leaveTimer=null),a.state.isTravellerMoving?a.handleTravellerMove(o):a.state.isSlideMoving&&a.handleSlideDrag(o)}),es(a,"handleTouchMove",function(o){o.changedTouches!=null&&o.changedTouches.length>0&&a.handleDrag(o.changedTouches[0])}),es(a,"handleDragEnd",function(){a.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var o=a.props,r=o.endIndex,s=o.onDragEnd,i=o.startIndex;s==null||s({endIndex:r,startIndex:i})}),a.detachDragEndListener()}),es(a,"handleLeaveWrapper",function(){(a.state.isTravellerMoving||a.state.isSlideMoving)&&(a.leaveTimer=window.setTimeout(a.handleDragEnd,a.props.leaveTimeOut))}),es(a,"handleEnterSlideOrTraveller",function(){a.setState({isTextActive:!0})}),es(a,"handleLeaveSlideOrTraveller",function(){a.setState({isTextActive:!1})}),es(a,"handleSlideDragStart",function(o){var r=Hj(o)?o.changedTouches[0]:o;a.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:r.pageX}),a.attachDragEndListener()}),a.travellerDragStartHandlers={startX:a.handleTravellerDragStart.bind(a,"startX"),endX:a.handleTravellerDragStart.bind(a,"endX")},a.state={},a}return RJ(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,r=a.endX,s=this.state.scaleValues,i=this.props,c=i.gap,m=i.data,p=m.length-1,A=Math.min(o,r),g=Math.max(o,r),f=t.getIndexInRange(s,A),y=t.getIndexInRange(s,g);return{startIndex:f-f%c,endIndex:y===p?p:y-y%c}}},{key:"getTextOfTick",value:function(a){var o=this.props,r=o.data,s=o.tickFormatter,i=o.dataKey,c=al(r[a],i,a);return pn(s)?s(c,a):c}},{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,r=o.slideMoveStartX,s=o.startX,i=o.endX,c=this.props,m=c.x,p=c.width,A=c.travellerWidth,g=c.startIndex,f=c.endIndex,y=c.onChange,b=a.pageX-r;b>0?b=Math.min(b,m+p-A-i,m+p-A-s):b<0&&(b=Math.max(b,m-s,m-i));var v=this.getIndex({startX:s+b,endX:i+b});(v.startIndex!==g||v.endIndex!==f)&&y&&y(v),this.setState({startX:s+b,endX:i+b,slideMoveStartX:a.pageX})}},{key:"handleTravellerDragStart",value:function(a,o){var r=Hj(o)?o.changedTouches[0]:o;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:a,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(a){var o=this.state,r=o.brushMoveStartX,s=o.movingTravellerId,i=o.endX,c=o.startX,m=this.state[s],p=this.props,A=p.x,g=p.width,f=p.travellerWidth,y=p.onChange,b=p.gap,v=p.data,B={startX:this.state.startX,endX:this.state.endX},D=a.pageX-r;D>0?D=Math.min(D,A+g-f-m):D<0&&(D=Math.max(D,A-m)),B[s]=m+D;var j=this.getIndex(B),Q=j.startIndex,E=j.endIndex,G=function(){var T=v.length-1;return s==="startX"&&(i>c?Q%b===0:E%b===0)||i<c&&E===T||s==="endX"&&(i>c?E%b===0:Q%b===0)||i>c&&E===T};this.setState(es(es({},s,m+D),"brushMoveStartX",a.pageX),function(){y&&G()&&y(j)})}},{key:"handleTravellerMoveKeyboard",value:function(a,o){var r=this,s=this.state,i=s.scaleValues,c=s.startX,m=s.endX,p=this.state[o],A=i.indexOf(p);if(A!==-1){var g=A+a;if(!(g===-1||g>=i.length)){var f=i[g];o==="startX"&&f>=m||o==="endX"&&f<=c||this.setState(es({},o,f),function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))})}}}},{key:"renderBackground",value:function(){var a=this.props,o=a.x,r=a.y,s=a.width,i=a.height,c=a.fill,m=a.stroke;return Ae.createElement("rect",{stroke:m,fill:c,x:o,y:r,width:s,height:i})}},{key:"renderPanorama",value:function(){var a=this.props,o=a.x,r=a.y,s=a.width,i=a.height,c=a.data,m=a.children,p=a.padding,A=fe.Children.only(m);return A?Ae.cloneElement(A,{x:o,y:r,width:s,height:i,margin:p,compact:!0,data:c}):null}},{key:"renderTravellerLayer",value:function(a,o){var r,s,i=this,c=this.props,m=c.y,p=c.travellerWidth,A=c.height,g=c.traveller,f=c.ariaLabel,y=c.data,b=c.startIndex,v=c.endIndex,B=Math.max(a,this.props.x),D=P1(P1({},ln(this.props,!1)),{},{x:B,y:m,width:p,height:A}),j=f||"Min value: ".concat((r=y[b])===null||r===void 0?void 0:r.name,", Max value: ").concat((s=y[v])===null||s===void 0?void 0:s.name);return Ae.createElement(no,{tabIndex:0,role:"slider","aria-label":j,"aria-valuenow":a,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[o],onTouchStart:this.travellerDragStartHandlers[o],onKeyDown:function(E){["ArrowLeft","ArrowRight"].includes(E.key)&&(E.preventDefault(),E.stopPropagation(),i.handleTravellerMoveKeyboard(E.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 r=this.props,s=r.y,i=r.height,c=r.stroke,m=r.travellerWidth,p=Math.min(a,o)+m,A=Math.max(Math.abs(o-a)-m,0);return Ae.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:c,fillOpacity:.2,x:p,y:s,width:A,height:i})}},{key:"renderText",value:function(){var a=this.props,o=a.startIndex,r=a.endIndex,s=a.y,i=a.height,c=a.travellerWidth,m=a.stroke,p=this.state,A=p.startX,g=p.endX,f=5,y={pointerEvents:"none",fill:m};return Ae.createElement(no,{className:"recharts-brush-texts"},Ae.createElement(A2,Gh({textAnchor:"end",verticalAnchor:"middle",x:Math.min(A,g)-f,y:s+i/2},y),this.getTextOfTick(o)),Ae.createElement(A2,Gh({textAnchor:"start",verticalAnchor:"middle",x:Math.max(A,g)+c+f,y:s+i/2},y),this.getTextOfTick(r)))}},{key:"render",value:function(){var a=this.props,o=a.data,r=a.className,s=a.children,i=a.x,c=a.y,m=a.width,p=a.height,A=a.alwaysShowText,g=this.state,f=g.startX,y=g.endX,b=g.isTextActive,v=g.isSlideMoving,B=g.isTravellerMoving,D=g.isTravellerFocused;if(!o||!o.length||!Ut(i)||!Ut(c)||!Ut(m)||!Ut(p)||m<=0||p<=0)return null;var j=Hn("recharts-brush",r),Q=Ae.Children.count(s)===1,E=FJ("userSelect","none");return Ae.createElement(no,{className:j,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:E},this.renderBackground(),Q&&this.renderPanorama(),this.renderSlide(f,y),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(y,"endX"),(b||v||B||D||A)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(a){var o=a.x,r=a.y,s=a.width,i=a.height,c=a.stroke,m=Math.floor(r+i/2)-1;return Ae.createElement(Ae.Fragment,null,Ae.createElement("rect",{x:o,y:r,width:s,height:i,fill:c,stroke:"none"}),Ae.createElement("line",{x1:o+1,y1:m,x2:o+s-1,y2:m,fill:"none",stroke:"#fff"}),Ae.createElement("line",{x1:o+1,y1:m+2,x2:o+s-1,y2:m+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(a,o){var r;return Ae.isValidElement(a)?r=Ae.cloneElement(a,o):pn(a)?r=a(o):r=t.renderDefaultTraveller(o),r}},{key:"getDerivedStateFromProps",value:function(a,o){var r=a.data,s=a.width,i=a.x,c=a.travellerWidth,m=a.updateId,p=a.startIndex,A=a.endIndex;if(r!==o.prevData||m!==o.prevUpdateId)return P1({prevData:r,prevTravellerWidth:c,prevUpdateId:m,prevX:i,prevWidth:s},r&&r.length?zJ({data:r,width:s,x:i,travellerWidth:c,startIndex:p,endIndex:A}):{scale:null,scaleValues:null});if(o.scale&&(s!==o.prevWidth||i!==o.prevX||c!==o.prevTravellerWidth)){o.scale.range([i,i+s-c]);var g=o.scale.domain().map(function(f){return o.scale(f)});return{prevData:r,prevTravellerWidth:c,prevUpdateId:m,prevX:i,prevWidth:s,startX:o.scale(a.startIndex),endX:o.scale(a.endIndex),scaleValues:g}}return null}},{key:"getIndexInRange",value:function(a,o){for(var r=a.length,s=0,i=r-1;i-s>1;){var c=Math.floor((s+i)/2);a[c]>o?i=c:s=c}return o>=a[i]?i:s}}])})(fe.PureComponent);es(fA,"displayName","Brush");es(fA,"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 I1,Nj;function ZJ(){if(Nj)return I1;Nj=1;var e=IB();function t(n,a){var o;return e(n,function(r,s,i){return o=a(r,s,i),!o}),!!o}return I1=t,I1}var F1,jj;function YJ(){if(jj)return F1;jj=1;var e=b_(),t=Ji(),n=ZJ(),a=Fr(),o=ux();function r(s,i,c){var m=a(s)?e:n;return c&&o(s,i,c)&&(i=void 0),m(s,t(i,3))}return F1=r,F1}var qJ=YJ();const KJ=Rn(qJ);var Ki=function(t,n){var a=t.alwaysShow,o=t.ifOverflow;return a&&(o="extendDomain"),o===n},k1,Gj;function $J(){if(Gj)return k1;Gj=1;var e=L_();function t(n,a,o){a=="__proto__"&&e?e(n,a,{configurable:!0,enumerable:!0,value:o,writable:!0}):n[a]=o}return k1=t,k1}var L1,Ej;function WJ(){if(Ej)return L1;Ej=1;var e=$J(),t=F_(),n=Ji();function a(o,r){var s={};return r=n(r,3),t(o,function(i,c,m){e(s,c,r(i,c,m))}),s}return L1=a,L1}var VJ=WJ();const XJ=Rn(VJ);var Q1,_j;function JJ(){if(_j)return Q1;_j=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 Q1=e,Q1}var O1,Sj;function eee(){if(Sj)return O1;Sj=1;var e=IB();function t(n,a){var o=!0;return e(n,function(r,s,i){return o=!!a(r,s,i),o}),o}return O1=t,O1}var T1,Pj;function tee(){if(Pj)return T1;Pj=1;var e=JJ(),t=eee(),n=Ji(),a=Fr(),o=ux();function r(s,i,c){var m=a(s)?e:t;return c&&o(s,i,c)&&(i=void 0),m(s,n(i,3))}return T1=r,T1}var nee=tee();const aee=Rn(nee);function k2(e){"@babel/helpers - typeof";return k2=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},k2(e)}function oee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ij(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,CP(a.key),a)}}function ree(e,t,n){return t&&Ij(e.prototype,t),n&&Ij(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Fj(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 og(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Fj(Object(n),!0).forEach(function(a){uD(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function uD(e,t,n){return t=CP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CP(e){var t=see(e,"string");return k2(t)=="symbol"?t:t+""}function see(e,t){if(k2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(k2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var vP=function(t,n){var a=t.x,o=t.y,r=n.x,s=n.y;return{x:Math.min(a,r),y:Math.min(o,s),width:Math.abs(r-a),height:Math.abs(s-o)}},iee=function(t){var n=t.x1,a=t.y1,o=t.x2,r=t.y2;return vP({x:n,y:a},{x:o,y:r})},wP=(function(){function e(t){oee(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,r=a.position;if(n!==void 0){if(r)switch(r){case"start":return this.scale(n);case"middle":{var s=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+s}case"end":{var i=this.bandwidth?this.bandwidth():0;return this.scale(n)+i}default:return this.scale(n)}if(o){var c=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+c}return this.scale(n)}}},{key:"isInRange",value:function(n){var a=this.range(),o=a[0],r=a[a.length-1];return o<=r?n>=o&&n<=r:n>=r&&n<=o}}],[{key:"create",value:function(n){return new e(n)}}])})();uD(wP,"EPS",1e-4);var AD=function(t){var n=Object.keys(t).reduce(function(a,o){return og(og({},a),{},uD({},o,wP.create(t[o])))},{});return og(og({},n),{},{apply:function(o){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.bandAware,i=r.position;return XJ(o,function(c,m){return n[m].apply(c,{bandAware:s,position:i})})},isInRange:function(o){return aee(o,function(r,s){return n[s].isInRange(r)})}})},R1,kj;function cee(){if(kj)return R1;kj=1;var e=Ji(),t=X2(),n=mx();function a(o){return function(r,s,i){var c=Object(r);if(!t(r)){var m=e(s,3);r=n(r),s=function(A){return m(c[A],A,c)}}var p=o(r,s,i);return p>-1?c[m?r[p]:p]:void 0}}return R1=a,R1}var M1,Lj;function lee(){if(Lj)return M1;Lj=1;var e=hP();function t(n){var a=e(n),o=a%1;return a===a?o?a-o:a:0}return M1=t,M1}var z1,Qj;function mee(){if(Qj)return z1;Qj=1;var e=E_(),t=Ji(),n=lee(),a=Math.max;function o(r,s,i){var c=r==null?0:r.length;if(!c)return-1;var m=i==null?0:n(i);return m<0&&(m=a(c+m,0)),e(r,t(s,3),m)}return z1=o,z1}var Z1,Oj;function dee(){if(Oj)return Z1;Oj=1;var e=cee(),t=mee(),n=e(t);return Z1=n,Z1}dee();var uee=YE();const Aee=Rn(uee);var pee=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("")}),BP=fe.createContext(void 0),DP=fe.createContext(void 0),UP=fe.createContext(void 0),fee=fe.createContext({}),HP=fe.createContext(void 0),gee=fe.createContext(0),hee=fe.createContext(0),Tj=function(t){var n=t.state,a=n.xAxisMap,o=n.yAxisMap,r=n.offset,s=t.clipPathId,i=t.children,c=t.width,m=t.height,p=pee(r);return Ae.createElement(BP.Provider,{value:a},Ae.createElement(DP.Provider,{value:o},Ae.createElement(fee.Provider,{value:r},Ae.createElement(UP.Provider,{value:p},Ae.createElement(HP.Provider,{value:s},Ae.createElement(gee.Provider,{value:m},Ae.createElement(hee.Provider,{value:c},i)))))))},xee=function(){return fe.useContext(HP)},yee=function(t){var n=fe.useContext(BP);n==null&&iA();var a=n[t];return a==null&&iA(),a},bee=function(t){var n=fe.useContext(DP);n==null&&iA();var a=n[t];return a==null&&iA(),a},Cee=function(){var t=fe.useContext(UP);return t};function gA(e){"@babel/helpers - typeof";return gA=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},gA(e)}function vee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wee(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,jP(a.key),a)}}function Bee(e,t,n){return t&&wee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Dee(e,t,n){return t=_h(t),Uee(e,NP()?Reflect.construct(t,n||[],_h(e).constructor):t.apply(e,n))}function Uee(e,t){if(t&&(gA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Hee(e)}function Hee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(NP=function(){return!!e})()}function _h(e){return _h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},_h(e)}function Nee(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 Rj(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 Mj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Rj(Object(n),!0).forEach(function(a){pD(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function pD(e,t,n){return t=jP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jP(e){var t=jee(e,"string");return gA(t)=="symbol"?t:t+""}function jee(e,t){if(gA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(gA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function Gee(e,t){return Pee(e)||See(e,t)||_ee(e,t)||Eee()}function Eee(){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 _ee(e,t){if(e){if(typeof e=="string")return zj(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 zj(e,t)}}function zj(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 See(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function Pee(e){if(Array.isArray(e))return e}function ow(){return ow=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},ow.apply(this,arguments)}var Iee=function(t,n){var a;return Ae.isValidElement(t)?a=Ae.cloneElement(t,n):pn(t)?a=t(n):a=Ae.createElement("line",ow({},n,{className:"recharts-reference-line-line"})),a},Fee=function(t,n,a,o,r,s,i,c,m){var p=r.x,A=r.y,g=r.width,f=r.height;if(a){var y=m.y,b=t.y.apply(y,{position:s});if(Ki(m,"discard")&&!t.y.isInRange(b))return null;var v=[{x:p+g,y:b},{x:p,y:b}];return c==="left"?v.reverse():v}if(n){var B=m.x,D=t.x.apply(B,{position:s});if(Ki(m,"discard")&&!t.x.isInRange(D))return null;var j=[{x:D,y:A+f},{x:D,y:A}];return i==="top"?j.reverse():j}if(o){var Q=m.segment,E=Q.map(function(G){return t.apply(G,{position:s})});return Ki(m,"discard")&&KJ(E,function(G){return!t.isInRange(G)})?null:E}return null};function kee(e){var t=e.x,n=e.y,a=e.segment,o=e.xAxisId,r=e.yAxisId,s=e.shape,i=e.className,c=e.alwaysShow,m=xee(),p=yee(o),A=bee(r),g=Cee();if(!m||!g)return null;Ud(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var f=AD({x:p.scale,y:A.scale}),y=to(t),b=to(n),v=a&&a.length===2,B=Fee(f,y,b,v,g,e.position,p.orientation,A.orientation,e);if(!B)return null;var D=Gee(B,2),j=D[0],Q=j.x,E=j.y,G=D[1],k=G.x,T=G.y,M=Ki(e,"hidden")?"url(#".concat(m,")"):void 0,Z=Mj(Mj({clipPath:M},ln(e,!0)),{},{x1:Q,y1:E,x2:k,y2:T});return Ae.createElement(no,{className:Hn("recharts-reference-line",i)},Iee(s,Z),Wo.renderCallByParent(e,iee({x1:Q,y1:E,x2:k,y2:T})))}var fD=(function(e){function t(){return vee(this,t),Dee(this,t,arguments)}return Nee(t,e),Bee(t,[{key:"render",value:function(){return Ae.createElement(kee,this.props)}}])})(Ae.Component);pD(fD,"displayName","ReferenceLine");pD(fD,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function rw(){return rw=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},rw.apply(this,arguments)}function hA(e){"@babel/helpers - typeof";return hA=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},hA(e)}function Zj(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 Yj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Zj(Object(n),!0).forEach(function(a){Gx(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zj(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 Qee(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,EP(a.key),a)}}function Oee(e,t,n){return t&&Qee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Tee(e,t,n){return t=Sh(t),Ree(e,GP()?Reflect.construct(t,n||[],Sh(e).constructor):t.apply(e,n))}function Ree(e,t){if(t&&(hA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Mee(e)}function Mee(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 Sh(e){return Sh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Sh(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&&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 Gx(e,t,n){return t=EP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function EP(e){var t=Zee(e,"string");return hA(t)=="symbol"?t:t+""}function Zee(e,t){if(hA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(hA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Yee=function(t){var n=t.x,a=t.y,o=t.xAxis,r=t.yAxis,s=AD({x:o.scale,y:r.scale}),i=s.apply({x:n,y:a},{bandAware:!0});return Ki(t,"discard")&&!s.isInRange(i)?null:i},Ex=(function(e){function t(){return Lee(this,t),Tee(this,t,arguments)}return zee(t,e),Oee(t,[{key:"render",value:function(){var a=this.props,o=a.x,r=a.y,s=a.r,i=a.alwaysShow,c=a.clipPathId,m=to(o),p=to(r);if(Ud(i===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!m||!p)return null;var A=Yee(this.props);if(!A)return null;var g=A.x,f=A.y,y=this.props,b=y.shape,v=y.className,B=Ki(this.props,"hidden")?"url(#".concat(c,")"):void 0,D=Yj(Yj({clipPath:B},ln(this.props,!0)),{},{cx:g,cy:f});return Ae.createElement(no,{className:Hn("recharts-reference-dot",v)},t.renderDot(b,D),Wo.renderCallByParent(this.props,{x:g-s,y:f-s,width:2*s,height:2*s}))}}])})(Ae.Component);Gx(Ex,"displayName","ReferenceDot");Gx(Ex,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Gx(Ex,"renderDot",function(e,t){var n;return Ae.isValidElement(e)?n=Ae.cloneElement(e,t):pn(e)?n=e(t):n=Ae.createElement(Dx,rw({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n});function iw(){return iw=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},iw.apply(this,arguments)}function xA(e){"@babel/helpers - typeof";return xA=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},xA(e)}function qj(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 Kj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qj(Object(n),!0).forEach(function(a){_x(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function qee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kee(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,SP(a.key),a)}}function $ee(e,t,n){return t&&Kee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Wee(e,t,n){return t=Ph(t),Vee(e,_P()?Reflect.construct(t,n||[],Ph(e).constructor):t.apply(e,n))}function Vee(e,t){if(t&&(xA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Xee(e)}function Xee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _P(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(_P=function(){return!!e})()}function Ph(e){return Ph=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ph(e)}function Jee(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&&cw(e,t)}function cw(e,t){return cw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},cw(e,t)}function _x(e,t,n){return t=SP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function SP(e){var t=ete(e,"string");return xA(t)=="symbol"?t:t+""}function ete(e,t){if(xA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(xA(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var tte=function(t,n,a,o,r){var s=r.x1,i=r.x2,c=r.y1,m=r.y2,p=r.xAxis,A=r.yAxis;if(!p||!A)return null;var g=AD({x:p.scale,y:A.scale}),f={x:t?g.x.apply(s,{position:"start"}):g.x.rangeMin,y:a?g.y.apply(c,{position:"start"}):g.y.rangeMin},y={x:n?g.x.apply(i,{position:"end"}):g.x.rangeMax,y:o?g.y.apply(m,{position:"end"}):g.y.rangeMax};return Ki(r,"discard")&&(!g.isInRange(f)||!g.isInRange(y))?null:vP(f,y)},Sx=(function(e){function t(){return qee(this,t),Wee(this,t,arguments)}return Jee(t,e),$ee(t,[{key:"render",value:function(){var a=this.props,o=a.x1,r=a.x2,s=a.y1,i=a.y2,c=a.className,m=a.alwaysShow,p=a.clipPathId;Ud(m===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var A=to(o),g=to(r),f=to(s),y=to(i),b=this.props.shape;if(!A&&!g&&!f&&!y&&!b)return null;var v=tte(A,g,f,y,this.props);if(!v&&!b)return null;var B=Ki(this.props,"hidden")?"url(#".concat(p,")"):void 0;return Ae.createElement(no,{className:Hn("recharts-reference-area",c)},t.renderRect(b,Kj(Kj({clipPath:B},ln(this.props,!0)),v)),Wo.renderCallByParent(this.props,v))}}])})(Ae.Component);_x(Sx,"displayName","ReferenceArea");_x(Sx,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});_x(Sx,"renderRect",function(e,t){var n;return Ae.isValidElement(e)?n=Ae.cloneElement(e,t):pn(e)?n=e(t):n=Ae.createElement(lP,iw({},t,{className:"recharts-reference-area-rect"})),n});function $j(e){return rte(e)||ote(e)||ate(e)||nte()}function nte(){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 ate(e,t){if(e){if(typeof e=="string")return lw(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 lw(e,t)}}function ote(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function rte(e){if(Array.isArray(e))return lw(e)}function lw(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 mw=function(t,n,a,o,r){var s=Vc(t,fD),i=Vc(t,Ex),c=[].concat($j(s),$j(i)),m=Vc(t,Sx),p="".concat(o,"Id"),A=o[0],g=n;if(c.length&&(g=c.reduce(function(b,v){if(v.props[p]===a&&Ki(v.props,"extendDomain")&&Ut(v.props[A])){var B=v.props[A];return[Math.min(b[0],B),Math.max(b[1],B)]}return b},g)),m.length){var f="".concat(A,"1"),y="".concat(A,"2");g=m.reduce(function(b,v){if(v.props[p]===a&&Ki(v.props,"extendDomain")&&Ut(v.props[f])&&Ut(v.props[y])){var B=v.props[f],D=v.props[y];return[Math.min(b[0],B,D),Math.max(b[1],B,D)]}return b},g)}return r&&r.length&&(g=r.reduce(function(b,v){return Ut(v)?[Math.min(b[0],v),Math.max(b[1],v)]:b},g)),g},Y1={exports:{}},Wj;function ste(){return Wj||(Wj=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(c,m,p){this.fn=c,this.context=m,this.once=p||!1}function r(c,m,p,A,g){if(typeof p!="function")throw new TypeError("The listener must be a function");var f=new o(p,A||c,g),y=n?n+m:m;return c._events[y]?c._events[y].fn?c._events[y]=[c._events[y],f]:c._events[y].push(f):(c._events[y]=f,c._eventsCount++),c}function s(c,m){--c._eventsCount===0?c._events=new a:delete c._events[m]}function i(){this._events=new a,this._eventsCount=0}i.prototype.eventNames=function(){var m=[],p,A;if(this._eventsCount===0)return m;for(A in p=this._events)t.call(p,A)&&m.push(n?A.slice(1):A);return Object.getOwnPropertySymbols?m.concat(Object.getOwnPropertySymbols(p)):m},i.prototype.listeners=function(m){var p=n?n+m:m,A=this._events[p];if(!A)return[];if(A.fn)return[A.fn];for(var g=0,f=A.length,y=new Array(f);g<f;g++)y[g]=A[g].fn;return y},i.prototype.listenerCount=function(m){var p=n?n+m:m,A=this._events[p];return A?A.fn?1:A.length:0},i.prototype.emit=function(m,p,A,g,f,y){var b=n?n+m:m;if(!this._events[b])return!1;var v=this._events[b],B=arguments.length,D,j;if(v.fn){switch(v.once&&this.removeListener(m,v.fn,void 0,!0),B){case 1:return v.fn.call(v.context),!0;case 2:return v.fn.call(v.context,p),!0;case 3:return v.fn.call(v.context,p,A),!0;case 4:return v.fn.call(v.context,p,A,g),!0;case 5:return v.fn.call(v.context,p,A,g,f),!0;case 6:return v.fn.call(v.context,p,A,g,f,y),!0}for(j=1,D=new Array(B-1);j<B;j++)D[j-1]=arguments[j];v.fn.apply(v.context,D)}else{var Q=v.length,E;for(j=0;j<Q;j++)switch(v[j].once&&this.removeListener(m,v[j].fn,void 0,!0),B){case 1:v[j].fn.call(v[j].context);break;case 2:v[j].fn.call(v[j].context,p);break;case 3:v[j].fn.call(v[j].context,p,A);break;case 4:v[j].fn.call(v[j].context,p,A,g);break;default:if(!D)for(E=1,D=new Array(B-1);E<B;E++)D[E-1]=arguments[E];v[j].fn.apply(v[j].context,D)}}return!0},i.prototype.on=function(m,p,A){return r(this,m,p,A,!1)},i.prototype.once=function(m,p,A){return r(this,m,p,A,!0)},i.prototype.removeListener=function(m,p,A,g){var f=n?n+m:m;if(!this._events[f])return this;if(!p)return s(this,f),this;var y=this._events[f];if(y.fn)y.fn===p&&(!g||y.once)&&(!A||y.context===A)&&s(this,f);else{for(var b=0,v=[],B=y.length;b<B;b++)(y[b].fn!==p||g&&!y[b].once||A&&y[b].context!==A)&&v.push(y[b]);v.length?this._events[f]=v.length===1?v[0]:v:s(this,f)}return this},i.prototype.removeAllListeners=function(m){var p;return m?(p=n?n+m:m,this._events[p]&&s(this,p)):(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})(Y1)),Y1.exports}var ite=ste();const cte=Rn(ite);var q1=new cte,K1="recharts.syncMouseEvents";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 lte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mte(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 dte(e,t,n){return t&&mte(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function $1(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=ute(e,"string");return L2(t)=="symbol"?t:t+""}function ute(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 String(e)}var Ate=(function(){function e(){lte(this,e),$1(this,"activeIndex",0),$1(this,"coordinateList",[]),$1(this,"layout","horizontal")}return dte(e,[{key:"setDetails",value:function(n){var a,o=n.coordinateList,r=o===void 0?null:o,s=n.container,i=s===void 0?null:s,c=n.layout,m=c===void 0?null:c,p=n.offset,A=p===void 0?null:p,g=n.mouseHandlerCallback,f=g===void 0?null:g;this.coordinateList=(a=r??this.coordinateList)!==null&&a!==void 0?a:[],this.container=i??this.container,this.layout=m??this.layout,this.offset=A??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(),r=o.x,s=o.y,i=o.height,c=this.coordinateList[this.activeIndex].coordinate,m=((n=window)===null||n===void 0?void 0:n.scrollX)||0,p=((a=window)===null||a===void 0?void 0:a.scrollY)||0,A=r+c+m,g=s+this.offset.top+i/2+p;this.mouseHandlerCallback({pageX:A,pageY:g})}}}])})();function pte(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&&Ut(a)&&Ut(o))return!0}return!1}function fte(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 IP(e){var t=e.cx,n=e.cy,a=e.radius,o=e.startAngle,r=e.endAngle,s=Kn(t,n,a,o),i=Kn(t,n,a,r);return{points:[s,i],cx:t,cy:n,radius:a,startAngle:o,endAngle:r}}function gte(e,t,n){var a,o,r,s;if(e==="horizontal")a=t.x,r=a,o=n.top,s=n.top+n.height;else if(e==="vertical")o=t.y,s=o,a=n.left,r=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var i=t.cx,c=t.cy,m=t.innerRadius,p=t.outerRadius,A=t.angle,g=Kn(i,c,m,A),f=Kn(i,c,p,A);a=g.x,o=g.y,r=f.x,s=f.y}else return IP(t);return[{x:a,y:o},{x:r,y:s}]}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)}function Vj(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 rg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Vj(Object(n),!0).forEach(function(a){hte(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Vj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hte(e,t,n){return t=xte(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xte(e){var t=yte(e,"string");return Q2(t)=="symbol"?t:t+""}function yte(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 bte(e){var t,n,a=e.element,o=e.tooltipEventType,r=e.isActive,s=e.activeCoordinate,i=e.activePayload,c=e.offset,m=e.activeTooltipIndex,p=e.tooltipAxisBandSize,A=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||!r||!s||g!=="ScatterChart"&&o!=="axis")return null;var y,b=N6;if(g==="ScatterChart")y=s,b=wX;else if(g==="BarChart")y=fte(A,s,c,p),b=lP;else if(A==="radial"){var v=IP(s),B=v.cx,D=v.cy,j=v.radius,Q=v.startAngle,E=v.endAngle;y={cx:B,cy:D,startAngle:Q,endAngle:E,innerRadius:j,outerRadius:j},b=dW}else y={points:gte(A,s,c)},b=N6;var G=rg(rg(rg(rg({stroke:"#ccc",pointerEvents:"none"},c),y),ln(f,!1)),{},{payload:i,payloadIndex:m,className:Hn("recharts-tooltip-cursor",f.className)});return fe.isValidElement(f)?fe.cloneElement(f,G):fe.createElement(b,G)}var Cte=["item"],vte=["children","className","width","height","style","compact","title","desc"];function yA(e){"@babel/helpers - typeof";return yA=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},yA(e)}function Qu(){return Qu=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},Qu.apply(this,arguments)}function Xj(e,t){return Dte(e)||Bte(e,t)||kP(e,t)||wte()}function wte(){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 Bte(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,r,s,i=[],c=!0,m=!1;try{if(r=(n=n.call(e)).next,t!==0)for(;!(c=(a=r.call(n)).done)&&(i.push(a.value),i.length!==t);c=!0);}catch(p){m=!0,o=p}finally{try{if(!c&&n.return!=null&&(s=n.return(),Object(s)!==s))return}finally{if(m)throw o}}return i}}function Dte(e){if(Array.isArray(e))return e}function Jj(e,t){if(e==null)return{};var n=Ute(e,t),a,o;if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(o=0;o<r.length;o++)a=r[o],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Ute(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 Hte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Nte(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,LP(a.key),a)}}function jte(e,t,n){return t&&Nte(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Gte(e,t,n){return t=Ih(t),Ete(e,FP()?Reflect.construct(t,n||[],Ih(e).constructor):t.apply(e,n))}function Ete(e,t){if(t&&(yA(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return _te(e)}function _te(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function FP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(FP=function(){return!!e})()}function Ih(e){return Ih=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ih(e)}function Ste(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&&dw(e,t)}function dw(e,t){return dw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},dw(e,t)}function bA(e){return Fte(e)||Ite(e)||kP(e)||Pte()}function Pte(){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 kP(e,t){if(e){if(typeof e=="string")return uw(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 uw(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 uw(e)}function uw(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 eG(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 Re(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?eG(Object(n),!0).forEach(function(a){zt(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eG(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function zt(e,t,n){return t=LP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LP(e){var t=kte(e,"string");return yA(t)=="symbol"?t:t+""}function kte(e,t){if(yA(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(yA(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"]},Qte={width:"100%",height:"100%"},QP={x:0,y:0};function sg(e){return e}var Ote=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},Tte=function(t,n,a,o){var r=n.find(function(p){return p&&p.index===a});if(r){if(t==="horizontal")return{x:r.coordinate,y:o.y};if(t==="vertical")return{x:o.x,y:r.coordinate};if(t==="centric"){var s=r.coordinate,i=o.radius;return Re(Re(Re({},o),Kn(o.cx,o.cy,i,s)),{},{angle:s,radius:i})}var c=r.coordinate,m=o.angle;return Re(Re(Re({},o),Kn(o.cx,o.cy,c,m)),{},{angle:m,radius:c})}return QP},Px=function(t,n){var a=n.graphicalItems,o=n.dataStartIndex,r=n.dataEndIndex,s=(a??[]).reduce(function(i,c){var m=c.props.data;return m&&m.length?[].concat(bA(i),bA(m)):i},[]);return s.length>0?s:t&&t.length&&Ut(o)&&Ut(r)?t.slice(o,r+1):[]};function OP(e){return e==="number"?[0,"auto"]:void 0}var Aw=function(t,n,a,o){var r=t.graphicalItems,s=t.tooltipAxis,i=Px(n,t);return a<0||!r||!r.length||a>=i.length?null:r.reduce(function(c,m){var p,A=(p=m.props.data)!==null&&p!==void 0?p:n;A&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=a&&(A=A.slice(t.dataStartIndex,t.dataEndIndex+1));var g;if(s.dataKey&&!s.allowDuplicatedCategory){var f=A===void 0?i:A;g=e3(f,s.dataKey,o)}else g=A&&A[a]||i[a];return g?[].concat(bA(c),[l$(m,g)]):c},[])},tG=function(t,n,a,o){var r=o||{x:t.chartX,y:t.chartY},s=Ote(r,a),i=t.orderedTooltipTicks,c=t.tooltipAxis,m=t.tooltipTicks,p=qK(s,i,m,c);if(p>=0&&m){var A=m[p]&&m[p].value,g=Aw(t,n,p,A),f=Tte(a,i,p,r);return{activeTooltipIndex:p,activeLabel:A,activePayload:g,activeCoordinate:f}}return null},Rte=function(t,n){var a=n.axes,o=n.graphicalItems,r=n.axisType,s=n.axisIdKey,i=n.stackGroups,c=n.dataStartIndex,m=n.dataEndIndex,p=t.layout,A=t.children,g=t.stackOffset,f=$S(p,r);return a.reduce(function(y,b){var v,B=b.type.defaultProps!==void 0?Re(Re({},b.type.defaultProps),b.props):b.props,D=B.type,j=B.dataKey,Q=B.allowDataOverflow,E=B.allowDuplicatedCategory,G=B.scale,k=B.ticks,T=B.includeHidden,M=B[s];if(y[M])return y;var Z=Px(t.data,{graphicalItems:o.filter(function(F){var P,V=s in F.props?F.props[s]:(P=F.type.defaultProps)===null||P===void 0?void 0:P[s];return V===M}),dataStartIndex:c,dataEndIndex:m}),_=Z.length,I,O,z;pte(B.domain,Q,D)&&(I=I3(B.domain,null,Q),f&&(D==="number"||G!=="auto")&&(z=zp(Z,j,"category")));var X=OP(D);if(!I||I.length===0){var ae,re=(ae=B.domain)!==null&&ae!==void 0?ae:X;if(j){if(I=zp(Z,j,D),D==="category"&&f){var ee=RT(I);E&&ee?(O=I,I=jh(0,_)):E||(I=p6(re,I,b).reduce(function(F,P){return F.indexOf(P)>=0?F:[].concat(bA(F),[P])},[]))}else if(D==="category")E?I=I.filter(function(F){return F!==""&&!Fn(F)}):I=p6(re,I,b).reduce(function(F,P){return F.indexOf(P)>=0||P===""||Fn(P)?F:[].concat(bA(F),[P])},[]);else if(D==="number"){var oe=XK(Z,o.filter(function(F){var P,V,se=s in F.props?F.props[s]:(P=F.type.defaultProps)===null||P===void 0?void 0:P[s],ce="hide"in F.props?F.props.hide:(V=F.type.defaultProps)===null||V===void 0?void 0:V.hide;return se===M&&(T||!ce)}),j,r,p);oe&&(I=oe)}f&&(D==="number"||G!=="auto")&&(z=zp(Z,j,"category"))}else f?I=jh(0,_):i&&i[M]&&i[M].hasStack&&D==="number"?I=g==="expand"?[0,1]:WS(i[M].stackGroups,c,m):I=KS(Z,o.filter(function(F){var P=s in F.props?F.props[s]:F.type.defaultProps[s],V="hide"in F.props?F.props.hide:F.type.defaultProps.hide;return P===M&&(T||!V)}),D,p,!0);if(D==="number")I=mw(A,I,M,r,k),re&&(I=I3(re,I,Q));else if(D==="category"&&re){var R=re,ne=I.every(function(F){return R.indexOf(F)>=0});ne&&(I=R)}}return Re(Re({},y),{},zt({},M,Re(Re({},B),{},{axisType:r,domain:I,categoricalDomain:z,duplicateDomain:O,originalDomain:(v=B.domain)!==null&&v!==void 0?v:X,isCategorical:f,layout:p})))},{})},Mte=function(t,n){var a=n.graphicalItems,o=n.Axis,r=n.axisType,s=n.axisIdKey,i=n.stackGroups,c=n.dataStartIndex,m=n.dataEndIndex,p=t.layout,A=t.children,g=Px(t.data,{graphicalItems:a,dataStartIndex:c,dataEndIndex:m}),f=g.length,y=$S(p,r),b=-1;return a.reduce(function(v,B){var D=B.type.defaultProps!==void 0?Re(Re({},B.type.defaultProps),B.props):B.props,j=D[s],Q=OP("number");if(!v[j]){b++;var E;return y?E=jh(0,f):i&&i[j]&&i[j].hasStack?(E=WS(i[j].stackGroups,c,m),E=mw(A,E,j,r)):(E=I3(Q,KS(g,a.filter(function(G){var k,T,M=s in G.props?G.props[s]:(k=G.type.defaultProps)===null||k===void 0?void 0:k[s],Z="hide"in G.props?G.props.hide:(T=G.type.defaultProps)===null||T===void 0?void 0:T.hide;return M===j&&!Z}),"number",p),o.defaultProps.allowDataOverflow),E=mw(A,E,j,r)),Re(Re({},v),{},zt({},j,Re(Re({axisType:r},o.defaultProps),{},{hide:!0,orientation:Yi(Lte,"".concat(r,".").concat(b%2),null),domain:E,originalDomain:Q,isCategorical:y,layout:p})))}return v},{})},zte=function(t,n){var a=n.axisType,o=a===void 0?"xAxis":a,r=n.AxisComp,s=n.graphicalItems,i=n.stackGroups,c=n.dataStartIndex,m=n.dataEndIndex,p=t.children,A="".concat(o,"Id"),g=Vc(p,r),f={};return g&&g.length?f=Rte(t,{axes:g,graphicalItems:s,axisType:o,axisIdKey:A,stackGroups:i,dataStartIndex:c,dataEndIndex:m}):s&&s.length&&(f=Mte(t,{Axis:r,graphicalItems:s,axisType:o,axisIdKey:A,stackGroups:i,dataStartIndex:c,dataEndIndex:m})),f},Zte=function(t){var n=Eu(t),a=Ep(n,!1,!0);return{tooltipTicks:a,orderedTooltipTicks:FB(a,function(o){return o.coordinate}),tooltipAxis:n,tooltipAxisBandSize:F3(n,a)}},nG=function(t){var n=t.children,a=t.defaultShowTooltip,o=Ds(n,fA),r=0,s=0;return t.data&&t.data.length!==0&&(s=t.data.length-1),o&&o.props&&(o.props.startIndex>=0&&(r=o.props.startIndex),o.props.endIndex>=0&&(s=o.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:r,dataEndIndex:s,activeTooltipIndex:-1,isTooltipActive:!!a}},Yte=function(t){return!t||!t.length?!1:t.some(function(n){var a=Wc(n&&n.type);return a&&a.indexOf("Bar")>=0})},aG=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"}},qte=function(t,n){var a=t.props,o=t.graphicalItems,r=t.xAxisMap,s=r===void 0?{}:r,i=t.yAxisMap,c=i===void 0?{}:i,m=a.width,p=a.height,A=a.children,g=a.margin||{},f=Ds(A,fA),y=Ds(A,zu),b=Object.keys(c).reduce(function(E,G){var k=c[G],T=k.orientation;return!k.mirror&&!k.hide?Re(Re({},E),{},zt({},T,E[T]+k.width)):E},{left:g.left||0,right:g.right||0}),v=Object.keys(s).reduce(function(E,G){var k=s[G],T=k.orientation;return!k.mirror&&!k.hide?Re(Re({},E),{},zt({},T,Yi(E,"".concat(T))+k.height)):E},{top:g.top||0,bottom:g.bottom||0}),B=Re(Re({},v),b),D=B.bottom;f&&(B.bottom+=f.props.height||fA.defaultProps.height),y&&n&&(B=WK(B,o,a,n));var j=m-B.left-B.right,Q=p-B.top-B.bottom;return Re(Re({brushBottom:D},B),{},{width:Math.max(j,0),height:Math.max(Q,0)})},Kte=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},$te=function(t){var n=t.chartName,a=t.GraphicalChild,o=t.defaultTooltipEventType,r=o===void 0?"axis":o,s=t.validateTooltipEventTypes,i=s===void 0?["axis"]:s,c=t.axisComponents,m=t.legendContent,p=t.formatAxisMap,A=t.defaultProps,g=function(B,D){var j=D.graphicalItems,Q=D.stackGroups,E=D.offset,G=D.updateId,k=D.dataStartIndex,T=D.dataEndIndex,M=B.barSize,Z=B.layout,_=B.barGap,I=B.barCategoryGap,O=B.maxBarSize,z=aG(Z),X=z.numericAxisName,ae=z.cateAxisName,re=Yte(j),ee=[];return j.forEach(function(oe,R){var ne=Px(B.data,{graphicalItems:[oe],dataStartIndex:k,dataEndIndex:T}),F=oe.type.defaultProps!==void 0?Re(Re({},oe.type.defaultProps),oe.props):oe.props,P=F.dataKey,V=F.maxBarSize,se=F["".concat(X,"Id")],ce=F["".concat(ae,"Id")],pe={},ge=c.reduce(function($e,Je){var dt=D["".concat(Je.axisType,"Map")],Dt=F["".concat(Je.axisType,"Id")];dt&&dt[Dt]||Je.axisType==="zAxis"||iA();var Gt=dt[Dt];return Re(Re({},$e),{},zt(zt({},Je.axisType,Gt),"".concat(Je.axisType,"Ticks"),Ep(Gt)))},pe),de=ge[ae],je=ge["".concat(ae,"Ticks")],_e=Q&&Q[se]&&Q[se].hasStack&&i$(oe,Q[se].stackGroups),Be=Wc(oe.type).indexOf("Bar")>=0,Me=F3(de,je),tt=[],Ee=re&&KK({barSize:M,stackGroups:Q,totalSize:Kte(ge,ae)});if(Be){var le,ft,st=Fn(V)?O:V,ze=(le=(ft=F3(de,je,!0))!==null&&ft!==void 0?ft:st)!==null&&le!==void 0?le:0;tt=$K({barGap:_,barCategoryGap:I,bandSize:ze!==Me?ze:Me,sizeList:Ee[ce],maxBarSize:st}),ze!==Me&&(tt=tt.map(function($e){return Re(Re({},$e),{},{position:Re(Re({},$e.position),{},{offset:$e.position.offset-ze/2})})}))}var Ke=oe&&oe.type&&oe.type.getComposedData;Ke&&ee.push({props:Re(Re({},Ke(Re(Re({},ge),{},{displayedData:ne,props:B,dataKey:P,item:oe,bandSize:Me,barPosition:tt,offset:E,stackedData:_e,layout:Z,dataStartIndex:k,dataEndIndex:T}))),{},zt(zt(zt({key:oe.key||"item-".concat(R)},X,ge[X]),ae,ge[ae]),"animationId",G)),childIndex:JT(oe,B.children),item:oe})}),ee},f=function(B,D){var j=B.props,Q=B.dataStartIndex,E=B.dataEndIndex,G=B.updateId;if(!jU({props:j}))return null;var k=j.children,T=j.layout,M=j.stackOffset,Z=j.data,_=j.reverseStackOrder,I=aG(T),O=I.numericAxisName,z=I.cateAxisName,X=Vc(k,a),ae=r$(Z,X,"".concat(O,"Id"),"".concat(z,"Id"),M,_),re=c.reduce(function(F,P){var V="".concat(P.axisType,"Map");return Re(Re({},F),{},zt({},V,zte(j,Re(Re({},P),{},{graphicalItems:X,stackGroups:P.axisType===O&&ae,dataStartIndex:Q,dataEndIndex:E}))))},{}),ee=qte(Re(Re({},re),{},{props:j,graphicalItems:X}),D==null?void 0:D.legendBBox);Object.keys(re).forEach(function(F){re[F]=p(j,re[F],ee,F.replace("Map",""),n)});var oe=re["".concat(z,"Map")],R=Zte(oe),ne=g(j,Re(Re({},re),{},{dataStartIndex:Q,dataEndIndex:E,updateId:G,graphicalItems:X,stackGroups:ae,offset:ee}));return Re(Re({formattedGraphicalItems:ne,graphicalItems:X,offset:ee,stackGroups:ae},R),re)},y=(function(v){function B(D){var j,Q,E;return Hte(this,B),E=Gte(this,B,[D]),zt(E,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),zt(E,"accessibilityManager",new Ate),zt(E,"handleLegendBBoxUpdate",function(G){if(G){var k=E.state,T=k.dataStartIndex,M=k.dataEndIndex,Z=k.updateId;E.setState(Re({legendBBox:G},f({props:E.props,dataStartIndex:T,dataEndIndex:M,updateId:Z},Re(Re({},E.state),{},{legendBBox:G}))))}}),zt(E,"handleReceiveSyncEvent",function(G,k,T){if(E.props.syncId===G){if(T===E.eventEmitterSymbol&&typeof E.props.syncMethod!="function")return;E.applySyncEvent(k)}}),zt(E,"handleBrushChange",function(G){var k=G.startIndex,T=G.endIndex;if(k!==E.state.dataStartIndex||T!==E.state.dataEndIndex){var M=E.state.updateId;E.setState(function(){return Re({dataStartIndex:k,dataEndIndex:T},f({props:E.props,dataStartIndex:k,dataEndIndex:T,updateId:M},E.state))}),E.triggerSyncEvent({dataStartIndex:k,dataEndIndex:T})}}),zt(E,"handleMouseEnter",function(G){var k=E.getMouseInfo(G);if(k){var T=Re(Re({},k),{},{isTooltipActive:!0});E.setState(T),E.triggerSyncEvent(T);var M=E.props.onMouseEnter;pn(M)&&M(T,G)}}),zt(E,"triggeredAfterMouseMove",function(G){var k=E.getMouseInfo(G),T=k?Re(Re({},k),{},{isTooltipActive:!0}):{isTooltipActive:!1};E.setState(T),E.triggerSyncEvent(T);var M=E.props.onMouseMove;pn(M)&&M(T,G)}),zt(E,"handleItemMouseEnter",function(G){E.setState(function(){return{isTooltipActive:!0,activeItem:G,activePayload:G.tooltipPayload,activeCoordinate:G.tooltipPosition||{x:G.cx,y:G.cy}}})}),zt(E,"handleItemMouseLeave",function(){E.setState(function(){return{isTooltipActive:!1}})}),zt(E,"handleMouseMove",function(G){G.persist(),E.throttleTriggeredAfterMouseMove(G)}),zt(E,"handleMouseLeave",function(G){E.throttleTriggeredAfterMouseMove.cancel();var k={isTooltipActive:!1};E.setState(k),E.triggerSyncEvent(k);var T=E.props.onMouseLeave;pn(T)&&T(k,G)}),zt(E,"handleOuterEvent",function(G){var k=XT(G),T=Yi(E.props,"".concat(k));if(k&&pn(T)){var M,Z;/.*touch.*/i.test(k)?Z=E.getMouseInfo(G.changedTouches[0]):Z=E.getMouseInfo(G),T((M=Z)!==null&&M!==void 0?M:{},G)}}),zt(E,"handleClick",function(G){var k=E.getMouseInfo(G);if(k){var T=Re(Re({},k),{},{isTooltipActive:!0});E.setState(T),E.triggerSyncEvent(T);var M=E.props.onClick;pn(M)&&M(T,G)}}),zt(E,"handleMouseDown",function(G){var k=E.props.onMouseDown;if(pn(k)){var T=E.getMouseInfo(G);k(T,G)}}),zt(E,"handleMouseUp",function(G){var k=E.props.onMouseUp;if(pn(k)){var T=E.getMouseInfo(G);k(T,G)}}),zt(E,"handleTouchMove",function(G){G.changedTouches!=null&&G.changedTouches.length>0&&E.throttleTriggeredAfterMouseMove(G.changedTouches[0])}),zt(E,"handleTouchStart",function(G){G.changedTouches!=null&&G.changedTouches.length>0&&E.handleMouseDown(G.changedTouches[0])}),zt(E,"handleTouchEnd",function(G){G.changedTouches!=null&&G.changedTouches.length>0&&E.handleMouseUp(G.changedTouches[0])}),zt(E,"handleDoubleClick",function(G){var k=E.props.onDoubleClick;if(pn(k)){var T=E.getMouseInfo(G);k(T,G)}}),zt(E,"handleContextMenu",function(G){var k=E.props.onContextMenu;if(pn(k)){var T=E.getMouseInfo(G);k(T,G)}}),zt(E,"triggerSyncEvent",function(G){E.props.syncId!==void 0&&q1.emit(K1,E.props.syncId,G,E.eventEmitterSymbol)}),zt(E,"applySyncEvent",function(G){var k=E.props,T=k.layout,M=k.syncMethod,Z=E.state.updateId,_=G.dataStartIndex,I=G.dataEndIndex;if(G.dataStartIndex!==void 0||G.dataEndIndex!==void 0)E.setState(Re({dataStartIndex:_,dataEndIndex:I},f({props:E.props,dataStartIndex:_,dataEndIndex:I,updateId:Z},E.state)));else if(G.activeTooltipIndex!==void 0){var O=G.chartX,z=G.chartY,X=G.activeTooltipIndex,ae=E.state,re=ae.offset,ee=ae.tooltipTicks;if(!re)return;if(typeof M=="function")X=M(ee,G);else if(M==="value"){X=-1;for(var oe=0;oe<ee.length;oe++)if(ee[oe].value===G.activeLabel){X=oe;break}}var R=Re(Re({},re),{},{x:re.left,y:re.top}),ne=Math.min(O,R.x+R.width),F=Math.min(z,R.y+R.height),P=ee[X]&&ee[X].value,V=Aw(E.state,E.props.data,X),se=ee[X]?{x:T==="horizontal"?ee[X].coordinate:ne,y:T==="horizontal"?F:ee[X].coordinate}:QP;E.setState(Re(Re({},G),{},{activeLabel:P,activeCoordinate:se,activePayload:V,activeTooltipIndex:X}))}else E.setState(G)}),zt(E,"renderCursor",function(G){var k,T=E.state,M=T.isTooltipActive,Z=T.activeCoordinate,_=T.activePayload,I=T.offset,O=T.activeTooltipIndex,z=T.tooltipAxisBandSize,X=E.getTooltipEventType(),ae=(k=G.props.active)!==null&&k!==void 0?k:M,re=E.props.layout,ee=G.key||"_recharts-cursor";return Ae.createElement(bte,{key:ee,activeCoordinate:Z,activePayload:_,activeTooltipIndex:O,chartName:n,element:G,isActive:ae,layout:re,offset:I,tooltipAxisBandSize:z,tooltipEventType:X})}),zt(E,"renderPolarAxis",function(G,k,T){var M=Yi(G,"type.axisType"),Z=Yi(E.state,"".concat(M,"Map")),_=G.type.defaultProps,I=_!==void 0?Re(Re({},_),G.props):G.props,O=Z&&Z[I["".concat(M,"Id")]];return fe.cloneElement(G,Re(Re({},O),{},{className:Hn(M,O.className),key:G.key||"".concat(k,"-").concat(T),ticks:Ep(O,!0)}))}),zt(E,"renderPolarGrid",function(G){var k=G.props,T=k.radialLines,M=k.polarAngles,Z=k.polarRadius,_=E.state,I=_.radiusAxisMap,O=_.angleAxisMap,z=Eu(I),X=Eu(O),ae=X.cx,re=X.cy,ee=X.innerRadius,oe=X.outerRadius;return fe.cloneElement(G,{polarAngles:Array.isArray(M)?M:Ep(X,!0).map(function(R){return R.coordinate}),polarRadius:Array.isArray(Z)?Z:Ep(z,!0).map(function(R){return R.coordinate}),cx:ae,cy:re,innerRadius:ee,outerRadius:oe,key:G.key||"polar-grid",radialLines:T})}),zt(E,"renderLegend",function(){var G=E.state.formattedGraphicalItems,k=E.props,T=k.children,M=k.width,Z=k.height,_=E.props.margin||{},I=M-(_.left||0)-(_.right||0),O=YS({children:T,formattedGraphicalItems:G,legendWidth:I,legendContent:m});if(!O)return null;var z=O.item,X=Jj(O,Cte);return fe.cloneElement(z,Re(Re({},X),{},{chartWidth:M,chartHeight:Z,margin:_,onBBoxUpdate:E.handleLegendBBoxUpdate}))}),zt(E,"renderTooltip",function(){var G,k=E.props,T=k.children,M=k.accessibilityLayer,Z=Ds(T,Mc);if(!Z)return null;var _=E.state,I=_.isTooltipActive,O=_.activeCoordinate,z=_.activePayload,X=_.activeLabel,ae=_.offset,re=(G=Z.props.active)!==null&&G!==void 0?G:I;return fe.cloneElement(Z,{viewBox:Re(Re({},ae),{},{x:ae.left,y:ae.top}),active:re,label:X,payload:re?z:[],coordinate:O,accessibilityLayer:M})}),zt(E,"renderBrush",function(G){var k=E.props,T=k.margin,M=k.data,Z=E.state,_=Z.offset,I=Z.dataStartIndex,O=Z.dataEndIndex,z=Z.updateId;return fe.cloneElement(G,{key:G.key||"_recharts-brush",onChange:eg(E.handleBrushChange,G.props.onChange),data:M,x:Ut(G.props.x)?G.props.x:_.left,y:Ut(G.props.y)?G.props.y:_.top+_.height+_.brushBottom-(T.bottom||0),width:Ut(G.props.width)?G.props.width:_.width,startIndex:I,endIndex:O,updateId:"brush-".concat(z)})}),zt(E,"renderReferenceElement",function(G,k,T){if(!G)return null;var M=E,Z=M.clipPathId,_=E.state,I=_.xAxisMap,O=_.yAxisMap,z=_.offset,X=G.type.defaultProps||{},ae=G.props,re=ae.xAxisId,ee=re===void 0?X.xAxisId:re,oe=ae.yAxisId,R=oe===void 0?X.yAxisId:oe;return fe.cloneElement(G,{key:G.key||"".concat(k,"-").concat(T),xAxis:I[ee],yAxis:O[R],viewBox:{x:z.left,y:z.top,width:z.width,height:z.height},clipPathId:Z})}),zt(E,"renderActivePoints",function(G){var k=G.item,T=G.activePoint,M=G.basePoint,Z=G.childIndex,_=G.isRange,I=[],O=k.props.key,z=k.item.type.defaultProps!==void 0?Re(Re({},k.item.type.defaultProps),k.item.props):k.item.props,X=z.activeDot,ae=z.dataKey,re=Re(Re({index:Z,dataKey:ae,cx:T.x,cy:T.y,r:4,fill:mD(k.item),strokeWidth:2,stroke:"#fff",payload:T.payload,value:T.value},ln(X,!1)),$g(X));return I.push(B.renderActiveDot(X,re,"".concat(O,"-activePoint-").concat(Z))),M?I.push(B.renderActiveDot(X,Re(Re({},re),{},{cx:M.x,cy:M.y}),"".concat(O,"-basePoint-").concat(Z))):_&&I.push(null),I}),zt(E,"renderGraphicChild",function(G,k,T){var M=E.filterFormatItem(G,k,T);if(!M)return null;var Z=E.getTooltipEventType(),_=E.state,I=_.isTooltipActive,O=_.tooltipAxis,z=_.activeTooltipIndex,X=_.activeLabel,ae=E.props.children,re=Ds(ae,Mc),ee=M.props,oe=ee.points,R=ee.isRange,ne=ee.baseLine,F=M.item.type.defaultProps!==void 0?Re(Re({},M.item.type.defaultProps),M.item.props):M.item.props,P=F.activeDot,V=F.hide,se=F.activeBar,ce=F.activeShape,pe=!!(!V&&I&&re&&(P||se||ce)),ge={};Z!=="axis"&&re&&re.props.trigger==="click"?ge={onClick:eg(E.handleItemMouseEnter,G.props.onClick)}:Z!=="axis"&&(ge={onMouseLeave:eg(E.handleItemMouseLeave,G.props.onMouseLeave),onMouseEnter:eg(E.handleItemMouseEnter,G.props.onMouseEnter)});var de=fe.cloneElement(G,Re(Re({},M.props),ge));function je(Je){return typeof O.dataKey=="function"?O.dataKey(Je.payload):null}if(pe)if(z>=0){var _e,Be;if(O.dataKey&&!O.allowDuplicatedCategory){var Me=typeof O.dataKey=="function"?je:"payload.".concat(O.dataKey.toString());_e=e3(oe,Me,X),Be=R&&ne&&e3(ne,Me,X)}else _e=oe==null?void 0:oe[z],Be=R&&ne&&ne[z];if(ce||se){var tt=G.props.activeIndex!==void 0?G.props.activeIndex:z;return[fe.cloneElement(G,Re(Re(Re({},M.props),ge),{},{activeIndex:tt})),null,null]}if(!Fn(_e))return[de].concat(bA(E.renderActivePoints({item:M,activePoint:_e,basePoint:Be,childIndex:z,isRange:R})))}else{var Ee,le=(Ee=E.getItemByXY(E.state.activeCoordinate))!==null&&Ee!==void 0?Ee:{graphicalItem:de},ft=le.graphicalItem,st=ft.item,ze=st===void 0?G:st,Ke=ft.childIndex,$e=Re(Re(Re({},M.props),ge),{},{activeIndex:Ke});return[fe.cloneElement(ze,$e),null,null]}return R?[de,null,null]:[de,null]}),zt(E,"renderCustomized",function(G,k,T){return fe.cloneElement(G,Re(Re({key:"recharts-customized-".concat(T)},E.props),E.state))}),zt(E,"renderMap",{CartesianGrid:{handler:sg,once:!0},ReferenceArea:{handler:E.renderReferenceElement},ReferenceLine:{handler:sg},ReferenceDot:{handler:E.renderReferenceElement},XAxis:{handler:sg},YAxis:{handler:sg},Brush:{handler:E.renderBrush,once:!0},Bar:{handler:E.renderGraphicChild},Line:{handler:E.renderGraphicChild},Area:{handler:E.renderGraphicChild},Radar:{handler:E.renderGraphicChild},RadialBar:{handler:E.renderGraphicChild},Scatter:{handler:E.renderGraphicChild},Pie:{handler:E.renderGraphicChild},Funnel:{handler:E.renderGraphicChild},Tooltip:{handler:E.renderCursor,once:!0},PolarGrid:{handler:E.renderPolarGrid,once:!0},PolarAngleAxis:{handler:E.renderPolarAxis},PolarRadiusAxis:{handler:E.renderPolarAxis},Customized:{handler:E.renderCustomized}}),E.clipPathId="".concat((j=D.id)!==null&&j!==void 0?j:vB("recharts"),"-clip"),E.throttleTriggeredAfterMouseMove=z_(E.triggeredAfterMouseMove,(Q=D.throttleDelay)!==null&&Q!==void 0?Q:1e3/60),E.state={},E}return Ste(B,v),jte(B,[{key:"componentDidMount",value:function(){var j,Q;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(j=this.props.margin.left)!==null&&j!==void 0?j:0,top:(Q=this.props.margin.top)!==null&&Q!==void 0?Q:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var j=this.props,Q=j.children,E=j.data,G=j.height,k=j.layout,T=Ds(Q,Mc);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,_=Aw(this.state,E,M,Z),I=this.state.tooltipTicks[M].coordinate,O=(this.state.offset.top+G)/2,z=k==="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=Re(Re({},X),ae.props.points[M].tooltipPosition),_=ae.props.points[M].tooltipPayload);var re={activeTooltipIndex:M,isTooltipActive:!0,activeLabel:Z,activePayload:_,activeCoordinate:X};this.setState(re),this.renderCursor(T),this.accessibilityManager.setIndex(M)}}}},{key:"getSnapshotBeforeUpdate",value:function(j,Q){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==Q.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==j.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==j.margin){var E,G;this.accessibilityManager.setDetails({offset:{left:(E=this.props.margin.left)!==null&&E!==void 0?E:0,top:(G=this.props.margin.top)!==null&&G!==void 0?G:0}})}return null}},{key:"componentDidUpdate",value:function(j){a3([Ds(j.children,Mc)],[Ds(this.props.children,Mc)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var j=Ds(this.props.children,Mc);if(j&&typeof j.props.shared=="boolean"){var Q=j.props.shared?"axis":"item";return i.indexOf(Q)>=0?Q:r}return r}},{key:"getMouseInfo",value:function(j){if(!this.container)return null;var Q=this.container,E=Q.getBoundingClientRect(),G=Qz(E),k={chartX:Math.round(j.pageX-G.left),chartY:Math.round(j.pageY-G.top)},T=E.width/Q.offsetWidth||1,M=this.inRange(k.chartX,k.chartY,T);if(!M)return null;var Z=this.state,_=Z.xAxisMap,I=Z.yAxisMap,O=this.getTooltipEventType(),z=tG(this.state,this.props.data,this.props.layout,M);if(O!=="axis"&&_&&I){var X=Eu(_).scale,ae=Eu(I).scale,re=X&&X.invert?X.invert(k.chartX):null,ee=ae&&ae.invert?ae.invert(k.chartY):null;return Re(Re({},k),{},{xValue:re,yValue:ee},z)}return z?Re(Re({},k),z):null}},{key:"inRange",value:function(j,Q){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,G=this.props.layout,k=j/E,T=Q/E;if(G==="horizontal"||G==="vertical"){var M=this.state.offset,Z=k>=M.left&&k<=M.left+M.width&&T>=M.top&&T<=M.top+M.height;return Z?{x:k,y:T}:null}var _=this.state,I=_.angleAxisMap,O=_.radiusAxisMap;if(I&&O){var z=Eu(I);return h6({x:k,y:T},z)}return null}},{key:"parseEventsOfWrapper",value:function(){var j=this.props.children,Q=this.getTooltipEventType(),E=Ds(j,Mc),G={};E&&Q==="axis"&&(E.props.trigger==="click"?G={onClick:this.handleClick}:G={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 k=$g(this.props,this.handleOuterEvent);return Re(Re({},k),G)}},{key:"addListener",value:function(){q1.on(K1,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){q1.removeListener(K1,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(j,Q,E){for(var G=this.state.formattedGraphicalItems,k=0,T=G.length;k<T;k++){var M=G[k];if(M.item===j||M.props.key===j.key||Q===Wc(M.item.type)&&E===M.childIndex)return M}return null}},{key:"renderClipPath",value:function(){var j=this.clipPathId,Q=this.state.offset,E=Q.left,G=Q.top,k=Q.height,T=Q.width;return Ae.createElement("defs",null,Ae.createElement("clipPath",{id:j},Ae.createElement("rect",{x:E,y:G,height:k,width:T})))}},{key:"getXScales",value:function(){var j=this.state.xAxisMap;return j?Object.entries(j).reduce(function(Q,E){var G=Xj(E,2),k=G[0],T=G[1];return Re(Re({},Q),{},zt({},k,T.scale))},{}):null}},{key:"getYScales",value:function(){var j=this.state.yAxisMap;return j?Object.entries(j).reduce(function(Q,E){var G=Xj(E,2),k=G[0],T=G[1];return Re(Re({},Q),{},zt({},k,T.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(j){var Q;return(Q=this.state.xAxisMap)===null||Q===void 0||(Q=Q[j])===null||Q===void 0?void 0:Q.scale}},{key:"getYScaleByAxisId",value:function(j){var Q;return(Q=this.state.yAxisMap)===null||Q===void 0||(Q=Q[j])===null||Q===void 0?void 0:Q.scale}},{key:"getItemByXY",value:function(j){var Q=this.state,E=Q.formattedGraphicalItems,G=Q.activeItem;if(E&&E.length)for(var k=0,T=E.length;k<T;k++){var M=E[k],Z=M.props,_=M.item,I=_.type.defaultProps!==void 0?Re(Re({},_.type.defaultProps),_.props):_.props,O=Wc(_.type);if(O==="Bar"){var z=(Z.data||[]).find(function(ee){return oX(j,ee)});if(z)return{graphicalItem:M,payload:z}}else if(O==="RadialBar"){var X=(Z.data||[]).find(function(ee){return h6(j,ee)});if(X)return{graphicalItem:M,payload:X}}else if(Nx(M,G)||jx(M,G)||I2(M,G)){var ae=pJ({graphicalItem:M,activeTooltipItem:G,itemData:I.data}),re=I.activeIndex===void 0?ae:I.activeIndex;return{graphicalItem:Re(Re({},M),{},{childIndex:re}),payload:I2(M,G)?I.data[ae]:M.props.data[ae]}}}return null}},{key:"render",value:function(){var j=this;if(!jU(this))return null;var Q=this.props,E=Q.children,G=Q.className,k=Q.width,T=Q.height,M=Q.style,Z=Q.compact,_=Q.title,I=Q.desc,O=Jj(Q,vte),z=ln(O,!1);if(Z)return Ae.createElement(Tj,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Ae.createElement(r3,Qu({},z,{width:k,height:T,title:_,desc:I}),this.renderClipPath(),EU(E,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){j.accessibilityManager.keyboardEvent(ee)},z.onFocus=function(){j.accessibilityManager.focus()}}var re=this.parseEventsOfWrapper();return Ae.createElement(Tj,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},Ae.createElement("div",Qu({className:Hn("recharts-wrapper",G),style:Re({position:"relative",cursor:"default",width:k,height:T},M)},re,{ref:function(oe){j.container=oe}}),Ae.createElement(r3,Qu({},z,{width:k,height:T,title:_,desc:I,style:Qte}),this.renderClipPath(),EU(E,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])})(fe.Component);zt(y,"displayName",n),zt(y,"defaultProps",Re({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},A)),zt(y,"getDerivedStateFromProps",function(v,B){var D=v.dataKey,j=v.data,Q=v.children,E=v.width,G=v.height,k=v.layout,T=v.stackOffset,M=v.margin,Z=B.dataStartIndex,_=B.dataEndIndex;if(B.updateId===void 0){var I=nG(v);return Re(Re(Re({},I),{},{updateId:0},f(Re(Re({props:v},I),{},{updateId:0}),B)),{},{prevDataKey:D,prevData:j,prevWidth:E,prevHeight:G,prevLayout:k,prevStackOffset:T,prevMargin:M,prevChildren:Q})}if(D!==B.prevDataKey||j!==B.prevData||E!==B.prevWidth||G!==B.prevHeight||k!==B.prevLayout||T!==B.prevStackOffset||!t3(M,B.prevMargin)){var O=nG(v),z={chartX:B.chartX,chartY:B.chartY,isTooltipActive:B.isTooltipActive},X=Re(Re({},tG(B,j,k)),{},{updateId:B.updateId+1}),ae=Re(Re(Re({},O),z),X);return Re(Re(Re({},ae),f(Re({props:v},ae),B)),{},{prevDataKey:D,prevData:j,prevWidth:E,prevHeight:G,prevLayout:k,prevStackOffset:T,prevMargin:M,prevChildren:Q})}if(!a3(Q,B.prevChildren)){var re,ee,oe,R,ne=Ds(Q,fA),F=ne&&(re=(ee=ne.props)===null||ee===void 0?void 0:ee.startIndex)!==null&&re!==void 0?re:Z,P=ne&&(oe=(R=ne.props)===null||R===void 0?void 0:R.endIndex)!==null&&oe!==void 0?oe:_,V=F!==Z||P!==_,se=!Fn(j),ce=se&&!V?B.updateId:B.updateId+1;return Re(Re({updateId:ce},f(Re(Re({props:v},B),{},{updateId:ce,dataStartIndex:F,dataEndIndex:P}),B)),{},{prevChildren:Q,dataStartIndex:F,dataEndIndex:P})}return null}),zt(y,"renderActiveDot",function(v,B,D){var j;return fe.isValidElement(v)?j=fe.cloneElement(v,B):pn(v)?j=v(B):j=Ae.createElement(Dx,B),Ae.createElement(no,{className:"recharts-active-dot",key:D},j)});var b=fe.forwardRef(function(B,D){return Ae.createElement(y,Qu({},B,{ref:D}))});return b.displayName=y.displayName,b},TP=$te({chartName:"RadarChart",GraphicalChild:FA,axisComponents:[{axisType:"angleAxis",AxisComp:IA},{axisType:"radiusAxis",AxisComp:PA}],formatAxisMap:y$,defaultProps:{layout:"centric",startAngle:90,endAngle:-270,cx:"50%",cy:"50%",innerRadius:0,outerRadius:"80%"}});const jt=({children:e,className:t})=>d.jsx("div",{className:Ft("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}),tn=({children:e,className:t})=>d.jsx("div",{className:Ft("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}),nn=({children:e,className:t})=>d.jsx("h3",{className:Ft("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}),_t=({children:e,className:t})=>d.jsx("div",{className:Ft("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}),gD=({className:e,threshold:t=300})=>{const[n,a]=fe.useState(!1);fe.useEffect(()=>{const r=()=>{window.pageYOffset>t?a(!0):a(!1)};return window.addEventListener("scroll",r),()=>{window.removeEventListener("scroll",r)}},[t]);const o=()=>{window.scrollTo({top:0,behavior:"smooth"})};return n?d.jsx("button",{onClick:o,className:Ft("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:d.jsx(CQ,{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 pw=function(e,t){return pw=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])},pw(e,t)};function Ai(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");pw(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var fw=function(){return fw=Object.assign||function(t){for(var n,a=1,o=arguments.length;a<o;a++){n=arguments[a];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},fw.apply(this,arguments)};function pr(e,t,n,a){function o(r){return r instanceof n?r:new n(function(s){s(r)})}return new(n||(n=Promise))(function(r,s){function i(p){try{m(a.next(p))}catch(A){s(A)}}function c(p){try{m(a.throw(p))}catch(A){s(A)}}function m(p){p.done?r(p.value):o(p.value).then(i,c)}m((a=a.apply(e,[])).next())})}function qo(e,t){var n={label:0,sent:function(){if(r[0]&1)throw r[1];return r[1]},trys:[],ops:[]},a,o,r,s;return s={next:i(0),throw:i(1),return:i(2)},typeof Symbol=="function"&&(s[Symbol.iterator]=function(){return this}),s;function i(m){return function(p){return c([m,p])}}function c(m){if(a)throw new TypeError("Generator is already executing.");for(;n;)try{if(a=1,o&&(r=m[0]&2?o.return:m[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,m[1])).done)return r;switch(o=0,r&&(m=[m[0]&2,r.value]),m[0]){case 0:case 1:r=m;break;case 4:return n.label++,{value:m[1],done:!1};case 5:n.label++,o=m[1],m=[0];continue;case 7:m=n.ops.pop(),n.trys.pop();continue;default:if(r=n.trys,!(r=r.length>0&&r[r.length-1])&&(m[0]===6||m[0]===2)){n=0;continue}if(m[0]===3&&(!r||m[1]>r[0]&&m[1]<r[3])){n.label=m[1];break}if(m[0]===6&&n.label<r[1]){n.label=r[1],r=m;break}if(r&&n.label<r[2]){n.label=r[2],n.ops.push(m);break}r[2]&&n.ops.pop(),n.trys.pop();continue}m=t.call(e,n)}catch(p){m=[6,p],o=0}finally{a=r=0}if(m[0]&5)throw m[1];return{value:m[0]?m[1]:void 0,done:!0}}}function ig(e,t,n){if(arguments.length===2)for(var a=0,o=t.length,r;a<o;a++)(r||!(a in t))&&(r||(r=Array.prototype.slice.call(t,0,a)),r[a]=t[a]);return e.concat(r||t)}var rl=(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})(),Ix=function(e,t){return rl.fromClientRect(e,t.getBoundingClientRect())},Wte=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 rl(0,0,a,o)},Fx=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 r=e.charCodeAt(n++);(r&64512)===56320?t.push(((o&1023)<<10)+(r&1023)+65536):(t.push(o),n--)}else t.push(o)}return t},La=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,r="";++o<n;){var s=e[o];s<=65535?a.push(s):(s-=65536,a.push((s>>10)+55296,s%1024+56320)),(o+1===n||a.length>16384)&&(r+=String.fromCharCode.apply(String,a),a.length=0)}return r},oG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Vte=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var cg=0;cg<oG.length;cg++)Vte[oG.charCodeAt(cg)]=cg;var rG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Sp=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var lg=0;lg<rG.length;lg++)Sp[rG.charCodeAt(lg)]=lg;var Xte=function(e){var t=e.length*.75,n=e.length,a,o=0,r,s,i,c;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);var m=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(t):new Array(t),p=Array.isArray(m)?m:new Uint8Array(m);for(a=0;a<n;a+=4)r=Sp[e.charCodeAt(a)],s=Sp[e.charCodeAt(a+1)],i=Sp[e.charCodeAt(a+2)],c=Sp[e.charCodeAt(a+3)],p[o++]=r<<2|s>>4,p[o++]=(s&15)<<4|i>>2,p[o++]=(i&3)<<6|c&63;return m},Jte=function(e){for(var t=e.length,n=[],a=0;a<t;a+=2)n.push(e[a+1]<<8|e[a]);return n},ene=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},Gd=5,hD=11,W1=2,tne=hD-Gd,RP=65536>>Gd,nne=1<<Gd,V1=nne-1,ane=1024>>Gd,one=RP+ane,rne=one,sne=32,ine=rne+sne,cne=65536>>hD,lne=1<<tne,mne=lne-1,sG=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},dne=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},une=function(e,t){var n=Xte(e),a=Array.isArray(n)?ene(n):new Uint32Array(n),o=Array.isArray(n)?Jte(n):new Uint16Array(n),r=24,s=sG(o,r/2,a[4]/2),i=a[5]===2?sG(o,(r+a[4])/2):dne(a,Math.ceil((r+a[4])/4));return new Ane(a[0],a[1],a[2],a[3],s,i)},Ane=(function(){function e(t,n,a,o,r,s){this.initialValue=t,this.errorValue=n,this.highStart=a,this.highValueIndex=o,this.index=r,this.data=s}return e.prototype.get=function(t){var n;if(t>=0){if(t<55296||t>56319&&t<=65535)return n=this.index[t>>Gd],n=(n<<W1)+(t&V1),this.data[n];if(t<=65535)return n=this.index[RP+(t-55296>>Gd)],n=(n<<W1)+(t&V1),this.data[n];if(t<this.highStart)return n=ine-cne+(t>>hD),n=this.index[n],n+=t>>Gd&mne,n=this.index[n],n=(n<<W1)+(t&V1),this.data[n];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e})(),iG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",pne=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var mg=0;mg<iG.length;mg++)pne[iG.charCodeAt(mg)]=mg;var fne="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==",cG=50,gne=1,MP=2,zP=3,hne=4,xne=5,lG=7,ZP=8,mG=9,um=10,gw=11,dG=12,hw=13,yne=14,Pp=15,xw=16,dg=17,yp=18,bne=19,uG=20,yw=21,bp=22,X1=23,bu=24,Xr=25,Ip=26,Fp=27,Cu=28,Cne=29,hd=30,vne=31,ug=32,Ag=33,bw=34,Cw=35,vw=36,O2=37,ww=38,Qg=39,Og=40,J1=41,YP=42,wne=43,Bne=[9001,65288],qP="!",hn="×",pg="÷",Bw=une(fne),Oc=[hd,vw],Dw=[gne,MP,zP,xne],KP=[um,ZP],AG=[Fp,Ip],Dne=Dw.concat(KP),pG=[ww,Qg,Og,bw,Cw],Une=[Pp,hw],Hne=function(e,t){t===void 0&&(t="strict");var n=[],a=[],o=[];return e.forEach(function(r,s){var i=Bw.get(r);if(i>cG?(o.push(!0),i-=cG):o.push(!1),["normal","auto","loose"].indexOf(t)!==-1&&[8208,8211,12316,12448].indexOf(r)!==-1)return a.push(s),n.push(xw);if(i===hne||i===gw){if(s===0)return a.push(s),n.push(hd);var c=n[s-1];return Dne.indexOf(c)===-1?(a.push(a[s-1]),n.push(c)):(a.push(s),n.push(hd))}if(a.push(s),i===vne)return n.push(t==="strict"?yw:O2);if(i===YP||i===Cne)return n.push(hd);if(i===wne)return r>=131072&&r<=196605||r>=196608&&r<=262141?n.push(O2):n.push(hd);n.push(i)}),[a,n,o]},ev=function(e,t,n,a){var o=a[n];if(Array.isArray(e)?e.indexOf(o)!==-1:e===o)for(var r=n;r<=a.length;){r++;var s=a[r];if(s===t)return!0;if(s!==um)break}if(o===um)for(var r=n;r>0;){r--;var i=a[r];if(Array.isArray(e)?e.indexOf(i)!==-1:e===i)for(var c=n;c<=a.length;){c++;var s=a[c];if(s===t)return!0;if(s!==um)break}if(i!==um)break}return!1},fG=function(e,t){for(var n=e;n>=0;){var a=t[n];if(a===um)n--;else return a}return 0},Nne=function(e,t,n,a,o){if(n[a]===0)return hn;var r=a-1;if(Array.isArray(o)&&o[r]===!0)return hn;var s=r-1,i=r+1,c=t[r],m=s>=0?t[s]:0,p=t[i];if(c===MP&&p===zP)return hn;if(Dw.indexOf(c)!==-1)return qP;if(Dw.indexOf(p)!==-1||KP.indexOf(p)!==-1)return hn;if(fG(r,t)===ZP)return pg;if(Bw.get(e[r])===gw||(c===ug||c===Ag)&&Bw.get(e[i])===gw||c===lG||p===lG||c===mG||[um,hw,Pp].indexOf(c)===-1&&p===mG||[dg,yp,bne,bu,Cu].indexOf(p)!==-1||fG(r,t)===bp||ev(X1,bp,r,t)||ev([dg,yp],yw,r,t)||ev(dG,dG,r,t))return hn;if(c===um)return pg;if(c===X1||p===X1)return hn;if(p===xw||c===xw)return pg;if([hw,Pp,yw].indexOf(p)!==-1||c===yne||m===vw&&Une.indexOf(c)!==-1||c===Cu&&p===vw||p===uG||Oc.indexOf(p)!==-1&&c===Xr||Oc.indexOf(c)!==-1&&p===Xr||c===Fp&&[O2,ug,Ag].indexOf(p)!==-1||[O2,ug,Ag].indexOf(c)!==-1&&p===Ip||Oc.indexOf(c)!==-1&&AG.indexOf(p)!==-1||AG.indexOf(c)!==-1&&Oc.indexOf(p)!==-1||[Fp,Ip].indexOf(c)!==-1&&(p===Xr||[bp,Pp].indexOf(p)!==-1&&t[i+1]===Xr)||[bp,Pp].indexOf(c)!==-1&&p===Xr||c===Xr&&[Xr,Cu,bu].indexOf(p)!==-1)return hn;if([Xr,Cu,bu,dg,yp].indexOf(p)!==-1)for(var A=r;A>=0;){var g=t[A];if(g===Xr)return hn;if([Cu,bu].indexOf(g)!==-1)A--;else break}if([Fp,Ip].indexOf(p)!==-1)for(var A=[dg,yp].indexOf(c)!==-1?s:r;A>=0;){var g=t[A];if(g===Xr)return hn;if([Cu,bu].indexOf(g)!==-1)A--;else break}if(ww===c&&[ww,Qg,bw,Cw].indexOf(p)!==-1||[Qg,bw].indexOf(c)!==-1&&[Qg,Og].indexOf(p)!==-1||[Og,Cw].indexOf(c)!==-1&&p===Og||pG.indexOf(c)!==-1&&[uG,Ip].indexOf(p)!==-1||pG.indexOf(p)!==-1&&c===Fp||Oc.indexOf(c)!==-1&&Oc.indexOf(p)!==-1||c===bu&&Oc.indexOf(p)!==-1||Oc.concat(Xr).indexOf(c)!==-1&&p===bp&&Bne.indexOf(e[i])===-1||Oc.concat(Xr).indexOf(p)!==-1&&c===yp)return hn;if(c===J1&&p===J1){for(var f=n[r],y=1;f>0&&(f--,t[f]===J1);)y++;if(y%2!==0)return hn}return c===ug&&p===Ag?hn:pg},jne=function(e,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var n=Hne(e,t.lineBreak),a=n[0],o=n[1],r=n[2];(t.wordBreak==="break-all"||t.wordBreak==="break-word")&&(o=o.map(function(i){return[Xr,hd,YP].indexOf(i)!==-1?O2:i}));var s=t.wordBreak==="keep-all"?r.map(function(i,c){return i&&e[c]>=19968&&e[c]<=40959}):void 0;return[a,o,s]},Gne=(function(){function e(t,n,a,o){this.codePoints=t,this.required=n===qP,this.start=a,this.end=o}return e.prototype.slice=function(){return La.apply(void 0,this.codePoints.slice(this.start,this.end))},e})(),Ene=function(e,t){var n=Fx(e),a=jne(n,t),o=a[0],r=a[1],s=a[2],i=n.length,c=0,m=0;return{next:function(){if(m>=i)return{done:!0,value:null};for(var p=hn;m<i&&(p=Nne(n,r,o,++m,s))===hn;);if(p!==hn||m===i){var A=new Gne(n,p,c,m);return c=m,{value:A,done:!1}}return{done:!0,value:null}}}},_ne=1,Sne=2,af=4,gG=8,Fh=10,hG=47,Kp=92,Pne=9,Ine=32,fg=34,Cp=61,Fne=35,kne=36,Lne=37,gg=39,hg=40,vp=41,Qne=95,Pr=45,One=33,Tne=60,Rne=62,Mne=64,zne=91,Zne=93,Yne=61,qne=123,xg=63,Kne=125,xG=124,$ne=126,Wne=128,yG=65533,tv=42,wd=43,Vne=44,Xne=58,Jne=59,T2=46,eae=0,tae=8,nae=11,aae=14,oae=31,rae=127,Qi=-1,$P=48,WP=97,VP=101,sae=102,iae=117,cae=122,XP=65,JP=69,eI=70,lae=85,mae=90,$o=function(e){return e>=$P&&e<=57},dae=function(e){return e>=55296&&e<=57343},vu=function(e){return $o(e)||e>=XP&&e<=eI||e>=WP&&e<=sae},uae=function(e){return e>=WP&&e<=cae},Aae=function(e){return e>=XP&&e<=mae},pae=function(e){return uae(e)||Aae(e)},fae=function(e){return e>=Wne},yg=function(e){return e===Fh||e===Pne||e===Ine},kh=function(e){return pae(e)||fae(e)||e===Qne},bG=function(e){return kh(e)||$o(e)||e===Pr},gae=function(e){return e>=eae&&e<=tae||e===nae||e>=aae&&e<=oae||e===rae},lm=function(e,t){return e!==Kp?!1:t!==Fh},bg=function(e,t,n){return e===Pr?kh(t)||lm(t,n):kh(e)?!0:!!(e===Kp&&lm(e,t))},nv=function(e,t,n){return e===wd||e===Pr?$o(t)?!0:t===T2&&$o(n):$o(e===T2?t:e)},hae=function(e){var t=0,n=1;(e[t]===wd||e[t]===Pr)&&(e[t]===Pr&&(n=-1),t++);for(var a=[];$o(e[t]);)a.push(e[t++]);var o=a.length?parseInt(La.apply(void 0,a),10):0;e[t]===T2&&t++;for(var r=[];$o(e[t]);)r.push(e[t++]);var s=r.length,i=s?parseInt(La.apply(void 0,r),10):0;(e[t]===JP||e[t]===VP)&&t++;var c=1;(e[t]===wd||e[t]===Pr)&&(e[t]===Pr&&(c=-1),t++);for(var m=[];$o(e[t]);)m.push(e[t++]);var p=m.length?parseInt(La.apply(void 0,m),10):0;return n*(o+i*Math.pow(10,-s))*Math.pow(10,c*p)},xae={type:2},yae={type:3},bae={type:4},Cae={type:13},vae={type:8},wae={type:21},Bae={type:9},Dae={type:10},Uae={type:11},Hae={type:12},Nae={type:14},Cg={type:23},jae={type:1},Gae={type:25},Eae={type:24},_ae={type:26},Sae={type:27},Pae={type:28},Iae={type:29},Fae={type:31},Uw={type:32},tI=(function(){function e(){this._value=[]}return e.prototype.write=function(t){this._value=this._value.concat(Fx(t))},e.prototype.read=function(){for(var t=[],n=this.consumeToken();n!==Uw;)t.push(n),n=this.consumeToken();return t},e.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case fg:return this.consumeStringToken(fg);case Fne:var n=this.peekCodePoint(0),a=this.peekCodePoint(1),o=this.peekCodePoint(2);if(bG(n)||lm(a,o)){var r=bg(n,a,o)?Sne:_ne,s=this.consumeName();return{type:5,value:s,flags:r}}break;case kne:if(this.peekCodePoint(0)===Cp)return this.consumeCodePoint(),Cae;break;case gg:return this.consumeStringToken(gg);case hg:return xae;case vp:return yae;case tv:if(this.peekCodePoint(0)===Cp)return this.consumeCodePoint(),Nae;break;case wd:if(nv(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case Vne:return bae;case Pr:var i=t,c=this.peekCodePoint(0),m=this.peekCodePoint(1);if(nv(i,c,m))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(bg(i,c,m))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(c===Pr&&m===Rne)return this.consumeCodePoint(),this.consumeCodePoint(),Eae;break;case T2:if(nv(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case hG:if(this.peekCodePoint(0)===tv)for(this.consumeCodePoint();;){var p=this.consumeCodePoint();if(p===tv&&(p=this.consumeCodePoint(),p===hG))return this.consumeToken();if(p===Qi)return this.consumeToken()}break;case Xne:return _ae;case Jne:return Sae;case Tne:if(this.peekCodePoint(0)===One&&this.peekCodePoint(1)===Pr&&this.peekCodePoint(2)===Pr)return this.consumeCodePoint(),this.consumeCodePoint(),Gae;break;case Mne:var A=this.peekCodePoint(0),g=this.peekCodePoint(1),f=this.peekCodePoint(2);if(bg(A,g,f)){var s=this.consumeName();return{type:7,value:s}}break;case zne:return Pae;case Kp:if(lm(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case Zne:return Iae;case Yne:if(this.peekCodePoint(0)===Cp)return this.consumeCodePoint(),vae;break;case qne:return Uae;case Kne:return Hae;case iae:case lae:var y=this.peekCodePoint(0),b=this.peekCodePoint(1);return y===wd&&(vu(b)||b===xg)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case xG:if(this.peekCodePoint(0)===Cp)return this.consumeCodePoint(),Bae;if(this.peekCodePoint(0)===xG)return this.consumeCodePoint(),wae;break;case $ne:if(this.peekCodePoint(0)===Cp)return this.consumeCodePoint(),Dae;break;case Qi:return Uw}return yg(t)?(this.consumeWhiteSpace(),Fae):$o(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):kh(t)?(this.reconsumeCodePoint(t),this.consumeIdentLikeToken()):{type:6,value:La(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();vu(n)&&t.length<6;)t.push(n),n=this.consumeCodePoint();for(var a=!1;n===xg&&t.length<6;)t.push(n),n=this.consumeCodePoint(),a=!0;if(a){var o=parseInt(La.apply(void 0,t.map(function(c){return c===xg?$P:c})),16),r=parseInt(La.apply(void 0,t.map(function(c){return c===xg?eI:c})),16);return{type:30,start:o,end:r}}var s=parseInt(La.apply(void 0,t),16);if(this.peekCodePoint(0)===Pr&&vu(this.peekCodePoint(1))){this.consumeCodePoint(),n=this.consumeCodePoint();for(var i=[];vu(n)&&i.length<6;)i.push(n),n=this.consumeCodePoint();var r=parseInt(La.apply(void 0,i),16);return{type:30,start:s,end:r}}else return{type:30,start:s,end:s}},e.prototype.consumeIdentLikeToken=function(){var t=this.consumeName();return t.toLowerCase()==="url"&&this.peekCodePoint(0)===hg?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===hg?(this.consumeCodePoint(),{type:19,value:t}):{type:20,value:t}},e.prototype.consumeUrlToken=function(){var t=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi)return{type:22,value:""};var n=this.peekCodePoint(0);if(n===gg||n===fg){var a=this.consumeStringToken(this.consumeCodePoint());return a.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi||this.peekCodePoint(0)===vp)?(this.consumeCodePoint(),{type:22,value:a.value}):(this.consumeBadUrlRemnants(),Cg)}for(;;){var o=this.consumeCodePoint();if(o===Qi||o===vp)return{type:22,value:La.apply(void 0,t)};if(yg(o))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi||this.peekCodePoint(0)===vp?(this.consumeCodePoint(),{type:22,value:La.apply(void 0,t)}):(this.consumeBadUrlRemnants(),Cg);if(o===fg||o===gg||o===hg||gae(o))return this.consumeBadUrlRemnants(),Cg;if(o===Kp)if(lm(o,this.peekCodePoint(0)))t.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Cg;else t.push(o)}},e.prototype.consumeWhiteSpace=function(){for(;yg(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var t=this.consumeCodePoint();if(t===vp||t===Qi)return;lm(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+=La.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===Qi||o===void 0||o===t)return n+=this.consumeStringSlice(a),{type:0,value:n};if(o===Fh)return this._value.splice(0,a),jae;if(o===Kp){var r=this._value[a+1];r!==Qi&&r!==void 0&&(r===Fh?(n+=this.consumeStringSlice(a),a=-1,this._value.shift()):lm(o,r)&&(n+=this.consumeStringSlice(a),n+=La(this.consumeEscapedCodePoint()),a=-1))}a++}while(!0)},e.prototype.consumeNumber=function(){var t=[],n=af,a=this.peekCodePoint(0);for((a===wd||a===Pr)&&t.push(this.consumeCodePoint());$o(this.peekCodePoint(0));)t.push(this.consumeCodePoint());a=this.peekCodePoint(0);var o=this.peekCodePoint(1);if(a===T2&&$o(o))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=gG;$o(this.peekCodePoint(0));)t.push(this.consumeCodePoint());a=this.peekCodePoint(0),o=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((a===JP||a===VP)&&((o===wd||o===Pr)&&$o(r)||$o(o)))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=gG;$o(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),r=this.peekCodePoint(1),s=this.peekCodePoint(2);if(bg(o,r,s)){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(vu(t)){for(var n=La(t);vu(this.peekCodePoint(0))&&n.length<6;)n+=La(this.consumeCodePoint());yg(this.peekCodePoint(0))&&this.consumeCodePoint();var a=parseInt(n,16);return a===0||dae(a)||a>1114111?yG:a}return t===Qi?yG:t},e.prototype.consumeName=function(){for(var t="";;){var n=this.consumeCodePoint();if(bG(n))t+=La(n);else if(lm(n,this.peekCodePoint(0)))t+=La(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(n),t}},e})(),nI=(function(){function e(t){this._tokens=t}return e.create=function(t){var n=new tI;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"?Uw:t},e.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},e})(),of=function(e){return e.type===15},kA=function(e){return e.type===17},qn=function(e){return e.type===20},kae=function(e){return e.type===0},Hw=function(e,t){return qn(e)&&e.value===t},aI=function(e){return e.type!==31},CA=function(e){return e.type!==31&&e.type!==4},ec=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},Cm=function(e){return e.type===17||e.type===15},Ya=function(e){return e.type===16||Cm(e)},oI=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},Eo={type:17,number:0,flags:af},xD={type:16,number:50,flags:af},Am={type:16,number:100,flags:af},kp=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(of(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},rI="deg",sI="grad",iI="rad",cI="turn",kx={name:"angle",parse:function(e,t){if(t.type===15)switch(t.unit){case rI:return Math.PI*t.number/180;case sI:return Math.PI/200*t.number;case iI:return t.number;case cI:return Math.PI*2*t.number}throw new Error("Unsupported angle type")}},lI=function(e){return e.type===15&&(e.unit===rI||e.unit===sI||e.unit===iI||e.unit===cI)},mI=function(e){var t=e.filter(qn).map(function(n){return n.value}).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Eo,Eo];case"to top":case"bottom":return js(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Eo,Am];case"to right":case"left":return js(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Am,Am];case"to bottom":case"top":return js(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Am,Eo];case"to left":case"right":return js(270)}return 0},js=function(e){return Math.PI*e/180},xm={name:"color",parse:function(e,t){if(t.type===18){var n=Qae[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),r=t.value.substring(2,3);return pm(parseInt(a+a,16),parseInt(o+o,16),parseInt(r+r,16),1)}if(t.value.length===4){var a=t.value.substring(0,1),o=t.value.substring(1,2),r=t.value.substring(2,3),s=t.value.substring(3,4);return pm(parseInt(a+a,16),parseInt(o+o,16),parseInt(r+r,16),parseInt(s+s,16)/255)}if(t.value.length===6){var a=t.value.substring(0,2),o=t.value.substring(2,4),r=t.value.substring(4,6);return pm(parseInt(a,16),parseInt(o,16),parseInt(r,16),1)}if(t.value.length===8){var a=t.value.substring(0,2),o=t.value.substring(2,4),r=t.value.substring(4,6),s=t.value.substring(6,8);return pm(parseInt(a,16),parseInt(o,16),parseInt(r,16),parseInt(s,16)/255)}}if(t.type===20){var i=Jc[t.value.toUpperCase()];if(typeof i<"u")return i}return Jc.TRANSPARENT}},ym=function(e){return(255&e)===0},po=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+")"},pm=function(e,t,n,a){return(e<<24|t<<16|n<<8|Math.round(a*255)<<0)>>>0},CG=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},vG=function(e,t){var n=t.filter(CA);if(n.length===3){var a=n.map(CG),o=a[0],r=a[1],s=a[2];return pm(o,r,s,1)}if(n.length===4){var i=n.map(CG),o=i[0],r=i[1],s=i[2],c=i[3];return pm(o,r,s,c)}return 0};function av(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 wG=function(e,t){var n=t.filter(CA),a=n[0],o=n[1],r=n[2],s=n[3],i=(a.type===17?js(a.number):kx.parse(e,a))/(Math.PI*2),c=Ya(o)?o.number/100:0,m=Ya(r)?r.number/100:0,p=typeof s<"u"&&Ya(s)?aa(s,1):1;if(c===0)return pm(m*255,m*255,m*255,1);var A=m<=.5?m*(c+1):m+c-m*c,g=m*2-A,f=av(g,A,i+1/3),y=av(g,A,i),b=av(g,A,i-1/3);return pm(f*255,y*255,b*255,p)},Qae={hsl:wG,hsla:wG,rgb:vG,rgba:vG},$p=function(e,t){return xm.parse(e,nI.create(t).parseComponentValue())},Jc={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},Oae={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(qn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Tae={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Lx=function(e,t){var n=xm.parse(e,t[0]),a=t[1];return a&&Ya(a)?{color:n,stop:a}:{color:n,stop:null}},BG=function(e,t){var n=e[0],a=e[e.length-1];n.stop===null&&(n.stop=Eo),a.stop===null&&(a.stop=Am);for(var o=[],r=0,s=0;s<e.length;s++){var i=e[s].stop;if(i!==null){var c=aa(i,t);c>r?o.push(c):o.push(r),r=c}else o.push(null)}for(var m=null,s=0;s<o.length;s++){var p=o[s];if(p===null)m===null&&(m=s);else if(m!==null){for(var A=s-m,g=o[m-1],f=(p-g)/(A+1),y=1;y<=A;y++)o[m+y-1]=f*y;m=null}}return e.map(function(b,v){var B=b.color;return{color:B,stop:Math.max(Math.min(1,o[v]/t),0)}})},Rae=function(e,t,n){var a=t/2,o=n/2,r=aa(e[0],t)-a,s=o-aa(e[1],n);return(Math.atan2(s,r)+Math.PI*2)%(Math.PI*2)},Mae=function(e,t,n){var a=typeof e=="number"?e:Rae(e,t,n),o=Math.abs(t*Math.sin(a))+Math.abs(n*Math.cos(a)),r=t/2,s=n/2,i=o/2,c=Math.sin(a-Math.PI/2)*i,m=Math.cos(a-Math.PI/2)*i;return[o,r-m,r+m,s-c,s+c]},ri=function(e,t){return Math.sqrt(e*e+t*t)},DG=function(e,t,n,a,o){var r=[[0,0],[0,t],[e,0],[e,t]];return r.reduce(function(s,i){var c=i[0],m=i[1],p=ri(n-c,a-m);return(o?p<s.optimumDistance:p>s.optimumDistance)?{optimumCorner:i,optimumDistance:p}:s},{optimumDistance:o?1/0:-1/0,optimumCorner:null}).optimumCorner},zae=function(e,t,n,a,o){var r=0,s=0;switch(e.size){case 0:e.shape===0?r=s=Math.min(Math.abs(t),Math.abs(t-a),Math.abs(n),Math.abs(n-o)):e.shape===1&&(r=Math.min(Math.abs(t),Math.abs(t-a)),s=Math.min(Math.abs(n),Math.abs(n-o)));break;case 2:if(e.shape===0)r=s=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)),c=DG(a,o,t,n,!0),m=c[0],p=c[1];r=ri(m-t,(p-n)/i),s=i*r}break;case 1:e.shape===0?r=s=Math.max(Math.abs(t),Math.abs(t-a),Math.abs(n),Math.abs(n-o)):e.shape===1&&(r=Math.max(Math.abs(t),Math.abs(t-a)),s=Math.max(Math.abs(n),Math.abs(n-o)));break;case 3:if(e.shape===0)r=s=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)),A=DG(a,o,t,n,!1),m=A[0],p=A[1];r=ri(m-t,(p-n)/i),s=i*r}break}return Array.isArray(e.size)&&(r=aa(e.size[0],a),s=e.size.length===2?aa(e.size[1],o):r),[r,s]},Zae=function(e,t){var n=js(180),a=[];return ec(t).forEach(function(o,r){if(r===0){var s=o[0];if(s.type===20&&s.value==="to"){n=mI(o);return}else if(lI(s)){n=kx.parse(e,s);return}}var i=Lx(e,o);a.push(i)}),{angle:n,stops:a,type:1}},vg=function(e,t){var n=js(180),a=[];return ec(t).forEach(function(o,r){if(r===0){var s=o[0];if(s.type===20&&["top","left","right","bottom"].indexOf(s.value)!==-1){n=mI(o);return}else if(lI(s)){n=(kx.parse(e,s)+js(270))%js(360);return}}var i=Lx(e,o);a.push(i)}),{angle:n,stops:a,type:1}},Yae=function(e,t){var n=js(180),a=[],o=1,r=0,s=3,i=[];return ec(t).forEach(function(c,m){var p=c[0];if(m===0){if(qn(p)&&p.value==="linear"){o=1;return}else if(qn(p)&&p.value==="radial"){o=2;return}}if(p.type===18){if(p.name==="from"){var A=xm.parse(e,p.values[0]);a.push({stop:Eo,color:A})}else if(p.name==="to"){var A=xm.parse(e,p.values[0]);a.push({stop:Am,color:A})}else if(p.name==="color-stop"){var g=p.values.filter(CA);if(g.length===2){var A=xm.parse(e,g[1]),f=g[0];kA(f)&&a.push({stop:{type:16,number:f.number*100,flags:f.flags},color:A})}}}}),o===1?{angle:(n+js(180))%js(360),stops:a,type:o}:{size:s,shape:r,stops:a,position:i,type:o}},dI="closest-side",uI="farthest-side",AI="closest-corner",pI="farthest-corner",fI="circle",gI="ellipse",hI="cover",xI="contain",qae=function(e,t){var n=0,a=3,o=[],r=[];return ec(t).forEach(function(s,i){var c=!0;if(i===0){var m=!1;c=s.reduce(function(A,g){if(m)if(qn(g))switch(g.value){case"center":return r.push(xD),A;case"top":case"left":return r.push(Eo),A;case"right":case"bottom":return r.push(Am),A}else(Ya(g)||Cm(g))&&r.push(g);else if(qn(g))switch(g.value){case fI:return n=0,!1;case gI:return n=1,!1;case"at":return m=!0,!1;case dI:return a=0,!1;case hI:case uI:return a=1,!1;case xI:case AI:return a=2,!1;case pI:return a=3,!1}else if(Cm(g)||Ya(g))return Array.isArray(a)||(a=[]),a.push(g),!1;return A},c)}if(c){var p=Lx(e,s);o.push(p)}}),{size:a,shape:n,stops:o,position:r,type:2}},wg=function(e,t){var n=0,a=3,o=[],r=[];return ec(t).forEach(function(s,i){var c=!0;if(i===0?c=s.reduce(function(p,A){if(qn(A))switch(A.value){case"center":return r.push(xD),!1;case"top":case"left":return r.push(Eo),!1;case"right":case"bottom":return r.push(Am),!1}else if(Ya(A)||Cm(A))return r.push(A),!1;return p},c):i===1&&(c=s.reduce(function(p,A){if(qn(A))switch(A.value){case fI:return n=0,!1;case gI:return n=1,!1;case xI:case dI:return a=0,!1;case uI:return a=1,!1;case AI:return a=2,!1;case hI:case pI:return a=3,!1}else if(Cm(A)||Ya(A))return Array.isArray(a)||(a=[]),a.push(A),!1;return p},c)),c){var m=Lx(e,s);o.push(m)}}),{size:a,shape:n,stops:o,position:r,type:2}},Kae=function(e){return e.type===1},$ae=function(e){return e.type===2},yD={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=yI[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 Wae(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!yI[e.name])}var yI={"linear-gradient":Zae,"-moz-linear-gradient":vg,"-ms-linear-gradient":vg,"-o-linear-gradient":vg,"-webkit-linear-gradient":vg,"radial-gradient":qae,"-moz-radial-gradient":wg,"-ms-radial-gradient":wg,"-o-radial-gradient":wg,"-webkit-radial-gradient":wg,"-webkit-gradient":Yae},Vae={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 CA(a)&&Wae(a)}).map(function(a){return yD.parse(e,a)})}},Xae={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(qn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Jae={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,t){return ec(t).map(function(n){return n.filter(Ya)}).map(oI)}},eoe={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return ec(t).map(function(n){return n.filter(qn).map(function(a){return a.value}).join(" ")}).map(toe)}},toe=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}},qu;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(qu||(qu={}));var noe={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,t){return ec(t).map(function(n){return n.filter(aoe)})}},aoe=function(e){return qn(e)||Ya(e)},Qx=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},ooe=Qx("top"),roe=Qx("right"),soe=Qx("bottom"),ioe=Qx("left"),Ox=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(t,n){return oI(n.filter(Ya))}}},coe=Ox("top-left"),loe=Ox("top-right"),moe=Ox("bottom-right"),doe=Ox("bottom-left"),Tx=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}}},uoe=Tx("top"),Aoe=Tx("right"),poe=Tx("bottom"),foe=Tx("left"),Rx=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,n){return of(n)?n.number:0}}},goe=Rx("top"),hoe=Rx("right"),xoe=Rx("bottom"),yoe=Rx("left"),boe={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Coe={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},voe={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(qn).reduce(function(n,a){return n|woe(a.value)},0)}},woe=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},Boe={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}},Doe={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}},Lh;(function(e){e.NORMAL="normal",e.STRICT="strict"})(Lh||(Lh={}));var Uoe={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"strict":return Lh.STRICT;case"normal":default:return Lh.NORMAL}}},Hoe={name:"line-height",initialValue:"normal",prefix:!1,type:4},UG=function(e,t){return qn(e)&&e.value==="normal"?1.2*t:e.type===17?t*e.number:Ya(e)?aa(e,t):t},Noe={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,t){return t.type===20&&t.value==="none"?null:yD.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}}},Nw={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}}},Mx=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Goe=Mx("top"),Eoe=Mx("right"),_oe=Mx("bottom"),Soe=Mx("left"),Poe={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(qn).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"}}},zx=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Foe=zx("top"),koe=zx("right"),Loe=zx("bottom"),Qoe=zx("left"),Ooe={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}}},Toe={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}},Roe={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.length===1&&Hw(t[0],"none")?[]:ec(t).map(function(n){for(var a={color:Jc.TRANSPARENT,offsetX:Eo,offsetY:Eo,blur:Eo},o=0,r=0;r<n.length;r++){var s=n[r];Cm(s)?(o===0?a.offsetX=s:o===1?a.offsetY=s:a.blur=s,o++):a.color=xm.parse(e,s)}return a})}},Moe={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=qoe[t.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return n(t.values)}return null}},Zoe=function(e){var t=e.filter(function(n){return n.type===17}).map(function(n){return n.number});return t.length===6?t:null},Yoe=function(e){var t=e.filter(function(c){return c.type===17}).map(function(c){return c.number}),n=t[0],a=t[1];t[2],t[3];var o=t[4],r=t[5];t[6],t[7],t[8],t[9],t[10],t[11];var s=t[12],i=t[13];return t[14],t[15],t.length===16?[n,a,o,r,s,i]:null},qoe={matrix:Zoe,matrix3d:Yoe},HG={type:16,number:50,flags:af},Koe=[HG,HG],$oe={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,t){var n=t.filter(Ya);return n.length!==2?Koe:[n[0],n[1]]}},Woe={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}}},Wp;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(Wp||(Wp={}));var Voe={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-all":return Wp.BREAK_ALL;case"keep-all":return Wp.KEEP_ALL;case"normal":default:return Wp.NORMAL}}},Xoe={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(e,t){if(t.type===20)return{auto:!0,order:0};if(kA(t))return{auto:!1,order:t.number};throw new Error("Invalid z-index number parsed")}},bI={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")}},Joe={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,t){return kA(t)?t.number:1}},ere={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},tre={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,t){return t.filter(qn).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})}},nre={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+"'"})}},are={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},ore={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,t){if(kA(t))return t.number;if(qn(t))switch(t.value){case"bold":return 700;case"normal":default:return 400}return 400}},rre={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.filter(qn).map(function(n){return n.value})}},sre={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},ire={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}},cre={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(aI),r=0;r<o.length;r++){var s=o[r],i=o[r+1];if(s.type===20){var c=i&&kA(i)?i.number:1;a.push({counter:s.value,increment:c})}}return a}},lre={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(t.length===0)return[];for(var n=[],a=t.filter(aI),o=0;o<a.length;o++){var r=a[o],s=a[o+1];if(qn(r)&&r.value!=="none"){var i=s&&kA(s)?s.number:0;n.push({counter:r.value,reset:i})}}return n}},mre={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(e,t){return t.filter(of).map(function(n){return bI.parse(e,n)})}},dre={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 r=0;r<o.length;r+=2){var s=o[r].value,i=o[r+1].value;a.push({open:s,close:i})}return a}},NG=function(e,t,n){if(!e)return"";var a=e[Math.min(t,e.length-1)];return a?n?a.open:a.close:""},ure={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.length===1&&Hw(t[0],"none")?[]:ec(t).map(function(n){for(var a={color:255,offsetX:Eo,offsetY:Eo,blur:Eo,spread:Eo,inset:!1},o=0,r=0;r<n.length;r++){var s=n[r];Hw(s,"inset")?a.inset=!0:Cm(s)?(o===0?a.offsetX=s:o===1?a.offsetY=s:o===2?a.blur=s:a.spread=s,o++):a.color=xm.parse(e,s)}return a})}},Are={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(e,t){var n=[0,1,2],a=[];return t.filter(qn).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}},pre={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},fre={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return of(t)?t.number:0}},gre=(function(){function e(t,n){var a,o;this.animationDuration=bt(t,mre,n.animationDuration),this.backgroundClip=bt(t,Oae,n.backgroundClip),this.backgroundColor=bt(t,Tae,n.backgroundColor),this.backgroundImage=bt(t,Vae,n.backgroundImage),this.backgroundOrigin=bt(t,Xae,n.backgroundOrigin),this.backgroundPosition=bt(t,Jae,n.backgroundPosition),this.backgroundRepeat=bt(t,eoe,n.backgroundRepeat),this.backgroundSize=bt(t,noe,n.backgroundSize),this.borderTopColor=bt(t,ooe,n.borderTopColor),this.borderRightColor=bt(t,roe,n.borderRightColor),this.borderBottomColor=bt(t,soe,n.borderBottomColor),this.borderLeftColor=bt(t,ioe,n.borderLeftColor),this.borderTopLeftRadius=bt(t,coe,n.borderTopLeftRadius),this.borderTopRightRadius=bt(t,loe,n.borderTopRightRadius),this.borderBottomRightRadius=bt(t,moe,n.borderBottomRightRadius),this.borderBottomLeftRadius=bt(t,doe,n.borderBottomLeftRadius),this.borderTopStyle=bt(t,uoe,n.borderTopStyle),this.borderRightStyle=bt(t,Aoe,n.borderRightStyle),this.borderBottomStyle=bt(t,poe,n.borderBottomStyle),this.borderLeftStyle=bt(t,foe,n.borderLeftStyle),this.borderTopWidth=bt(t,goe,n.borderTopWidth),this.borderRightWidth=bt(t,hoe,n.borderRightWidth),this.borderBottomWidth=bt(t,xoe,n.borderBottomWidth),this.borderLeftWidth=bt(t,yoe,n.borderLeftWidth),this.boxShadow=bt(t,ure,n.boxShadow),this.color=bt(t,boe,n.color),this.direction=bt(t,Coe,n.direction),this.display=bt(t,voe,n.display),this.float=bt(t,Boe,n.cssFloat),this.fontFamily=bt(t,nre,n.fontFamily),this.fontSize=bt(t,are,n.fontSize),this.fontStyle=bt(t,sre,n.fontStyle),this.fontVariant=bt(t,rre,n.fontVariant),this.fontWeight=bt(t,ore,n.fontWeight),this.letterSpacing=bt(t,Doe,n.letterSpacing),this.lineBreak=bt(t,Uoe,n.lineBreak),this.lineHeight=bt(t,Hoe,n.lineHeight),this.listStyleImage=bt(t,Noe,n.listStyleImage),this.listStylePosition=bt(t,joe,n.listStylePosition),this.listStyleType=bt(t,Nw,n.listStyleType),this.marginTop=bt(t,Goe,n.marginTop),this.marginRight=bt(t,Eoe,n.marginRight),this.marginBottom=bt(t,_oe,n.marginBottom),this.marginLeft=bt(t,Soe,n.marginLeft),this.opacity=bt(t,Joe,n.opacity);var r=bt(t,Poe,n.overflow);this.overflowX=r[0],this.overflowY=r[r.length>1?1:0],this.overflowWrap=bt(t,Ioe,n.overflowWrap),this.paddingTop=bt(t,Foe,n.paddingTop),this.paddingRight=bt(t,koe,n.paddingRight),this.paddingBottom=bt(t,Loe,n.paddingBottom),this.paddingLeft=bt(t,Qoe,n.paddingLeft),this.paintOrder=bt(t,Are,n.paintOrder),this.position=bt(t,Toe,n.position),this.textAlign=bt(t,Ooe,n.textAlign),this.textDecorationColor=bt(t,ere,(a=n.textDecorationColor)!==null&&a!==void 0?a:n.color),this.textDecorationLine=bt(t,tre,(o=n.textDecorationLine)!==null&&o!==void 0?o:n.textDecoration),this.textShadow=bt(t,Roe,n.textShadow),this.textTransform=bt(t,Moe,n.textTransform),this.transform=bt(t,zoe,n.transform),this.transformOrigin=bt(t,$oe,n.transformOrigin),this.visibility=bt(t,Woe,n.visibility),this.webkitTextStrokeColor=bt(t,pre,n.webkitTextStrokeColor),this.webkitTextStrokeWidth=bt(t,fre,n.webkitTextStrokeWidth),this.wordBreak=bt(t,Voe,n.wordBreak),this.zIndex=bt(t,Xoe,n.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},e.prototype.isTransparent=function(){return ym(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})(),hre=(function(){function e(t,n){this.content=bt(t,ire,n.content),this.quotes=bt(t,dre,n.quotes)}return e})(),jG=(function(){function e(t,n){this.counterIncrement=bt(t,cre,n.counterIncrement),this.counterReset=bt(t,lre,n.counterReset)}return e})(),bt=function(e,t,n){var a=new tI,o=n!==null&&typeof n<"u"?n.toString():t.initialValue;a.write(o);var r=new nI(a.read());switch(t.type){case 2:var s=r.parseComponentValue();return t.parse(e,qn(s)?s.value:t.initialValue);case 0:return t.parse(e,r.parseComponentValue());case 1:return t.parse(e,r.parseComponentValues());case 4:return r.parseComponentValue();case 3:switch(t.format){case"angle":return kx.parse(e,r.parseComponentValue());case"color":return xm.parse(e,r.parseComponentValue());case"image":return yD.parse(e,r.parseComponentValue());case"length":var i=r.parseComponentValue();return Cm(i)?i:Eo;case"length-percentage":var c=r.parseComponentValue();return Ya(c)?c:Eo;case"time":return bI.parse(e,r.parseComponentValue())}break}},xre="data-html2canvas-debug",yre=function(e){var t=e.getAttribute(xre);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},jw=function(e,t){var n=yre(e);return n===1||t===n},tc=(function(){function e(t,n){if(this.context=t,this.textNodes=[],this.elements=[],this.flags=0,jw(n,3))debugger;this.styles=new gre(t,window.getComputedStyle(n,null)),_w(n)&&(this.styles.animationDuration.some(function(a){return a>0})&&(n.style.animationDuration="0s"),this.styles.transform!==null&&(n.style.transform="none")),this.bounds=Ix(this.context,n),jw(n,4)&&(this.flags|=16)}return e})(),bre="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",GG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Lp=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Bg=0;Bg<GG.length;Bg++)Lp[GG.charCodeAt(Bg)]=Bg;var Cre=function(e){var t=e.length*.75,n=e.length,a,o=0,r,s,i,c;e[e.length-1]==="="&&(t--,e[e.length-2]==="="&&t--);var m=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(t):new Array(t),p=Array.isArray(m)?m:new Uint8Array(m);for(a=0;a<n;a+=4)r=Lp[e.charCodeAt(a)],s=Lp[e.charCodeAt(a+1)],i=Lp[e.charCodeAt(a+2)],c=Lp[e.charCodeAt(a+3)],p[o++]=r<<2|s>>4,p[o++]=(s&15)<<4|i>>2,p[o++]=(i&3)<<6|c&63;return m},vre=function(e){for(var t=e.length,n=[],a=0;a<t;a+=2)n.push(e[a+1]<<8|e[a]);return n},wre=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,bD=11,ov=2,Bre=bD-Ed,CI=65536>>Ed,Dre=1<<Ed,rv=Dre-1,Ure=1024>>Ed,Hre=CI+Ure,Nre=Hre,jre=32,Gre=Nre+jre,Ere=65536>>bD,_re=1<<Bre,Sre=_re-1,EG=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},Pre=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},Ire=function(e,t){var n=Cre(e),a=Array.isArray(n)?wre(n):new Uint32Array(n),o=Array.isArray(n)?vre(n):new Uint16Array(n),r=24,s=EG(o,r/2,a[4]/2),i=a[5]===2?EG(o,(r+a[4])/2):Pre(a,Math.ceil((r+a[4])/4));return new Fre(a[0],a[1],a[2],a[3],s,i)},Fre=(function(){function e(t,n,a,o,r,s){this.initialValue=t,this.errorValue=n,this.highStart=a,this.highValueIndex=o,this.index=r,this.data=s}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<<ov)+(t&rv),this.data[n];if(t<=65535)return n=this.index[CI+(t-55296>>Ed)],n=(n<<ov)+(t&rv),this.data[n];if(t<this.highStart)return n=Gre-Ere+(t>>bD),n=this.index[n],n+=t>>Ed&Sre,n=this.index[n],n=(n<<ov)+(t&rv),this.data[n];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e})(),_G="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",kre=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Dg=0;Dg<_G.length;Dg++)kre[_G.charCodeAt(Dg)]=Dg;var Lre=1,sv=2,iv=3,SG=4,PG=5,Qre=7,IG=8,cv=9,lv=10,FG=11,kG=12,LG=13,QG=14,mv=15,Ore=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 r=e.charCodeAt(n++);(r&64512)===56320?t.push(((o&1023)<<10)+(r&1023)+65536):(t.push(o),n--)}else t.push(o)}return t},Tre=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,r="";++o<n;){var s=e[o];s<=65535?a.push(s):(s-=65536,a.push((s>>10)+55296,s%1024+56320)),(o+1===n||a.length>16384)&&(r+=String.fromCharCode.apply(String,a),a.length=0)}return r},Rre=Ire(bre),Bs="×",dv="÷",Mre=function(e){return Rre.get(e)},zre=function(e,t,n){var a=n-2,o=t[a],r=t[n-1],s=t[n];if(r===sv&&s===iv)return Bs;if(r===sv||r===iv||r===SG||s===sv||s===iv||s===SG)return dv;if(r===IG&&[IG,cv,FG,kG].indexOf(s)!==-1||(r===FG||r===cv)&&(s===cv||s===lv)||(r===kG||r===lv)&&s===lv||s===LG||s===PG||s===Qre||r===Lre)return Bs;if(r===LG&&s===QG){for(;o===PG;)o=t[--a];if(o===QG)return Bs}if(r===mv&&s===mv){for(var i=0;o===mv;)i++,o=t[--a];if(i%2===0)return Bs}return dv},Zre=function(e){var t=Ore(e),n=t.length,a=0,o=0,r=t.map(Mre);return{next:function(){if(a>=n)return{done:!0,value:null};for(var s=Bs;a<n&&(s=zre(t,r,++a))===Bs;);if(s!==Bs||a===n){var i=Tre.apply(null,t.slice(o,a));return o=a,{value:i,done:!1}}return{done:!0,value:null}}}},Yre=function(e){for(var t=Zre(e),n=[],a;!(a=t.next()).done;)a.value&&n.push(a.value.slice());return n},qre=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(),r=Math.round(o.height);if(e.body.removeChild(a),r===t)return!0}}return!1},Kre=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"?"&#128104;".repeat(10):"";var a=t.firstChild,o=Fx(a.data).map(function(c){return La(c)}),r=0,s={},i=o.every(function(c,m){n.setStart(a,r),n.setEnd(a,r+c.length);var p=n.getBoundingClientRect();r+=c.length;var A=p.x>s.x||p.y>s.y;return s=p,m===0?!0:A});return e.body.removeChild(t),i},$re=function(){return typeof new Image().crossOrigin<"u"},Wre=function(){return typeof new XMLHttpRequest().responseType=="string"},Vre=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},OG=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},Xre=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,r=t.toDataURL();o.src=r;var s=Gw(n,n,0,0,o);return a.fillStyle="red",a.fillRect(0,0,n,n),TG(s).then(function(i){a.drawImage(i,0,0);var c=a.getImageData(0,0,n,n).data;a.fillStyle="red",a.fillRect(0,0,n,n);var m=e.createElement("div");return m.style.backgroundImage="url("+r+")",m.style.height=n+"px",OG(c)?TG(Gw(n,n,0,0,m)):Promise.reject(!1)}).then(function(i){return a.drawImage(i,0,0),OG(a.getImageData(0,0,n,n).data)}).catch(function(){return!1})},Gw=function(e,t,n,a,o){var r="http://www.w3.org/2000/svg",s=document.createElementNS(r,"svg"),i=document.createElementNS(r,"foreignObject");return s.setAttributeNS(null,"width",e.toString()),s.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"),s.appendChild(i),i.appendChild(o),s},TG=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))})},No={get SUPPORT_RANGE_BOUNDS(){var e=qre(document);return Object.defineProperty(No,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=No.SUPPORT_RANGE_BOUNDS&&Kre(document);return Object.defineProperty(No,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=Vre(document);return Object.defineProperty(No,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?Xre(document):Promise.resolve(!1);return Object.defineProperty(No,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=$re();return Object.defineProperty(No,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=Wre();return Object.defineProperty(No,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(No,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(No,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Vp=(function(){function e(t,n){this.text=t,this.bounds=n}return e})(),Jre=function(e,t,n,a){var o=nse(t,n),r=[],s=0;return o.forEach(function(i){if(n.textDecorationLine.length||i.trim().length>0)if(No.SUPPORT_RANGE_BOUNDS){var c=RG(a,s,i.length).getClientRects();if(c.length>1){var m=CD(i),p=0;m.forEach(function(g){r.push(new Vp(g,rl.fromDOMRectList(e,RG(a,p+s,g.length).getClientRects()))),p+=g.length})}else r.push(new Vp(i,rl.fromDOMRectList(e,c)))}else{var A=a.splitText(i.length);r.push(new Vp(i,ese(e,a))),a=A}else No.SUPPORT_RANGE_BOUNDS||(a=a.splitText(i.length));s+=i.length}),r},ese=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 r=Ix(e,a);return a.firstChild&&o.replaceChild(a.firstChild,a),r}}return rl.EMPTY},RG=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},CD=function(e){if(No.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 Yre(e)},tse=function(e,t){if(No.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 ose(e,t)},nse=function(e,t){return t.letterSpacing!==0?CD(e):tse(e,t)},ase=[32,160,4961,65792,65793,4153,4241],ose=function(e,t){for(var n=Ene(e,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap==="break-word"?"break-word":t.wordBreak}),a=[],o,r=function(){if(o.value){var s=o.value.slice(),i=Fx(s),c="";i.forEach(function(m){ase.indexOf(m)===-1?c+=La(m):(c.length&&a.push(c),a.push(La(m)),c="")}),c.length&&a.push(c)}};!(o=n.next()).done;)r();return a},rse=(function(){function e(t,n,a){this.text=sse(n.data,a.textTransform),this.textBounds=Jre(t,this.text,a,n)}return e})(),sse=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(ise,cse);case 2:return e.toUpperCase();default:return e}},ise=/(^|\s|:|-|\(|\))([a-z])/g,cse=function(e,t,n){return e.length>0?t+n.toUpperCase():e},vI=(function(e){Ai(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})(tc),wI=(function(e){Ai(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})(tc),BI=(function(e){Ai(t,e);function t(n,a){var o=e.call(this,n,a)||this,r=new XMLSerializer,s=Ix(n,a);return a.setAttribute("width",s.width+"px"),a.setAttribute("height",s.height+"px"),o.svg="data:image/svg+xml,"+encodeURIComponent(r.serializeToString(a)),o.intrinsicWidth=a.width.baseVal.value,o.intrinsicHeight=a.height.baseVal.value,o.context.cache.addImage(o.svg),o}return t})(tc),DI=(function(e){Ai(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.value=a.value,o}return t})(tc),Ew=(function(e){Ai(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})(tc),lse=[{type:15,flags:0,unit:"px",number:3}],mse=[{type:16,flags:0,number:50}],dse=function(e){return e.width>e.height?new rl(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width<e.height?new rl(e.left,e.top+(e.height-e.width)/2,e.width,e.width):e},use=function(e){var t=e.type===Ase?new Array(e.value.length+1).join("•"):e.value;return t.length===0?e.placeholder||"":t},Qh="checkbox",Oh="radio",Ase="password",MG=707406591,vD=(function(e){Ai(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=use(a),(o.type===Qh||o.type===Oh)&&(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=dse(o.bounds)),o.type){case Qh:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=lse;break;case Oh:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=mse;break}return o}return t})(tc),UI=(function(e){Ai(t,e);function t(n,a){var o=e.call(this,n,a)||this,r=a.options[a.selectedIndex||0];return o.value=r&&r.text||"",o}return t})(tc),HI=(function(e){Ai(t,e);function t(n,a){var o=e.call(this,n,a)||this;return o.value=a.value,o}return t})(tc),NI=(function(e){Ai(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=GI(n,a.contentWindow.document.documentElement);var r=a.contentWindow.document.documentElement?$p(n,getComputedStyle(a.contentWindow.document.documentElement).backgroundColor):Jc.TRANSPARENT,s=a.contentWindow.document.body?$p(n,getComputedStyle(a.contentWindow.document.body).backgroundColor):Jc.TRANSPARENT;o.backgroundColor=ym(r)?ym(s)?o.styles.backgroundColor:s:r}}catch{}return o}return t})(tc),pse=["OL","UL","MENU"],Tg=function(e,t,n,a){for(var o=t.firstChild,r=void 0;o;o=r)if(r=o.nextSibling,EI(o)&&o.data.trim().length>0)n.textNodes.push(new rse(e,o,n.styles));else if(Ou(o))if(II(o)&&o.assignedNodes)o.assignedNodes().forEach(function(i){return Tg(e,i,n,a)});else{var s=jI(e,o);s.styles.isVisible()&&(fse(o,s,a)?s.flags|=4:gse(s.styles)&&(s.flags|=2),pse.indexOf(o.tagName)!==-1&&(s.flags|=8),n.elements.push(s),o.slot,o.shadowRoot?Tg(e,o.shadowRoot,s,a):!Th(o)&&!_I(o)&&!Rh(o)&&Tg(e,o,s,a))}},jI=function(e,t){return Sw(t)?new vI(e,t):SI(t)?new wI(e,t):_I(t)?new BI(e,t):hse(t)?new DI(e,t):xse(t)?new Ew(e,t):yse(t)?new vD(e,t):Rh(t)?new UI(e,t):Th(t)?new HI(e,t):PI(t)?new NI(e,t):new tc(e,t)},GI=function(e,t){var n=jI(e,t);return n.flags|=4,Tg(e,t,n,n),n},fse=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||wD(e)&&n.styles.isTransparent()},gse=function(e){return e.isPositioned()||e.isFloating()},EI=function(e){return e.nodeType===Node.TEXT_NODE},Ou=function(e){return e.nodeType===Node.ELEMENT_NODE},_w=function(e){return Ou(e)&&typeof e.style<"u"&&!Rg(e)},Rg=function(e){return typeof e.className=="object"},hse=function(e){return e.tagName==="LI"},xse=function(e){return e.tagName==="OL"},yse=function(e){return e.tagName==="INPUT"},bse=function(e){return e.tagName==="HTML"},_I=function(e){return e.tagName==="svg"},wD=function(e){return e.tagName==="BODY"},SI=function(e){return e.tagName==="CANVAS"},zG=function(e){return e.tagName==="VIDEO"},Sw=function(e){return e.tagName==="IMG"},PI=function(e){return e.tagName==="IFRAME"},ZG=function(e){return e.tagName==="STYLE"},Cse=function(e){return e.tagName==="SCRIPT"},Th=function(e){return e.tagName==="TEXTAREA"},Rh=function(e){return e.tagName==="SELECT"},II=function(e){return e.tagName==="SLOT"},YG=function(e){return e.tagName.indexOf("-")>0},vse=(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,r=!0;a!==null&&a.forEach(function(i){var c=n.counters[i.counter];c&&i.increment!==0&&(r=!1,c.length||c.push(1),c[Math.max(0,c.length-1)]+=i.increment)});var s=[];return r&&o.forEach(function(i){var c=n.counters[i.counter];s.push(i.counter),c||(c=n.counters[i.counter]=[]),c.push(i.reset)}),s},e})(),qG={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"]},KG={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},wse={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Bse={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},wu=function(e,t,n,a,o,r){return e<t||e>n?R2(e,o,r.length>0):a.integers.reduce(function(s,i,c){for(;e>=i;)e-=i,s+=a.values[c];return s},"")+r},FI=function(e,t,n,a){var o="";do n||e--,o=a(e)+o,e/=t;while(e*t>=t);return o},ka=function(e,t,n,a,o){var r=n-t+1;return(e<0?"-":"")+(FI(Math.abs(e),r,a,function(s){return La(Math.floor(s%r)+t)})+o)},dd=function(e,t,n){n===void 0&&(n=". ");var a=t.length;return FI(Math.abs(e),a,!1,function(o){return t[Math.floor(o%a)]})+n},_u=1,sm=2,im=4,Qp=8,Tc=function(e,t,n,a,o,r){if(e<-9999||e>9999)return R2(e,4,o.length>0);var s=Math.abs(e),i=o;if(s===0)return t[0]+i;for(var c=0;s>0&&c<=4;c++){var m=s%10;m===0&&eo(r,_u)&&i!==""?i=t[m]+i:m>1||m===1&&c===0||m===1&&c===1&&eo(r,sm)||m===1&&c===1&&eo(r,im)&&e>100||m===1&&c>1&&eo(r,Qp)?i=t[m]+(c>0?n[c-1]:"")+i:m===1&&c>0&&(i=n[c-1]+i),s=Math.floor(s/10)}return(e<0?a:"")+i},$G="十百千萬",WG="拾佰仟萬",VG="マイナス",uv="마이너스",R2=function(e,t,n){var a=n?". ":"",o=n?"、":"",r=n?", ":"",s=n?" ":"";switch(t){case 0:return"•"+s;case 1:return"◦"+s;case 2:return"◾"+s;case 5:var i=ka(e,48,57,!0,a);return i.length<4?"0"+i:i;case 4:return dd(e,"〇一二三四五六七八九",o);case 6:return wu(e,1,3999,qG,3,a).toLowerCase();case 7:return wu(e,1,3999,qG,3,a);case 8:return ka(e,945,969,!1,a);case 9:return ka(e,97,122,!1,a);case 10:return ka(e,65,90,!1,a);case 11:return ka(e,1632,1641,!0,a);case 12:case 49:return wu(e,1,9999,KG,3,a);case 35:return wu(e,1,9999,KG,3,a).toLowerCase();case 13:return ka(e,2534,2543,!0,a);case 14:case 30:return ka(e,6112,6121,!0,a);case 15:return dd(e,"子丑寅卯辰巳午未申酉戌亥",o);case 16:return dd(e,"甲乙丙丁戊己庚辛壬癸",o);case 17:case 48:return Tc(e,"零一二三四五六七八九",$G,"負",o,sm|im|Qp);case 47:return Tc(e,"零壹貳參肆伍陸柒捌玖",WG,"負",o,_u|sm|im|Qp);case 42:return Tc(e,"零一二三四五六七八九",$G,"负",o,sm|im|Qp);case 41:return Tc(e,"零壹贰叁肆伍陆柒捌玖",WG,"负",o,_u|sm|im|Qp);case 26:return Tc(e,"〇一二三四五六七八九","十百千万",VG,o,0);case 25:return Tc(e,"零壱弐参四伍六七八九","拾百千万",VG,o,_u|sm|im);case 31:return Tc(e,"영일이삼사오육칠팔구","십백천만",uv,r,_u|sm|im);case 33:return Tc(e,"零一二三四五六七八九","十百千萬",uv,r,0);case 32:return Tc(e,"零壹貳參四五六七八九","拾百千",uv,r,_u|sm|im);case 18:return ka(e,2406,2415,!0,a);case 20:return wu(e,1,19999,Bse,3,a);case 21:return ka(e,2790,2799,!0,a);case 22:return ka(e,2662,2671,!0,a);case 22:return wu(e,1,10999,wse,3,a);case 23:return dd(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return dd(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return ka(e,3302,3311,!0,a);case 28:return dd(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",o);case 29:return dd(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",o);case 34:return ka(e,3792,3801,!0,a);case 37:return ka(e,6160,6169,!0,a);case 38:return ka(e,4160,4169,!0,a);case 39:return ka(e,2918,2927,!0,a);case 40:return ka(e,1776,1785,!0,a);case 43:return ka(e,3046,3055,!0,a);case 44:return ka(e,3174,3183,!0,a);case 45:return ka(e,3664,3673,!0,a);case 46:return ka(e,3872,3881,!0,a);case 3:default:return ka(e,48,57,!0,a)}},kI="data-html2canvas-ignore",XG=(function(){function e(t,n,a){if(this.context=t,this.options=a,this.scrolledElements=[],this.referenceElement=n,this.counters=new vse,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=Dse(t,n);if(!o.contentWindow)return Promise.reject("Unable to find iframe window");var r=t.defaultView.pageXOffset,s=t.defaultView.pageYOffset,i=o.contentWindow,c=i.document,m=Nse(o).then(function(){return pr(a,void 0,void 0,function(){var p,A;return qo(this,function(g){switch(g.label){case 0:return this.scrolledElements.forEach(_se),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))),p=this.options.onclone,A=this.clonedReferenceElement,typeof A>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:c.fonts&&c.fonts.ready?[4,c.fonts.ready]:[3,2];case 1:g.sent(),g.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Hse(c)]:[3,4];case 3:g.sent(),g.label=4;case 4:return typeof p=="function"?[2,Promise.resolve().then(function(){return p(c,A)}).then(function(){return o})]:[2,o]}})})});return c.open(),c.write(Gse(document.doctype)+"<html></html>"),Ese(this.referenceElement.ownerDocument,r,s),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),m},e.prototype.createElementClone=function(t){if(jw(t,2))debugger;if(SI(t))return this.createCanvasClone(t);if(zG(t))return this.createVideoClone(t);if(ZG(t))return this.createStyleClone(t);var n=t.cloneNode(!1);return Sw(n)&&(Sw(t)&&t.currentSrc&&t.currentSrc!==t.src&&(n.src=t.currentSrc,n.srcset=""),n.loading==="lazy"&&(n.loading="eager")),YG(n)?this.createCustomElementClone(n):n},e.prototype.createCustomElementClone=function(t){var n=document.createElement("html2canvascustomelement");return Av(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(r,s){return s&&typeof s.cssText=="string"?r+s.cssText:r},""),o=t.cloneNode(!1);return o.textContent=a,o}}catch(r){if(this.context.logger.error("Unable to access cssRules property",r),r.name!=="SecurityError")throw r}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 r=t.getContext("2d"),s=o.getContext("2d");if(s)if(!this.options.allowTaint&&r)s.putImageData(r.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 c=i.getContextAttributes();(c==null?void 0:c.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}s.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){(!Ou(n)||!Cse(n)&&!n.hasAttribute(kI)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(n)))&&(!this.options.copyStyles||!Ou(n)||!ZG(n))&&t.appendChild(this.cloneNode(n,a))},e.prototype.cloneChildNodes=function(t,n,a){for(var o=this,r=t.shadowRoot?t.shadowRoot.firstChild:t.firstChild;r;r=r.nextSibling)if(Ou(r)&&II(r)&&typeof r.assignedNodes=="function"){var s=r.assignedNodes();s.length&&s.forEach(function(i){return o.appendChildNode(n,i,a)})}else this.appendChildNode(n,r,a)},e.prototype.cloneNode=function(t,n){if(EI(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var a=t.ownerDocument.defaultView;if(a&&Ou(t)&&(_w(t)||Rg(t))){var o=this.createElementClone(t);o.style.transitionProperty="none";var r=a.getComputedStyle(t),s=a.getComputedStyle(t,":before"),i=a.getComputedStyle(t,":after");this.referenceElement===t&&_w(o)&&(this.clonedReferenceElement=o),wD(o)&&Ise(o);var c=this.counters.parse(new jG(this.context,r)),m=this.resolvePseudoContent(t,o,s,Xp.BEFORE);YG(t)&&(n=!0),zG(t)||this.cloneChildNodes(t,o,n),m&&o.insertBefore(m,o.firstChild);var p=this.resolvePseudoContent(t,o,i,Xp.AFTER);return p&&o.appendChild(p),this.counters.pop(c),(r&&(this.options.copyStyles||Rg(t))&&!PI(t)||n)&&Av(r,o),(t.scrollTop!==0||t.scrollLeft!==0)&&this.scrolledElements.push([o,t.scrollLeft,t.scrollTop]),(Th(t)||Rh(t))&&(Th(o)||Rh(o))&&(o.value=t.value),o}return t.cloneNode(!1)},e.prototype.resolvePseudoContent=function(t,n,a,o){var r=this;if(a){var s=a.content,i=n.ownerDocument;if(!(!i||!s||s==="none"||s==="-moz-alt-content"||a.display==="none")){this.counters.parse(new jG(this.context,a));var c=new hre(this.context,a),m=i.createElement("html2canvaspseudoelement");Av(a,m),c.content.forEach(function(A){if(A.type===0)m.appendChild(i.createTextNode(A.value));else if(A.type===22){var g=i.createElement("img");g.src=A.value,g.style.opacity="1",m.appendChild(g)}else if(A.type===18){if(A.name==="attr"){var f=A.values.filter(qn);f.length&&m.appendChild(i.createTextNode(t.getAttribute(f[0].value)||""))}else if(A.name==="counter"){var y=A.values.filter(CA),b=y[0],v=y[1];if(b&&qn(b)){var B=r.counters.getCounterValue(b.value),D=v&&qn(v)?Nw.parse(r.context,v.value):3;m.appendChild(i.createTextNode(R2(B,D,!1)))}}else if(A.name==="counters"){var j=A.values.filter(CA),b=j[0],Q=j[1],v=j[2];if(b&&qn(b)){var E=r.counters.getCounterValues(b.value),G=v&&qn(v)?Nw.parse(r.context,v.value):3,k=Q&&Q.type===0?Q.value:"",T=E.map(function(_){return R2(_,G,!1)}).join(k);m.appendChild(i.createTextNode(T))}}}else if(A.type===20)switch(A.value){case"open-quote":m.appendChild(i.createTextNode(NG(c.quotes,r.quoteDepth++,!0)));break;case"close-quote":m.appendChild(i.createTextNode(NG(c.quotes,--r.quoteDepth,!1)));break;default:m.appendChild(i.createTextNode(A.value))}}),m.className=Pw+" "+Iw;var p=o===Xp.BEFORE?" "+Pw:" "+Iw;return Rg(n)?n.className.baseValue+=p:n.className+=p,m}}},e.destroy=function(t){return t.parentNode?(t.parentNode.removeChild(t),!0):!1},e})(),Xp;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(Xp||(Xp={}));var Dse=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(kI,"true"),e.body.appendChild(n),n},Use=function(e){return new Promise(function(t){if(e.complete){t();return}if(!e.src){t();return}e.onload=t,e.onerror=t})},Hse=function(e){return Promise.all([].slice.call(e.images,0).map(Use))},Nse=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 r=setInterval(function(){o.body.childNodes.length>0&&o.readyState==="complete"&&(clearInterval(r),t(e))},50)}})},jse=["all","d","content"],Av=function(e,t){for(var n=e.length-1;n>=0;n--){var a=e.item(n);jse.indexOf(a)===-1&&t.style.setProperty(a,e.getPropertyValue(a))}return t},Gse=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},Ese=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},_se=function(e){var t=e[0],n=e[1],a=e[2];t.scrollLeft=n,t.scrollTop=a},Sse=":before",Pse=":after",Pw="___html2canvas___pseudoelement_before",Iw="___html2canvas___pseudoelement_after",JG=`{
content: "" !important;
display: none !important;
}`,Ise=function(e){Fse(e,"."+Pw+Sse+JG+`
.`+Iw+Pse+JG)},Fse=function(e,t){var n=e.ownerDocument;if(n){var a=n.createElement("style");a.textContent=t,e.appendChild(a)}},LI=(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})(),kse=(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)||(fv(t)||Tse(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 pr(this,void 0,void 0,function(){var n,a,o,r,s=this;return qo(this,function(i){switch(i.label){case 0:return n=LI.isSameOrigin(t),a=!pv(t)&&this._options.useCORS===!0&&No.SUPPORT_CORS_IMAGES&&!n,o=!pv(t)&&!n&&!fv(t)&&typeof this._options.proxy=="string"&&No.SUPPORT_CORS_XHR&&!a,!n&&this._options.allowTaint===!1&&!pv(t)&&!fv(t)&&!o&&!a?[2]:(r=t,o?[4,this.proxy(r)]:[3,2]);case 1:r=i.sent(),i.label=2;case 2:return this.context.logger.debug("Added image "+t.substring(0,256)),[4,new Promise(function(c,m){var p=new Image;p.onload=function(){return c(p)},p.onerror=m,(Rse(r)||a)&&(p.crossOrigin="anonymous"),p.src=r,p.complete===!0&&setTimeout(function(){return c(p)},500),s._options.imageTimeout>0&&setTimeout(function(){return m("Timed out ("+s._options.imageTimeout+"ms) loading image")},s._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(r,s){var i=No.SUPPORT_RESPONSE_TYPE?"blob":"text",c=new XMLHttpRequest;c.onload=function(){if(c.status===200)if(i==="text")r(c.response);else{var A=new FileReader;A.addEventListener("load",function(){return r(A.result)},!1),A.addEventListener("error",function(g){return s(g)},!1),A.readAsDataURL(c.response)}else s("Failed to proxy resource "+o+" with status code "+c.status)},c.onerror=s;var m=a.indexOf("?")>-1?"&":"?";if(c.open("GET",""+a+m+"url="+encodeURIComponent(t)+"&responseType="+i),i!=="text"&&c instanceof XMLHttpRequest&&(c.responseType=i),n._options.imageTimeout){var p=n._options.imageTimeout;c.timeout=p,c.ontimeout=function(){return s("Timed out ("+p+"ms) proxying "+o)}}c.send()})},e})(),Lse=/^data:image\/svg\+xml/i,Qse=/^data:image\/.*;base64,/i,Ose=/^data:image\/.*/i,Tse=function(e){return No.SUPPORT_SVG_DRAWING||!Mse(e)},pv=function(e){return Ose.test(e)},Rse=function(e){return Qse.test(e)},fv=function(e){return e.substr(0,4)==="blob"},Mse=function(e){return e.substr(-3).toLowerCase()==="svg"||Lse.test(e)},xt=(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})(),Bu=function(e,t,n){return new xt(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)},Ug=(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=Bu(this.start,this.startControl,t),o=Bu(this.startControl,this.endControl,t),r=Bu(this.endControl,this.end,t),s=Bu(a,o,t),i=Bu(o,r,t),c=Bu(s,i,t);return n?new e(this.start,a,s,c):new e(c,i,r,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})(),Us=function(e){return e.type===1},zse=(function(){function e(t){var n=t.styles,a=t.bounds,o=kp(n.borderTopLeftRadius,a.width,a.height),r=o[0],s=o[1],i=kp(n.borderTopRightRadius,a.width,a.height),c=i[0],m=i[1],p=kp(n.borderBottomRightRadius,a.width,a.height),A=p[0],g=p[1],f=kp(n.borderBottomLeftRadius,a.width,a.height),y=f[0],b=f[1],v=[];v.push((r+c)/a.width),v.push((y+A)/a.width),v.push((s+b)/a.height),v.push((m+g)/a.height);var B=Math.max.apply(Math,v);B>1&&(r/=B,s/=B,c/=B,m/=B,A/=B,g/=B,y/=B,b/=B);var D=a.width-c,j=a.height-g,Q=a.width-A,E=a.height-b,G=n.borderTopWidth,k=n.borderRightWidth,T=n.borderBottomWidth,M=n.borderLeftWidth,Z=aa(n.paddingTop,t.bounds.width),_=aa(n.paddingRight,t.bounds.width),I=aa(n.paddingBottom,t.bounds.width),O=aa(n.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||s>0?xa(a.left+M/3,a.top+G/3,r-M/3,s-G/3,Tn.TOP_LEFT):new xt(a.left+M/3,a.top+G/3),this.topRightBorderDoubleOuterBox=r>0||s>0?xa(a.left+D,a.top+G/3,c-k/3,m-G/3,Tn.TOP_RIGHT):new xt(a.left+a.width-k/3,a.top+G/3),this.bottomRightBorderDoubleOuterBox=A>0||g>0?xa(a.left+Q,a.top+j,A-k/3,g-T/3,Tn.BOTTOM_RIGHT):new xt(a.left+a.width-k/3,a.top+a.height-T/3),this.bottomLeftBorderDoubleOuterBox=y>0||b>0?xa(a.left+M/3,a.top+E,y-M/3,b-T/3,Tn.BOTTOM_LEFT):new xt(a.left+M/3,a.top+a.height-T/3),this.topLeftBorderDoubleInnerBox=r>0||s>0?xa(a.left+M*2/3,a.top+G*2/3,r-M*2/3,s-G*2/3,Tn.TOP_LEFT):new xt(a.left+M*2/3,a.top+G*2/3),this.topRightBorderDoubleInnerBox=r>0||s>0?xa(a.left+D,a.top+G*2/3,c-k*2/3,m-G*2/3,Tn.TOP_RIGHT):new xt(a.left+a.width-k*2/3,a.top+G*2/3),this.bottomRightBorderDoubleInnerBox=A>0||g>0?xa(a.left+Q,a.top+j,A-k*2/3,g-T*2/3,Tn.BOTTOM_RIGHT):new xt(a.left+a.width-k*2/3,a.top+a.height-T*2/3),this.bottomLeftBorderDoubleInnerBox=y>0||b>0?xa(a.left+M*2/3,a.top+E,y-M*2/3,b-T*2/3,Tn.BOTTOM_LEFT):new xt(a.left+M*2/3,a.top+a.height-T*2/3),this.topLeftBorderStroke=r>0||s>0?xa(a.left+M/2,a.top+G/2,r-M/2,s-G/2,Tn.TOP_LEFT):new xt(a.left+M/2,a.top+G/2),this.topRightBorderStroke=r>0||s>0?xa(a.left+D,a.top+G/2,c-k/2,m-G/2,Tn.TOP_RIGHT):new xt(a.left+a.width-k/2,a.top+G/2),this.bottomRightBorderStroke=A>0||g>0?xa(a.left+Q,a.top+j,A-k/2,g-T/2,Tn.BOTTOM_RIGHT):new xt(a.left+a.width-k/2,a.top+a.height-T/2),this.bottomLeftBorderStroke=y>0||b>0?xa(a.left+M/2,a.top+E,y-M/2,b-T/2,Tn.BOTTOM_LEFT):new xt(a.left+M/2,a.top+a.height-T/2),this.topLeftBorderBox=r>0||s>0?xa(a.left,a.top,r,s,Tn.TOP_LEFT):new xt(a.left,a.top),this.topRightBorderBox=c>0||m>0?xa(a.left+D,a.top,c,m,Tn.TOP_RIGHT):new xt(a.left+a.width,a.top),this.bottomRightBorderBox=A>0||g>0?xa(a.left+Q,a.top+j,A,g,Tn.BOTTOM_RIGHT):new xt(a.left+a.width,a.top+a.height),this.bottomLeftBorderBox=y>0||b>0?xa(a.left,a.top+E,y,b,Tn.BOTTOM_LEFT):new xt(a.left,a.top+a.height),this.topLeftPaddingBox=r>0||s>0?xa(a.left+M,a.top+G,Math.max(0,r-M),Math.max(0,s-G),Tn.TOP_LEFT):new xt(a.left+M,a.top+G),this.topRightPaddingBox=c>0||m>0?xa(a.left+Math.min(D,a.width-k),a.top+G,D>a.width+k?0:Math.max(0,c-k),Math.max(0,m-G),Tn.TOP_RIGHT):new xt(a.left+a.width-k,a.top+G),this.bottomRightPaddingBox=A>0||g>0?xa(a.left+Math.min(Q,a.width-M),a.top+Math.min(j,a.height-T),Math.max(0,A-k),Math.max(0,g-T),Tn.BOTTOM_RIGHT):new xt(a.left+a.width-k,a.top+a.height-T),this.bottomLeftPaddingBox=y>0||b>0?xa(a.left+M,a.top+Math.min(E,a.height-T),Math.max(0,y-M),Math.max(0,b-T),Tn.BOTTOM_LEFT):new xt(a.left+M,a.top+a.height-T),this.topLeftContentBox=r>0||s>0?xa(a.left+M+O,a.top+G+Z,Math.max(0,r-(M+O)),Math.max(0,s-(G+Z)),Tn.TOP_LEFT):new xt(a.left+M+O,a.top+G+Z),this.topRightContentBox=c>0||m>0?xa(a.left+Math.min(D,a.width+M+O),a.top+G+Z,D>a.width+M+O?0:c-M+O,m-(G+Z),Tn.TOP_RIGHT):new xt(a.left+a.width-(k+_),a.top+G+Z),this.bottomRightContentBox=A>0||g>0?xa(a.left+Math.min(Q,a.width-(M+O)),a.top+Math.min(j,a.height+G+Z),Math.max(0,A-(k+_)),g-(T+I),Tn.BOTTOM_RIGHT):new xt(a.left+a.width-(k+_),a.top+a.height-(T+I)),this.bottomLeftContentBox=y>0||b>0?xa(a.left+M+O,a.top+E,Math.max(0,y-(M+O)),b-(T+I),Tn.BOTTOM_LEFT):new xt(a.left+M+O,a.top+a.height-(T+I))}return e})(),Tn;(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"})(Tn||(Tn={}));var xa=function(e,t,n,a,o){var r=4*((Math.sqrt(2)-1)/3),s=n*r,i=a*r,c=e+n,m=t+a;switch(o){case Tn.TOP_LEFT:return new Ug(new xt(e,m),new xt(e,m-i),new xt(c-s,t),new xt(c,t));case Tn.TOP_RIGHT:return new Ug(new xt(e,t),new xt(e+s,t),new xt(c,m-i),new xt(c,m));case Tn.BOTTOM_RIGHT:return new Ug(new xt(c,t),new xt(c,t+i),new xt(e+s,m),new xt(e,m));case Tn.BOTTOM_LEFT:default:return new Ug(new xt(c,m),new xt(c-s,m),new xt(e,t+i),new xt(e,t))}},Mh=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Zse=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},zh=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Yse=(function(){function e(t,n,a){this.offsetX=t,this.offsetY=n,this.matrix=a,this.type=0,this.target=6}return e})(),Hg=(function(){function e(t,n){this.path=t,this.target=n,this.type=1}return e})(),qse=(function(){function e(t){this.opacity=t,this.type=2,this.target=6}return e})(),Kse=function(e){return e.type===0},QI=function(e){return e.type===1},$se=function(e){return e.type===2},e8=function(e,t){return e.length===t.length?e.some(function(n,a){return n===t[a]}):!1},Wse=function(e,t,n,a,o){return e.map(function(r,s){switch(s){case 0:return r.add(t,n);case 1:return r.add(t+a,n);case 2:return r.add(t+a,n+o);case 3:return r.add(t,n+o)}return r})},OI=(function(){function e(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e})(),TI=(function(){function e(t,n){if(this.container=t,this.parent=n,this.effects=[],this.curves=new zse(this.container),this.container.styles.opacity<1&&this.effects.push(new qse(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,r=this.container.styles.transform;this.effects.push(new Yse(a,o,r))}if(this.container.styles.overflowX!==0){var s=Mh(this.curves),i=zh(this.curves);e8(s,i)?this.effects.push(new Hg(s,6)):(this.effects.push(new Hg(s,2)),this.effects.push(new Hg(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 r=a.effects.filter(function(c){return!QI(c)});if(n||a.container.styles.position!==0||!a.parent){if(o.unshift.apply(o,r),n=[2,3].indexOf(a.container.styles.position)===-1,a.container.styles.overflowX!==0){var s=Mh(a.curves),i=zh(a.curves);e8(s,i)||o.unshift(new Hg(i,6))}}else o.unshift.apply(o,r);a=a.parent}return o.filter(function(c){return eo(c.target,t)})},e})(),Fw=function(e,t,n,a){e.container.elements.forEach(function(o){var r=eo(o.flags,4),s=eo(o.flags,2),i=new TI(o,e);eo(o.styles.display,2048)&&a.push(i);var c=eo(o.flags,8)?[]:a;if(r||s){var m=r||o.styles.isPositioned()?n:t,p=new OI(i);if(o.styles.isPositioned()||o.styles.opacity<1||o.styles.isTransformed()){var A=o.styles.zIndex.order;if(A<0){var g=0;m.negativeZIndex.some(function(y,b){return A>y.element.container.styles.zIndex.order?(g=b,!1):g>0}),m.negativeZIndex.splice(g,0,p)}else if(A>0){var f=0;m.positiveZIndex.some(function(y,b){return A>=y.element.container.styles.zIndex.order?(f=b+1,!1):f>0}),m.positiveZIndex.splice(f,0,p)}else m.zeroOrAutoZIndexOrTransformedOrOpacity.push(p)}else o.styles.isFloating()?m.nonPositionedFloats.push(p):m.nonPositionedInlineLevel.push(p);Fw(i,p,r?p:n,c)}else o.styles.isInlineLevel()?t.inlineLevel.push(i):t.nonInlineLevel.push(i),Fw(i,t,n,c);eo(o.flags,8)&&RI(o,c)})},RI=function(e,t){for(var n=e instanceof Ew?e.start:1,a=e instanceof Ew?e.reversed:!1,o=0;o<t.length;o++){var r=t[o];r.container instanceof DI&&typeof r.container.value=="number"&&r.container.value!==0&&(n=r.container.value),r.listValue=R2(n,r.container.styles.listStyleType,!0),n+=a?-1:1}},Vse=function(e){var t=new TI(e,null),n=new OI(t),a=[];return Fw(t,n,n,a),RI(t.container,a),n},t8=function(e,t){switch(t){case 0:return Gs(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return Gs(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return Gs(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);case 3:default:return Gs(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},Xse=function(e,t){switch(t){case 0:return Gs(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return Gs(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return Gs(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);case 3:default:return Gs(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}},Jse=function(e,t){switch(t){case 0:return Gs(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return Gs(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return Gs(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);case 3:default:return Gs(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}},eie=function(e,t){switch(t){case 0:return Ng(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return Ng(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return Ng(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);case 3:default:return Ng(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}},Ng=function(e,t){var n=[];return Us(e)?n.push(e.subdivide(.5,!1)):n.push(e),Us(t)?n.push(t.subdivide(.5,!0)):n.push(t),n},Gs=function(e,t,n,a){var o=[];return Us(e)?o.push(e.subdivide(.5,!1)):o.push(e),Us(n)?o.push(n.subdivide(.5,!0)):o.push(n),Us(a)?o.push(a.subdivide(.5,!0).reverse()):o.push(a),Us(t)?o.push(t.subdivide(.5,!1).reverse()):o.push(t),o},MI=function(e){var t=e.bounds,n=e.styles;return t.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},Zh=function(e){var t=e.styles,n=e.bounds,a=aa(t.paddingLeft,n.width),o=aa(t.paddingRight,n.width),r=aa(t.paddingTop,n.width),s=aa(t.paddingBottom,n.width);return n.add(a+t.borderLeftWidth,r+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+a+o),-(t.borderTopWidth+t.borderBottomWidth+r+s))},tie=function(e,t){return e===0?t.bounds:e===2?Zh(t):MI(t)},nie=function(e,t){return e===0?t.bounds:e===2?Zh(t):MI(t)},gv=function(e,t,n){var a=tie(Su(e.styles.backgroundOrigin,t),e),o=nie(Su(e.styles.backgroundClip,t),e),r=aie(Su(e.styles.backgroundSize,t),n,a),s=r[0],i=r[1],c=kp(Su(e.styles.backgroundPosition,t),a.width-s,a.height-i),m=oie(Su(e.styles.backgroundRepeat,t),c,r,a,o),p=Math.round(a.left+c[0]),A=Math.round(a.top+c[1]);return[m,p,A,s,i]},Du=function(e){return qn(e)&&e.value===qu.AUTO},jg=function(e){return typeof e=="number"},aie=function(e,t,n){var a=t[0],o=t[1],r=t[2],s=e[0],i=e[1];if(!s)return[0,0];if(Ya(s)&&i&&Ya(i))return[aa(s,n.width),aa(i,n.height)];var c=jg(r);if(qn(s)&&(s.value===qu.CONTAIN||s.value===qu.COVER)){if(jg(r)){var m=n.width/n.height;return m<r!=(s.value===qu.COVER)?[n.width,n.width/r]:[n.height*r,n.height]}return[n.width,n.height]}var p=jg(a),A=jg(o),g=p||A;if(Du(s)&&(!i||Du(i))){if(p&&A)return[a,o];if(!c&&!g)return[n.width,n.height];if(g&&c){var f=p?a:o*r,y=A?o:a/r;return[f,y]}var b=p?a:n.width,v=A?o:n.height;return[b,v]}if(c){var B=0,D=0;return Ya(s)?B=aa(s,n.width):Ya(i)&&(D=aa(i,n.height)),Du(s)?B=D*r:(!i||Du(i))&&(D=B/r),[B,D]}var j=null,Q=null;if(Ya(s)?j=aa(s,n.width):i&&Ya(i)&&(Q=aa(i,n.height)),j!==null&&(!i||Du(i))&&(Q=p&&A?j/a*o:n.height),Q!==null&&Du(s)&&(j=p&&A?Q/o*a:n.width),j!==null&&Q!==null)return[j,Q];throw new Error("Unable to calculate background-size for element")},Su=function(e,t){var n=e[t];return typeof n>"u"?e[0]:n},oie=function(e,t,n,a,o){var r=t[0],s=t[1],i=n[0],c=n[1];switch(e){case 2:return[new xt(Math.round(a.left),Math.round(a.top+s)),new xt(Math.round(a.left+a.width),Math.round(a.top+s)),new xt(Math.round(a.left+a.width),Math.round(c+a.top+s)),new xt(Math.round(a.left),Math.round(c+a.top+s))];case 3:return[new xt(Math.round(a.left+r),Math.round(a.top)),new xt(Math.round(a.left+r+i),Math.round(a.top)),new xt(Math.round(a.left+r+i),Math.round(a.height+a.top)),new xt(Math.round(a.left+r),Math.round(a.height+a.top))];case 1:return[new xt(Math.round(a.left+r),Math.round(a.top+s)),new xt(Math.round(a.left+r+i),Math.round(a.top+s)),new xt(Math.round(a.left+r+i),Math.round(a.top+s+c)),new xt(Math.round(a.left+r),Math.round(a.top+s+c))];default:return[new xt(Math.round(o.left),Math.round(o.top)),new xt(Math.round(o.left+o.width),Math.round(o.top)),new xt(Math.round(o.left+o.width),Math.round(o.height+o.top)),new xt(Math.round(o.left),Math.round(o.height+o.top))]}},rie="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",n8="Hidden Text",sie=(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"),r=this._document.createElement("span"),s=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",s.appendChild(a),o.src=rie,o.width=1,o.height=1,o.style.margin="0",o.style.padding="0",o.style.verticalAlign="baseline",r.style.fontFamily=t,r.style.fontSize=n,r.style.margin="0",r.style.padding="0",r.appendChild(this._document.createTextNode(n8)),a.appendChild(r),a.appendChild(o);var i=o.offsetTop-r.offsetTop+2;a.removeChild(r),a.appendChild(this._document.createTextNode(n8)),a.style.lineHeight="normal",o.style.verticalAlign="super";var c=o.offsetTop-a.offsetTop+2;return s.removeChild(a),{baseline:i,middle:c}},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})(),zI=(function(){function e(t,n){this.context=t,this.options=n}return e})(),iie=1e4,cie=(function(e){Ai(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 sie(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(),$se(n)&&(this.ctx.globalAlpha=n.opacity),Kse(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)),QI(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 pr(this,void 0,void 0,function(){var a;return qo(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 pr(this,void 0,void 0,function(){return qo(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 r=this;if(a===0)this.ctx.fillText(n.text,n.bounds.left,n.bounds.top+o);else{var s=CD(n.text);s.reduce(function(i,c){return r.ctx.fillText(c,i,n.bounds.top+o),i+r.ctx.measureText(c).width},n.bounds.left)}},t.prototype.createFontStyle=function(n){var a=n.fontVariant.filter(function(s){return s==="normal"||s==="small-caps"}).join(""),o=Aie(n.fontFamily).join(", "),r=of(n.fontSize)?""+n.fontSize.number+n.fontSize.unit:n.fontSize.number+"px";return[[n.fontStyle,a,n.fontWeight,r,o].join(" "),o,r]},t.prototype.renderTextNode=function(n,a){return pr(this,void 0,void 0,function(){var o,r,s,i,c,m,p,A,g=this;return qo(this,function(f){return o=this.createFontStyle(a),r=o[0],s=o[1],i=o[2],this.ctx.font=r,this.ctx.direction=a.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",c=this.fontMetrics.getMetrics(s,i),m=c.baseline,p=c.middle,A=a.paintOrder,n.textBounds.forEach(function(y){A.forEach(function(b){switch(b){case 0:g.ctx.fillStyle=po(a.color),g.renderTextWithLetterSpacing(y,a.letterSpacing,m);var v=a.textShadow;v.length&&y.text.trim().length&&(v.slice(0).reverse().forEach(function(B){g.ctx.shadowColor=po(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,m)}),g.ctx.shadowColor="",g.ctx.shadowOffsetX=0,g.ctx.shadowOffsetY=0,g.ctx.shadowBlur=0),a.textDecorationLine.length&&(g.ctx.fillStyle=po(a.textDecorationColor||a.color),a.textDecorationLine.forEach(function(B){switch(B){case 1:g.ctx.fillRect(y.bounds.left,Math.round(y.bounds.top+m),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+p),y.bounds.width,1);break}}));break;case 1:a.webkitTextStrokeWidth&&y.text.trim().length&&(g.ctx.strokeStyle=po(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+m)),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 r=Zh(n),s=zh(a);this.path(s),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(o,0,0,n.intrinsicWidth,n.intrinsicHeight,r.left,r.top,r.width,r.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(n){return pr(this,void 0,void 0,function(){var a,o,r,s,i,c,D,D,m,p,A,g,Q,f,y,E,b,v,B,D,j,Q,E;return qo(this,function(G){switch(G.label){case 0:this.applyEffects(n.getEffects(4)),a=n.container,o=n.curves,r=a.styles,s=0,i=a.textNodes,G.label=1;case 1:return s<i.length?(c=i[s],[4,this.renderTextNode(c,r)]):[3,4];case 2:G.sent(),G.label=3;case 3:return s++,[3,1];case 4:if(!(a instanceof vI))return[3,8];G.label=5;case 5:return G.trys.push([5,7,,8]),[4,this.context.cache.match(a.src)];case 6:return D=G.sent(),this.renderReplacedElement(a,o,D),[3,8];case 7:return G.sent(),this.context.logger.error("Error loading image "+a.src),[3,8];case 8:if(a instanceof wI&&this.renderReplacedElement(a,o,a.canvas),!(a instanceof BI))return[3,12];G.label=9;case 9:return G.trys.push([9,11,,12]),[4,this.context.cache.match(a.svg)];case 10:return D=G.sent(),this.renderReplacedElement(a,o,D),[3,12];case 11:return G.sent(),this.context.logger.error("Error loading svg "+a.svg.substring(0,255)),[3,12];case 12:return a instanceof NI&&a.tree?(m=new t(this.context,{scale:this.options.scale,backgroundColor:a.backgroundColor,x:0,y:0,width:a.width,height:a.height}),[4,m.render(a.tree)]):[3,14];case 13:p=G.sent(),a.width&&a.height&&this.ctx.drawImage(p,0,0,a.width,a.height,a.bounds.left,a.bounds.top,a.bounds.width,a.bounds.height),G.label=14;case 14:if(a instanceof vD&&(A=Math.min(a.bounds.width,a.bounds.height),a.type===Qh?a.checked&&(this.ctx.save(),this.path([new xt(a.bounds.left+A*.39363,a.bounds.top+A*.79),new xt(a.bounds.left+A*.16,a.bounds.top+A*.5549),new xt(a.bounds.left+A*.27347,a.bounds.top+A*.44071),new xt(a.bounds.left+A*.39694,a.bounds.top+A*.5649),new xt(a.bounds.left+A*.72983,a.bounds.top+A*.23),new xt(a.bounds.left+A*.84,a.bounds.top+A*.34085),new xt(a.bounds.left+A*.39363,a.bounds.top+A*.79)]),this.ctx.fillStyle=po(MG),this.ctx.fill(),this.ctx.restore()):a.type===Oh&&a.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(a.bounds.left+A/2,a.bounds.top+A/2,A/4,0,Math.PI*2,!0),this.ctx.fillStyle=po(MG),this.ctx.fill(),this.ctx.restore())),lie(a)&&a.value.length){switch(g=this.createFontStyle(r),Q=g[0],f=g[1],y=this.fontMetrics.getMetrics(Q,f).baseline,this.ctx.font=Q,this.ctx.fillStyle=po(r.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=die(a.styles.textAlign),E=Zh(a),b=0,a.styles.textAlign){case 1:b+=E.width/2;break;case 2:b+=E.width;break}v=E.add(b,0,0,-E.height/2+1),this.ctx.save(),this.path([new xt(E.left,E.top),new xt(E.left+E.width,E.top),new xt(E.left+E.width,E.top+E.height),new xt(E.left,E.top+E.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Vp(a.value,v),r.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,j=B.url,G.label=15;case 15:return G.trys.push([15,17,,18]),[4,this.context.cache.match(j)];case 16:return D=G.sent(),this.ctx.drawImage(D,a.bounds.left-(D.width+10),a.bounds.top),[3,18];case 17:return G.sent(),this.context.logger.error("Error loading list-style-image "+j),[3,18];case 18:return[3,20];case 19:n.listValue&&a.styles.listStyleType!==-1&&(Q=this.createFontStyle(r)[0],this.ctx.font=Q,this.ctx.fillStyle=po(r.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",E=new rl(a.bounds.left,a.bounds.top+aa(a.styles.paddingTop,a.bounds.width),a.bounds.width,UG(r.lineHeight,r.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Vp(n.listValue,E),r.letterSpacing,UG(r.lineHeight,r.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),G.label=20;case 20:return[2]}})})},t.prototype.renderStackContent=function(n){return pr(this,void 0,void 0,function(){var a,o,B,r,s,B,i,c,B,m,p,B,A,g,B,f,y,B,b,v,B;return qo(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(),r=0,s=n.nonInlineLevel,D.label=7;case 7:return r<s.length?(B=s[r],[4,this.renderNode(B)]):[3,10];case 8:D.sent(),D.label=9;case 9:return r++,[3,7];case 10:i=0,c=n.nonPositionedFloats,D.label=11;case 11:return i<c.length?(B=c[i],[4,this.renderStack(B)]):[3,14];case 12:D.sent(),D.label=13;case 13:return i++,[3,11];case 14:m=0,p=n.nonPositionedInlineLevel,D.label=15;case 15:return m<p.length?(B=p[m],[4,this.renderStack(B)]):[3,18];case 16:D.sent(),D.label=17;case 17:return m++,[3,15];case 18:A=0,g=n.inlineLevel,D.label=19;case 19:return A<g.length?(B=g[A],[4,this.renderNode(B)]):[3,22];case 20:D.sent(),D.label=21;case 21:return A++,[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:b=0,v=n.positiveZIndex,D.label=27;case 27:return b<v.length?(B=v[b],[4,this.renderStack(B)]):[3,30];case 28:D.sent(),D.label=29;case 29:return b++,[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,r){var s=Us(o)?o.start:o;r===0?a.ctx.moveTo(s.x,s.y):a.ctx.lineTo(s.x,s.y),Us(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,r){this.path(n),this.ctx.fillStyle=a,this.ctx.translate(o,r),this.ctx.fill(),this.ctx.translate(-o,-r)},t.prototype.resizeImage=function(n,a,o){var r;if(n.width===a&&n.height===o)return n;var s=(r=this.canvas.ownerDocument)!==null&&r!==void 0?r:document,i=s.createElement("canvas");i.width=Math.max(1,a),i.height=Math.max(1,o);var c=i.getContext("2d");return c.drawImage(n,0,0,n.width,n.height,0,0,a,o),i},t.prototype.renderBackgroundImage=function(n){return pr(this,void 0,void 0,function(){var a,o,r,s,i,c;return qo(this,function(m){switch(m.label){case 0:a=n.styles.backgroundImage.length-1,o=function(p){var A,g,f,Z,ae,re,O,z,T,y,Z,ae,re,O,z,b,v,B,D,j,Q,E,G,k,T,M,Z,_,I,O,z,X,ae,re,ee,oe,R,ne,F,P,V,se;return qo(this,function(ce){switch(ce.label){case 0:if(p.type!==0)return[3,5];A=void 0,g=p.url,ce.label=1;case 1:return ce.trys.push([1,3,,4]),[4,r.context.cache.match(g)];case 2:return A=ce.sent(),[3,4];case 3:return ce.sent(),r.context.logger.error("Error loading background-image "+g),[3,4];case 4:return A&&(f=gv(n,a,[A.width,A.height,A.width/A.height]),Z=f[0],ae=f[1],re=f[2],O=f[3],z=f[4],T=r.ctx.createPattern(r.resizeImage(A,O,z),"repeat"),r.renderRepeat(Z,T,ae,re)),[3,6];case 5:Kae(p)?(y=gv(n,a,[null,null,null]),Z=y[0],ae=y[1],re=y[2],O=y[3],z=y[4],b=Mae(p.angle,O,z),v=b[0],B=b[1],D=b[2],j=b[3],Q=b[4],E=document.createElement("canvas"),E.width=O,E.height=z,G=E.getContext("2d"),k=G.createLinearGradient(B,j,D,Q),BG(p.stops,v).forEach(function(pe){return k.addColorStop(pe.stop,po(pe.color))}),G.fillStyle=k,G.fillRect(0,0,O,z),O>0&&z>0&&(T=r.ctx.createPattern(E,"repeat"),r.renderRepeat(Z,T,ae,re))):$ae(p)&&(M=gv(n,a,[null,null,null]),Z=M[0],_=M[1],I=M[2],O=M[3],z=M[4],X=p.position.length===0?[xD]:p.position,ae=aa(X[0],O),re=aa(X[X.length-1],z),ee=zae(p,ae,re,O,z),oe=ee[0],R=ee[1],oe>0&&R>0&&(ne=r.ctx.createRadialGradient(_+ae,I+re,0,_+ae,I+re,oe),BG(p.stops,oe*2).forEach(function(pe){return ne.addColorStop(pe.stop,po(pe.color))}),r.path(Z),r.ctx.fillStyle=ne,oe!==R?(F=n.bounds.left+.5*n.bounds.width,P=n.bounds.top+.5*n.bounds.height,V=R/oe,se=1/V,r.ctx.save(),r.ctx.translate(F,P),r.ctx.transform(1,0,0,V,0,0),r.ctx.translate(-F,-P),r.ctx.fillRect(_,se*(I-P)+P,O,z*se),r.ctx.restore()):r.ctx.fill())),ce.label=6;case 6:return a--,[2]}})},r=this,s=0,i=n.styles.backgroundImage.slice(0).reverse(),m.label=1;case 1:return s<i.length?(c=i[s],[5,o(c)]):[3,4];case 2:m.sent(),m.label=3;case 3:return s++,[3,1];case 4:return[2]}})})},t.prototype.renderSolidBorder=function(n,a,o){return pr(this,void 0,void 0,function(){return qo(this,function(r){return this.path(t8(o,a)),this.ctx.fillStyle=po(n),this.ctx.fill(),[2]})})},t.prototype.renderDoubleBorder=function(n,a,o,r){return pr(this,void 0,void 0,function(){var s,i;return qo(this,function(c){switch(c.label){case 0:return a<3?[4,this.renderSolidBorder(n,o,r)]:[3,2];case 1:return c.sent(),[2];case 2:return s=Xse(r,o),this.path(s),this.ctx.fillStyle=po(n),this.ctx.fill(),i=Jse(r,o),this.path(i),this.ctx.fill(),[2]}})})},t.prototype.renderNodeBackgroundAndBorders=function(n){return pr(this,void 0,void 0,function(){var a,o,r,s,i,c,m,p,A=this;return qo(this,function(g){switch(g.label){case 0:return this.applyEffects(n.getEffects(2)),a=n.container.styles,o=!ym(a.backgroundColor)||a.backgroundImage.length,r=[{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}],s=mie(Su(a.backgroundClip,0),n.curves),o||a.boxShadow.length?(this.ctx.save(),this.path(s),this.ctx.clip(),ym(a.backgroundColor)||(this.ctx.fillStyle=po(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){A.ctx.save();var y=Mh(n.curves),b=f.inset?0:iie,v=Wse(y,-b+(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?(A.path(y),A.ctx.clip(),A.mask(v)):(A.mask(y),A.ctx.clip(),A.path(v)),A.ctx.shadowOffsetX=f.offsetX.number+b,A.ctx.shadowOffsetY=f.offsetY.number,A.ctx.shadowColor=po(f.color),A.ctx.shadowBlur=f.blur.number,A.ctx.fillStyle=f.inset?po(f.color):"rgba(0,0,0,1)",A.ctx.fill(),A.ctx.restore()}),g.label=2;case 2:i=0,c=0,m=r,g.label=3;case 3:return c<m.length?(p=m[c],p.style!==0&&!ym(p.color)&&p.width>0?p.style!==2?[3,5]:[4,this.renderDashedDottedBorder(p.color,p.width,i,n.curves,2)]:[3,11]):[3,13];case 4:return g.sent(),[3,11];case 5:return p.style!==3?[3,7]:[4,this.renderDashedDottedBorder(p.color,p.width,i,n.curves,3)];case 6:return g.sent(),[3,11];case 7:return p.style!==4?[3,9]:[4,this.renderDoubleBorder(p.color,p.width,i,n.curves)];case 8:return g.sent(),[3,11];case 9:return[4,this.renderSolidBorder(p.color,i,n.curves)];case 10:g.sent(),g.label=11;case 11:i++,g.label=12;case 12:return c++,[3,3];case 13:return[2]}})})},t.prototype.renderDashedDottedBorder=function(n,a,o,r,s){return pr(this,void 0,void 0,function(){var i,c,m,p,A,g,f,y,b,v,B,D,j,Q,E,G,E,G;return qo(this,function(k){return this.ctx.save(),i=eie(r,o),c=t8(r,o),s===2&&(this.path(c),this.ctx.clip()),Us(c[0])?(m=c[0].start.x,p=c[0].start.y):(m=c[0].x,p=c[0].y),Us(c[1])?(A=c[1].end.x,g=c[1].end.y):(A=c[1].x,g=c[1].y),o===0||o===2?f=Math.abs(m-A):f=Math.abs(p-g),this.ctx.beginPath(),s===3?this.formatPath(i):this.formatPath(c.slice(0,2)),y=a<3?a*3:a*2,b=a<3?a*2:a,s===3&&(y=a,b=a),v=!0,f<=y*2?v=!1:f<=y*2+b?(B=f/(2*y+b),y*=B,b*=B):(D=Math.floor((f+b)/(y+b)),j=(f-D*y)/(D-1),Q=(f-(D+1)*y)/D,b=Q<=0||Math.abs(b-j)<Math.abs(b-Q)?j:Q),v&&(s===3?this.ctx.setLineDash([0,y+b]):this.ctx.setLineDash([y,b])),s===3?(this.ctx.lineCap="round",this.ctx.lineWidth=a):this.ctx.lineWidth=a*2+1.1,this.ctx.strokeStyle=po(n),this.ctx.stroke(),this.ctx.setLineDash([]),s===2&&(Us(c[0])&&(E=c[3],G=c[0],this.ctx.beginPath(),this.formatPath([new xt(E.end.x,E.end.y),new xt(G.start.x,G.start.y)]),this.ctx.stroke()),Us(c[1])&&(E=c[1],G=c[2],this.ctx.beginPath(),this.formatPath([new xt(E.end.x,E.end.y),new xt(G.start.x,G.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},t.prototype.render=function(n){return pr(this,void 0,void 0,function(){var a;return qo(this,function(o){switch(o.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=po(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),a=Vse(n),[4,this.renderStack(a)];case 1:return o.sent(),this.applyEffects([]),[2,this.canvas]}})})},t})(zI),lie=function(e){return e instanceof HI||e instanceof UI?!0:e instanceof vD&&e.type!==Oh&&e.type!==Qh},mie=function(e,t){switch(e){case 0:return Mh(t);case 2:return Zse(t);case 1:default:return zh(t)}},die=function(e){switch(e){case 1:return"center";case 2:return"right";case 0:default:return"left"}},uie=["-apple-system","system-ui"],Aie=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter(function(t){return uie.indexOf(t)===-1}):e},pie=(function(e){Ai(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 pr(this,void 0,void 0,function(){var a,o;return qo(this,function(r){switch(r.label){case 0:return a=Gw(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,n),[4,fie(a)];case 1:return o=r.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=po(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})(zI),fie=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))})},gie=(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,ig([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,ig([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,ig([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,ig([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 gie({id:this.instanceName,enabled:t.logging}),this.cache=(a=t.cache)!==null&&a!==void 0?a:new kse(this,t)}return e.instanceCount=1,e})(),kw=function(e,t){return t===void 0&&(t={}),xie(e,t)};typeof window<"u"&&LI.setContext(window);var xie=function(e,t){return pr(void 0,void 0,void 0,function(){var n,a,o,r,s,i,c,m,p,A,g,f,y,b,v,B,D,j,Q,E,k,G,k,T,M,Z,_,I,O,z,X,ae,re,ee,oe,R,ne,F,P,V;return qo(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},r=fw({logging:(_=t.logging)!==null&&_!==void 0?_:!0,cache:t.cache},o),s={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 rl(s.scrollX,s.scrollY,s.windowWidth,s.windowHeight),c=new hie(r,i),m=(ae=t.foreignObjectRendering)!==null&&ae!==void 0?ae:!1,p={allowTaint:(re=t.allowTaint)!==null&&re!==void 0?re:!1,onclone:t.onclone,ignoreElements:t.ignoreElements,inlineImages:m,copyStyles:m},c.logger.debug("Starting document clone with size "+i.width+"x"+i.height+" scrolled to "+-i.left+","+-i.top),A=new XG(c,e,p),g=A.clonedReferenceElement,g?[4,A.toIFrame(n,i)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return f=se.sent(),y=wD(g)||bse(g)?Wte(g.ownerDocument):Ix(c,g),b=y.width,v=y.height,B=y.left,D=y.top,j=yie(c,g,t.backgroundColor),Q={canvas:t.canvas,backgroundColor:j,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:(F=t.width)!==null&&F!==void 0?F:Math.ceil(b),height:(P=t.height)!==null&&P!==void 0?P:Math.ceil(v)},m?(c.logger.debug("Document cloned, using foreign object rendering"),k=new pie(c,Q),[4,k.render(g)]):[3,3];case 2:return E=se.sent(),[3,5];case 3:return c.logger.debug("Document cloned, element located at "+B+","+D+" with size "+b+"x"+v+" using computed rendering"),c.logger.debug("Starting DOM parsing"),G=GI(c,g),j===G.styles.backgroundColor&&(G.styles.backgroundColor=Jc.TRANSPARENT),c.logger.debug("Starting renderer for element at "+Q.x+","+Q.y+" with size "+Q.width+"x"+Q.height),k=new cie(c,Q),[4,k.render(G)];case 4:E=se.sent(),se.label=5;case 5:return(!((V=t.removeContainer)!==null&&V!==void 0)||V)&&(XG.destroy(f)||c.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),c.logger.debug("Finished rendering"),[2,E]}})})},yie=function(e,t,n){var a=t.ownerDocument,o=a.documentElement?$p(e,getComputedStyle(a.documentElement).backgroundColor):Jc.TRANSPARENT,r=a.body?$p(e,getComputedStyle(a.body).backgroundColor):Jc.TRANSPARENT,s=typeof n=="string"?$p(e,n):n===null?Jc.TRANSPARENT:4294967295;return t===a.documentElement?ym(o)?ym(r)?s:r:o:s};const bie=Object.freeze(Object.defineProperty({__proto__:null,default:kw},Symbol.toStringTag,{value:"Module"})),Cie="modulepreload",vie=function(e){return"/"+e},a8={},Lw=function(t,n,a){let o=Promise.resolve();if(n&&n.length>0){let s=function(m){return Promise.all(m.map(p=>Promise.resolve(p).then(A=>({status:"fulfilled",value:A}),A=>({status:"rejected",reason:A}))))};document.getElementsByTagName("link");const i=document.querySelector("meta[property=csp-nonce]"),c=(i==null?void 0:i.nonce)||(i==null?void 0:i.getAttribute("nonce"));o=s(n.map(m=>{if(m=vie(m),m in a8)return;a8[m]=!0;const p=m.endsWith(".css"),A=p?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${m}"]${A}`))return;const g=document.createElement("link");if(g.rel=p?"stylesheet":Cie,p||(g.as="script"),g.crossOrigin="",g.href=m,c&&g.setAttribute("nonce",c),document.head.appendChild(g),p)return new Promise((f,y)=>{g.addEventListener("load",f),g.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${m}`)))})}))}function r(s){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=s,window.dispatchEvent(i),!i.defaultPrevented)throw s}return o.then(s=>{for(const i of s||[])i.status==="rejected"&&r(i.reason);return t().catch(r)})};function Zn(e){"@babel/helpers - typeof";return Zn=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},Zn(e)}var Xo=Uint8Array,ns=Uint16Array,BD=Int32Array,Zx=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]),Yx=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]),Qw=new Xo([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),ZI=function(e,t){for(var n=new ns(31),a=0;a<31;++a)n[a]=t+=1<<e[a-1];for(var o=new BD(n[30]),a=1;a<30;++a)for(var r=n[a];r<n[a+1];++r)o[r]=r-n[a]<<5|a;return{b:n,r:o}},YI=ZI(Zx,2),qI=YI.b,Ow=YI.r;qI[28]=258,Ow[258]=28;var KI=ZI(Yx,0),wie=KI.b,o8=KI.r,Tw=new ns(32768);for(var pa=0;pa<32768;++pa){var am=(pa&43690)>>1|(pa&21845)<<1;am=(am&52428)>>2|(am&13107)<<2,am=(am&61680)>>4|(am&3855)<<4,Tw[pa]=((am&65280)>>8|(am&255)<<8)>>1}var $i=(function(e,t,n){for(var a=e.length,o=0,r=new ns(t);o<a;++o)e[o]&&++r[e[o]-1];var s=new ns(t);for(o=1;o<t;++o)s[o]=s[o-1]+r[o-1]<<1;var i;if(n){i=new ns(1<<t);var c=15-t;for(o=0;o<a;++o)if(e[o])for(var m=o<<4|e[o],p=t-e[o],A=s[e[o]-1]++<<p,g=A|(1<<p)-1;A<=g;++A)i[Tw[A]>>c]=m}else for(i=new ns(a),o=0;o<a;++o)e[o]&&(i[o]=Tw[s[e[o]-1]++]>>15-e[o]);return i}),vm=new Xo(288);for(var pa=0;pa<144;++pa)vm[pa]=8;for(var pa=144;pa<256;++pa)vm[pa]=9;for(var pa=256;pa<280;++pa)vm[pa]=7;for(var pa=280;pa<288;++pa)vm[pa]=8;var M2=new Xo(32);for(var pa=0;pa<32;++pa)M2[pa]=5;var Bie=$i(vm,9,0),Die=$i(vm,9,1),Uie=$i(M2,5,0),Hie=$i(M2,5,1),hv=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},ai=function(e,t,n){var a=t/8|0;return(e[a]|e[a+1]<<8)>>(t&7)&n},xv=function(e,t){var n=t/8|0;return(e[n]|e[n+1]<<8|e[n+2]<<16)>>(t&7)},DD=function(e){return(e+7)/8|0},$I=function(e,t,n){return(n==null||n>e.length)&&(n=e.length),new Xo(e.subarray(t,n))},Nie=["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"],si=function(e,t,n){var a=new Error(t||Nie[e]);if(a.code=e,Error.captureStackTrace&&Error.captureStackTrace(a,si),!n)throw a;return a},jie=function(e,t,n,a){var o=e.length,r=0;if(!o||t.f&&!t.l)return n||new Xo(0);var s=!n,i=s||t.i!=2,c=t.i;s&&(n=new Xo(o*3));var m=function(_e){var Be=n.length;if(_e>Be){var Me=new Xo(Math.max(Be*2,_e));Me.set(n),n=Me}},p=t.f||0,A=t.p||0,g=t.b||0,f=t.l,y=t.d,b=t.m,v=t.n,B=o*8;do{if(!f){p=ai(e,A,1);var D=ai(e,A+1,3);if(A+=3,D)if(D==1)f=Die,y=Hie,b=9,v=5;else if(D==2){var G=ai(e,A,31)+257,k=ai(e,A+10,15)+4,T=G+ai(e,A+5,31)+1;A+=14;for(var M=new Xo(T),Z=new Xo(19),_=0;_<k;++_)Z[Qw[_]]=ai(e,A+_*3,7);A+=k*3;for(var I=hv(Z),O=(1<<I)-1,z=$i(Z,I,1),_=0;_<T;){var X=z[ai(e,A,O)];A+=X&15;var j=X>>4;if(j<16)M[_++]=j;else{var ae=0,re=0;for(j==16?(re=3+ai(e,A,3),A+=2,ae=M[_-1]):j==17?(re=3+ai(e,A,7),A+=3):j==18&&(re=11+ai(e,A,127),A+=7);re--;)M[_++]=ae}}var ee=M.subarray(0,G),oe=M.subarray(G);b=hv(ee),v=hv(oe),f=$i(ee,b,1),y=$i(oe,v,1)}else si(1);else{var j=DD(A)+4,Q=e[j-4]|e[j-3]<<8,E=j+Q;if(E>o){c&&si(0);break}i&&m(g+Q),n.set(e.subarray(j,E),g),t.b=g+=Q,t.p=A=E*8,t.f=p;continue}if(A>B){c&&si(0);break}}i&&m(g+131072);for(var R=(1<<b)-1,ne=(1<<v)-1,F=A;;F=A){var ae=f[xv(e,A)&R],P=ae>>4;if(A+=ae&15,A>B){c&&si(0);break}if(ae||si(2),P<256)n[g++]=P;else if(P==256){F=A,f=null;break}else{var V=P-254;if(P>264){var _=P-257,se=Zx[_];V=ai(e,A,(1<<se)-1)+qI[_],A+=se}var ce=y[xv(e,A)&ne],pe=ce>>4;ce||si(3),A+=ce&15;var oe=wie[pe];if(pe>3){var se=Yx[pe];oe+=xv(e,A)&(1<<se)-1,A+=se}if(A>B){c&&si(0);break}i&&m(g+131072);var ge=g+V;if(g<oe){var de=r-oe,je=Math.min(oe,ge);for(de+g<0&&si(3);g<je;++g)n[g]=a[de+g]}for(;g<ge;++g)n[g]=n[g-oe]}}t.l=f,t.p=F,t.b=g,t.f=p,f&&(p=1,t.m=b,t.d=y,t.n=v)}while(!p);return g!=n.length&&s?$I(n,0,g):n.subarray(0,g)},Rc=function(e,t,n){n<<=t&7;var a=t/8|0;e[a]|=n,e[a+1]|=n>>8},wp=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},yv=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,r=n.slice();if(!o)return{t:VI,l:0};if(o==1){var s=new Xo(n[0].s+1);return s[n[0].s]=1,{t:s,l:1}}n.sort(function(E,G){return E.f-G.f}),n.push({s:-1,f:25001});var i=n[0],c=n[1],m=0,p=1,A=2;for(n[0]={s:-1,f:i.f+c.f,l:i,r:c};p!=o-1;)i=n[n[m].f<n[A].f?m++:A++],c=n[m!=p&&n[m].f<n[A].f?m++:A++],n[p++]={s:-1,f:i.f+c.f,l:i,r:c};for(var g=r[0].s,a=1;a<o;++a)r[a].s>g&&(g=r[a].s);var f=new ns(g+1),y=Rw(n[p-1],f,0);if(y>t){var a=0,b=0,v=y-t,B=1<<v;for(r.sort(function(G,k){return f[k.s]-f[G.s]||G.f-k.f});a<o;++a){var D=r[a].s;if(f[D]>t)b+=B-(1<<y-f[D]),f[D]=t;else break}for(b>>=v;b>0;){var j=r[a].s;f[j]<t?b-=1<<t-f[j]++-1:++a}for(;a>=0&&b;--a){var Q=r[a].s;f[Q]==t&&(--f[Q],++b)}y=t}return{t:new Xo(f),l:y}},Rw=function(e,t,n){return e.s==-1?Math.max(Rw(e.l,t,n+1),Rw(e.r,t,n+1)):t[e.s]=n},r8=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new ns(++t),a=0,o=e[0],r=1,s=function(c){n[a++]=c},i=1;i<=t;++i)if(e[i]==o&&i!=t)++r;else{if(!o&&r>2){for(;r>138;r-=138)s(32754);r>2&&(s(r>10?r-11<<5|28690:r-3<<5|12305),r=0)}else if(r>3){for(s(o),--r;r>6;r-=6)s(8304);r>2&&(s(r-3<<5|8208),r=0)}for(;r--;)s(o);r=1,o=e[i]}return{c:n.subarray(0,a),n:t}},Bp=function(e,t){for(var n=0,a=0;a<t.length;++a)n+=e[a]*t[a];return n},WI=function(e,t,n){var a=n.length,o=DD(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 r=0;r<a;++r)e[o+r+4]=n[r];return(o+4+a)*8},s8=function(e,t,n,a,o,r,s,i,c,m,p){Rc(t,p++,n),++o[256];for(var A=yv(o,15),g=A.t,f=A.l,y=yv(r,15),b=y.t,v=y.l,B=r8(g),D=B.c,j=B.n,Q=r8(b),E=Q.c,G=Q.n,k=new ns(19),T=0;T<D.length;++T)++k[D[T]&31];for(var T=0;T<E.length;++T)++k[E[T]&31];for(var M=yv(k,7),Z=M.t,_=M.l,I=19;I>4&&!Z[Qw[I-1]];--I);var O=m+5<<3,z=Bp(o,vm)+Bp(r,M2)+s,X=Bp(o,g)+Bp(r,b)+s+14+3*I+Bp(k,Z)+2*k[16]+3*k[17]+7*k[18];if(c>=0&&O<=z&&O<=X)return WI(t,p,e.subarray(c,c+m));var ae,re,ee,oe;if(Rc(t,p,1+(X<z)),p+=2,X<z){ae=$i(g,f,0),re=g,ee=$i(b,v,0),oe=b;var R=$i(Z,_,0);Rc(t,p,j-257),Rc(t,p+5,G-1),Rc(t,p+10,I-4),p+=14;for(var T=0;T<I;++T)Rc(t,p+3*T,Z[Qw[T]]);p+=3*I;for(var ne=[D,E],F=0;F<2;++F)for(var P=ne[F],T=0;T<P.length;++T){var V=P[T]&31;Rc(t,p,R[V]),p+=Z[V],V>15&&(Rc(t,p,P[T]>>5&127),p+=P[T]>>12)}}else ae=Bie,re=vm,ee=Uie,oe=M2;for(var T=0;T<i;++T){var se=a[T];if(se>255){var V=se>>18&31;wp(t,p,ae[V+257]),p+=re[V+257],V>7&&(Rc(t,p,se>>23&31),p+=Zx[V]);var ce=se&31;wp(t,p,ee[ce]),p+=oe[ce],ce>3&&(wp(t,p,se>>5&8191),p+=Yx[ce])}else wp(t,p,ae[se]),p+=re[se]}return wp(t,p,ae[256]),p+re[256]},Gie=new BD([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),VI=new Xo(0),Eie=function(e,t,n,a,o,r){var s=r.z||e.length,i=new Xo(a+s+5*(1+Math.ceil(s/7e3))+o),c=i.subarray(a,i.length-o),m=r.l,p=(r.r||0)&7;if(t){p&&(c[0]=r.r>>3);for(var A=Gie[t-1],g=A>>13,f=A&8191,y=(1<<n)-1,b=r.p||new ns(32768),v=r.h||new ns(y+1),B=Math.ceil(n/3),D=2*B,j=function(tt){return(e[tt]^e[tt+1]<<B^e[tt+2]<<D)&y},Q=new BD(25e3),E=new ns(288),G=new ns(32),k=0,T=0,M=r.i||0,Z=0,_=r.w||0,I=0;M+2<s;++M){var O=j(M),z=M&32767,X=v[O];if(b[z]=X,v[O]=z,_<=M){var ae=s-M;if((k>7e3||Z>24576)&&(ae>423||!m)){p=s8(e,c,0,Q,E,G,T,Z,I,M-I,p),Z=k=T=0,I=M;for(var re=0;re<286;++re)E[re]=0;for(var re=0;re<30;++re)G[re]=0}var ee=2,oe=0,R=f,ne=z-X&32767;if(ae>2&&O==j(M-ne))for(var F=Math.min(g,ae)-1,P=Math.min(32767,M),V=Math.min(258,ae);ne<=P&&--R&&z!=X;){if(e[M+ee]==e[M+ee-ne]){for(var se=0;se<V&&e[M+se]==e[M+se-ne];++se);if(se>ee){if(ee=se,oe=ne,se>F)break;for(var ce=Math.min(ne,se-2),pe=0,re=0;re<ce;++re){var ge=M-ne+re&32767,de=b[ge],je=ge-de&32767;je>pe&&(pe=je,X=ge)}}}z=X,X=b[z],ne+=z-X&32767}if(oe){Q[Z++]=268435456|Ow[ee]<<18|o8[oe];var _e=Ow[ee]&31,Be=o8[oe]&31;T+=Zx[_e]+Yx[Be],++E[257+_e],++G[Be],_=M+ee,++k}else Q[Z++]=e[M],++E[e[M]]}}for(M=Math.max(M,_);M<s;++M)Q[Z++]=e[M],++E[e[M]];p=s8(e,c,m,Q,E,G,T,Z,I,M-I,p),m||(r.r=p&7|c[p/8|0]<<3,p-=7,r.h=v,r.p=b,r.i=M,r.w=_)}else{for(var M=r.w||0;M<s+m;M+=65535){var Me=M+65535;Me>=s&&(c[p/8|0]=m,Me=s),p=WI(c,p+1,e.subarray(M,Me))}r.i=s}return $I(i,0,a+DD(p)+o)},XI=function(){var e=1,t=0;return{p:function(n){for(var a=e,o=t,r=n.length|0,s=0;s!=r;){for(var i=Math.min(s+2655,r);s<i;++s)o+=a+=n[s];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}}},_ie=function(e,t,n,a,o){if(!o&&(o={l:1},t.dictionary)){var r=t.dictionary.subarray(-32768),s=new Xo(r.length+e.length);s.set(r),s.set(e,r.length),e=s,o.w=r.length}return Eie(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)},JI=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},Sie=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=XI();o.p(t.dictionary),JI(e,2,o.d())}},Pie=function(e,t){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&si(6,"invalid zlib data"),(e[1]>>5&1)==1&&si(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Mw(e,t){t||(t={});var n=XI();n.p(e);var a=_ie(e,t,t.dictionary?6:2,4);return Sie(a,t),JI(a,a.length-4,n.d()),a}function Iie(e,t){return jie(e.subarray(Pie(e),-4),{i:2},t,t)}var Fie=typeof TextDecoder<"u"&&new TextDecoder,kie=0;try{Fie.decode(VI,{stream:!0}),kie=1}catch{}var qt=(function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this})();function bv(){qt.console&&typeof qt.console.log=="function"&&qt.console.log.apply(qt.console,arguments)}var Wn={log:bv,warn:function(e){qt.console&&(typeof qt.console.warn=="function"?qt.console.warn.apply(qt.console,arguments):bv.call(null,arguments))},error:function(e){qt.console&&(typeof qt.console.error=="function"?qt.console.error.apply(qt.console,arguments):bv(e))}};function Cv(e,t,n){var a=new XMLHttpRequest;a.open("GET",e),a.responseType="blob",a.onload=function(){fd(a.response,t,n)},a.onerror=function(){Wn.error("could not download file")},a.send()}function i8(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Gg(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 Jp,zw,fd=qt.saveAs||((typeof window>"u"?"undefined":Zn(window))!=="object"||window!==qt?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,t,n){var a=qt.URL||qt.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?i8(o.href)?Cv(e,t,n):Gg(o,o.target="_blank"):Gg(o)):(o.href=a.createObjectURL(e),setTimeout((function(){a.revokeObjectURL(o.href)}),4e4),setTimeout((function(){Gg(o)}),0))}:"msSaveOrOpenBlob"in navigator?function(e,t,n){if(t=t||e.name||"download",typeof e=="string")if(i8(e))Cv(e,t,n);else{var a=document.createElement("a");a.href=e,a.target="_blank",setTimeout((function(){Gg(a)}))}else navigator.msSaveOrOpenBlob((function(o,r){return r===void 0?r={autoBom:!1}:Zn(r)!=="object"&&(Wn.warn("Deprecated: Expected third argument to be a object"),r={autoBom:!r}),r.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 Cv(e,t,n);var o=e.type==="application/octet-stream",r=/constructor/i.test(qt.HTMLElement)||qt.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||o&&r)&&(typeof FileReader>"u"?"undefined":Zn(FileReader))==="object"){var i=new FileReader;i.onloadend=function(){var p=i.result;p=s?p:p.replace(/^data:[^;]*;/,"data:attachment/file;"),a?a.location.href=p:location=p,a=null},i.readAsDataURL(e)}else{var c=qt.URL||qt.webkitURL,m=c.createObjectURL(e);a?a.location=m:location.href=m,a=null,setTimeout((function(){c.revokeObjectURL(m)}),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 eF(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,r=n[a].process,s=o.exec(e);s&&(t=r(s),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),c=this.g.toString(16),m=this.b.toString(16);return i.length==1&&(i="0"+i),c.length==1&&(c="0"+c),m.length==1&&(m="0"+m),"#"+i+c+m}}/**
* @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 vv(e,t){var n=e[0],a=e[1],o=e[2],r=e[3];n=Mo(n,a,o,r,t[0],7,-680876936),r=Mo(r,n,a,o,t[1],12,-389564586),o=Mo(o,r,n,a,t[2],17,606105819),a=Mo(a,o,r,n,t[3],22,-1044525330),n=Mo(n,a,o,r,t[4],7,-176418897),r=Mo(r,n,a,o,t[5],12,1200080426),o=Mo(o,r,n,a,t[6],17,-1473231341),a=Mo(a,o,r,n,t[7],22,-45705983),n=Mo(n,a,o,r,t[8],7,1770035416),r=Mo(r,n,a,o,t[9],12,-1958414417),o=Mo(o,r,n,a,t[10],17,-42063),a=Mo(a,o,r,n,t[11],22,-1990404162),n=Mo(n,a,o,r,t[12],7,1804603682),r=Mo(r,n,a,o,t[13],12,-40341101),o=Mo(o,r,n,a,t[14],17,-1502002290),n=zo(n,a=Mo(a,o,r,n,t[15],22,1236535329),o,r,t[1],5,-165796510),r=zo(r,n,a,o,t[6],9,-1069501632),o=zo(o,r,n,a,t[11],14,643717713),a=zo(a,o,r,n,t[0],20,-373897302),n=zo(n,a,o,r,t[5],5,-701558691),r=zo(r,n,a,o,t[10],9,38016083),o=zo(o,r,n,a,t[15],14,-660478335),a=zo(a,o,r,n,t[4],20,-405537848),n=zo(n,a,o,r,t[9],5,568446438),r=zo(r,n,a,o,t[14],9,-1019803690),o=zo(o,r,n,a,t[3],14,-187363961),a=zo(a,o,r,n,t[8],20,1163531501),n=zo(n,a,o,r,t[13],5,-1444681467),r=zo(r,n,a,o,t[2],9,-51403784),o=zo(o,r,n,a,t[7],14,1735328473),n=Zo(n,a=zo(a,o,r,n,t[12],20,-1926607734),o,r,t[5],4,-378558),r=Zo(r,n,a,o,t[8],11,-2022574463),o=Zo(o,r,n,a,t[11],16,1839030562),a=Zo(a,o,r,n,t[14],23,-35309556),n=Zo(n,a,o,r,t[1],4,-1530992060),r=Zo(r,n,a,o,t[4],11,1272893353),o=Zo(o,r,n,a,t[7],16,-155497632),a=Zo(a,o,r,n,t[10],23,-1094730640),n=Zo(n,a,o,r,t[13],4,681279174),r=Zo(r,n,a,o,t[0],11,-358537222),o=Zo(o,r,n,a,t[3],16,-722521979),a=Zo(a,o,r,n,t[6],23,76029189),n=Zo(n,a,o,r,t[9],4,-640364487),r=Zo(r,n,a,o,t[12],11,-421815835),o=Zo(o,r,n,a,t[15],16,530742520),n=Yo(n,a=Zo(a,o,r,n,t[2],23,-995338651),o,r,t[0],6,-198630844),r=Yo(r,n,a,o,t[7],10,1126891415),o=Yo(o,r,n,a,t[14],15,-1416354905),a=Yo(a,o,r,n,t[5],21,-57434055),n=Yo(n,a,o,r,t[12],6,1700485571),r=Yo(r,n,a,o,t[3],10,-1894986606),o=Yo(o,r,n,a,t[10],15,-1051523),a=Yo(a,o,r,n,t[1],21,-2054922799),n=Yo(n,a,o,r,t[8],6,1873313359),r=Yo(r,n,a,o,t[15],10,-30611744),o=Yo(o,r,n,a,t[6],15,-1560198380),a=Yo(a,o,r,n,t[13],21,1309151649),n=Yo(n,a,o,r,t[4],6,-145523070),r=Yo(r,n,a,o,t[11],10,-1120210379),o=Yo(o,r,n,a,t[2],15,718787259),a=Yo(a,o,r,n,t[9],21,-343485551),e[0]=fm(n,e[0]),e[1]=fm(a,e[1]),e[2]=fm(o,e[2]),e[3]=fm(r,e[3])}function qx(e,t,n,a,o,r){return t=fm(fm(t,e),fm(a,r)),fm(t<<o|t>>>32-o,n)}function Mo(e,t,n,a,o,r,s){return qx(t&n|~t&a,e,t,o,r,s)}function zo(e,t,n,a,o,r,s){return qx(t&a|n&~a,e,t,o,r,s)}function Zo(e,t,n,a,o,r,s){return qx(t^n^a,e,t,o,r,s)}function Yo(e,t,n,a,o,r,s){return qx(n^(t|~a),e,t,o,r,s)}function tF(e){var t,n=e.length,a=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)vv(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(vv(a,o),t=0;t<16;t++)o[t]=0;return o[14]=8*n,vv(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}Jp=qt.atob.bind(qt),zw=qt.btoa.bind(qt);var c8="0123456789abcdef".split("");function Qie(e){for(var t="",n=0;n<4;n++)t+=c8[e>>8*n+4&15]+c8[e>>8*n&15];return t}function Oie(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function Zw(e){return tF(e).map(Oie).join("")}var Tie=(function(e){for(var t=0;t<e.length;t++)e[t]=Qie(e[t]);return e.join("")})(tF("hello"))!="5d41402abc4b2a76b9719d911017c592";function fm(e,t){if(Tie){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 Yw(e,t){var n,a,o,r;if(e!==n){for(var s=(o=e,r=1+(256/e.length>>0),new Array(r+1).join(o)),i=[],c=0;c<256;c++)i[c]=c;var m=0;for(c=0;c<256;c++){var p=i[c];m=(m+p+s.charCodeAt(c))%256,i[c]=i[m],i[m]=p}n=e,a=i}else i=a;var A=t.length,g=0,f=0,y="";for(c=0;c<A;c++)f=(f+(p=i[g=(g+1)%256]))%256,i[g]=i[f],i[f]=p,s=i[(i[g]+i[f])%256],y+=String.fromCharCode(t.charCodeAt(c)^s);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 l8={print:4,modify:8,copy:16,"annot-forms":32};function Pu(e,t,n,a){this.v=1,this.r=2;var o=192;e.forEach((function(i){if(l8.perm!==void 0)throw new Error("Invalid permission: "+i);o+=l8[i]})),this.padding="(¿N^NuŠAd\0NVÿú\b..\0¶Ðh>€/\f©þdSiz";var r=(t+this.padding).substr(0,32),s=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(r,s),this.P=-(1+(255^o)),this.encryptionKey=Zw(r+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(a)).substr(0,5),this.U=Yw(this.encryptionKey,this.padding)}function Iu(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 m8(e){if(Zn(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 r=Math.random().toString(35);return t[n][r]=[a,!!o],r},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 r in t[n]){var s=t[n][r];try{s[0].apply(e,a)}catch(i){qt.console&&Wn.error("jsPDF PubSub Error",i.message,i)}s[1]&&o.push(r)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function Yh(e){if(!(this instanceof Yh))return new Yh(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 nF(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function xd(e,t,n,a,o){if(!(this instanceof xd))return new xd(e,t,n,a,o);this.type=e==="axial"?2:3,this.coords=t,this.colors=n,nF.call(this,a,o)}function Tu(e,t,n,a,o){if(!(this instanceof Tu))return new Tu(e,t,n,a,o);this.boundingBox=e,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,nF.call(this,a,o)}function Zt(e){var t,n=typeof arguments[0]=="string"?arguments[0]:"p",a=arguments[1],o=arguments[2],r=arguments[3],s=[],i=1,c=16,m="S",p=null;Zn(e=e||{})==="object"&&(n=e.orientation,a=e.unit||a,o=e.format||o,r=e.compress||e.compressPdf||r,(p=e.encryption||null)!==null&&(p.userPassword=p.userPassword||"",p.ownerPassword=p.ownerPassword||"",p.userPermissions=p.userPermissions||[]),i=typeof e.userUnit=="number"?Math.abs(e.userUnit):1,e.precision!==void 0&&(t=e.precision),e.floatPrecision!==void 0&&(c=e.floatPrecision),m=e.defaultPathOperation||"S"),s=e.filters||(r===!0?["FlateEncode"]:s),a=a||"mm",n=(""+(n||"P")).toLowerCase();var A=e.putOnlyUsedFonts||!1,g={},f={internal:{},__private__:{}};f.__private__.PubSub=m8;var y="1.3",b=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"},j=D.COMPAT;function Q(){this.saveGraphicsState(),le(new it(Ze,0,0,-Ze,0,Hi()*Ze).toString()+" cm"),this.setFontSize(this.getFontSize()/Ze),m="n",j=D.ADVANCED}function E(){this.restoreGraphicsState(),m="S",j=D.COMPAT}var G=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=j===D.COMPAT;return q&&Q.call(this),typeof U!="function"||(U(this),q&&E.call(this)),this},f.compatAPI=function(U){var q=j===D.ADVANCED;return q&&E.call(this),typeof U!="function"||(U(this),q&&Q.call(this)),this},f.isAdvancedAPI=function(){return j===D.ADVANCED};var k,T=function(U){if(j!==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 me=t||q;if(isNaN(U)||isNaN(me))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return U.toFixed(me).replace(/0+$/,"")};k=f.hpf=f.__private__.hpf=typeof c=="number"?function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.hpf");return M(U,c)}:c==="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)},_=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 j===D.COMPAT?U*Ze:j===D.ADVANCED?U:void 0},O=function(U){return j===D.COMPAT?Hi()-U:j===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(""),p!==null&&(sa=new Pu(p.userPermissions,p.userPassword,p.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(),me=q<0?"+":"-",he=Math.floor(Math.abs(q/60)),Ue=Math.abs(q%60),Le=[me,V(he),"'",V(Ue),"'"].join("");return["D:",U.getFullYear(),V(U.getMonth()+1),V(U.getDate()),V(U.getHours()),V(U.getMinutes()),V(U.getSeconds()),Le].join("")},R=f.__private__.convertPDFDateToDate=function(U){var q=parseInt(U.substr(2,4),10),me=parseInt(U.substr(6,2),10)-1,he=parseInt(U.substr(8,2),10),Ue=parseInt(U.substr(10,2),10),Le=parseInt(U.substr(12,2),10),We=parseInt(U.substr(14,2),10);return new Date(q,me,he,Ue,Le,We,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},F=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 F(U)};var P,V=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)},ce=0,pe=[],ge=[],de=0,je=[],_e=[],Be=!1,Me=ge,tt=function(){ce=0,de=0,ge=[],pe=[],je=[],Ss=oa(),Qr=oa()};f.__private__.setCustomOutputDestination=function(U){Be=!0,Me=U};var Ee=function(U){Be||(Me=U)};f.__private__.resetCustomOutputDestination=function(){Be=!1,Me=ge};var le=f.__private__.out=function(U){return U=U.toString(),de+=U.length+1,Me.push(U),Me},ft=f.__private__.write=function(U){return le(arguments.length===1?U.toString():Array.prototype.join.call(arguments," "))},st=f.__private__.getArrayBuffer=function(U){for(var q=U.length,me=new ArrayBuffer(q),he=new Uint8Array(me);q--;)he[q]=U.charCodeAt(q);return me},ze=[["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 ze};var Ke=e.fontSize||16;f.__private__.setFontSize=f.setFontSize=function(U){return Ke=j===D.ADVANCED?U/Ze:U,this};var $e,Je=f.__private__.getFontSize=f.getFontSize=function(){return j===D.COMPAT?Ke:Ke*Ze},dt=e.R2L||!1;f.__private__.setR2L=f.setR2L=function(U){return dt=U,this},f.__private__.getR2L=f.getR2L=function(){return dt};var Dt,Gt=f.__private__.setZoomMode=function(U){var q=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(U))$e=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.');$e=U}else $e=parseInt(U,10)};f.__private__.getZoomMode=function(){return $e};var De,ke=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 rt=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,me){return Gt(U),rt(q),ke(me),this};var Ie={title:"",subject:"",author:"",keywords:"",creator:""};f.__private__.getDocumentProperty=function(U){if(Object.keys(Ie).indexOf(U)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Ie[U]},f.__private__.getDocumentProperties=function(){return Ie},f.__private__.setDocumentProperties=f.setProperties=f.setDocumentProperties=function(U){for(var q in Ie)Ie.hasOwnProperty(q)&&U[q]&&(Ie[q]=U[q]);return this},f.__private__.setDocumentProperty=function(U,q){if(Object.keys(Ie).indexOf(U)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Ie[U]=q};var Xe,Ze,pt,lt,kt,Mt={},Nt={},Jn=[],Yt={},xo={},Nn={},ba={},Ca=null,un=0,Lt=[],ut=new m8(f),on=e.hotfixes||[],Kt={},ct={},Ye=[],it=function U(q,me,he,Ue,Le,We){if(!(this instanceof U))return new U(q,me,he,Ue,Le,We);isNaN(q)&&(q=1),isNaN(me)&&(me=0),isNaN(he)&&(he=0),isNaN(Ue)&&(Ue=1),isNaN(Le)&&(Le=0),isNaN(We)&&(We=0),this._matrix=[q,me,he,Ue,Le,We]};Object.defineProperty(it.prototype,"sx",{get:function(){return this._matrix[0]},set:function(U){this._matrix[0]=U}}),Object.defineProperty(it.prototype,"shy",{get:function(){return this._matrix[1]},set:function(U){this._matrix[1]=U}}),Object.defineProperty(it.prototype,"shx",{get:function(){return this._matrix[2]},set:function(U){this._matrix[2]=U}}),Object.defineProperty(it.prototype,"sy",{get:function(){return this._matrix[3]},set:function(U){this._matrix[3]=U}}),Object.defineProperty(it.prototype,"tx",{get:function(){return this._matrix[4]},set:function(U){this._matrix[4]=U}}),Object.defineProperty(it.prototype,"ty",{get:function(){return this._matrix[5]},set:function(U){this._matrix[5]=U}}),Object.defineProperty(it.prototype,"a",{get:function(){return this._matrix[0]},set:function(U){this._matrix[0]=U}}),Object.defineProperty(it.prototype,"b",{get:function(){return this._matrix[1]},set:function(U){this._matrix[1]=U}}),Object.defineProperty(it.prototype,"c",{get:function(){return this._matrix[2]},set:function(U){this._matrix[2]=U}}),Object.defineProperty(it.prototype,"d",{get:function(){return this._matrix[3]},set:function(U){this._matrix[3]=U}}),Object.defineProperty(it.prototype,"e",{get:function(){return this._matrix[4]},set:function(U){this._matrix[4]=U}}),Object.defineProperty(it.prototype,"f",{get:function(){return this._matrix[5]},set:function(U){this._matrix[5]=U}}),Object.defineProperty(it.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(it.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(it.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(it.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),it.prototype.join=function(U){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(k).join(U)},it.prototype.multiply=function(U){var q=U.sx*this.sx+U.shy*this.shx,me=U.sx*this.shy+U.shy*this.sy,he=U.shx*this.sx+U.sy*this.shx,Ue=U.shx*this.shy+U.sy*this.sy,Le=U.tx*this.sx+U.ty*this.shx+this.tx,We=U.tx*this.shy+U.ty*this.sy+this.ty;return new it(q,me,he,Ue,Le,We)},it.prototype.decompose=function(){var U=this.sx,q=this.shy,me=this.shx,he=this.sy,Ue=this.tx,Le=this.ty,We=Math.sqrt(U*U+q*q),gt=(U/=We)*me+(q/=We)*he;me-=U*gt,he-=q*gt;var Pt=Math.sqrt(me*me+he*he);return gt/=Pt,U*(he/=Pt)<q*(me/=Pt)&&(U=-U,q=-q,gt=-gt,We=-We),{scale:new it(We,0,0,Pt,0,0),translate:new it(1,0,0,1,Ue,Le),rotate:new it(U,q,-q,U,0,0),skew:new it(1,0,gt,1,0,0)}},it.prototype.toString=function(U){return this.join(" ")},it.prototype.inversed=function(){var U=this.sx,q=this.shy,me=this.shx,he=this.sy,Ue=this.tx,Le=this.ty,We=1/(U*he-q*me),gt=he*We,Pt=-q*We,Jt=-me*We,Vt=U*We;return new it(gt,Pt,Jt,Vt,-gt*Ue-Jt*Le,-Pt*Ue-Vt*Le)},it.prototype.applyToPoint=function(U){var q=U.x*this.sx+U.y*this.shx+this.tx,me=U.x*this.shy+U.y*this.sy+this.ty;return new ls(q,me)},it.prototype.applyToRectangle=function(U){var q=this.applyToPoint(U),me=this.applyToPoint(new ls(U.x+U.w,U.y+U.h));return new Ui(q.x,q.y,me.x-q.x,me.y-q.y)},it.prototype.clone=function(){var U=this.sx,q=this.shy,me=this.shx,he=this.sy,Ue=this.tx,Le=this.ty;return new it(U,q,me,he,Ue,Le)},f.Matrix=it;var mn=f.matrixMult=function(U,q){return q.multiply(U)},Xt=new it(1,0,0,1,0,0);f.unitMatrix=f.identityMatrix=Xt;var cn=function(U,q){if(!xo[U]){var me=(q instanceof xd?"Sh":"P")+(Object.keys(Yt).length+1).toString(10);q.id=me,xo[U]=me,Yt[me]=q,ut.publish("addPattern",q)}};f.ShadingPattern=xd,f.TilingPattern=Tu,f.addShadingPattern=function(U,q){return T("addShadingPattern()"),cn(U,q),this},f.beginTilingPattern=function(U){T("beginTilingPattern()"),Wd(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=_e[P].join(`
`),cn(U,q),ut.publish("endTilingPattern",q),Ye.pop().restore()};var bn=f.__private__.newObject=function(){var U=oa();return oo(U,!0),U},oa=f.__private__.newObjectDeferred=function(){return ce++,pe[ce]=function(){return de},ce},oo=function(U,q){return q=typeof q=="boolean"&&q,pe[U]=de,q&&le(U+" 0 obj"),U},gi=f.__private__.newAdditionalObject=function(){var U={objId:oa(),content:""};return je.push(U),U},Ss=oa(),Qr=oa(),Or=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 me=parseFloat(q[0]);q=[me,me,me,"r"]}for(var he="#",Ue=0;Ue<3;Ue++)he+=("0"+Math.floor(255*parseFloat(q[Ue])).toString(16)).slice(-2);return he},Ka=f.__private__.encodeColorString=function(U){var q;typeof U=="string"&&(U={ch1:U});var me=U.ch1,he=U.ch2,Ue=U.ch3,Le=U.ch4,We=U.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof me=="string"&&me.charAt(0)!=="#"){var gt=new eF(me);if(gt.ok)me=gt.toHex();else if(!/^\d*\.?\d*$/.test(me))throw new Error('Invalid color "'+me+'" passed to jsPDF.encodeColorString.')}if(typeof me=="string"&&/^#[0-9A-Fa-f]{3}$/.test(me)&&(me="#"+me[1]+me[1]+me[2]+me[2]+me[3]+me[3]),typeof me=="string"&&/^#[0-9A-Fa-f]{6}$/.test(me)){var Pt=parseInt(me.substr(1),16);me=Pt>>16&255,he=Pt>>8&255,Ue=255&Pt}if(he===void 0||Le===void 0&&me===he&&he===Ue)if(typeof me=="string")q=me+" "+We[0];else switch(U.precision){case 2:q=Z(me/255)+" "+We[0];break;case 3:default:q=_(me/255)+" "+We[0]}else if(Le===void 0||Zn(Le)==="object"){if(Le&&!isNaN(Le.a)&&Le.a===0)return q=["1.","1.","1.",We[1]].join(" ");if(typeof me=="string")q=[me,he,Ue,We[1]].join(" ");else switch(U.precision){case 2:q=[Z(me/255),Z(he/255),Z(Ue/255),We[1]].join(" ");break;default:case 3:q=[_(me/255),_(he/255),_(Ue/255),We[1]].join(" ")}}else if(typeof me=="string")q=[me,he,Ue,Le,We[2]].join(" ");else switch(U.precision){case 2:q=[Z(me),Z(he),Z(Ue),Z(Le),We[2]].join(" ");break;case 3:default:q=[_(me),_(he),_(Ue),_(Le),We[2]].join(" ")}return q},Tr=f.__private__.getFilters=function(){return s},tr=f.__private__.putStream=function(U){var q=(U=U||{}).data||"",me=U.filters||Tr(),he=U.alreadyAppliedFilters||[],Ue=U.addLength1||!1,Le=q.length,We=U.objectId,gt=function(ro){return ro};if(p!==null&&We===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");p!==null&&(gt=sa.encryptor(We,0));var Pt={};me===!0&&(me=["FlateEncode"]);var Jt=U.additionalKeyValues||[],Vt=(Pt=Zt.API.processDataByFilters!==void 0?Zt.API.processDataByFilters(q,me):{data:q,reverseChain:[]}).reverseChain+(Array.isArray(he)?he.join(" "):he.toString());if(Pt.data.length!==0&&(Jt.push({key:"Length",value:Pt.data.length}),Ue===!0&&Jt.push({key:"Length1",value:Le})),Vt.length!=0)if(Vt.split("/").length-1==1)Jt.push({key:"Filter",value:Vt});else{Jt.push({key:"Filter",value:"["+Vt+"]"});for(var An=0;An<Jt.length;An+=1)if(Jt[An].key==="DecodeParms"){for(var ia=[],fa=0;fa<Pt.reverseChain.split("/").length-1;fa+=1)ia.push("null");ia.push(Jt[An].value),Jt[An].value="["+ia.join(" ")+"]"}}le("<<");for(var Da=0;Da<Jt.length;Da++)le("/"+Jt[Da].key+" "+Jt[Da].value);le(">>"),Pt.data.length!==0&&(le("stream"),le(gt(Pt.data)),le("endstream"))},os=f.__private__.putPage=function(U){var q=U.number,me=U.data,he=U.objId,Ue=U.contentsObjId;oo(he,!0),le("<</Type /Page"),le("/Parent "+U.rootDictionaryObjId+" 0 R"),le("/Resources "+U.resourceDictionaryObjId+" 0 R"),le("/MediaBox ["+parseFloat(k(U.mediaBox.bottomLeftX))+" "+parseFloat(k(U.mediaBox.bottomLeftY))+" "+k(U.mediaBox.topRightX)+" "+k(U.mediaBox.topRightY)+"]"),U.cropBox!==null&&le("/CropBox ["+k(U.cropBox.bottomLeftX)+" "+k(U.cropBox.bottomLeftY)+" "+k(U.cropBox.topRightX)+" "+k(U.cropBox.topRightY)+"]"),U.bleedBox!==null&&le("/BleedBox ["+k(U.bleedBox.bottomLeftX)+" "+k(U.bleedBox.bottomLeftY)+" "+k(U.bleedBox.topRightX)+" "+k(U.bleedBox.topRightY)+"]"),U.trimBox!==null&&le("/TrimBox ["+k(U.trimBox.bottomLeftX)+" "+k(U.trimBox.bottomLeftY)+" "+k(U.trimBox.topRightX)+" "+k(U.trimBox.topRightY)+"]"),U.artBox!==null&&le("/ArtBox ["+k(U.artBox.bottomLeftX)+" "+k(U.artBox.bottomLeftY)+" "+k(U.artBox.topRightX)+" "+k(U.artBox.topRightY)+"]"),typeof U.userUnit=="number"&&U.userUnit!==1&&le("/UserUnit "+U.userUnit),ut.publish("putPage",{objId:he,pageContext:Lt[q],pageNumber:q,page:me}),le("/Contents "+Ue+" 0 R"),le(">>"),le("endobj");var Le=me.join(`
`);return j===D.ADVANCED&&(Le+=`
Q`),oo(Ue,!0),tr({data:Le,filters:Tr(),objectId:Ue}),le("endobj"),he},hi=f.__private__.putPages=function(){var U,q,me=[];for(U=1;U<=un;U++)Lt[U].objId=oa(),Lt[U].contentsObjId=oa();for(U=1;U<=un;U++)me.push(os({number:U,data:_e[U],objId:Lt[U].objId,contentsObjId:Lt[U].contentsObjId,mediaBox:Lt[U].mediaBox,cropBox:Lt[U].cropBox,bleedBox:Lt[U].bleedBox,trimBox:Lt[U].trimBox,artBox:Lt[U].artBox,userUnit:Lt[U].userUnit,rootDictionaryObjId:Ss,resourceDictionaryObjId:Qr}));oo(Ss,!0),le("<</Type /Pages");var he="/Kids [";for(q=0;q<un;q++)he+=me[q]+" 0 R ";le(he+"]"),le("/Count "+un),le(">>"),le("endobj"),ut.publish("postPutPages")},oc=function(U){ut.publish("putFont",{font:U,out:le,newObject:bn,putStream:tr}),U.isAlreadyPutted!==!0&&(U.objectNumber=bn(),le("<<"),le("/Type /Font"),le("/BaseFont /"+Iu(U.postScriptName)),le("/Subtype /Type1"),typeof U.encoding=="string"&&le("/Encoding /"+U.encoding),le("/FirstChar 32"),le("/LastChar 255"),le(">>"),le("endobj"))},rc=function(){for(var U in Mt)Mt.hasOwnProperty(U)&&(A===!1||A===!0&&g.hasOwnProperty(U))&&oc(Mt[U])},sc=function(U){U.objectNumber=bn();var q=[];q.push({key:"Type",value:"/XObject"}),q.push({key:"Subtype",value:"/Form"}),q.push({key:"BBox",value:"["+[k(U.x),k(U.y),k(U.x+U.width),k(U.y+U.height)].join(" ")+"]"}),q.push({key:"Matrix",value:"["+U.matrix.toString()+"]"});var me=U.pages[1].join(`
`);tr({data:me,additionalKeyValues:q,objectId:U.objectNumber}),le("endobj")},ml=function(){for(var U in Kt)Kt.hasOwnProperty(U)&&sc(Kt[U])},Rd=function(U,q){var me,he=[],Ue=1/(q-1);for(me=0;me<1;me+=Ue)he.push(me);if(he.push(1),U[0].offset!=0){var Le={offset:0,color:U[0].color};U.unshift(Le)}if(U[U.length-1].offset!=1){var We={offset:1,color:U[U.length-1].color};U.push(We)}for(var gt="",Pt=0,Jt=0;Jt<he.length;Jt++){for(me=he[Jt];me>U[Pt+1].offset;)Pt++;var Vt=U[Pt].offset,An=(me-Vt)/(U[Pt+1].offset-Vt),ia=U[Pt].color,fa=U[Pt+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()},ra=function(U,q){q||(q=21);var me=bn(),he=Rd(U.colors,q),Ue=[];Ue.push({key:"FunctionType",value:"0"}),Ue.push({key:"Domain",value:"[0.0 1.0]"}),Ue.push({key:"Size",value:"["+q+"]"}),Ue.push({key:"BitsPerSample",value:"8"}),Ue.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ue.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),tr({data:he,additionalKeyValues:Ue,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:me}),le("endobj"),U.objectNumber=bn(),le("<< /ShadingType "+U.type),le("/ColorSpace /DeviceRGB");var Le="/Coords ["+k(parseFloat(U.coords[0]))+" "+k(parseFloat(U.coords[1]))+" ";U.type===2?Le+=k(parseFloat(U.coords[2]))+" "+k(parseFloat(U.coords[3])):Le+=k(parseFloat(U.coords[2]))+" "+k(parseFloat(U.coords[3]))+" "+k(parseFloat(U.coords[4]))+" "+k(parseFloat(U.coords[5])),le(Le+="]"),U.matrix&&le("/Matrix ["+U.matrix.toString()+"]"),le("/Function "+me+" 0 R"),le("/Extend [true true]"),le(">>"),le("endobj")},OA=function(U,q){var me=oa(),he=bn();q.push({resourcesOid:me,objectOid:he}),U.objectNumber=he;var Ue=[];Ue.push({key:"Type",value:"/Pattern"}),Ue.push({key:"PatternType",value:"1"}),Ue.push({key:"PaintType",value:"1"}),Ue.push({key:"TilingType",value:"1"}),Ue.push({key:"BBox",value:"["+U.boundingBox.map(k).join(" ")+"]"}),Ue.push({key:"XStep",value:k(U.xStep)}),Ue.push({key:"YStep",value:k(U.yStep)}),Ue.push({key:"Resources",value:me+" 0 R"}),U.matrix&&Ue.push({key:"Matrix",value:"["+U.matrix.toString()+"]"}),tr({data:U.stream,additionalKeyValues:Ue,objectId:U.objectNumber}),le("endobj")},xi=function(U){var q;for(q in Yt)Yt.hasOwnProperty(q)&&(Yt[q]instanceof xd?ra(Yt[q]):Yt[q]instanceof Tu&&OA(Yt[q],U))},Em=function(U){for(var q in U.objectNumber=bn(),le("<<"),U)switch(q){case"opacity":le("/ca "+Z(U[q]));break;case"stroke-opacity":le("/CA "+Z(U[q]))}le(">>"),le("endobj")},dl=function(){var U;for(U in Nn)Nn.hasOwnProperty(U)&&Em(Nn[U])},_m=function(){for(var U in le("/XObject <<"),Kt)Kt.hasOwnProperty(U)&&Kt[U].objectNumber>=0&&le("/"+U+" "+Kt[U].objectNumber+" 0 R");ut.publish("putXobjectDict"),le(">>")},Md=function(){sa.oid=bn(),le("<<"),le("/Filter /Standard"),le("/V "+sa.v),le("/R "+sa.r),le("/U <"+sa.toHexString(sa.U)+">"),le("/O <"+sa.toHexString(sa.O)+">"),le("/P "+sa.P),le(">>"),le("endobj")},ic=function(){for(var U in le("/Font <<"),Mt)Mt.hasOwnProperty(U)&&(A===!1||A===!0&&g.hasOwnProperty(U))&&le("/"+U+" "+Mt[U].objectNumber+" 0 R");le(">>")},xr=function(){if(Object.keys(Yt).length>0){for(var U in le("/Shading <<"),Yt)Yt.hasOwnProperty(U)&&Yt[U]instanceof xd&&Yt[U].objectNumber>=0&&le("/"+U+" "+Yt[U].objectNumber+" 0 R");ut.publish("putShadingPatternDict"),le(">>")}},ul=function(U){if(Object.keys(Yt).length>0){for(var q in le("/Pattern <<"),Yt)Yt.hasOwnProperty(q)&&Yt[q]instanceof f.TilingPattern&&Yt[q].objectNumber>=0&&Yt[q].objectNumber<U&&le("/"+q+" "+Yt[q].objectNumber+" 0 R");ut.publish("putTilingPatternDict"),le(">>")}},nr=function(){if(Object.keys(Nn).length>0){var U;for(U in le("/ExtGState <<"),Nn)Nn.hasOwnProperty(U)&&Nn[U].objectNumber>=0&&le("/"+U+" "+Nn[U].objectNumber+" 0 R");ut.publish("putGStateDict"),le(">>")}},va=function(U){oo(U.resourcesOid,!0),le("<<"),le("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),ic(),xr(),ul(U.objectOid),nr(),_m(),le(">>"),le("endobj")},zd=function(){var U=[];rc(),dl(),ml(),xi(U),ut.publish("putResources"),U.forEach(va),va({resourcesOid:Qr,objectOid:Number.MAX_SAFE_INTEGER}),ut.publish("postPutResources")},Zd=function(){ut.publish("putAdditionalObjects");for(var U=0;U<je.length;U++){var q=je[U];oo(q.objId,!0),le(q.content),le("endobj")}ut.publish("postPutAdditionalObjects")},cc=function(U){Nt[U.fontName]=Nt[U.fontName]||{},Nt[U.fontName][U.fontStyle]=U.id},yi=function(U,q,me,he,Ue){var Le={id:"F"+(Object.keys(Mt).length+1).toString(10),postScriptName:U,fontName:q,fontStyle:me,encoding:he,isStandardFont:Ue||!1,metadata:{}};return ut.publish("addFont",{font:Le,instance:this}),Mt[Le.id]=Le,cc(Le),Le.id},lc=function(U){for(var q=0,me=ze.length;q<me;q++){var he=yi.call(this,U[q][0],U[q][1],U[q][2],ze[q][3],!0);A===!1&&(g[he]=!0);var Ue=U[q][0].split("-");cc({id:he,fontName:Ue[0],fontStyle:Ue[1]||""})}ut.publish("addFonts",{fonts:Mt,dictionary:Nt})},_o=function(U){return U.foo=function(){try{return U.apply(this,arguments)}catch(he){var q=he.stack||"";~q.indexOf(" at ")&&(q=q.split(" at ")[1]);var me="Error in function "+q.split(`
`)[0].split("<")[0]+": "+he.message;if(!qt.console)throw new Error(me);qt.console.error(me,he),qt.alert&&alert(me)}},U.foo.bar=U,U.foo},Al=function(U,q){var me,he,Ue,Le,We,gt,Pt,Jt,Vt;if(Ue=(q=q||{}).sourceEncoding||"Unicode",We=q.outputEncoding,(q.autoencode||We)&&Mt[Xe].metadata&&Mt[Xe].metadata[Ue]&&Mt[Xe].metadata[Ue].encoding&&(Le=Mt[Xe].metadata[Ue].encoding,!We&&Mt[Xe].encoding&&(We=Mt[Xe].encoding),!We&&Le.codePages&&(We=Le.codePages[0]),typeof We=="string"&&(We=Le[We]),We)){for(Pt=!1,gt=[],me=0,he=U.length;me<he;me++)(Jt=We[U.charCodeAt(me)])?gt.push(String.fromCharCode(Jt)):gt.push(U[me]),gt[me].charCodeAt(0)>>8&&(Pt=!0);U=gt.join("")}for(me=U.length;Pt===void 0&&me!==0;)U.charCodeAt(me-1)>>8&&(Pt=!0),me--;if(!Pt)return U;for(gt=q.noBOM?[]:[254,255],me=0,he=U.length;me<he;me++){if((Vt=(Jt=U.charCodeAt(me))>>8)>>8)throw new Error("Character at position "+me+" of string '"+U+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");gt.push(Vt),gt.push(Jt-(Vt<<8))}return String.fromCharCode.apply(void 0,gt)},So=f.__private__.pdfEscape=f.pdfEscape=function(U,q){return Al(U,q).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},mc=f.__private__.beginPage=function(U){_e[++un]=[],Lt[un]={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])}},bi(un),Ee(_e[P])},Sm=function(U,q){var me,he,Ue;switch(n=q||n,typeof U=="string"&&(me=B(U.toLowerCase()),Array.isArray(me)&&(he=me[0],Ue=me[1])),Array.isArray(U)&&(he=U[0]*Ze,Ue=U[1]*Ze),isNaN(he)&&(he=o[0],Ue=o[1]),(he>14400||Ue>14400)&&(Wn.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),he=Math.min(14400,he),Ue=Math.min(14400,Ue)),o=[he,Ue],n.substr(0,1)){case"l":Ue>he&&(o=[Ue,he]);break;case"p":he>Ue&&(o=[Ue,he])}mc(o),fc(km),le(Po),Qm!==0&&le(Qm+" J"),hc!==0&&le(hc+" j"),ut.publish("addPage",{pageNumber:un})},Pm=function(U){U>0&&U<=un&&(_e.splice(U,1),Lt.splice(U,1),un--,P>un&&(P=un),this.setPage(P))},bi=function(U){U>0&&U<=un&&(P=U)},TA=f.__private__.getNumberOfPages=f.getNumberOfPages=function(){return _e.length-1},pl=function(U,q,me){var he,Ue=void 0;return me=me||{},U=U!==void 0?U:Mt[Xe].fontName,q=q!==void 0?q:Mt[Xe].fontStyle,he=U.toLowerCase(),Nt[he]!==void 0&&Nt[he][q]!==void 0?Ue=Nt[he][q]:Nt[U]!==void 0&&Nt[U][q]!==void 0?Ue=Nt[U][q]:me.disableWarning===!1&&Wn.warn("Unable to look up font label for font '"+U+"', '"+q+"'. Refer to getFontList() for available fonts."),Ue||me.noFallback||(Ue=Nt.times[q])==null&&(Ue=Nt.times.normal),Ue},Bn=f.__private__.putInfo=function(){var U=bn(),q=function(he){return he};for(var me in p!==null&&(q=sa.encryptor(U,0)),le("<<"),le("/Producer ("+So(q("jsPDF "+Zt.version))+")"),Ie)Ie.hasOwnProperty(me)&&Ie[me]&&le("/"+me.substr(0,1).toUpperCase()+me.substr(1)+" ("+So(q(Ie[me]))+")");le("/CreationDate ("+So(q(X))+")"),le(">>"),le("endobj")},fl=f.__private__.putCatalog=function(U){var q=(U=U||{}).rootDictionaryObjId||Ss;switch(bn(),le("<<"),le("/Type /Catalog"),le("/Pages "+q+" 0 R"),$e||($e="fullwidth"),$e){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 me=""+$e;me.substr(me.length-1)==="%"&&($e=parseInt($e)/100),typeof $e=="number"&&le("/OpenAction [3 0 R /XYZ null null "+Z($e)+"]")}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")},Yd=f.__private__.putTrailer=function(){le("trailer"),le("<<"),le("/Size "+(ce+1)),le("/Root "+ce+" 0 R"),le("/Info "+(ce-1)+" 0 R"),p!==null&&le("/Encrypt "+sa.oid+" 0 R"),le("/ID [ <"+ae+"> <"+ae+"> ]"),le(">>")},Im=f.__private__.putHeader=function(){le("%PDF-"+y),le("%ºß¬à")},qd=f.__private__.putXRef=function(){var U="0000000000";le("xref"),le("0 "+(ce+1)),le("0000000000 65535 f ");for(var q=1;q<=ce;q++)typeof pe[q]=="function"?le((U+pe[q]()).slice(-10)+" 00000 n "):pe[q]!==void 0?le((U+pe[q]).slice(-10)+" 00000 n "):le("0000000000 00000 n ")},rs=f.__private__.buildDocument=function(){tt(),Ee(ge),ut.publish("buildDocument"),Im(),hi(),Zd(),zd(),p!==null&&Md(),Bn(),fl();var U=de;return qd(),Yd(),le("startxref"),le(""+U),le("%%EOF"),Ee(_e[P]),ge.join(`
`)},dc=f.__private__.getBlob=function(U){return new Blob([st(U)],{type:"application/pdf"})},Ci=f.output=f.__private__.output=_o((function(U,q){switch(typeof(q=q||{})=="string"?q={filename:q}:q.filename=q.filename||"generated.pdf",U){case void 0:return rs();case"save":f.save(q.filename);break;case"arraybuffer":return st(rs());case"blob":return dc(rs());case"bloburi":case"bloburl":if(qt.URL!==void 0&&typeof qt.URL.createObjectURL=="function")return qt.URL&&qt.URL.createObjectURL(dc(rs()))||void 0;Wn.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var me="",he=rs();try{me=zw(he)}catch{me=zw(unescape(encodeURIComponent(he)))}return"data:application/pdf;filename="+q.filename+";base64,"+me;case"pdfobjectnewwindow":if(Object.prototype.toString.call(qt)==="[object Window]"){var Ue="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Le=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';q.pdfObjectUrl&&(Ue=q.pdfObjectUrl,Le="");var We='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+Ue+'"'+Le+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(q)+");<\/script></body></html>",gt=qt.open();return gt!==null&&gt.document.write(We),gt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(qt)==="[object Window]"){var Pt='<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>',Jt=qt.open();if(Jt!==null){Jt.document.write(Pt);var Vt=this;Jt.document.documentElement.querySelector("#pdfViewer").onload=function(){Jt.document.title=q.filename,Jt.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(Vt.output("bloburl"))}}return Jt}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(qt)!=="[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=qt.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 qt.document.location.href=this.output("datauristring",q);default:return null}})),uc=function(U){return Array.isArray(on)===!0&&on.indexOf(U)>-1};switch(a){case"pt":Ze=1;break;case"mm":Ze=72/25.4;break;case"cm":Ze=72/2.54;break;case"in":Ze=72;break;case"px":Ze=uc("px_scaling")==1?.75:96/72;break;case"pc":case"em":Ze=12;break;case"ex":Ze=6;break;default:if(typeof a!="number")throw new Error("Invalid unit: "+a);Ze=a}var sa=null;ne(),ee();var ss=function(U){return p!==null?sa.encryptor(U,0):function(q){return q}},Rr=f.__private__.getPageInfo=f.getPageInfo=function(U){if(isNaN(U)||U%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Lt[U].objId,pageNumber:U,pageContext:Lt[U]}},Rt=f.__private__.getPageInfoByObjId=function(U){if(isNaN(U)||U%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var q in Lt)if(Lt[q].objId===U)break;return Rr(q)},Ac=f.__private__.getCurrentPageInfo=f.getCurrentPageInfo=function(){return{objId:Lt[P].objId,pageNumber:P,pageContext:Lt[P]}};f.addPage=function(){return Sm.apply(this,arguments),this},f.setPage=function(){return bi.apply(this,arguments),Ee.call(this,_e[P]),this},f.insertPage=function(U){return this.addPage(),this.movePage(P,U),this},f.movePage=function(U,q){var me,he;if(U>q){me=_e[U],he=Lt[U];for(var Ue=U;Ue>q;Ue--)_e[Ue]=_e[Ue-1],Lt[Ue]=Lt[Ue-1];_e[q]=me,Lt[q]=he,this.setPage(q)}else if(U<q){me=_e[U],he=Lt[U];for(var Le=U;Le<q;Le++)_e[Le]=_e[Le+1],Lt[Le]=Lt[Le+1];_e[q]=me,Lt[q]=he,this.setPage(q)}return this},f.deletePage=function(){return Pm.apply(this,arguments),this},f.__private__.text=f.text=function(U,q,me,he,Ue){var Le,We,gt,Pt,Jt,Vt,An,ia,fa,Da=(he=he||{}).scope||this;if(typeof U=="number"&&typeof q=="number"&&(typeof me=="string"||Array.isArray(me))){var ro=me;me=q,q=U,U=ro}if(arguments[3]instanceof it?(T("The transform parameter of text() with a Matrix value"),fa=Ue):(gt=arguments[4],Pt=arguments[5],Zn(An=arguments[3])==="object"&&An!==null||(typeof gt=="string"&&(Pt=gt,gt=null),typeof An=="string"&&(Pt=An,An=null),typeof An=="number"&&(gt=An,An=null),he={flags:An,angle:gt,align:Pt})),isNaN(q)||isNaN(me)||U==null)throw new Error("Invalid arguments passed to jsPDF.text");if(U.length===0)return Da;var Ma="",Yr=!1,or=typeof he.lineHeightFactor=="number"?he.lineHeightFactor:pc,Cr=Da.internal.scaleFactor;function Ni(Mn){return Mn=Mn.split(" ").join(Array(he.TabLen||9).join(" ")),So(Mn,An)}function Rm(Mn){for(var Sn,ha=Mn.concat(),Ua=[],us=ha.length;us--;)typeof(Sn=ha.shift())=="string"?Ua.push(Sn):Array.isArray(Mn)&&(Sn.length===1||Sn[1]===void 0&&Sn[2]===void 0)?Ua.push(Sn[0]):Ua.push([Sn[0],Sn[1],Sn[2]]);return Ua}function Dl(Mn,Sn){var ha;if(typeof Mn=="string")ha=Sn(Mn)[0];else if(Array.isArray(Mn)){for(var Ua,us,Il=Mn.concat(),Dc=[],Zm=Il.length;Zm--;)typeof(Ua=Il.shift())=="string"?Dc.push(Sn(Ua)[0]):Array.isArray(Ua)&&typeof Ua[0]=="string"&&(us=Sn(Ua[0],Ua[1],Ua[2]),Dc.push([us[0],us[1],us[2]]));ha=Dc}return ha}var xc=!1,Ul=!0;if(typeof U=="string")xc=!0;else if(Array.isArray(U)){var Hl=U.concat();We=[];for(var yc,ga=Hl.length;ga--;)(typeof(yc=Hl.shift())!="string"||Array.isArray(yc)&&typeof yc[0]!="string")&&(Ul=!1);xc=Ul}if(xc===!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 Nl=Ke/Da.internal.scaleFactor,jl=Nl*(or-1);switch(he.baseline){case"bottom":me-=jl;break;case"top":me+=Nl-jl;break;case"hanging":me+=Nl-2*jl;break;case"middle":me+=Nl/2-jl}if((Vt=he.maxWidth||0)>0&&(typeof U=="string"?U=Da.splitTextToSize(U,Vt):Object.prototype.toString.call(U)==="[object Array]"&&(U=U.reduce((function(Mn,Sn){return Mn.concat(Da.splitTextToSize(Sn,Vt))}),[]))),Le={text:U,x:q,y:me,options:he,mutex:{pdfEscape:So,activeFontKey:Xe,fonts:Mt,activeFontSize:Ke}},ut.publish("preProcessText",Le),U=Le.text,gt=(he=Le.options).angle,!(fa instanceof it)&&gt&&typeof gt=="number"){gt*=Math.PI/180,he.rotationDirection===0&&(gt=-gt),j===D.ADVANCED&&(gt=-gt);var Gl=Math.cos(gt),El=Math.sin(gt);fa=new it(Gl,El,-El,Gl,0,0)}else gt&&gt instanceof it&&(fa=gt);j!==D.ADVANCED||fa||(fa=Xt),(Jt=he.charSpace||Di)!==void 0&&(Ma+=k(I(Jt))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(ia=he.horizontalScale)!==void 0&&(Ma+=k(100*ia)+` Tz
`),he.lang;var yo=-1,bc=he.renderingMode!==void 0?he.renderingMode:he.stroke,Fs=Da.internal.getCurrentPageInfo().pageContext;switch(bc){case 0:case!1:case"fill":yo=0;break;case 1:case!0:case"stroke":yo=1;break;case 2:case"fillThenStroke":yo=2;break;case 3:case"invisible":yo=3;break;case 4:case"fillAndAddForClipping":yo=4;break;case 5:case"strokeAndAddPathForClipping":yo=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":yo=6;break;case 7:case"addToPathForClipping":yo=7}var Vd=Fs.usedRenderingMode!==void 0?Fs.usedRenderingMode:-1;yo!==-1?Ma+=yo+` Tr
`:Vd!==-1&&(Ma+=`0 Tr
`),yo!==-1&&(Fs.usedRenderingMode=yo),Pt=he.align||"left";var bo,_l=Ke*or,Mm=Da.internal.pageSize.getWidth(),Sl=Mt[Xe];Jt=he.charSpace||Di,Vt=he.maxWidth||0,An=Object.assign({autoencode:!0,noBOM:!0},he.flags);var ms=[],ji=function(Mn){return Da.getStringUnitWidth(Mn,{font:Sl,charSpace:Jt,fontSize:Ke,doKerning:!1})*Ke/Cr};if(Object.prototype.toString.call(U)==="[object Array]"){var Co;We=Rm(U),Pt!=="left"&&(bo=We.map(ji));var so,Gi=0;if(Pt==="right"){q-=bo[0],U=[],ga=We.length;for(var ks=0;ks<ga;ks++)ks===0?(so=yr(q),Co=br(me)):(so=I(Gi-bo[ks]),Co=-_l),U.push([We[ks],so,Co]),Gi=bo[ks]}else if(Pt==="center"){q-=bo[0]/2,U=[],ga=We.length;for(var Ls=0;Ls<ga;Ls++)Ls===0?(so=yr(q),Co=br(me)):(so=I((Gi-bo[Ls])/2),Co=-_l),U.push([We[Ls],so,Co]),Gi=bo[Ls]}else if(Pt==="left"){U=[],ga=We.length;for(var Pl=0;Pl<ga;Pl++)U.push(We[Pl])}else if(Pt==="justify"&&Sl.encoding==="Identity-H"){U=[],ga=We.length,Vt=Vt!==0?Vt:Mm;for(var Qs=0,Dn=0;Dn<ga;Dn++)if(Co=Dn===0?br(me):-_l,so=Dn===0?yr(q):Qs,Dn<ga-1){var Os=I((Vt-bo[Dn])/(We[Dn].split(" ").length-1)),io=We[Dn].split(" ");U.push([io[0]+" ",so,Co]),Qs=0;for(var rr=1;rr<io.length;rr++){var Cc=(ji(io[rr-1]+" "+io[rr])-ji(io[rr]))*Cr+Os;rr==io.length-1?U.push([io[rr],Cc,0]):U.push([io[rr]+" ",Cc,0]),Qs-=Cc}}else U.push([We[Dn],so,Co]);U.push(["",Qs,0])}else{if(Pt!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(U=[],ga=We.length,Vt=Vt!==0?Vt:Mm,Dn=0;Dn<ga;Dn++)Co=Dn===0?br(me):-_l,so=Dn===0?yr(q):0,Dn<ga-1?ms.push(k(I((Vt-bo[Dn])/(We[Dn].split(" ").length-1)))):ms.push(0),U.push([We[Dn],so,Co])}}var zm=typeof he.R2L=="boolean"?he.R2L:dt;zm===!0&&(U=Dl(U,(function(Mn,Sn,ha){return[Mn.split("").reverse().join(""),Sn,ha]}))),Le={text:U,x:q,y:me,options:he,mutex:{pdfEscape:So,activeFontKey:Xe,fonts:Mt,activeFontSize:Ke}},ut.publish("postProcessText",Le),U=Le.text,Yr=Le.mutex.isHex||!1;var vc=Mt[Xe].encoding;vc!=="WinAnsiEncoding"&&vc!=="StandardEncoding"||(U=Dl(U,(function(Mn,Sn,ha){return[Ni(Mn),Sn,ha]}))),We=Rm(U),U=[];for(var wc,Bc,sr,Ts=0,ds=1,Rs=Array.isArray(We[0])?ds:Ts,Ms="",Ei=function(Mn,Sn,ha){var Ua="";return ha instanceof it?(ha=typeof he.angle=="number"?mn(ha,new it(1,0,0,1,Mn,Sn)):mn(new it(1,0,0,1,Mn,Sn),ha),j===D.ADVANCED&&(ha=mn(new it(1,0,0,-1,0,0),ha)),Ua=ha.join(" ")+` Tm
`):Ua=k(Mn)+" "+k(Sn)+` Td
`,Ua},$a=0;$a<We.length;$a++){switch(Ms="",Rs){case ds:sr=(Yr?"<":"(")+We[$a][0]+(Yr?">":")"),wc=parseFloat(We[$a][1]),Bc=parseFloat(We[$a][2]);break;case Ts:sr=(Yr?"<":"(")+We[$a]+(Yr?">":")"),wc=yr(q),Bc=br(me)}ms!==void 0&&ms[$a]!==void 0&&(Ms=ms[$a]+` Tw
`),$a===0?U.push(Ms+Ei(wc,Bc,fa)+sr):Rs===Ts?U.push(Ms+sr):Rs===ds&&U.push(Ms+Ei(wc,Bc,fa)+sr)}U=Rs===Ts?U.join(` Tj
T* `):U.join(` Tj
`),U+=` Tj
`;var Io=`BT
/`;return Io+=Xe+" "+Ke+` Tf
`,Io+=k(Ke*or)+` TL
`,Io+=_a+`
`,Io+=Ma,Io+=U,le(Io+="ET"),g[Xe]=!0,Da};var is=f.__private__.clip=f.clip=function(U){return le(U==="evenodd"?"W*":"W"),this};f.clipEvenOdd=function(){return is("evenodd")},f.__private__.discardPath=f.discardPath=function(){return le("n"),this};var cs=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 cs(U)&&(m=U),this};var Fm=f.__private__.getStyle=f.getStyle=function(U){var q=m;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},vi=f.close=function(){return le("h"),this};f.stroke=function(){return le("S"),this},f.fill=function(U){return gl("f",U),this},f.fillEvenOdd=function(U){return gl("f*",U),this},f.fillStroke=function(U){return gl("B",U),this},f.fillStrokeEvenOdd=function(U){return gl("B*",U),this};var gl=function(U,q){Zn(q)==="object"?Kd(q,U):le(U)},hl=function(U){U===null||j===D.ADVANCED&&U===void 0||(U=Fm(U),le(U))};function xl(U,q,me,he,Ue){var Le=new Tu(q||this.boundingBox,me||this.xStep,he||this.yStep,this.gState,Ue||this.matrix);Le.stream=this.stream;var We=U+"$$"+this.cloneIndex+++"$$";return cn(We,Le),Le}var Kd=function(U,q){var me=xo[U.key],he=Yt[me];if(he instanceof xd)le("q"),le(RA(q)),he.gState&&f.setGState(he.gState),le(U.matrix.toString()+" cm"),le("/"+me+" sh"),le("Q");else if(he instanceof Tu){var Ue=new it(1,0,0,-1,0,Hi());U.matrix&&(Ue=Ue.multiply(U.matrix||Xt),me=xl.call(he,U.key,U.boundingBox,U.xStep,U.yStep,Ue).id),le("q"),le("/Pattern cs"),le("/"+me+" scn"),he.gState&&f.setGState(he.gState),le(q),le("Q")}},RA=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"}},Ps=f.moveTo=function(U,q){return le(k(I(U))+" "+k(z(q))+" m"),this},Mr=f.lineTo=function(U,q){return le(k(I(U))+" "+k(z(q))+" l"),this},ar=f.curveTo=function(U,q,me,he,Ue,Le){return le([k(I(U)),k(z(q)),k(I(me)),k(z(he)),k(I(Ue)),k(z(Le)),"c"].join(" ")),this};f.__private__.line=f.line=function(U,q,me,he,Ue){if(isNaN(U)||isNaN(q)||isNaN(me)||isNaN(he)||!cs(Ue))throw new Error("Invalid arguments passed to jsPDF.line");return j===D.COMPAT?this.lines([[me-U,he-q]],U,q,[1,1],Ue||"S"):this.lines([[me-U,he-q]],U,q,[1,1]).stroke()},f.__private__.lines=f.lines=function(U,q,me,he,Ue,Le){var We,gt,Pt,Jt,Vt,An,ia,fa,Da,ro,Ma,Yr;if(typeof U=="number"&&(Yr=me,me=q,q=U,U=Yr),he=he||[1,1],Le=Le||!1,isNaN(q)||isNaN(me)||!Array.isArray(U)||!Array.isArray(he)||!cs(Ue)||typeof Le!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Ps(q,me),We=he[0],gt=he[1],Jt=U.length,ro=q,Ma=me,Pt=0;Pt<Jt;Pt++)(Vt=U[Pt]).length===2?(ro=Vt[0]*We+ro,Ma=Vt[1]*gt+Ma,Mr(ro,Ma)):(An=Vt[0]*We+ro,ia=Vt[1]*gt+Ma,fa=Vt[2]*We+ro,Da=Vt[3]*gt+Ma,ro=Vt[4]*We+ro,Ma=Vt[5]*gt+Ma,ar(An,ia,fa,Da,ro,Ma));return Le&&vi(),hl(Ue),this},f.path=function(U){for(var q=0;q<U.length;q++){var me=U[q],he=me.c;switch(me.op){case"m":Ps(he[0],he[1]);break;case"l":Mr(he[0],he[1]);break;case"c":ar.apply(this,he);break;case"h":vi()}}return this},f.__private__.rect=f.rect=function(U,q,me,he,Ue){if(isNaN(U)||isNaN(q)||isNaN(me)||isNaN(he)||!cs(Ue))throw new Error("Invalid arguments passed to jsPDF.rect");return j===D.COMPAT&&(he=-he),le([k(I(U)),k(z(q)),k(I(me)),k(I(he)),"re"].join(" ")),hl(Ue),this},f.__private__.triangle=f.triangle=function(U,q,me,he,Ue,Le,We){if(isNaN(U)||isNaN(q)||isNaN(me)||isNaN(he)||isNaN(Ue)||isNaN(Le)||!cs(We))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[me-U,he-q],[Ue-me,Le-he],[U-Ue,q-Le]],U,q,[1,1],We,!0),this},f.__private__.roundedRect=f.roundedRect=function(U,q,me,he,Ue,Le,We){if(isNaN(U)||isNaN(q)||isNaN(me)||isNaN(he)||isNaN(Ue)||isNaN(Le)||!cs(We))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var gt=4/3*(Math.SQRT2-1);return Ue=Math.min(Ue,.5*me),Le=Math.min(Le,.5*he),this.lines([[me-2*Ue,0],[Ue*gt,0,Ue,Le-Le*gt,Ue,Le],[0,he-2*Le],[0,Le*gt,-Ue*gt,Le,-Ue,Le],[2*Ue-me,0],[-Ue*gt,0,-Ue,-Le*gt,-Ue,-Le],[0,2*Le-he],[0,-Le*gt,Ue*gt,-Le,Ue,-Le]],U+Ue,q,[1,1],We,!0),this},f.__private__.ellipse=f.ellipse=function(U,q,me,he,Ue){if(isNaN(U)||isNaN(q)||isNaN(me)||isNaN(he)||!cs(Ue))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Le=4/3*(Math.SQRT2-1)*me,We=4/3*(Math.SQRT2-1)*he;return Ps(U+me,q),ar(U+me,q-We,U+Le,q-he,U,q-he),ar(U-Le,q-he,U-me,q-We,U-me,q),ar(U-me,q+We,U-Le,q+he,U,q+he),ar(U+Le,q+he,U+me,q+We,U+me,q),hl(Ue),this},f.__private__.circle=f.circle=function(U,q,me,he){if(isNaN(U)||isNaN(q)||isNaN(me)||!cs(he))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(U,q,me,me,he)},f.setFont=function(U,q,me){return me&&(q=G(q,me)),Xe=pl(U,q,{disableWarning:!1}),this};var yl=f.__private__.getFont=f.getFont=function(){return Mt[pl.apply(f,arguments)]};f.__private__.getFontList=f.getFontList=function(){var U,q,me={};for(U in Nt)if(Nt.hasOwnProperty(U))for(q in me[U]=[],Nt[U])Nt[U].hasOwnProperty(q)&&me[U].push(q);return me},f.addFont=function(U,q,me,he,Ue){var Le=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Le.indexOf(arguments[3])!==-1?Ue=arguments[3]:arguments[3]&&Le.indexOf(arguments[3])==-1&&(me=G(me,he)),Ue=Ue||"Identity-H",yi.call(this,U,q,me,Ue)};var pc,km=e.lineWidth||.200025,wi=f.__private__.getLineWidth=f.getLineWidth=function(){return km},fc=f.__private__.setLineWidth=f.setLineWidth=function(U){return km=U,le(k(I(U))+" w"),this};f.__private__.setLineDash=Zt.API.setLineDash=Zt.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(me){return k(I(me))})).join(" "),q=k(I(q)),le("["+U+"] "+q+" d"),this};var bl=f.__private__.getLineHeight=f.getLineHeight=function(){return Ke*pc};f.__private__.getLineHeight=f.getLineHeight=function(){return Ke*pc};var Lm=f.__private__.setLineHeightFactor=f.setLineHeightFactor=function(U){return typeof(U=U||1.15)=="number"&&(pc=U),this},zr=f.__private__.getLineHeightFactor=f.getLineHeightFactor=function(){return pc};Lm(e.lineHeight);var yr=f.__private__.getHorizontalCoordinate=function(U){return I(U)},br=f.__private__.getVerticalCoordinate=function(U){return j===D.ADVANCED?U:Lt[P].mediaBox.topRightY-Lt[P].mediaBox.bottomLeftY-I(U)},$d=f.__private__.getHorizontalCoordinateString=f.getHorizontalCoordinateString=function(U){return k(yr(U))},Zr=f.__private__.getVerticalCoordinateString=f.getVerticalCoordinateString=function(U){return k(br(U))},Po=e.strokeColor||"0 G";f.__private__.getStrokeColor=f.getDrawColor=function(){return Or(Po)},f.__private__.setStrokeColor=f.setDrawColor=function(U,q,me,he){return Po=Ka({ch1:U,ch2:q,ch3:me,ch4:he,pdfColorType:"draw",precision:2}),le(Po),this};var Cl=e.fillColor||"0 g";f.__private__.getFillColor=f.getFillColor=function(){return Or(Cl)},f.__private__.setFillColor=f.setFillColor=function(U,q,me,he){return Cl=Ka({ch1:U,ch2:q,ch3:me,ch4:he,pdfColorType:"fill",precision:2}),le(Cl),this};var _a=e.textColor||"0 g",Bi=f.__private__.getTextColor=f.getTextColor=function(){return Or(_a)};f.__private__.setTextColor=f.setTextColor=function(U,q,me,he){return _a=Ka({ch1:U,ch2:q,ch3:me,ch4:he,pdfColorType:"text",precision:3}),this};var Di=e.charSpace,gc=f.__private__.getCharSpace=f.getCharSpace=function(){return parseFloat(Di||0)};f.__private__.setCharSpace=f.setCharSpace=function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Di=U,this};var Qm=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 Qm=q,le(q+" J"),this};var hc=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 hc=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(k(I(U))+" M"),this},f.GState=Yh,f.setGState=function(U){(U=typeof U=="string"?Nn[ba[U]]:vl(null,U)).equals(Ca)||(le("/"+U.id+" gs"),Ca=U)};var vl=function(U,q){if(!U||!ba[U]){var me=!1;for(var he in Nn)if(Nn.hasOwnProperty(he)&&Nn[he].equals(q)){me=!0;break}if(me)q=Nn[he];else{var Ue="GS"+(Object.keys(Nn).length+1).toString(10);Nn[Ue]=q,q.id=Ue}return U&&(ba[U]=q.id),ut.publish("addGState",q),q}};f.addGState=function(U,q){return vl(U,q),this},f.saveGraphicsState=function(){return le("q"),Jn.push({key:Xe,size:Ke,color:_a}),this},f.restoreGraphicsState=function(){le("Q");var U=Jn.pop();return Xe=U.key,Ke=U.size,_a=U.color,Ca=null,this},f.setCurrentTransformationMatrix=function(U){return le(U.toString()+" cm"),this},f.comment=function(U){return le("#"+U),this};var ls=function(U,q){var me=U||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return me},set:function(Le){isNaN(Le)||(me=parseFloat(Le))}});var he=q||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return he},set:function(Le){isNaN(Le)||(he=parseFloat(Le))}});var Ue="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Ue},set:function(Le){Ue=Le.toString()}}),this},Ui=function(U,q,me,he){ls.call(this,U,q),this.type="rect";var Ue=me||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Ue},set:function(We){isNaN(We)||(Ue=parseFloat(We))}});var Le=he||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Le},set:function(We){isNaN(We)||(Le=parseFloat(We))}}),this},wl=function(){this.page=un,this.currentPage=P,this.pages=_e.slice(0),this.pagesContext=Lt.slice(0),this.x=pt,this.y=lt,this.matrix=kt,this.width=Is(P),this.height=Hi(P),this.outputDestination=Me,this.id="",this.objectNumber=-1};wl.prototype.restore=function(){un=this.page,P=this.currentPage,Lt=this.pagesContext,_e=this.pages,pt=this.x,lt=this.y,kt=this.matrix,Om(P,this.width),Tm(P,this.height),Me=this.outputDestination};var Wd=function(U,q,me,he,Ue){Ye.push(new wl),un=P=0,_e=[],pt=U,lt=q,kt=Ue,mc([me,he])},MA=function(U){if(ct[U])Ye.pop().restore();else{var q=new wl,me="Xo"+(Object.keys(Kt).length+1).toString(10);q.id=me,ct[U]=me,Kt[me]=q,ut.publish("addFormObject",q),Ye.pop().restore()}};for(var Bl in f.beginFormObject=function(U,q,me,he,Ue){return Wd(U,q,me,he,Ue),this},f.endFormObject=function(U){return MA(U),this},f.doFormObject=function(U,q){var me=Kt[ct[U]];return le("q"),le(q.toString()+" cm"),le("/"+me.id+" Do"),le("Q"),this},f.getFormObject=function(U){var q=Kt[ct[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?(fd(dc(rs()),U),typeof fd.unload=="function"&&qt.setTimeout&&setTimeout(fd.unload,911),this):new Promise((function(me,he){try{var Ue=fd(dc(rs()),U);typeof fd.unload=="function"&&qt.setTimeout&&setTimeout(fd.unload,911),me(Ue)}catch(Le){he(Le.message)}}))},Zt.API)Zt.API.hasOwnProperty(Bl)&&(Bl==="events"&&Zt.API.events.length?(function(U,q){var me,he,Ue;for(Ue=q.length-1;Ue!==-1;Ue--)me=q[Ue][0],he=q[Ue][1],U.subscribe.apply(U,[me].concat(typeof he=="function"?[he]:he))})(ut,Zt.API.events):f[Bl]=Zt.API[Bl]);var Is=f.getPageWidth=function(U){return(Lt[U=U||P].mediaBox.topRightX-Lt[U].mediaBox.bottomLeftX)/Ze},Om=f.setPageWidth=function(U,q){Lt[U].mediaBox.topRightX=q*Ze+Lt[U].mediaBox.bottomLeftX},Hi=f.getPageHeight=function(U){return(Lt[U=U||P].mediaBox.topRightY-Lt[U].mediaBox.bottomLeftY)/Ze},Tm=f.setPageHeight=function(U,q){Lt[U].mediaBox.topRightY=q*Ze+Lt[U].mediaBox.bottomLeftY};return f.internal={pdfEscape:So,getStyle:Fm,getFont:yl,getFontSize:Je,getCharSpace:gc,getTextColor:Bi,getLineHeight:bl,getLineHeightFactor:zr,getLineWidth:wi,write:ft,getHorizontalCoordinate:yr,getVerticalCoordinate:br,getCoordinateString:$d,getVerticalCoordinateString:Zr,collections:{},newObject:bn,newAdditionalObject:gi,newObjectDeferred:oa,newObjectDeferredBegin:oo,getFilters:Tr,putStream:tr,events:ut,scaleFactor:Ze,pageSize:{getWidth:function(){return Is(P)},setWidth:function(U){Om(P,U)},getHeight:function(){return Hi(P)},setHeight:function(U){Tm(P,U)}},encryptionOptions:p,encryption:sa,getEncryptor:ss,output:Ci,getNumberOfPages:TA,pages:_e,out:le,f2:Z,f3:_,getPageInfo:Rr,getPageInfoByObjId:Rt,getCurrentPageInfo:Ac,getPDFVersion:b,Point:ls,Rectangle:Ui,Matrix:it,hasHotfix:uc},Object.defineProperty(f.internal.pageSize,"width",{get:function(){return Is(P)},set:function(U){Om(P,U)},enumerable:!0,configurable:!0}),Object.defineProperty(f.internal.pageSize,"height",{get:function(){return Hi(P)},set:function(U){Tm(P,U)},enumerable:!0,configurable:!0}),lc.call(f,ze),Xe="F1",Sm(o,n),ut.publish("initialized"),f}Pu.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},Pu.prototype.toHexString=function(e){return e.split("").map((function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)})).join("")},Pu.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("")},Pu.prototype.processOwnerPassword=function(e,t){return Yw(Zw(t).substr(0,5),e)},Pu.prototype.encryptor=function(e,t){var n=Zw(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(a){return Yw(n,a)}},Yh.prototype.equals=function(e){var t,n="id,objectNumber,equals";if(!e||Zn(e)!==Zn(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},Zt.API={events:[]},Zt.version="3.0.1";var Ga=Zt.API,UD=1,Od=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Uu=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},en=function(e){return e.toFixed(2)},om=function(e){return e.toFixed(5)};Ga.__acroform__={};var kr=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e},d8=function(e){return e*UD},Ti=function(e){var t=new oF,n=Bt.internal.getHeight(e)||0,a=Bt.internal.getWidth(e)||0;return t.BBox=[0,0,Number(en(a)),Number(en(n))],t},Rie=Ga.__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},Mie=Ga.__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=Ga.__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},Qa=Ga.__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=Ga.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return Rie(e,t-1)},Ta=Ga.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Mie(e,t-1)},Zie=Ga.__acroform__.calculateCoordinates=function(e,t){var n=t.internal.getHorizontalCoordinate,a=t.internal.getVerticalCoordinate,o=e[0],r=e[1],s=e[2],i=e[3],c={};return c.lowerLeft_X=n(o)||0,c.lowerLeft_Y=a(r+i)||0,c.upperRight_X=n(o+s)||0,c.upperRight_Y=a(r)||0,[Number(en(c.lowerLeft_X)),Number(en(c.lowerLeft_Y)),Number(en(c.upperRight_X)),Number(en(c.upperRight_Y))]},Yie=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],n=e._V||e.DV,a=qw(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+" "+en(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 r=Ti(e);return r.scope=e.scope,r.stream=t.join(`
`),r}},qw=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(_){return _.split(`
`)})):o.map((function(_){return[_]}));var r=n,s=Bt.internal.getHeight(e)||0;s=s<0?-s:s;var i=Bt.internal.getWidth(e)||0;i=i<0?-i:i;var c=function(_,I,O){if(_+1<o.length){var z=I+" "+o[_+1][0];return Eg(z,e,O).width<=i-4}return!1};r++;e:for(;r>0;){t="",r--;var m,p,A=Eg("3",e,r).height,g=e.multiline?s-r:(s-A)/2,f=g+=2,y=0,b=0,v=0;if(r<=0){t=`(...) Tj
`,t+="% Width of Text: "+Eg(t,e,r=12).width+", FieldWidth:"+i+`
`;break}for(var B="",D=0,j=0;j<o.length;j++)if(o.hasOwnProperty(j)){var Q=!1;if(o[j].length!==1&&v!==o[j].length-1){if((A+2)*(D+2)+2>s)continue e;B+=o[j][v],Q=!0,b=j,j--}else{B=(B+=o[j][v]+" ").substr(B.length-1)==" "?B.substr(0,B.length-1):B;var E=parseInt(j),G=c(E,B,r),k=j>=o.length-1;if(G&&!k){B+=" ",v=0;continue}if(G||k){if(k)b=E;else if(e.multiline&&(A+2)*(D+2)+2>s)continue e}else{if(!e.multiline||(A+2)*(D+2)+2>s)continue e;b=E}}for(var T="",M=y;M<=b;M++){var Z=o[M];if(e.multiline){if(M===b){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,p=Eg(T,e,r).width,e.textAlign){case"right":m=i-p-2;break;case"center":m=(i-p)/2;break;case"left":default:m=2}t+=en(m)+" "+en(f)+` Td
`,t+="("+Od(T)+`) Tj
`,t+=-en(m)+` 0 Td
`,f=-(r+2),p=0,y=Q?b:b+1,D++,B=""}break}return a.text=t,a.fontSize=r,a},Eg=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}},qie={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Kie=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)},$ie=function(e,t){for(var n in e)if(e.hasOwnProperty(n)){var a=n,o=e[n];t.internal.newObjectDeferredBegin(o.objId,!0),Zn(o)==="object"&&typeof o.putStream=="function"&&o.putStream(),delete e[a]}},Wie=function(e,t){if(t.scope=e,e.internal!==void 0&&(e.internal.acroformPlugin===void 0||e.internal.acroformPlugin.isInitialized===!1)){if(pi.FieldNum=0,e.internal.acroformPlugin=JSON.parse(JSON.stringify(qie)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");UD=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new rF,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 r=a[o];r.objId=void 0,r.hasAnnotation&&Kie(r,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 r=!a;for(var s 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(s)){var i=a[s],c=[],m=i.Rect;if(i.Rect&&(i.Rect=Zie(i.Rect,o)),o.internal.newObjectDeferredBegin(i.objId,!0),i.DA=Bt.createDefaultAppearanceStream(i),Zn(i)==="object"&&typeof i.getKeyValueListForStream=="function"&&(c=i.getKeyValueListForStream()),i.Rect=m,i.hasAppearanceStream&&!i.appearanceStreamContent){var p=Yie(i);c.push({key:"AP",value:"<</N "+p+">>"}),o.internal.acroformPlugin.xForms.push(p)}if(i.appearanceStreamContent){var A="";for(var g in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(g)){var f=i.appearanceStreamContent[g];if(A+="/"+g+" ",A+="<<",Object.keys(f).length>=1||Array.isArray(f)){for(var s in f)if(f.hasOwnProperty(s)){var y=f[s];typeof y=="function"&&(y=y.call(o,i)),A+="/"+s+" "+y+" ",o.internal.acroformPlugin.xForms.indexOf(y)>=0||o.internal.acroformPlugin.xForms.push(y)}}else typeof(y=f)=="function"&&(y=y.call(o,i)),A+="/"+s+" "+y,o.internal.acroformPlugin.xForms.indexOf(y)>=0||o.internal.acroformPlugin.xForms.push(y);A+=">>"}c.push({key:"AP",value:`<<
`+A+">>"})}o.internal.putStream({additionalKeyValues:c,objectId:i.objId}),o.internal.out("endobj")}r&&$ie(o.internal.acroformPlugin.xForms,o)})(n,e)})),e.internal.acroformPlugin.isInitialized=!0}},aF=Ga.__acroform__.arrayToPdfArray=function(e,t,n){var a=function(s){return s};if(Array.isArray(e)){for(var o="[",r=0;r<e.length;r++)switch(r!==0&&(o+=" "),Zn(e[r])){case"boolean":case"number":case"object":o+=e[r].toString();break;case"string":e[r].substr(0,1)!=="/"?(t!==void 0&&n&&(a=n.internal.getEncryptor(t)),o+="("+Od(a(e[r].toString()))+")"):o+=e[r].toString()}return o+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},wv=function(e,t,n){var a=function(o){return o};return t!==void 0&&n&&(a=n.internal.getEncryptor(t)),(e=e||"").toString(),e="("+Od(a(e))+")"},Zi=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})};Zi.prototype.toString=function(){return this.objId+" 0 R"},Zi.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},Zi.prototype.getKeyValueListForStream=function(){var e=[],t=Object.getOwnPropertyNames(this).filter((function(r){return r!="content"&&r!="appearanceStreamContent"&&r!="scope"&&r!="objId"&&r.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:aF(o,this.objId,this.scope)}):o instanceof Zi?(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 oF=function(){Zi.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}})};kr(oF,Zi);var rF=function(){Zi.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)),"("+Od(n(e))+")"}},set:function(n){e=n}})};kr(rF,Zi);var pi=function e(){Zi.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!!Qa(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 r=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!r||r.length<1){if(this instanceof qh)return;r="FieldObject"+e.FieldNum++}var B=function(D){return D};return this.scope&&(B=this.scope.internal.getEncryptor(this.objId)),"("+Od(B(r))+")"},set:function(B){r=B.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return r},set:function(B){r=B}});var s="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return s},set:function(B){s=B}});var i="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return i},set:function(B){i=B}});var c=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return c},set:function(B){c=B}});var m=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return m===void 0?50/UD:m},set:function(B){m=B}});var p="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return p},set:function(B){p=B}});var A="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!A||this instanceof qh||this instanceof _d))return wv(A,this.objId,this.scope)},set:function(B){B=B.toString(),A=B}});var g=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(g)return this instanceof go?g:wv(g,this.objId,this.scope)},set:function(B){B=B.toString(),g=this instanceof go?B:B.substr(0,1)==="("?Uu(B.substr(1,B.length-2)):Uu(B)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof go?Uu(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:wv(f,this.objId,this.scope)},set:function(B){B=B.toString(),f=this instanceof go?B:B.substr(0,1)==="("?Uu(B.substr(1,B.length-2)):Uu(B)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof go?Uu(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,b=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return b},set:function(B){B=!!B,b=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!!Qa(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!!Qa(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!!Qa(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}}})};kr(pi,Zi);var Ku=function(){pi.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 aF(t,this.objId,this.scope)},set:function(n){var a,o;o=[],typeof(a=n)=="string"&&(o=(function(r,s,i){i||(i=1);for(var c,m=[];c=s.exec(r);)m.push(c[i]);return m})(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!!Qa(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!!Qa(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!!Qa(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!!Qa(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!!Qa(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!!Qa(this.Ff,27)},set:function(n){n?this.Ff=Oa(this.Ff,27):this.Ff=Ta(this.Ff,27)}}),this.hasAppearanceStream=!1};kr(Ku,pi);var $u=function(){Ku.call(this),this.fontName="helvetica",this.combo=!1};kr($u,Ku);var Wu=function(){$u.call(this),this.combo=!0};kr(Wu,$u);var Mg=function(){Wu.call(this),this.edit=!0};kr(Mg,Wu);var go=function(){pi.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!Qa(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!!Qa(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!!Qa(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!!Qa(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(r){return r};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+" ("+Od(n(t[a]))+")");return o.push(">>"),o.join(`
`)}},set:function(n){Zn(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}})};kr(go,pi);var zg=function(){go.call(this),this.pushButton=!0};kr(zg,go);var Vu=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:[]}})};kr(Vu,go);var qh=function(){var e,t;pi.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 r,s=[];for(r in s.push("<<"),a)s.push("/"+r+" ("+Od(o(a[r]))+")");return s.push(">>"),s.join(`
`)},set:function(o){Zn(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=Bt.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};kr(qh,pi),Vu.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()}},Vu.prototype.createOption=function(e){var t=new qh;return t.Parent=this,t.optionName=e,this.Kids.push(t),Vie.call(this.scope,t),t};var Zg=function(){go.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Bt.CheckBox.createAppearanceStream()};kr(Zg,go);var _d=function(){pi.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!Qa(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!!Qa(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!!Qa(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!!Qa(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!!Qa(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!!Qa(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}})};kr(_d,pi);var Yg=function(){_d.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!Qa(this.Ff,14)},set:function(e){e?this.Ff=Oa(this.Ff,14):this.Ff=Ta(this.Ff,14)}}),this.password=!0};kr(Yg,_d);var Bt={CheckBox:{createAppearanceStream:function(){return{N:{On:Bt.CheckBox.YesNormal},D:{On:Bt.CheckBox.YesPushDown,Off:Bt.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=Ti(e);t.scope=e.scope;var n=[],a=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),r=qw(e,e.caption);return n.push("0.749023 g"),n.push("0 0 "+en(Bt.internal.getWidth(e))+" "+en(Bt.internal.getHeight(e))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+a+" "+en(r.fontSize)+" Tf "+o),n.push("BT"),n.push(r.text),n.push("ET"),n.push("Q"),n.push("EMC"),t.stream=n.join(`
`),t},YesNormal:function(e){var t=Ti(e);t.scope=e.scope;var n=e.scope.internal.getFont(e.fontName,e.fontStyle).id,a=e.scope.__private__.encodeColorString(e.color),o=[],r=Bt.internal.getHeight(e),s=Bt.internal.getWidth(e),i=qw(e,e.caption);return o.push("1 g"),o.push("0 0 "+en(s)+" "+en(r)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+en(s-1)+" "+en(r-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+n+" "+en(i.fontSize)+" Tf "+a),o.push(i.text),o.push("ET"),o.push("Q"),t.stream=o.join(`
`),t},OffPushDown:function(e){var t=Ti(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+en(Bt.internal.getWidth(e))+" "+en(Bt.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join(`
`),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:Bt.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=Bt.RadioButton.Circle.YesNormal,t.D[e]=Bt.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=Ti(e);t.scope=e.scope;var n=[],a=Bt.internal.getWidth(e)<=Bt.internal.getHeight(e)?Bt.internal.getWidth(e)/4:Bt.internal.getHeight(e)/4;a=Number((.9*a).toFixed(5));var o=Bt.internal.Bezier_C,r=Number((a*o).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+om(Bt.internal.getWidth(e)/2)+" "+om(Bt.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},YesPushDown:function(e){var t=Ti(e);t.scope=e.scope;var n=[],a=Bt.internal.getWidth(e)<=Bt.internal.getHeight(e)?Bt.internal.getWidth(e)/4:Bt.internal.getHeight(e)/4;a=Number((.9*a).toFixed(5));var o=Number((2*a).toFixed(5)),r=Number((o*Bt.internal.Bezier_C).toFixed(5)),s=Number((a*Bt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+om(Bt.internal.getWidth(e)/2)+" "+om(Bt.internal.getHeight(e)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+r+" "+r+" "+o+" 0 "+o+" c"),n.push("-"+r+" "+o+" -"+o+" "+r+" -"+o+" 0 c"),n.push("-"+o+" -"+r+" -"+r+" -"+o+" 0 -"+o+" c"),n.push(r+" -"+o+" "+o+" -"+r+" "+o+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+om(Bt.internal.getWidth(e)/2)+" "+om(Bt.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},OffPushDown:function(e){var t=Ti(e);t.scope=e.scope;var n=[],a=Bt.internal.getWidth(e)<=Bt.internal.getHeight(e)?Bt.internal.getWidth(e)/4:Bt.internal.getHeight(e)/4;a=Number((.9*a).toFixed(5));var o=Number((2*a).toFixed(5)),r=Number((o*Bt.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+om(Bt.internal.getWidth(e)/2)+" "+om(Bt.internal.getHeight(e)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+r+" "+r+" "+o+" 0 "+o+" c"),n.push("-"+r+" "+o+" -"+o+" "+r+" -"+o+" 0 c"),n.push("-"+o+" -"+r+" -"+r+" -"+o+" 0 -"+o+" c"),n.push(r+" -"+o+" "+o+" -"+r+" "+o+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join(`
`),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:Bt.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=Bt.RadioButton.Cross.YesNormal,t.D[e]=Bt.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=Ti(e);t.scope=e.scope;var n=[],a=Bt.internal.calculateCross(e);return n.push("q"),n.push("1 1 "+en(Bt.internal.getWidth(e)-2)+" "+en(Bt.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(en(a.x1.x)+" "+en(a.x1.y)+" m"),n.push(en(a.x2.x)+" "+en(a.x2.y)+" l"),n.push(en(a.x4.x)+" "+en(a.x4.y)+" m"),n.push(en(a.x3.x)+" "+en(a.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join(`
`),t},YesPushDown:function(e){var t=Ti(e);t.scope=e.scope;var n=Bt.internal.calculateCross(e),a=[];return a.push("0.749023 g"),a.push("0 0 "+en(Bt.internal.getWidth(e))+" "+en(Bt.internal.getHeight(e))+" re"),a.push("f"),a.push("q"),a.push("1 1 "+en(Bt.internal.getWidth(e)-2)+" "+en(Bt.internal.getHeight(e)-2)+" re"),a.push("W"),a.push("n"),a.push(en(n.x1.x)+" "+en(n.x1.y)+" m"),a.push(en(n.x2.x)+" "+en(n.x2.y)+" l"),a.push(en(n.x4.x)+" "+en(n.x4.y)+" m"),a.push(en(n.x3.x)+" "+en(n.x3.y)+" l"),a.push("s"),a.push("Q"),t.stream=a.join(`
`),t},OffPushDown:function(e){var t=Ti(e);t.scope=e.scope;var n=[];return n.push("0.749023 g"),n.push("0 0 "+en(Bt.internal.getWidth(e))+" "+en(Bt.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}};Bt.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=Bt.internal.getWidth(e),n=Bt.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}}}},Bt.internal.getWidth=function(e){var t=0;return Zn(e)==="object"&&(t=d8(e.Rect[2])),t},Bt.internal.getHeight=function(e){var t=0;return Zn(e)==="object"&&(t=d8(e.Rect[3])),t};var Vie=Ga.addField=function(e){if(Wie(this,e),!(e instanceof pi))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};Ga.AcroFormChoiceField=Ku,Ga.AcroFormListBox=$u,Ga.AcroFormComboBox=Wu,Ga.AcroFormEditBox=Mg,Ga.AcroFormButton=go,Ga.AcroFormPushButton=zg,Ga.AcroFormRadioButton=Vu,Ga.AcroFormCheckBox=Zg,Ga.AcroFormTextField=_d,Ga.AcroFormPasswordField=Yg,Ga.AcroFormAppearance=Bt,Ga.AcroForm={ChoiceField:Ku,ListBox:$u,ComboBox:Wu,EditBox:Mg,Button:go,PushButton:zg,RadioButton:Vu,CheckBox:Zg,TextField:_d,PasswordField:Yg,Appearance:Bt},Zt.AcroForm={ChoiceField:Ku,ListBox:$u,ComboBox:Wu,EditBox:Mg,Button:go,PushButton:zg,RadioButton:Vu,CheckBox:Zg,TextField:_d,PasswordField:Yg,Appearance:Bt};Zt.AcroForm;function sF(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(_,I){var O,z,X,ae,re,ee=t;if((I=I||t)==="RGBA"||_.data!==void 0&&_.data instanceof Uint8ClampedArray&&"height"in _&&"width"in _)return"RGBA";if(G(_))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]!==_[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]!==_.charCodeAt(z)){ae=!1;break}if(ae===!0){ee=re;break}}return ee===t&&I!==t&&(ee=I),ee},o=function _(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,F={width:I.width,height:I.height,colorSpace:"DeviceGray",bitsPerComponent:I.bitsPerComponent,decodeParameters:ne,data:I.sMask};"filter"in I&&(F.filter=I.filter),_.call(this,F)}if(I.colorSpace===v.INDEXED){var P=this.internal.newObject();z({data:T(new Uint8Array(I.palette)),objectId:P}),O("endobj")}},r=function(){var _=this.internal.collections.addImage_images;for(var I in _)o.call(this,_[I])},s=function(){var _,I=this.internal.collections.addImage_images,O=this.internal.write;for(var z in I)O("/I"+(_=I[z]).index,_.objectId,"0","R")},i=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",r),this.internal.events.subscribe("putXobjectDict",s))},c=function(){var _=this.internal.collections.addImage_images;return i.call(this),_},m=function(){return Object.keys(this.internal.collections.addImage_images).length},p=function(_){return typeof e["process"+_.toUpperCase()]=="function"},A=function(_){return Zn(_)==="object"&&_.nodeType===1},g=function(_,I){if(_.nodeName==="IMG"&&_.hasAttribute("src")){var O=""+_.getAttribute("src");if(O.indexOf("data:image/")===0)return Jp(unescape(O).split("base64,").pop());var z=e.loadFile(O,!0);if(z!==void 0)return z}if(_.nodeName==="CANVAS"){if(_.width===0||_.height===0)throw new Error("Given canvas must have data. Canvas width: "+_.width+", height: "+_.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 Jp(_.toDataURL(X,1).split("base64,").pop())}},f=function(_){var I=this.internal.collections.addImage_images;if(I){for(var O in I)if(_===I[O].alias)return I[O]}},y=function(_,I,O){return _||I||(_=-96,I=-96),_<0&&(_=-1*O.width*72/_/this.internal.scaleFactor),I<0&&(I=-1*O.height*72/I/this.internal.scaleFactor),_===0&&(_=I*O.width/O.height),I===0&&(I=_*O.height/O.width),[_,I]},b=function(_,I,O,z,X,ae){var re=y.call(this,O,z,X),ee=this.internal.getCoordinateString,oe=this.internal.getVerticalCoordinateString,R=c.call(this);if(O=re[0],z=re[1],R[X.index]=X,ae){ae*=Math.PI/180;var ne=Math.cos(ae),F=Math.sin(ae),P=function(se){return se.toFixed(4)},V=[P(ne),P(F),P(-1*F),P(ne),0,0,"cm"]}this.internal.write("q"),ae?(this.internal.write([1,"0","0",1,ee(_),oe(I+z),"cm"].join(" ")),this.internal.write(V.join(" ")),this.internal.write([ee(O),"0","0",ee(z),"0","0","cm"].join(" "))):this.internal.write([ee(O),"0","0",ee(z),ee(_),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(_){var I,O,z=0;if(typeof _=="string")for(O=_.length,I=0;I<O;I++)z=(z<<5)-z+_.charCodeAt(I),z|=0;else if(G(_))for(O=_.byteLength/2,I=0;I<O;I++)z=(z<<5)-z+_[I],z|=0;return z},j=e.__addimage__.validateStringAsBase64=function(_){(_=_||"").toString().trim();var I=!0;return _.length===0&&(I=!1),_.length%4!=0&&(I=!1),/^[A-Za-z0-9+/]+$/.test(_.substr(0,_.length-2))===!1&&(I=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(_.substr(-2))===!1&&(I=!1),I},Q=e.__addimage__.extractImageFromDataUrl=function(_){if(_==null||!(_=_.trim()).startsWith("data:"))return null;var I=_.indexOf(",");return I<0?null:_.substring(0,I).trim().endsWith("base64")?_.substring(I+1):null},E=e.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"};e.__addimage__.isArrayBuffer=function(_){return E()&&_ instanceof ArrayBuffer};var G=e.__addimage__.isArrayBufferView=function(_){return E()&&typeof Uint32Array<"u"&&(_ instanceof Int8Array||_ instanceof Uint8Array||typeof Uint8ClampedArray<"u"&&_ instanceof Uint8ClampedArray||_ instanceof Int16Array||_ instanceof Uint16Array||_ instanceof Int32Array||_ instanceof Uint32Array||_ instanceof Float32Array||_ instanceof Float64Array)},k=e.__addimage__.binaryStringToUint8Array=function(_){for(var I=_.length,O=new Uint8Array(I),z=0;z<I;z++)O[z]=_.charCodeAt(z);return O},T=e.__addimage__.arrayBufferToBinaryString=function(_){for(var I="",O=G(_)?_:new Uint8Array(_),z=0;z<O.length;z+=8192)I+=String.fromCharCode.apply(null,O.subarray(z,z+8192));return I};e.addImage=function(){var _,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]),Zn(_=arguments[0])==="object"&&!A(_)&&"imageData"in _){var R=_;_=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 F=M.call(this,_,I,re,ee);return b.call(this,O,z,X,ae,F,oe),this};var M=function(_,I,O,z){var X,ae,re;if(typeof _=="string"&&a(_)===t){_=unescape(_);var ee=Z(_,!1);(ee!==""||(ee=e.loadFile(_,!0))!==void 0)&&(_=ee)}if(A(_)&&(_=g(_,I)),I=a(_,I),!p(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"||G(oe)?D(oe):G(oe.data)?D(oe.data):null})(_)),(X=f.call(this,O))||(E()&&(_ instanceof Uint8Array||I==="RGBA"||(ae=_,_=k(_))),X=this["process"+I.toUpperCase()](_,m.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(_,I){I=typeof I!="boolean"||I;var O,z="";if(typeof _=="string"){var X;O=(X=Q(_))!==null&&X!==void 0?X:_;try{z=Jp(O)}catch(ae){if(I)throw j(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(_){var I,O,z="";if(A(_)&&(_=g(_)),typeof _=="string"&&a(_)===t&&((z=Z(_,!1))===""&&(z=e.loadFile(_)||""),_=z),O=a(_),!p(O))throw new Error("addImage does not support files of type '"+O+"', please ensure that a plugin for '"+O+"' support is added.");if(!E()||_ instanceof Uint8Array||(_=k(_)),!(I=this["process"+O.toUpperCase()](_)))throw new Error("An unknown error occurred whilst processing the image");return I.fileType=O,I}})(Zt.API),(function(e){var t=function(n){if(n!==void 0&&n!="")return!0};Zt.API.events.push(["addPage",function(n){this.internal.getPageInfo(n.pageNumber).pageContext.annotations=[]}]),e.events.push(["putPage",function(n){for(var a,o,r,s=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,c=this.internal.getPageInfoByObjId(n.objId),m=n.pageContext.annotations,p=!1,A=0;A<m.length&&!p;A++)switch((a=m[A]).type){case"link":(t(a.options.url)||t(a.options.pageNumber))&&(p=!0);break;case"reference":case"text":case"freetext":p=!0}if(p!=0){this.internal.write("/Annots [");for(var g=0;g<m.length;g++){a=m[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 b=this.internal.newAdditionalObject(),v=this.internal.newAdditionalObject(),B=this.internal.getEncryptor(b.objId),D=a.title||"Note";r="<</Type /Annot /Subtype /Text "+(o="/Rect ["+s(a.bounds.x)+" "+i(a.bounds.y+a.bounds.h)+" "+s(a.bounds.x+a.bounds.w)+" "+i(a.bounds.y)+"] ")+"/Contents ("+f(B(a.contents))+")",r+=" /Popup "+v.objId+" 0 R",r+=" /P "+c.objId+" 0 R",r+=" /T ("+f(B(D))+") >>",b.content=r;var j=b.objId+" 0 R";r="<</Type /Annot /Subtype /Popup "+(o="/Rect ["+s(a.bounds.x+30)+" "+i(a.bounds.y+a.bounds.h)+" "+s(a.bounds.x+a.bounds.w+30)+" "+i(a.bounds.y)+"] ")+" /Parent "+j,a.open&&(r+=" /Open true"),r+=" >>",v.content=r,this.internal.write(b.objId,"0 R",v.objId,"0 R");break;case"freetext":o="/Rect ["+s(a.bounds.x)+" "+i(a.bounds.y)+" "+s(a.bounds.x+a.bounds.w)+" "+i(a.bounds.y+a.bounds.h)+"] ";var Q=a.color||"#000000";r="<</Type /Annot /Subtype /FreeText "+o+"/Contents ("+f(y(a.contents))+")",r+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+Q+")",r+=" /Border [0 0 0]",r+=" >>",this.internal.write(r);break;case"link":if(a.options.name){var E=this.annotations._nameMap[a.options.name];a.options.pageNumber=E.page,a.options.top=E.y}else a.options.top||(a.options.top=0);if(o="/Rect ["+a.finalBounds.x+" "+a.finalBounds.y+" "+a.finalBounds.w+" "+a.finalBounds.h+"] ",r="",a.options.url)r="<</Type /Annot /Subtype /Link "+o+"/Border [0 0 0] /A <</S /URI /URI ("+f(y(a.options.url))+") >>";else if(a.options.pageNumber)switch(r="<</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":r+=" /Fit]";break;case"FitH":r+=" /FitH "+a.options.top+"]";break;case"FitV":a.options.left=a.options.left||0,r+=" /FitV "+a.options.left+"]";break;case"XYZ":default:var G=i(a.options.top);a.options.left=a.options.left||0,a.options.zoom===void 0&&(a.options.zoom=0),r+=" /XYZ "+a.options.left+" "+G+" "+a.options.zoom+"]"}r!=""&&(r+=" >>",this.internal.write(r))}}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,r,s){var i=this.internal.getCurrentPageInfo(),c=this.internal.getCoordinateString,m=this.internal.getVerticalCoordinateString;i.pageContext.annotations.push({finalBounds:{x:c(n),y:m(a),w:c(n+o),h:m(a+r)},options:s,type:"link"})},e.textWithLink=function(n,a,o,r){var s,i,c=this.getTextWidth(n),m=this.internal.getLineHeight()/this.internal.scaleFactor;if(r.maxWidth!==void 0){i=r.maxWidth;var p=this.splitTextToSize(n,i).length;s=Math.ceil(m*p)}else i=c,s=m;return this.text(n,a,o,r),o+=.2*m,r.align==="center"&&(a-=c/2),r.align==="right"&&(a-=c),this.link(a,o-m,i,s,r),c},e.getTextWidth=function(n){var a=this.internal.getFontSize();return this.getStringUnitWidth(n)*a/this.internal.scaleFactor}})(Zt.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 r=e.__arabicParser__.isInArabicSubstitutionA=function(b){return t[b.charCodeAt(0)]!==void 0},s=e.__arabicParser__.isArabicLetter=function(b){return typeof b=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(b)},i=e.__arabicParser__.isArabicEndLetter=function(b){return s(b)&&r(b)&&t[b.charCodeAt(0)].length<=2},c=e.__arabicParser__.isArabicAlfLetter=function(b){return s(b)&&o.indexOf(b.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(b){return s(b)&&r(b)&&t[b.charCodeAt(0)].length>=1};var m=e.__arabicParser__.arabicLetterHasFinalForm=function(b){return s(b)&&r(b)&&t[b.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(b){return s(b)&&r(b)&&t[b.charCodeAt(0)].length>=3};var p=e.__arabicParser__.arabicLetterHasMedialForm=function(b){return s(b)&&r(b)&&t[b.charCodeAt(0)].length==4},A=e.__arabicParser__.resolveLigatures=function(b){var v=0,B=n,D="",j=0;for(v=0;v<b.length;v+=1)B[b.charCodeAt(v)]!==void 0?(j++,typeof(B=B[b.charCodeAt(v)])=="number"&&(D+=String.fromCharCode(B),B=n,j=0),v===b.length-1&&(B=n,D+=b.charAt(v-(j-1)),v-=j-1,j=0)):(B=n,D+=b.charAt(v-j),v-=j,j=0);return D};e.__arabicParser__.isArabicDiacritic=function(b){return b!==void 0&&a[b.charCodeAt(0)]!==void 0};var g=e.__arabicParser__.getCorrectForm=function(b,v,B){return s(b)?r(b)===!1?-1:!m(b)||!s(v)&&!s(B)||!s(B)&&i(v)||i(b)&&!s(v)||i(b)&&c(v)||i(b)&&i(v)?0:p(b)&&s(v)&&!i(v)&&s(B)&&m(B)?3:i(b)||!s(B)?1:2:-1},f=function(b){var v=0,B=0,D=0,j="",Q="",E="",G=(b=b||"").split("\\s+"),k=[];for(v=0;v<G.length;v+=1){for(k.push(""),B=0;B<G[v].length;B+=1)j=G[v][B],Q=G[v][B-1],E=G[v][B+1],s(j)?(D=g(j,Q,E),k[v]+=D!==-1?String.fromCharCode(t[j.charCodeAt(0)][D]):j):k[v]+=j;k[v]=A(k[v])}return k.join(" ")},y=e.__arabicParser__.processArabic=e.processArabic=function(){var b,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])]);b=B}else b=f(v);return typeof arguments[0]=="string"?b:(arguments[0].text=b,arguments[0])};e.events.push(["preProcessText",y])})(Zt.API),Zt.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 r=[];Object.defineProperty(this,"childNodes",{get:function(){return r},set:function(i){r=i}});var s={};Object.defineProperty(this,"style",{get:function(){return s},set:function(i){s=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}])})(Zt.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 r,this.internal.__cell__.pages=1},r=function(){var c=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return c},set:function(b){c=b}});var m=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return m},set:function(b){m=b}});var p=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return p},set:function(b){p=b}});var A=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return A},set:function(b){A=b}});var g=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return g},set:function(b){g=b}});var f=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return f},set:function(b){f=b}});var y=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return y},set:function(b){y=b}}),this};r.prototype.clone=function(){return new r(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},r.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},e.setHeaderFunction=function(c){return a.call(this),this.internal.__cell__.headerFunction=typeof c=="function"?c:void 0,this},e.getTextDimensions=function(c,m){a.call(this);var p=(m=m||{}).fontSize||this.getFontSize(),A=m.font||this.getFont(),g=m.scaleFactor||this.internal.scaleFactor,f=0,y=0,b=0,v=this;if(!Array.isArray(c)&&typeof c!="string"){if(typeof c!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");c=String(c)}var B=m.maxWidth;B>0?typeof c=="string"?c=this.splitTextToSize(c,B):Object.prototype.toString.call(c)==="[object Array]"&&(c=c.reduce((function(j,Q){return j.concat(v.splitTextToSize(Q,B))}),[])):c=Array.isArray(c)?c:[c];for(var D=0;D<c.length;D++)f<(b=this.getStringUnitWidth(c[D],{font:A})*p)&&(f=b);return f!==0&&(y=c.length),{w:f/=g,h:Math.max((y*p*this.getLineHeightFactor()-p*(this.getLineHeightFactor()-1))/g,0)}},e.cellAddPage=function(){a.call(this),this.addPage();var c=this.internal.__cell__.margins||t;return this.internal.__cell__.lastCell=new r(c.left,c.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var s=e.cell=function(){var c;c=arguments[0]instanceof r?arguments[0]:new r(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),a.call(this);var m=this.internal.__cell__.lastCell,p=this.internal.__cell__.padding,A=this.internal.__cell__.margins||t,g=this.internal.__cell__.tableHeaderRow,f=this.internal.__cell__.printHeaders;return m.lineNumber!==void 0&&(m.lineNumber===c.lineNumber?(c.x=(m.x||0)+(m.width||0),c.y=m.y||0):m.y+m.height+c.height+A.bottom>this.getPageHeight()?(this.cellAddPage(),c.y=A.top,f&&g&&(this.printHeaderRow(c.lineNumber,!0),c.y+=g[0].height)):c.y=m.y+m.height||c.y),c.text[0]!==void 0&&(this.rect(c.x,c.y,c.width,c.height,n===!0?"FD":void 0),c.align==="right"?this.text(c.text,c.x+c.width-p,c.y+p,{align:"right",baseline:"top"}):c.align==="center"?this.text(c.text,c.x+c.width/2,c.y+p,{align:"center",baseline:"top",maxWidth:c.width-p-p}):this.text(c.text,c.x+p,c.y+p,{align:"left",baseline:"top",maxWidth:c.width-p-p})),this.internal.__cell__.lastCell=c,this};e.table=function(c,m,p,A,g){if(a.call(this),!p)throw new Error("No data for PDF table.");var f,y,b,v,B=[],D=[],j=[],Q={},E={},G=[],k=[],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,_=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=_,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),A==null)D=B=Object.keys(p[0]),j=B.map((function(){return"left"}));else if(Array.isArray(A)&&Zn(A[0])==="object")for(B=A.map((function(R){return R.name})),D=A.map((function(R){return R.prompt||R.name||""})),j=A.map((function(R){return R.align||"left"})),f=0;f<A.length;f+=1)E[A[f].name]=A[f].width*(19.049976/25.4);else Array.isArray(A)&&typeof A[0]=="string"&&(D=B=A,j=B.map((function(){return"left"})));if(T||Array.isArray(A)&&typeof A[0]=="string")for(f=0;f<B.length;f+=1){for(Q[v=B[f]]=p.map((function(R){return R[v]})),this.setFont(void 0,"bold"),G.push(this.getTextDimensions(D[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),y=Q[v],this.setFont(void 0,"normal"),b=0;b<y.length;b+=1)G.push(this.getTextDimensions(y[b],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);E[v]=Math.max.apply(null,G)+I+I,G=[]}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=j[f];var ae=i.call(this,X,E);k=B.map((function(R){return new r(c,m,E[R],ae,X[R].text,void 0,X[R].align)})),this.setTableHeaderRow(k),this.printHeaderRow(1,!1)}var re=A.reduce((function(R,ne){return R[ne.name]=ne.align,R}),{});for(f=0;f<p.length;f+=1){"rowStart"in g&&g.rowStart instanceof Function&&g.rowStart({row:f,data:p[f]},this);var ee=i.call(this,p[f],E);for(b=0;b<B.length;b+=1){var oe=p[f][B[b]];"cellStart"in g&&g.cellStart instanceof Function&&g.cellStart({row:f,col:b,data:oe},this),s.call(this,new r(c,m,E[B[b]],ee,oe,f+2,re[B[b]]))}}return this.internal.__cell__.table_x=c,this.internal.__cell__.table_y=m,this};var i=function(c,m){var p=this.internal.__cell__.padding,A=this.internal.__cell__.table_font_size,g=this.internal.scaleFactor;return Object.keys(c).map((function(f){var y=c[f];return this.splitTextToSize(y.hasOwnProperty("text")?y.text:y,m[f]-p-p)}),this).map((function(f){return this.getLineHeightFactor()*f.length*A/g+p+p}),this).reduce((function(f,y){return Math.max(f,y)}),0)};e.setTableHeaderRow=function(c){a.call(this),this.internal.__cell__.tableHeaderRow=c},e.printHeaderRow=function(c,m){if(a.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var p;if(n=!0,typeof this.internal.__cell__.headerFunction=="function"){var A=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new r(A[0],A[1],A[2],A[3],void 0,-1)}this.setFont(void 0,"bold");for(var g=[],f=0;f<this.internal.__cell__.tableHeaderRow.length;f+=1){p=this.internal.__cell__.tableHeaderRow[f].clone(),m&&(p.y=this.internal.__cell__.margins.top||0,g.push(p)),p.lineNumber=c;var y=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),s.call(this,p),this.setTextColor(y)}g.length>0&&this.setTableHeaderRow(g),this.setFont(void 0,"normal"),n=!1}})(Zt.API);var iF={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},cF=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Kw=sF(cF),lF=[100,200,300,400,500,600,700,800,900],Xie=sF(lF);function $w(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),n=(function(r){return iF[r=r||"normal"]?r:"normal"})(e.style),a=(function(r){if(!r)return 400;if(typeof r=="number")return r>=100&&r<=900&&r%100==0?r:400;if(/^\d00$/.test(r))return parseInt(r);switch(r){case"bold":return 700;case"normal":default:return 400}})(e.weight),o=(function(r){return typeof Kw[r=r||"normal"]=="number"?r:"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 u8(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 Jie={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},A8={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function p8(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function ece(e,t,n){for(var a=(n=n||{}).defaultFontFamily||"times",o=Object.assign({},Jie,n.genericFontFamilies||{}),r=null,s=null,i=0;i<t.length;++i)if(o[(r=$w(t[i])).family]&&(r.family=o[r.family]),e.hasOwnProperty(r.family)){s=e[r.family];break}if(!(s=s||e[a]))throw new Error("Could not find a font-family for the rule '"+p8(r)+"' and default family '"+a+"'.");if(s=(function(c,m){if(m[c])return m[c];var p=Kw[c],A=p<=Kw.normal?-1:1,g=u8(m,cF,p,A);if(!g)throw new Error("Could not find a matching font-stretch value for "+c);return g})(r.stretch,s),s=(function(c,m){if(m[c])return m[c];for(var p=iF[c],A=0;A<p.length;++A)if(m[p[A]])return m[p[A]];throw new Error("Could not find a matching font-style for "+c)})(r.style,s),!(s=(function(c,m){if(m[c])return m[c];if(c===400&&m[500])return m[500];if(c===500&&m[400])return m[400];var p=Xie[c],A=u8(m,lF,p,c<400?-1:1);if(!A)throw new Error("Could not find a matching font-weight for value "+c);return A})(r.weight,s)))throw new Error("Failed to resolve a font for the rule '"+p8(r)+"'.");return s}function f8(e){return e.trimLeft()}function tce(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 nce(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 _g,g8,h8,Bv=["times"];(function(e){var t,n,a,o,r,s,i,c,m,p=function(F){return F=F||{},this.isStrokeTransparent=F.isStrokeTransparent||!1,this.strokeOpacity=F.strokeOpacity||1,this.strokeStyle=F.strokeStyle||"#000000",this.fillStyle=F.fillStyle||"#000000",this.isFillTransparent=F.isFillTransparent||!1,this.fillOpacity=F.fillOpacity||1,this.font=F.font||"10px sans-serif",this.textBaseline=F.textBaseline||"alphabetic",this.textAlign=F.textAlign||"left",this.lineWidth=F.lineWidth||1,this.lineJoin=F.lineJoin||"miter",this.lineCap=F.lineCap||"butt",this.path=F.path||[],this.transform=F.transform!==void 0?F.transform.clone():new c,this.globalCompositeOperation=F.globalCompositeOperation||"normal",this.globalAlpha=F.globalAlpha||1,this.clip_path=F.clip_path||[],this.currentPoint=F.currentPoint||new s,this.miterLimit=F.miterLimit||10,this.lastPoint=F.lastPoint||new s,this.lineDashOffset=F.lineDashOffset||0,this.lineDash=F.lineDash||[],this.margin=F.margin||[0,0,0,0],this.prevPageLastElemOffset=F.prevPageLastElemOffset||0,this.ignoreClearRect=typeof F.ignoreClearRect!="boolean"||F.ignoreClearRect,this};e.events.push(["initialized",function(){this.context2d=new A(this),t=this.internal.f2,n=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,o=this.internal.getHorizontalCoordinate,r=this.internal.getVerticalCoordinate,s=this.internal.Point,i=this.internal.Rectangle,c=this.internal.Matrix,m=new p}]);var A=function(F){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var P=F;Object.defineProperty(this,"pdf",{get:function(){return P}});var V=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return V},set:function(Ee){V=!!Ee}});var se=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return se},set:function(Ee){se=!!Ee}});var ce=0;Object.defineProperty(this,"posX",{get:function(){return ce},set:function(Ee){isNaN(Ee)||(ce=Ee)}});var pe=0;Object.defineProperty(this,"posY",{get:function(){return pe},set:function(Ee){isNaN(Ee)||(pe=Ee)}}),Object.defineProperty(this,"margin",{get:function(){return m.margin},set:function(Ee){var le;typeof Ee=="number"?le=[Ee,Ee,Ee,Ee]:((le=new Array(4))[0]=Ee[0],le[1]=Ee.length>=2?Ee[1]:le[0],le[2]=Ee.length>=3?Ee[2]:le[0],le[3]=Ee.length>=4?Ee[3]:le[1]),m.margin=le}});var ge=!1;Object.defineProperty(this,"autoPaging",{get:function(){return ge},set:function(Ee){ge=Ee}});var de=0;Object.defineProperty(this,"lastBreak",{get:function(){return de},set:function(Ee){de=Ee}});var je=[];Object.defineProperty(this,"pageBreaks",{get:function(){return je},set:function(Ee){je=Ee}}),Object.defineProperty(this,"ctx",{get:function(){return m},set:function(Ee){Ee instanceof p&&(m=Ee)}}),Object.defineProperty(this,"path",{get:function(){return m.path},set:function(Ee){m.path=Ee}});var _e=[];Object.defineProperty(this,"ctxStack",{get:function(){return _e},set:function(Ee){_e=Ee}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Ee){var le;le=g(Ee),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(Ee){var le=g(Ee);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(Ee){["butt","round","square"].indexOf(Ee)!==-1&&(this.ctx.lineCap=Ee,this.pdf.setLineCap(Ee))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Ee){isNaN(Ee)||(this.ctx.lineWidth=Ee,this.pdf.setLineWidth(Ee))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Ee){["bevel","round","miter"].indexOf(Ee)!==-1&&(this.ctx.lineJoin=Ee,this.pdf.setLineJoin(Ee))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Ee){isNaN(Ee)||(this.ctx.miterLimit=Ee,this.pdf.setMiterLimit(Ee))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Ee){this.ctx.textBaseline=Ee}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Ee){["right","end","center","left","start"].indexOf(Ee)!==-1&&(this.ctx.textAlign=Ee)}});var Be=null;function Me(Ee,le){if(Be===null){var ft=(function(st){var ze=[];return Object.keys(st).forEach((function(Ke){st[Ke].forEach((function($e){var Je=null;switch($e){case"bold":Je={family:Ke,weight:"bold"};break;case"italic":Je={family:Ke,style:"italic"};break;case"bolditalic":Je={family:Ke,weight:"bold",style:"italic"};break;case"":case"normal":Je={family:Ke}}Je!==null&&(Je.ref={name:Ke,style:$e},ze.push(Je))}))})),ze})(Ee.getFontList());Be=(function(st){for(var ze={},Ke=0;Ke<st.length;++Ke){var $e=$w(st[Ke]),Je=$e.family,dt=$e.stretch,Dt=$e.style,Gt=$e.weight;ze[Je]=ze[Je]||{},ze[Je][dt]=ze[Je][dt]||{},ze[Je][dt][Dt]=ze[Je][dt][Dt]||{},ze[Je][dt][Dt][Gt]=$e}return ze})(ft.concat(le))}return Be}var tt=null;Object.defineProperty(this,"fontFaces",{get:function(){return tt},set:function(Ee){Be=null,tt=Ee}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Ee){var le;if(this.ctx.font=Ee,(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(Ee))!==null){var ft=le[1];le[2];var st=le[3],ze=le[4];le[5];var Ke=le[6],$e=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(ze)[2];ze=Math.floor($e==="px"?parseFloat(ze)*this.pdf.internal.scaleFactor:$e==="em"?parseFloat(ze)*this.pdf.getFontSize():parseFloat(ze)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(ze);var Je=(function(Ie){var Xe,Ze,pt=[],lt=Ie.trim();if(lt==="")return Bv;if(lt in A8)return[A8[lt]];for(;lt!=="";){switch(Ze=null,Xe=(lt=f8(lt)).charAt(0)){case'"':case"'":Ze=tce(lt.substring(1),Xe);break;default:Ze=nce(lt)}if(Ze===null||(pt.push(Ze[0]),(lt=f8(Ze[1]))!==""&&lt.charAt(0)!==","))return Bv;lt=lt.replace(/^,/,"")}return pt})(Ke);if(this.fontFaces){var dt=ece(Me(this.pdf,this.fontFaces),Je.map((function(Ie){return{family:Ie,stretch:"normal",weight:st,style:ft}})));this.pdf.setFont(dt.ref.name,dt.ref.style)}else{var Dt="";(st==="bold"||parseInt(st,10)>=700||ft==="bold")&&(Dt="bold"),ft==="italic"&&(Dt+="italic"),Dt.length===0&&(Dt="normal");for(var Gt="",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"},ke=0;ke<Je.length;ke++){if(this.pdf.internal.getFont(Je[ke],Dt,{noFallback:!0,disableWarning:!0})!==void 0){Gt=Je[ke];break}if(Dt==="bolditalic"&&this.pdf.internal.getFont(Je[ke],"bold",{noFallback:!0,disableWarning:!0})!==void 0)Gt=Je[ke],Dt="bold";else if(this.pdf.internal.getFont(Je[ke],"normal",{noFallback:!0,disableWarning:!0})!==void 0){Gt=Je[ke],Dt="normal";break}}if(Gt===""){for(var rt=0;rt<Je.length;rt++)if(De[Je[rt]]){Gt=De[Je[rt]];break}}Gt=Gt===""?"Times":Gt,this.pdf.setFont(Gt,Dt)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Ee){this.ctx.globalCompositeOperation=Ee}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Ee){this.ctx.globalAlpha=Ee}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Ee){this.ctx.lineDashOffset=Ee,ne.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Ee){this.ctx.lineDash=Ee,ne.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Ee){this.ctx.ignoreClearRect=!!Ee}})};A.prototype.setLineDash=function(F){this.lineDash=F},A.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},A.prototype.fill=function(){Q.call(this,"fill",!1)},A.prototype.stroke=function(){Q.call(this,"stroke",!1)},A.prototype.beginPath=function(){this.path=[{type:"begin"}]},A.prototype.moveTo=function(F,P){if(isNaN(F)||isNaN(P))throw Wn.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var V=this.ctx.transform.applyToPoint(new s(F,P));this.path.push({type:"mt",x:V.x,y:V.y}),this.ctx.lastPoint=new s(F,P)},A.prototype.closePath=function(){var F=new s(0,0),P=0;for(P=this.path.length-1;P!==-1;P--)if(this.path[P].type==="begin"&&Zn(this.path[P+1])==="object"&&typeof this.path[P+1].x=="number"){F=new s(this.path[P+1].x,this.path[P+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new s(F.x,F.y)},A.prototype.lineTo=function(F,P){if(isNaN(F)||isNaN(P))throw Wn.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var V=this.ctx.transform.applyToPoint(new s(F,P));this.path.push({type:"lt",x:V.x,y:V.y}),this.ctx.lastPoint=new s(V.x,V.y)},A.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Q.call(this,null,!0)},A.prototype.quadraticCurveTo=function(F,P,V,se){if(isNaN(V)||isNaN(se)||isNaN(F)||isNaN(P))throw Wn.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var ce=this.ctx.transform.applyToPoint(new s(V,se)),pe=this.ctx.transform.applyToPoint(new s(F,P));this.path.push({type:"qct",x1:pe.x,y1:pe.y,x:ce.x,y:ce.y}),this.ctx.lastPoint=new s(ce.x,ce.y)},A.prototype.bezierCurveTo=function(F,P,V,se,ce,pe){if(isNaN(ce)||isNaN(pe)||isNaN(F)||isNaN(P)||isNaN(V)||isNaN(se))throw Wn.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var ge=this.ctx.transform.applyToPoint(new s(ce,pe)),de=this.ctx.transform.applyToPoint(new s(F,P)),je=this.ctx.transform.applyToPoint(new s(V,se));this.path.push({type:"bct",x1:de.x,y1:de.y,x2:je.x,y2:je.y,x:ge.x,y:ge.y}),this.ctx.lastPoint=new s(ge.x,ge.y)},A.prototype.arc=function(F,P,V,se,ce,pe){if(isNaN(F)||isNaN(P)||isNaN(V)||isNaN(se)||isNaN(ce))throw Wn.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(pe=!!pe,!this.ctx.transform.isIdentity){var ge=this.ctx.transform.applyToPoint(new s(F,P));F=ge.x,P=ge.y;var de=this.ctx.transform.applyToPoint(new s(0,V)),je=this.ctx.transform.applyToPoint(new s(0,0));V=Math.sqrt(Math.pow(de.x-je.x,2)+Math.pow(de.y-je.y,2))}Math.abs(ce-se)>=2*Math.PI&&(se=0,ce=2*Math.PI),this.path.push({type:"arc",x:F,y:P,radius:V,startAngle:se,endAngle:ce,counterclockwise:pe})},A.prototype.arcTo=function(F,P,V,se,ce){throw new Error("arcTo not implemented.")},A.prototype.rect=function(F,P,V,se){if(isNaN(F)||isNaN(P)||isNaN(V)||isNaN(se))throw Wn.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(F,P),this.lineTo(F+V,P),this.lineTo(F+V,P+se),this.lineTo(F,P+se),this.lineTo(F,P),this.lineTo(F+V,P),this.lineTo(F,P)},A.prototype.fillRect=function(F,P,V,se){if(isNaN(F)||isNaN(P)||isNaN(V)||isNaN(se))throw Wn.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!f.call(this)){var ce={};this.lineCap!=="butt"&&(ce.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(ce.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(F,P,V,se),this.fill(),ce.hasOwnProperty("lineCap")&&(this.lineCap=ce.lineCap),ce.hasOwnProperty("lineJoin")&&(this.lineJoin=ce.lineJoin)}},A.prototype.strokeRect=function(F,P,V,se){if(isNaN(F)||isNaN(P)||isNaN(V)||isNaN(se))throw Wn.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");y.call(this)||(this.beginPath(),this.rect(F,P,V,se),this.stroke())},A.prototype.clearRect=function(F,P,V,se){if(isNaN(F)||isNaN(P)||isNaN(V)||isNaN(se))throw Wn.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(F,P,V,se))},A.prototype.save=function(F){F=typeof F!="boolean"||F;for(var P=this.pdf.internal.getCurrentPageInfo().pageNumber,V=0;V<this.pdf.internal.getNumberOfPages();V++)this.pdf.setPage(V+1),this.pdf.internal.out("q");if(this.pdf.setPage(P),F){this.ctx.fontSize=this.pdf.internal.getFontSize();var se=new p(this.ctx);this.ctxStack.push(this.ctx),this.ctx=se}},A.prototype.restore=function(F){F=typeof F!="boolean"||F;for(var P=this.pdf.internal.getCurrentPageInfo().pageNumber,V=0;V<this.pdf.internal.getNumberOfPages();V++)this.pdf.setPage(V+1),this.pdf.internal.out("Q");this.pdf.setPage(P),F&&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)},A.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var g=function(F){var P,V,se,ce;if(F.isCanvasGradient===!0&&(F=F.getColor()),!F)return{r:0,g:0,b:0,a:0,style:F};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(F))P=0,V=0,se=0,ce=0;else{var pe=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(F);if(pe!==null)P=parseInt(pe[1]),V=parseInt(pe[2]),se=parseInt(pe[3]),ce=1;else if((pe=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(F))!==null)P=parseInt(pe[1]),V=parseInt(pe[2]),se=parseInt(pe[3]),ce=parseFloat(pe[4]);else{if(ce=1,typeof F=="string"&&F.charAt(0)!=="#"){var ge=new eF(F);F=ge.ok?ge.toHex():"#000000"}F.length===4?(P=F.substring(1,2),P+=P,V=F.substring(2,3),V+=V,se=F.substring(3,4),se+=se):(P=F.substring(1,3),V=F.substring(3,5),se=F.substring(5,7)),P=parseInt(P,16),V=parseInt(V,16),se=parseInt(se,16)}}return{r:P,g:V,b:se,a:ce,style:F}},f=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},y=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};A.prototype.fillText=function(F,P,V,se){if(isNaN(P)||isNaN(V)||typeof F!="string")throw Wn.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 ce=ee(this.ctx.transform.rotation),pe=this.ctx.transform.scaleX;I.call(this,{text:F,x:P,y:V,scale:pe,angle:ce,align:this.textAlign,maxWidth:se})}},A.prototype.strokeText=function(F,P,V,se){if(isNaN(P)||isNaN(V)||typeof F!="string")throw Wn.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 ce=ee(this.ctx.transform.rotation),pe=this.ctx.transform.scaleX;I.call(this,{text:F,x:P,y:V,scale:pe,renderingMode:"stroke",angle:ce,align:this.textAlign,maxWidth:se})}},A.prototype.measureText=function(F){if(typeof F!="string")throw Wn.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var P=this.pdf,V=this.pdf.internal.scaleFactor,se=P.internal.getFontSize(),ce=P.getStringUnitWidth(F)*se/P.internal.scaleFactor,pe=function(ge){var de=(ge=ge||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return de}}),this};return new pe({width:ce*=Math.round(96*V/72*1e4)/1e4})},A.prototype.scale=function(F,P){if(isNaN(F)||isNaN(P))throw Wn.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var V=new c(F,0,0,P,0,0);this.ctx.transform=this.ctx.transform.multiply(V)},A.prototype.rotate=function(F){if(isNaN(F))throw Wn.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var P=new c(Math.cos(F),Math.sin(F),-Math.sin(F),Math.cos(F),0,0);this.ctx.transform=this.ctx.transform.multiply(P)},A.prototype.translate=function(F,P){if(isNaN(F)||isNaN(P))throw Wn.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var V=new c(1,0,0,1,F,P);this.ctx.transform=this.ctx.transform.multiply(V)},A.prototype.transform=function(F,P,V,se,ce,pe){if(isNaN(F)||isNaN(P)||isNaN(V)||isNaN(se)||isNaN(ce)||isNaN(pe))throw Wn.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var ge=new c(F,P,V,se,ce,pe);this.ctx.transform=this.ctx.transform.multiply(ge)},A.prototype.setTransform=function(F,P,V,se,ce,pe){F=isNaN(F)?1:F,P=isNaN(P)?0:P,V=isNaN(V)?0:V,se=isNaN(se)?1:se,ce=isNaN(ce)?0:ce,pe=isNaN(pe)?0:pe,this.ctx.transform=new c(F,P,V,se,ce,pe)};var b=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};A.prototype.drawImage=function(F,P,V,se,ce,pe,ge,de,je){var _e=this.pdf.getImageProperties(F),Be=1,Me=1,tt=1,Ee=1;se!==void 0&&de!==void 0&&(tt=de/se,Ee=je/ce,Be=_e.width/se*de/se,Me=_e.height/ce*je/ce),pe===void 0&&(pe=P,ge=V,P=0,V=0),se!==void 0&&de===void 0&&(de=se,je=ce),se===void 0&&de===void 0&&(de=_e.width,je=_e.height);for(var le,ft=this.ctx.transform.decompose(),st=ee(ft.rotate.shx),ze=new c,Ke=(ze=(ze=(ze=ze.multiply(ft.translate)).multiply(ft.skew)).multiply(ft.scale)).applyToRectangle(new i(pe-P*tt,ge-V*Ee,se*Be,ce*Me)),$e=v.call(this,Ke),Je=[],dt=0;dt<$e.length;dt+=1)Je.indexOf($e[dt])===-1&&Je.push($e[dt]);if(j(Je),this.autoPaging)for(var Dt=Je[0],Gt=Je[Je.length-1],De=Dt;De<Gt+1;De++){this.pdf.setPage(De);var ke=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],rt=De===1?this.posY+this.margin[0]:this.margin[0],Ie=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Xe=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Ze=De===1?0:Ie+(De-2)*Xe;if(this.ctx.clip_path.length!==0){var pt=this.path;le=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(le,this.posX+this.margin[3],-Ze+rt+this.ctx.prevPageLastElemOffset),E.call(this,"fill",!0),this.path=pt}var lt=JSON.parse(JSON.stringify(Ke));lt=D([lt],this.posX+this.margin[3],-Ze+rt+this.ctx.prevPageLastElemOffset)[0];var kt=(De>Dt||De<Gt)&&b.call(this);kt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ke,Xe,null).clip().discardPath()),this.pdf.addImage(F,"JPEG",lt.x,lt.y,lt.w,lt.h,null,null,st),kt&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(F,"JPEG",Ke.x,Ke.y,Ke.w,Ke.h,null,null,st)};var v=function(F,P,V){var se=[];P=P||this.pdf.internal.pageSize.width,V=V||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var ce=this.posY+this.ctx.prevPageLastElemOffset;switch(F.type){default:case"mt":case"lt":se.push(Math.floor((F.y+ce)/V)+1);break;case"arc":se.push(Math.floor((F.y+ce-F.radius)/V)+1),se.push(Math.floor((F.y+ce+F.radius)/V)+1);break;case"qct":var pe=oe(this.ctx.lastPoint.x,this.ctx.lastPoint.y,F.x1,F.y1,F.x,F.y);se.push(Math.floor((pe.y+ce)/V)+1),se.push(Math.floor((pe.y+pe.h+ce)/V)+1);break;case"bct":var ge=R(this.ctx.lastPoint.x,this.ctx.lastPoint.y,F.x1,F.y1,F.x2,F.y2,F.x,F.y);se.push(Math.floor((ge.y+ce)/V)+1),se.push(Math.floor((ge.y+ge.h+ce)/V)+1);break;case"rect":se.push(Math.floor((F.y+ce)/V)+1),se.push(Math.floor((F.y+F.h+ce)/V)+1)}for(var de=0;de<se.length;de+=1)for(;this.pdf.internal.getNumberOfPages()<se[de];)B.call(this);return se},B=function(){var F=this.fillStyle,P=this.strokeStyle,V=this.font,se=this.lineCap,ce=this.lineWidth,pe=this.lineJoin;this.pdf.addPage(),this.fillStyle=F,this.strokeStyle=P,this.font=V,this.lineCap=se,this.lineWidth=ce,this.lineJoin=pe},D=function(F,P,V){for(var se=0;se<F.length;se++)switch(F[se].type){case"bct":F[se].x2+=P,F[se].y2+=V;case"qct":F[se].x1+=P,F[se].y1+=V;case"mt":case"lt":case"arc":default:F[se].x+=P,F[se].y+=V}return F},j=function(F){return F.sort((function(P,V){return P-V}))},Q=function(F,P){for(var V,se,ce=this.fillStyle,pe=this.strokeStyle,ge=this.lineCap,de=this.lineWidth,je=Math.abs(de*this.ctx.transform.scaleX),_e=this.lineJoin,Be=JSON.parse(JSON.stringify(this.path)),Me=JSON.parse(JSON.stringify(this.path)),tt=[],Ee=0;Ee<Me.length;Ee++)if(Me[Ee].x!==void 0)for(var le=v.call(this,Me[Ee]),ft=0;ft<le.length;ft+=1)tt.indexOf(le[ft])===-1&&tt.push(le[ft]);for(var st=0;st<tt.length;st++)for(;this.pdf.internal.getNumberOfPages()<tt[st];)B.call(this);if(j(tt),this.autoPaging)for(var ze=tt[0],Ke=tt[tt.length-1],$e=ze;$e<Ke+1;$e++){this.pdf.setPage($e),this.fillStyle=ce,this.strokeStyle=pe,this.lineCap=ge,this.lineWidth=je,this.lineJoin=_e;var Je=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],dt=$e===1?this.posY+this.margin[0]:this.margin[0],Dt=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Gt=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],De=$e===1?0:Dt+($e-2)*Gt;if(this.ctx.clip_path.length!==0){var ke=this.path;V=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(V,this.posX+this.margin[3],-De+dt+this.ctx.prevPageLastElemOffset),E.call(this,F,!0),this.path=ke}if(se=JSON.parse(JSON.stringify(Be)),this.path=D(se,this.posX+this.margin[3],-De+dt+this.ctx.prevPageLastElemOffset),P===!1||$e===0){var rt=($e>ze||$e<Ke)&&b.call(this);rt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Je,Gt,null).clip().discardPath()),E.call(this,F,P),rt&&this.pdf.restoreGraphicsState()}this.lineWidth=de}else this.lineWidth=je,E.call(this,F,P),this.lineWidth=de;this.path=Be},E=function(F,P){if((F!=="stroke"||P||!y.call(this))&&(F==="stroke"||P||!f.call(this))){for(var V,se,ce=[],pe=this.path,ge=0;ge<pe.length;ge++){var de=pe[ge];switch(de.type){case"begin":ce.push({begin:!0});break;case"close":ce.push({close:!0});break;case"mt":ce.push({start:de,deltas:[],abs:[]});break;case"lt":var je=ce.length;if(pe[ge-1]&&!isNaN(pe[ge-1].x)&&(V=[de.x-pe[ge-1].x,de.y-pe[ge-1].y],je>0)){for(;je>=0;je--)if(ce[je-1].close!==!0&&ce[je-1].begin!==!0){ce[je-1].deltas.push(V),ce[je-1].abs.push(de);break}}break;case"bct":V=[de.x1-pe[ge-1].x,de.y1-pe[ge-1].y,de.x2-pe[ge-1].x,de.y2-pe[ge-1].y,de.x-pe[ge-1].x,de.y-pe[ge-1].y],ce[ce.length-1].deltas.push(V);break;case"qct":var _e=pe[ge-1].x+2/3*(de.x1-pe[ge-1].x),Be=pe[ge-1].y+2/3*(de.y1-pe[ge-1].y),Me=de.x+2/3*(de.x1-de.x),tt=de.y+2/3*(de.y1-de.y),Ee=de.x,le=de.y;V=[_e-pe[ge-1].x,Be-pe[ge-1].y,Me-pe[ge-1].x,tt-pe[ge-1].y,Ee-pe[ge-1].x,le-pe[ge-1].y],ce[ce.length-1].deltas.push(V);break;case"arc":ce.push({deltas:[],abs:[],arc:!0}),Array.isArray(ce[ce.length-1].abs)&&ce[ce.length-1].abs.push(de)}}se=P?null:F==="stroke"?"stroke":"fill";for(var ft=!1,st=0;st<ce.length;st++)if(ce[st].arc)for(var ze=ce[st].abs,Ke=0;Ke<ze.length;Ke++){var $e=ze[Ke];$e.type==="arc"?T.call(this,$e.x,$e.y,$e.radius,$e.startAngle,$e.endAngle,$e.counterclockwise,void 0,P,!ft):O.call(this,$e.x,$e.y),ft=!0}else if(ce[st].close===!0)this.pdf.internal.out("h"),ft=!1;else if(ce[st].begin!==!0){var Je=ce[st].start.x,dt=ce[st].start.y;z.call(this,ce[st].deltas,Je,dt),ft=!0}se&&M.call(this,se),P&&Z.call(this)}},G=function(F){var P=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,V=P*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return F-V;case"top":return F+P-V;case"hanging":return F+P-2*V;case"middle":return F+P/2-V;case"ideographic":return F;case"alphabetic":default:return F}},k=function(F){return F+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};A.prototype.createLinearGradient=function(){var F=function(){};return F.colorStops=[],F.addColorStop=function(P,V){this.colorStops.push([P,V])},F.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},F.isCanvasGradient=!0,F},A.prototype.createPattern=function(){return this.createLinearGradient()},A.prototype.createRadialGradient=function(){return this.createLinearGradient()};var T=function(F,P,V,se,ce,pe,ge,de,je){for(var _e=ae.call(this,V,se,ce,pe),Be=0;Be<_e.length;Be++){var Me=_e[Be];Be===0&&(je?_.call(this,Me.x1+F,Me.y1+P):O.call(this,Me.x1+F,Me.y1+P)),X.call(this,F,P,Me.x2,Me.y2,Me.x3,Me.y3,Me.x4,Me.y4)}de?Z.call(this):M.call(this,ge)},M=function(F){switch(F){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Z=function(){this.pdf.clip(),this.pdf.discardPath()},_=function(F,P){this.pdf.internal.out(n(F)+" "+a(P)+" m")},I=function(F){var P;switch(F.align){case"right":case"end":P="right";break;case"center":P="center";break;case"left":case"start":default:P="left"}var V=this.pdf.getTextDimensions(F.text),se=G.call(this,F.y),ce=k.call(this,se)-V.h,pe=this.ctx.transform.applyToPoint(new s(F.x,se)),ge=this.ctx.transform.decompose(),de=new c;de=(de=(de=de.multiply(ge.translate)).multiply(ge.skew)).multiply(ge.scale);for(var je,_e,Be,Me=this.ctx.transform.applyToRectangle(new i(F.x,se,V.w,V.h)),tt=de.applyToRectangle(new i(F.x,ce,V.w,V.h)),Ee=v.call(this,tt),le=[],ft=0;ft<Ee.length;ft+=1)le.indexOf(Ee[ft])===-1&&le.push(Ee[ft]);if(j(le),this.autoPaging)for(var st=le[0],ze=le[le.length-1],Ke=st;Ke<ze+1;Ke++){this.pdf.setPage(Ke);var $e=Ke===1?this.posY+this.margin[0]:this.margin[0],Je=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],dt=this.pdf.internal.pageSize.height-this.margin[2],Dt=dt-this.margin[0],Gt=this.pdf.internal.pageSize.width-this.margin[1],De=Gt-this.margin[3],ke=Ke===1?0:Je+(Ke-2)*Dt;if(this.ctx.clip_path.length!==0){var rt=this.path;je=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(je,this.posX+this.margin[3],-1*ke+$e),E.call(this,"fill",!0),this.path=rt}var Ie=D([JSON.parse(JSON.stringify(tt))],this.posX+this.margin[3],-ke+$e+this.ctx.prevPageLastElemOffset)[0];F.scale>=.01&&(_e=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_e*F.scale),Be=this.lineWidth,this.lineWidth=Be*F.scale);var Xe=this.autoPaging!=="text";if(Xe||Ie.y+Ie.h<=dt){if(Xe||Ie.y>=$e&&Ie.x<=Gt){var Ze=Xe?F.text:this.pdf.splitTextToSize(F.text,F.maxWidth||Gt-Ie.x)[0],pt=D([JSON.parse(JSON.stringify(Me))],this.posX+this.margin[3],-ke+$e+this.ctx.prevPageLastElemOffset)[0],lt=Xe&&(Ke>st||Ke<ze)&&b.call(this);lt&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],De,Dt,null).clip().discardPath()),this.pdf.text(Ze,pt.x,pt.y,{angle:F.angle,align:P,renderingMode:F.renderingMode}),lt&&this.pdf.restoreGraphicsState()}}else Ie.y<dt&&(this.ctx.prevPageLastElemOffset+=dt-Ie.y);F.scale>=.01&&(this.pdf.setFontSize(_e),this.lineWidth=Be)}else F.scale>=.01&&(_e=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_e*F.scale),Be=this.lineWidth,this.lineWidth=Be*F.scale),this.pdf.text(F.text,pe.x+this.posX,pe.y+this.posY,{angle:F.angle,align:P,renderingMode:F.renderingMode,maxWidth:F.maxWidth}),F.scale>=.01&&(this.pdf.setFontSize(_e),this.lineWidth=Be)},O=function(F,P,V,se){V=V||0,se=se||0,this.pdf.internal.out(n(F+V)+" "+a(P+se)+" l")},z=function(F,P,V){return this.pdf.lines(F,P,V,null,null)},X=function(F,P,V,se,ce,pe,ge,de){this.pdf.internal.out([t(o(V+F)),t(r(se+P)),t(o(ce+F)),t(r(pe+P)),t(o(ge+F)),t(r(de+P)),"c"].join(" "))},ae=function(F,P,V,se){for(var ce=2*Math.PI,pe=Math.PI/2;P>V;)P-=ce;var ge=Math.abs(V-P);ge<ce&&se&&(ge=ce-ge);for(var de=[],je=se?-1:1,_e=P;ge>1e-5;){var Be=_e+je*Math.min(ge,pe);de.push(re.call(this,F,_e,Be)),ge-=Math.abs(Be-_e),_e=Be}return de},re=function(F,P,V){var se=(V-P)/2,ce=F*Math.cos(se),pe=F*Math.sin(se),ge=ce,de=-pe,je=ge*ge+de*de,_e=je+ge*ce+de*pe,Be=4/3*(Math.sqrt(2*je*_e)-_e)/(ge*pe-de*ce),Me=ge-Be*de,tt=de+Be*ge,Ee=Me,le=-tt,ft=se+P,st=Math.cos(ft),ze=Math.sin(ft);return{x1:F*Math.cos(P),y1:F*Math.sin(P),x2:Me*st-tt*ze,y2:Me*ze+tt*st,x3:Ee*st-le*ze,y3:Ee*ze+le*st,x4:F*Math.cos(V),y4:F*Math.sin(V)}},ee=function(F){return 180*F/Math.PI},oe=function(F,P,V,se,ce,pe){var ge=F+.5*(V-F),de=P+.5*(se-P),je=ce+.5*(V-ce),_e=pe+.5*(se-pe),Be=Math.min(F,ce,ge,je),Me=Math.max(F,ce,ge,je),tt=Math.min(P,pe,de,_e),Ee=Math.max(P,pe,de,_e);return new i(Be,tt,Me-Be,Ee-tt)},R=function(F,P,V,se,ce,pe,ge,de){var je,_e,Be,Me,tt,Ee,le,ft,st,ze,Ke,$e,Je,dt,Dt=V-F,Gt=se-P,De=ce-V,ke=pe-se,rt=ge-ce,Ie=de-pe;for(_e=0;_e<41;_e++)st=(le=(Be=F+(je=_e/40)*Dt)+je*((tt=V+je*De)-Be))+je*(tt+je*(ce+je*rt-tt)-le),ze=(ft=(Me=P+je*Gt)+je*((Ee=se+je*ke)-Me))+je*(Ee+je*(pe+je*Ie-Ee)-ft),_e==0?(Ke=st,$e=ze,Je=st,dt=ze):(Ke=Math.min(Ke,st),$e=Math.min($e,ze),Je=Math.max(Je,st),dt=Math.max(dt,ze));return new i(Math.round(Ke),Math.round($e),Math.round(Je-Ke),Math.round(dt-$e))},ne=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var F,P,V=(F=this.ctx.lineDash,P=this.ctx.lineDashOffset,JSON.stringify({lineDash:F,lineDashOffset:P}));this.prevLineDash!==V&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=V)}}})(Zt.API),(function(e){var t=function(r){var s,i,c,m,p,A,g,f,y,b;for(i=[],c=0,m=(r+=s="\0\0\0\0".slice(r.length%4||4)).length;m>c;c+=4)(p=(r.charCodeAt(c)<<24)+(r.charCodeAt(c+1)<<16)+(r.charCodeAt(c+2)<<8)+r.charCodeAt(c+3))!==0?(A=(p=((p=((p=((p=(p-(b=p%85))/85)-(y=p%85))/85)-(f=p%85))/85)-(g=p%85))/85)%85,i.push(A+33,g+33,f+33,y+33,b+33)):i.push(122);return(function(v,B){for(var D=B;D>0;D--)v.pop()})(i,s.length),String.fromCharCode.apply(String,i)+"~>"},n=function(r){var s,i,c,m,p,A=String,g="length",f=255,y="charCodeAt",b="slice",v="replace";for(r[b](-2),r=r[b](0,-2)[v](/\s/g,"")[v]("z","!!!!!"),c=[],m=0,p=(r+=s="uuuuu"[b](r[g]%5||5))[g];p>m;m+=5)i=52200625*(r[y](m)-33)+614125*(r[y](m+1)-33)+7225*(r[y](m+2)-33)+85*(r[y](m+3)-33)+(r[y](m+4)-33),c.push(f&i>>24,f&i>>16,f&i>>8,f&i);return(function(B,D){for(var j=D;j>0;j--)B.pop()})(c,s[g]),A.fromCharCode.apply(A,c)},a=function(r){var s=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((r=r.replace(/\s/g,"")).indexOf(">")!==-1&&(r=r.substr(0,r.indexOf(">"))),r.length%2&&(r+="0"),s.test(r)===!1)return"";for(var i="",c=0;c<r.length;c+=2)i+=String.fromCharCode("0x"+(r[c]+r[c+1]));return i},o=function(r){for(var s=new Uint8Array(r.length),i=r.length;i--;)s[i]=r.charCodeAt(i);return r=(s=Mw(s)).reduce((function(c,m){return c+String.fromCharCode(m)}),"")};e.processDataByFilters=function(r,s){var i=0,c=r||"",m=[];for(typeof(s=s||[])=="string"&&(s=[s]),i=0;i<s.length;i+=1)switch(s[i]){case"ASCII85Decode":case"/ASCII85Decode":c=n(c),m.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":c=t(c),m.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":c=a(c),m.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":c=c.split("").map((function(p){return("0"+p.charCodeAt().toString(16)).slice(-2)})).join("")+">",m.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":c=o(c),m.push("/FlateDecode");break;default:throw new Error('The filter: "'+s[i]+'" is not implemented')}return{data:c,reverseChain:m.reverse().join(" ")}}})(Zt.API),(function(e){e.loadFile=function(t,n,a){return(function(o,r,s){r=r!==!1,s=typeof s=="function"?s:function(){};var i=void 0;try{i=(function(c,m,p){var A=new XMLHttpRequest,g=0,f=function(y){var b=y.length,v=[],B=String.fromCharCode;for(g=0;g<b;g+=1)v.push(B(255&y.charCodeAt(g)));return v.join("")};if(A.open("GET",c,!m),A.overrideMimeType("text/plain; charset=x-user-defined"),m===!1&&(A.onload=function(){A.status===200?p(f(this.responseText)):p(void 0)}),A.send(null),m&&A.status===200)return f(A.responseText)})(o,r,s)}catch{}return i})(t,n,a)},e.loadImageFile=e.loadFile})(Zt.API),(function(e){function t(){return(qt.html2canvas?Promise.resolve(qt.html2canvas):Lw(()=>Promise.resolve().then(()=>bie),void 0)).catch((function(s){return Promise.reject(new Error("Could not load html2canvas: "+s))})).then((function(s){return s.default?s.default:s}))}function n(){return(qt.DOMPurify?Promise.resolve(qt.DOMPurify):Lw(()=>import("./purify.es-CQJ0hv7W.js"),[])).catch((function(s){return Promise.reject(new Error("Could not load dompurify: "+s))})).then((function(s){return s.default?s.default:s}))}var a=function(s){var i=Zn(s);return i==="undefined"?"undefined":i==="string"||s instanceof String?"string":i==="number"||s instanceof Number?"number":i==="function"||s instanceof Function?"function":s&&s.constructor===Array?"array":s&&s.nodeType===1?"element":i==="object"?"object":"unknown"},o=function(s,i){var c=document.createElement(s);for(var m in i.className&&(c.className=i.className),i.innerHTML&&i.dompurify&&(c.innerHTML=i.dompurify.sanitize(i.innerHTML)),i.style)c.style[m]=i.style[m];return c},r=function s(i){var c=Object.assign(s.convert(Promise.resolve()),JSON.parse(JSON.stringify(s.template))),m=s.convert(Promise.resolve(),c);return m=(m=m.setProgress(1,s,1,[s])).set(i)};(r.prototype=Object.create(Promise.prototype)).constructor=r,r.convert=function(s,i){return s.__proto__=i||r.prototype,s},r.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"}},r.prototype.from=function(s,i){return this.then((function(){switch(i=i||(function(c){switch(a(c)){case"string":return"string";case"element":return c.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}})(s)){case"string":return this.then(n).then((function(c){return this.set({src:o("div",{innerHTML:s,dompurify:c})})}));case"element":return this.set({src:s});case"canvas":return this.set({canvas:s});case"img":return this.set({img:s});default:return this.error("Unknown source type.")}}))},r.prototype.to=function(s){switch(s){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.")}},r.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 s={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 c(m,p){for(var A=m.nodeType===3?document.createTextNode(m.nodeValue):m.cloneNode(!1),g=m.firstChild;g;g=g.nextSibling)p!==!0&&g.nodeType===1&&g.nodeName==="SCRIPT"||A.appendChild(c(g,p));return m.nodeType===1&&(m.nodeName==="CANVAS"?(A.width=m.width,A.height=m.height,A.getContext("2d").drawImage(m,0,0)):m.nodeName!=="TEXTAREA"&&m.nodeName!=="SELECT"||(A.value=m.value),A.addEventListener("load",(function(){A.scrollTop=m.scrollTop,A.scrollLeft=m.scrollLeft}),!0)),A})(this.prop.src,this.opt.html2canvas.javascriptEnabled);i.tagName==="BODY"&&(s.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:s}),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"}))},r.prototype.toCanvas=function(){var s=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(s).then(t).then((function(i){var c=Object.assign({},this.opt.html2canvas);return delete c.onrendered,i(this.prop.container,c)})).then((function(i){(this.opt.html2canvas.onrendered||function(){})(i),this.prop.canvas=i,document.body.removeChild(this.prop.overlay)}))},r.prototype.toContext2d=function(){var s=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(s).then(t).then((function(i){var c=this.opt.jsPDF,m=this.opt.fontFaces,p=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,A=Object.assign({async:!0,allowTaint:!0,scale:p,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 A.onrendered,c.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,c.context2d.posX=this.opt.x,c.context2d.posY=this.opt.y,c.context2d.margin=this.opt.margin,c.context2d.fontFaces=m,m)for(var g=0;g<m.length;++g){var f=m[g],y=f.src.find((function(b){return b.format==="truetype"}));y&&c.addFont(y.url,f.ref.name,f.ref.style)}return A.windowHeight=A.windowHeight||0,A.windowHeight=A.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):A.windowHeight,c.context2d.save(!0),i(this.prop.container,A)})).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)}))},r.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var s=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=s}))},r.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},r.prototype.output=function(s,i,c){return(c=c||"pdf").toLowerCase()==="img"||c.toLowerCase()==="image"?this.outputImg(s,i):this.outputPdf(s,i)},r.prototype.outputPdf=function(s,i){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(s,i)}))},r.prototype.outputImg=function(s){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(s){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 "'+s+'" is not supported.'}}))},r.prototype.save=function(s){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(s?{filename:s}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},r.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},r.prototype.set=function(s){if(a(s)!=="object")return this;var i=Object.keys(s||{}).map((function(c){if(c in r.template.prop)return function(){this.prop[c]=s[c]};switch(c){case"margin":return this.setMargin.bind(this,s.margin);case"jsPDF":return function(){return this.opt.jsPDF=s.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,s.pageSize);default:return function(){this.opt[c]=s[c]}}}),this);return this.then((function(){return this.thenList(i)}))},r.prototype.get=function(s,i){return this.then((function(){var c=s in r.template.prop?this.prop[s]:this.opt[s];return i?i(c):c}))},r.prototype.setMargin=function(s){return this.then((function(){switch(a(s)){case"number":s=[s,s,s,s];case"array":if(s.length===2&&(s=[s[0],s[1],s[0],s[1]]),s.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=s})).then(this.setPageSize)},r.prototype.setPageSize=function(s){function i(c,m){return Math.floor(c*m/72*96)}return this.then((function(){(s=s||Zt.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(s.inner={width:s.width-this.opt.margin[1]-this.opt.margin[3],height:s.height-this.opt.margin[0]-this.opt.margin[2]},s.inner.px={width:i(s.inner.width,s.k),height:i(s.inner.height,s.k)},s.inner.ratio=s.inner.height/s.inner.width),this.prop.pageSize=s}))},r.prototype.setProgress=function(s,i,c,m){return s!=null&&(this.progress.val=s),i!=null&&(this.progress.state=i),c!=null&&(this.progress.n=c),m!=null&&(this.progress.stack=m),this.progress.ratio=this.progress.val/this.progress.state,this},r.prototype.updateProgress=function(s,i,c,m){return this.setProgress(s?this.progress.val+s:null,i||null,c?this.progress.n+c:null,m?this.progress.stack.concat(m):null)},r.prototype.then=function(s,i){var c=this;return this.thenCore(s,i,(function(m,p){return c.updateProgress(null,null,1,[m]),Promise.prototype.then.call(this,(function(A){return c.updateProgress(null,m),A})).then(m,p).then((function(A){return c.updateProgress(1),A}))}))},r.prototype.thenCore=function(s,i,c){c=c||Promise.prototype.then,s&&(s=s.bind(this)),i&&(i=i.bind(this));var m=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:r.convert(Object.assign({},this),Promise.prototype),p=c.call(m,s,i);return r.convert(p,this.__proto__)},r.prototype.thenExternal=function(s,i){return Promise.prototype.then.call(this,s,i)},r.prototype.thenList=function(s){var i=this;return s.forEach((function(c){i=i.thenCore(c)})),i},r.prototype.catch=function(s){s&&(s=s.bind(this));var i=Promise.prototype.catch.call(this,s);return r.convert(i,this)},r.prototype.catchExternal=function(s){return Promise.prototype.catch.call(this,s)},r.prototype.error=function(s){return this.then((function(){throw new Error(s)}))},r.prototype.using=r.prototype.set,r.prototype.saveAs=r.prototype.save,r.prototype.export=r.prototype.output,r.prototype.run=r.prototype.then,Zt.getPageSize=function(s,i,c){if(Zn(s)==="object"){var m=s;s=m.orientation,i=m.unit||i,c=m.format||c}i=i||"mm",c=c||"a4",s=(""+(s||"P")).toLowerCase();var p,A=(""+c).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":p=1;break;case"mm":p=72/25.4;break;case"cm":p=72/2.54;break;case"in":p=72;break;case"px":p=.75;break;case"pc":case"em":p=12;break;case"ex":p=6;break;default:throw"Invalid unit: "+i}var f,y=0,b=0;if(g.hasOwnProperty(A))y=g[A][1]/p,b=g[A][0]/p;else try{y=c[1],b=c[0]}catch{throw new Error("Invalid format: "+c)}if(s==="p"||s==="portrait")s="p",b>y&&(f=b,b=y,y=f);else{if(s!=="l"&&s!=="landscape")throw"Invalid orientation: "+s;s="l",y>b&&(f=b,b=y,y=f)}return{width:b,height:y,unit:i,k:p,orientation:s}},e.html=function(s,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($w):null;var c=new r(i);return i.worker?c:c.from(s).doCallback()}})(Zt.API),Zt.API.addJS=function(e){return h8=e,this.internal.events.subscribe("postPutResources",(function(){_g=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(_g+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),g8=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+h8+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){_g!==void 0&&g8!==void 0&&this.internal.out("/Names <</JavaScript "+_g+" 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/),r=0;r<o.length;r++){var s=o[r],i=a.exec(s);if(i!=null){var c=i[1];n.internal.newObjectDeferredBegin(c,!1)}n.internal.write(s)}if(this.outline.createNamedDestinations){var m=this.internal.pages.length,p=[];for(r=0;r<m;r++){var A=n.internal.newObject();p.push(A);var g=n.internal.getPageInfo(r+1);n.internal.write("<< /D["+g.objId+" 0 R /XYZ null null null]>> endobj")}var f=n.internal.newObject();for(n.internal.write("<< /Names [ "),r=0;r<p.length;r++)n.internal.write("(page_"+(r+1)+")"+p[r]+" 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,r){var s={title:o,options:r,children:[]};return a==null&&(a=this.root),a.children.push(s),s},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,r=0;r<a.children.length;r++){var s=a.children[r];this.objStart(s),this.line("/Title "+this.makeString(s.title)),this.line("/Parent "+this.makeRef(a)),r>0&&this.line("/Prev "+this.makeRef(a.children[r-1])),r<a.children.length-1&&this.line("/Next "+this.makeRef(a.children[r+1])),s.children.length>0&&(this.line("/First "+this.makeRef(s.children[0])),this.line("/Last "+this.makeRef(s.children[s.children.length-1])));var i=this.count=this.count_r({count:0},s);if(i>0&&this.line("/Count "+i),s.options&&s.options.pageNumber){var c=n.internal.getPageInfo(s.options.pageNumber);this.line("/Dest ["+c.objId+" 0 R /XYZ 0 "+o(0)+" 0]")}this.objEnd()}for(var m=0;m<a.children.length;m++)this.renderItems(a.children[m])},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 r=0;r<o.children.length;r++)a.count++,this.count_r(a,o.children[r]);return a.count}}])})(Zt.API),(function(e){var t=[192,193,194,195,196,197,198,199];e.processJPEG=function(n,a,o,r,s,i){var c,m=this.decode.DCT_DECODE,p=null;if(typeof n=="string"||this.__addimage__.isArrayBuffer(n)||this.__addimage__.isArrayBufferView(n)){switch(n=s||n,n=this.__addimage__.isArrayBuffer(n)?new Uint8Array(n):n,(c=(function(A){for(var g,f=256*A.charCodeAt(4)+A.charCodeAt(5),y=A.length,b={width:0,height:0,numcomponents:1},v=4;v<y;v+=2){if(v+=f,t.indexOf(A.charCodeAt(v+1))!==-1){g=256*A.charCodeAt(v+5)+A.charCodeAt(v+6),b={width:256*A.charCodeAt(v+7)+A.charCodeAt(v+8),height:g,numcomponents:A.charCodeAt(v+9)};break}f=256*A.charCodeAt(v+2)+A.charCodeAt(v+3)}return b})(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}p={data:n,width:c.width,height:c.height,colorSpace:i,bitsPerComponent:8,filter:m,index:a,alias:o}}return p}})(Zt.API);var Hu,Sg,x8,y8,b8,ace=(function(){var e,t,n;function a(r){var s,i,c,m,p,A,g,f,y,b,v,B,D,j;for(this.data=r,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},A=null;;){switch(s=this.readUInt32(),y=(function(){var Q,E;for(E=[],Q=0;Q<4;++Q)E.push(String.fromCharCode(this.data[this.pos++]));return E}).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(s);break;case"fcTL":A&&this.animation.frames.push(A),this.pos+=4,A={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},p=this.readUInt16(),m=this.readUInt16()||100,A.delay=1e3*p/m,A.disposeOp=this.data[this.pos++],A.blendOp=this.data[this.pos++],A.data=[];break;case"IDAT":case"fdAT":for(y==="fdAT"&&(this.pos+=4,s-=4),r=(A!=null?A.data:void 0)||this.imgData,B=0;0<=s?B<s:B>s;0<=s?++B:--B)r.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(c=this.palette.length/3,this.transparency.indexed=this.read(s),this.transparency.indexed.length>c)throw new Error("More transparent colors than palette size");if((b=c-this.transparency.indexed.length)>0)for(D=0;0<=b?D<b:D>b;0<=b?++D:--D)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(s)[0];break;case 2:this.transparency.rgb=this.read(s)}break;case"tEXt":g=(v=this.read(s)).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 A&&this.animation.frames.push(A),this.colors=(function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}).call(this),this.hasAlphaChannel=(j=this.colorType)===4||j===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+=s}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}a.prototype.read=function(r){var s,i;for(i=[],s=0;0<=r?s<r:s>r;0<=r?++s:--s)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(r){var s=this.pixelBitlength/8,i=new Uint8Array(this.width*this.height*s),c=0,m=this;if(r==null&&(r=this.imgData),r.length===0)return new Uint8Array(0);function p(A,g,f,y){var b,v,B,D,j,Q,E,G,k,T,M,Z,_,I,O,z,X,ae,re,ee,oe,R=Math.ceil((m.width-A)/f),ne=Math.ceil((m.height-g)/y),F=m.width==R&&m.height==ne;for(I=s*R,Z=F?i:new Uint8Array(I*ne),Q=r.length,_=0,v=0;_<ne&&c<Q;){switch(r[c++]){case 0:for(D=X=0;X<I;D=X+=1)Z[v++]=r[c++];break;case 1:for(D=ae=0;ae<I;D=ae+=1)b=r[c++],j=D<s?0:Z[v-s],Z[v++]=(b+j)%256;break;case 2:for(D=re=0;re<I;D=re+=1)b=r[c++],B=(D-D%s)/s,O=_&&Z[(_-1)*I+B*s+D%s],Z[v++]=(O+b)%256;break;case 3:for(D=ee=0;ee<I;D=ee+=1)b=r[c++],B=(D-D%s)/s,j=D<s?0:Z[v-s],O=_&&Z[(_-1)*I+B*s+D%s],Z[v++]=(b+Math.floor((j+O)/2))%256;break;case 4:for(D=oe=0;oe<I;D=oe+=1)b=r[c++],B=(D-D%s)/s,j=D<s?0:Z[v-s],_===0?O=z=0:(O=Z[(_-1)*I+B*s+D%s],z=B&&Z[(_-1)*I+(B-1)*s+D%s]),E=j+O-z,G=Math.abs(E-j),T=Math.abs(E-O),M=Math.abs(E-z),k=G<=T&&G<=M?j:T<=M?O:z,Z[v++]=(b+k)%256;break;default:throw new Error("Invalid filter algorithm: "+r[c-1])}if(!F){var P=((g+_*y)*m.width+A)*s,V=_*I;for(D=0;D<R;D+=1){for(var se=0;se<s;se+=1)i[P++]=Z[V++];P+=(f-1)*s}}_++}}return r=Iie(r),m.interlaceMethod==1?(p(0,0,8,8),p(4,0,8,8),p(0,4,4,8),p(2,0,4,4),p(0,2,2,4),p(1,0,2,2),p(0,1,1,2)):p(0,0,1,1),i},a.prototype.decodePalette=function(){var r,s,i,c,m,p,A,g,f;for(i=this.palette,p=this.transparency.indexed||[],m=new Uint8Array((p.length||0)+i.length),c=0,r=0,s=A=0,g=i.length;A<g;s=A+=3)m[c++]=i[s],m[c++]=i[s+1],m[c++]=i[s+2],m[c++]=(f=p[r++])!=null?f:255;return m},a.prototype.copyToImageData=function(r,s){var i,c,m,p,A,g,f,y,b,v,B;if(c=this.colors,b=null,i=this.hasAlphaChannel,this.palette.length&&(b=(B=this._decodedPalette)!=null?B:this._decodedPalette=this.decodePalette(),c=4,i=!0),y=(m=r.data||r).length,A=b||s,p=g=0,c===1)for(;p<y;)f=b?4*s[p/4]:g,v=A[f++],m[p++]=v,m[p++]=v,m[p++]=v,m[p++]=i?A[f++]:255,g=f;else for(;p<y;)f=b?4*s[p/4]:g,m[p++]=A[f++],m[p++]=A[f++],m[p++]=A[f++],m[p++]=i?A[f++]:255,g=f},a.prototype.decode=function(){var r;return r=new Uint8Array(this.width*this.height*4),this.copyToImageData(r,this.decodePixels()),r};var o=function(){if(Object.prototype.toString.call(qt)==="[object Window]"){try{t=qt.document.createElement("canvas"),n=t.getContext("2d")}catch{return!1}return!0}return!1};return o(),e=function(r){var s;if(o()===!0)return n.width=r.width,n.height=r.height,n.clearRect(0,0,r.width,r.height),n.putImageData(r,0,0),(s=new Image).src=t.toDataURL(),s;throw new Error("This method requires a Browser with Canvas-capability.")},a.prototype.decodeFrames=function(r){var s,i,c,m,p,A,g,f;if(this.animation){for(f=[],i=p=0,A=(g=this.animation.frames).length;p<A;i=++p)s=g[i],c=r.createImageData(s.width,s.height),m=this.decodePixels(new Uint8Array(s.data)),this.copyToImageData(c,m),s.imageData=c,f.push(s.image=e(c));return f}},a.prototype.renderFrame=function(r,s){var i,c,m;return i=(c=this.animation.frames)[s],m=c[s-1],s===0&&r.clearRect(0,0,this.width,this.height),(m!=null?m.disposeOp:void 0)===1?r.clearRect(m.xOffset,m.yOffset,m.width,m.height):(m!=null?m.disposeOp:void 0)===2&&r.putImageData(m.imageData,m.xOffset,m.yOffset),i.blendOp===0&&r.clearRect(i.xOffset,i.yOffset,i.width,i.height),r.drawImage(i.image,i.xOffset,i.yOffset)},a.prototype.animate=function(r){var s,i,c,m,p,A,g=this;return i=0,A=this.animation,m=A.numFrames,c=A.frames,p=A.numPlays,(s=function(){var f,y;if(f=i++%m,y=c[f],g.renderFrame(r,f),m>1&&i/m<p)return g.animation._timeout=setTimeout(s,y.delay)})()},a.prototype.stopAnimation=function(){var r;return clearTimeout((r=this.animation)!=null?r._timeout:void 0)},a.prototype.render=function(r){var s,i;return r._png&&r._png.stopAnimation(),r._png=this,r.width=this.width,r.height=this.height,s=r.getContext("2d"),this.animation?(this.decodeFrames(s),this.animate(s)):(i=s.createImageData(this.width,this.height),this.copyToImageData(i,this.decodePixels()),s.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 oce(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++],r=o>>7,s=1<<(7&o)+1;e[t++],e[t++];var i=null,c=null;r&&(i=t,c=s,t+=3*s);var m=!0,p=[],A=0,g=null,f=0,y=null;for(this.width=n,this.height=a;m&&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(!((_=e[t++])>=0))throw Error("Invalid block size");if(_===0)break;t+=_}break;case 249:if(e[t++]!==4||e[t+4]!==0)throw new Error("Invalid graphics extension block.");var b=e[t++];A=e[t++]|e[t++]<<8,g=e[t++],(1&b)==0&&(g=null),f=b>>2&7,t++;break;case 254:for(;;){if(!((_=e[t++])>=0))throw Error("Invalid block size");if(_===0)break;t+=_}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,j=e[t++]|e[t++]<<8,Q=e[t++],E=Q>>6&1,G=1<<(7&Q)+1,k=i,T=c,M=!1;Q>>7&&(M=!0,k=t,T=G,t+=3*G);var Z=t;for(t++;;){var _;if(!((_=e[t++])>=0))throw Error("Invalid block size");if(_===0)break;t+=_}p.push({x:v,y:B,width:D,height:j,has_local_palette:M,palette_offset:k,palette_size:T,data_offset:Z,data_length:t-Z,transparent_index:g,interlaced:!!E,delay:A,disposal:f});break;case 59:m=!1;break;default:throw new Error("Unknown gif block: 0x"+e[t-1].toString(16))}this.numFrames=function(){return p.length},this.loopCount=function(){return y},this.frameInfo=function(I){if(I<0||I>=p.length)throw new Error("Frame index out of range.");return p[I]},this.decodeAndBlitFrameBGRA=function(I,O){var z=this.frameInfo(I),X=z.width*z.height,ae=new Uint8Array(X);C8(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,F=4*(z.y*n+z.x),P=4*((z.y+z.height)*n+z.x),V=F,se=4*R;z.interlaced===!0&&(se+=4*n*7);for(var ce=8,pe=0,ge=ae.length;pe<ge;++pe){var de=ae[pe];if(ne===0&&(ne=oe,(V+=se)>=P&&(se=4*R+4*n*(ce-1),V=F+(oe+R)*(ce<<1),ce>>=1)),de===ee)V+=4;else{var je=e[re+3*de],_e=e[re+3*de+1],Be=e[re+3*de+2];O[V++]=Be,O[V++]=_e,O[V++]=je,O[V++]=255}--ne}},this.decodeAndBlitFrameRGBA=function(I,O){var z=this.frameInfo(I),X=z.width*z.height,ae=new Uint8Array(X);C8(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,F=4*(z.y*n+z.x),P=4*((z.y+z.height)*n+z.x),V=F,se=4*R;z.interlaced===!0&&(se+=4*n*7);for(var ce=8,pe=0,ge=ae.length;pe<ge;++pe){var de=ae[pe];if(ne===0&&(ne=oe,(V+=se)>=P&&(se=4*R+4*n*(ce-1),V=F+(oe+R)*(ce<<1),ce>>=1)),de===ee)V+=4;else{var je=e[re+3*de],_e=e[re+3*de+1],Be=e[re+3*de+2];O[V++]=je,O[V++]=_e,O[V++]=Be,O[V++]=255}--ne}}}function C8(e,t,n,a){for(var o=e[t++],r=1<<o,s=r+1,i=s+1,c=o+1,m=(1<<c)-1,p=0,A=0,g=0,f=e[t++],y=new Int32Array(4096),b=null;;){for(;p<16&&f!==0;)A|=e[t++]<<p,p+=8,f===1?f=e[t++]:--f;if(p<c)break;var v=A&m;if(A>>=c,p-=c,v!==r){if(v===s)break;for(var B=v<i?v:b,D=0,j=B;j>r;)j=y[j]>>8,++D;var Q=j;if(g+D+(B!==v?1:0)>a)return void Wn.log("Warning, gif stream longer than expected.");n[g++]=Q;var E=g+=D;for(B!==v&&(n[g++]=Q),j=B;D--;)j=y[j],n[--E]=255&j,j>>=8;b!==null&&i<4096&&(y[i++]=b<<8|Q,i>=m+1&&c<12&&(++c,m=m<<1|1)),b=v}else i=s+1,m=(1<<(c=o+1))-1,b=null}return g!==a&&Wn.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 Dv(e){var t,n,a,o,r,s=Math.floor,i=new Array(64),c=new Array(64),m=new Array(64),p=new Array(64),A=new Array(65535),g=new Array(65535),f=new Array(64),y=new Array(64),b=[],v=0,B=7,D=new Array(64),j=new Array(64),Q=new Array(64),E=new Array(256),G=new Array(2048),k=[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],_=[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(F,P){for(var V=0,se=0,ce=new Array,pe=1;pe<=16;pe++){for(var ge=1;ge<=F[pe];ge++)ce[P[se]]=[],ce[P[se]][0]=V,ce[P[se]][1]=pe,se++,V++;V*=2}return ce}function re(F){for(var P=F[0],V=F[1]-1;V>=0;)P&1<<V&&(v|=1<<B),V--,--B<0&&(v==255?(ee(255),ee(0)):ee(v),B=7,v=0)}function ee(F){b.push(F)}function oe(F){ee(F>>8&255),ee(255&F)}function R(F,P,V,se,ce){for(var pe,ge=ce[0],de=ce[240],je=(function(ze,Ke){var $e,Je,dt,Dt,Gt,De,ke,rt,Ie,Xe,Ze=0;for(Ie=0;Ie<8;++Ie){$e=ze[Ze],Je=ze[Ze+1],dt=ze[Ze+2],Dt=ze[Ze+3],Gt=ze[Ze+4],De=ze[Ze+5],ke=ze[Ze+6];var pt=$e+(rt=ze[Ze+7]),lt=$e-rt,kt=Je+ke,Mt=Je-ke,Nt=dt+De,Jn=dt-De,Yt=Dt+Gt,xo=Dt-Gt,Nn=pt+Yt,ba=pt-Yt,Ca=kt+Nt,un=kt-Nt;ze[Ze]=Nn+Ca,ze[Ze+4]=Nn-Ca;var Lt=.707106781*(un+ba);ze[Ze+2]=ba+Lt,ze[Ze+6]=ba-Lt;var ut=.382683433*((Nn=xo+Jn)-(un=Mt+lt)),on=.5411961*Nn+ut,Kt=1.306562965*un+ut,ct=.707106781*(Ca=Jn+Mt),Ye=lt+ct,it=lt-ct;ze[Ze+5]=it+on,ze[Ze+3]=it-on,ze[Ze+1]=Ye+Kt,ze[Ze+7]=Ye-Kt,Ze+=8}for(Ze=0,Ie=0;Ie<8;++Ie){$e=ze[Ze],Je=ze[Ze+8],dt=ze[Ze+16],Dt=ze[Ze+24],Gt=ze[Ze+32],De=ze[Ze+40],ke=ze[Ze+48];var mn=$e+(rt=ze[Ze+56]),Xt=$e-rt,cn=Je+ke,bn=Je-ke,oa=dt+De,oo=dt-De,gi=Dt+Gt,Ss=Dt-Gt,Qr=mn+gi,Or=mn-gi,Ka=cn+oa,Tr=cn-oa;ze[Ze]=Qr+Ka,ze[Ze+32]=Qr-Ka;var tr=.707106781*(Tr+Or);ze[Ze+16]=Or+tr,ze[Ze+48]=Or-tr;var os=.382683433*((Qr=Ss+oo)-(Tr=bn+Xt)),hi=.5411961*Qr+os,oc=1.306562965*Tr+os,rc=.707106781*(Ka=oo+bn),sc=Xt+rc,ml=Xt-rc;ze[Ze+40]=ml+hi,ze[Ze+24]=ml-hi,ze[Ze+8]=sc+oc,ze[Ze+56]=sc-oc,Ze++}for(Ie=0;Ie<64;++Ie)Xe=ze[Ie]*Ke[Ie],f[Ie]=Xe>0?Xe+.5|0:Xe-.5|0;return f})(F,P),_e=0;_e<64;++_e)y[k[_e]]=je[_e];var Be=y[0]-V;V=y[0],Be==0?re(se[0]):(re(se[g[pe=32767+Be]]),re(A[pe]));for(var Me=63;Me>0&&y[Me]==0;)Me--;if(Me==0)return re(ge),V;for(var tt,Ee=1;Ee<=Me;){for(var le=Ee;y[Ee]==0&&Ee<=Me;)++Ee;var ft=Ee-le;if(ft>=16){tt=ft>>4;for(var st=1;st<=tt;++st)re(de);ft&=15}pe=32767+y[Ee],re(ce[(ft<<4)+g[pe]]),re(A[pe]),Ee++}return Me!=63&&re(ge),V}function ne(F){F=Math.min(Math.max(F,1),100),r!=F&&((function(P){for(var V=[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 ce=s((V[se]*P+50)/100);ce=Math.min(Math.max(ce,1),255),i[k[se]]=ce}for(var pe=[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],ge=0;ge<64;ge++){var de=s((pe[ge]*P+50)/100);de=Math.min(Math.max(de,1),255),c[k[ge]]=de}for(var je=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],_e=0,Be=0;Be<8;Be++)for(var Me=0;Me<8;Me++)m[_e]=1/(i[k[_e]]*je[Be]*je[Me]*8),p[_e]=1/(c[k[_e]]*je[Be]*je[Me]*8),_e++})(F<50?Math.floor(5e3/F):Math.floor(200-2*F)),r=F)}this.encode=function(F,P){P&&ne(P),b=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 Je=0;Je<64;Je++)ee(i[Je]);ee(1);for(var dt=0;dt<64;dt++)ee(c[dt])})(),(function(Je,dt){oe(65472),oe(17),ee(8),oe(dt),oe(Je),ee(3),ee(1),ee(17),ee(0),ee(2),ee(17),ee(1),ee(3),ee(17),ee(1)})(F.width,F.height),(function(){oe(65476),oe(418),ee(0);for(var Je=0;Je<16;Je++)ee(T[Je+1]);for(var dt=0;dt<=11;dt++)ee(M[dt]);ee(16);for(var Dt=0;Dt<16;Dt++)ee(Z[Dt+1]);for(var Gt=0;Gt<=161;Gt++)ee(_[Gt]);ee(1);for(var De=0;De<16;De++)ee(I[De+1]);for(var ke=0;ke<=11;ke++)ee(O[ke]);ee(17);for(var rt=0;rt<16;rt++)ee(z[rt+1]);for(var Ie=0;Ie<=161;Ie++)ee(X[Ie])})(),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 V=0,se=0,ce=0;v=0,B=7,this.encode.displayName="_encode_";for(var pe,ge,de,je,_e,Be,Me,tt,Ee,le=F.data,ft=F.width,st=F.height,ze=4*ft,Ke=0;Ke<st;){for(pe=0;pe<ze;){for(_e=ze*Ke+pe,Me=-1,tt=0,Ee=0;Ee<64;Ee++)Be=_e+(tt=Ee>>3)*ze+(Me=4*(7&Ee)),Ke+tt>=st&&(Be-=ze*(Ke+1+tt-st)),pe+Me>=ze&&(Be-=pe+Me-ze+4),ge=le[Be++],de=le[Be++],je=le[Be++],D[Ee]=(G[ge]+G[de+256>>0]+G[je+512>>0]>>16)-128,j[Ee]=(G[ge+768>>0]+G[de+1024>>0]+G[je+1280>>0]>>16)-128,Q[Ee]=(G[ge+1280>>0]+G[de+1536>>0]+G[je+1792>>0]>>16)-128;V=R(D,m,V,t,a),se=R(j,p,se,n,o),ce=R(Q,p,ce,n,o),pe+=32}Ke+=8}if(B>=0){var $e=[];$e[1]=B+1,$e[0]=(1<<B+1)-1,re($e)}return oe(65497),new Uint8Array(b)},e=e||50,(function(){for(var F=String.fromCharCode,P=0;P<256;P++)E[P]=F(P)})(),t=ae(T,M),n=ae(I,O),a=ae(Z,_),o=ae(z,X),(function(){for(var F=1,P=2,V=1;V<=15;V++){for(var se=F;se<P;se++)g[32767+se]=V,A[32767+se]=[],A[32767+se][1]=V,A[32767+se][0]=se;for(var ce=-(P-1);ce<=-F;ce++)g[32767+ce]=V,A[32767+ce]=[],A[32767+ce][1]=V,A[32767+ce][0]=P-1+ce;F<<=1,P<<=1}})(),(function(){for(var F=0;F<256;F++)G[F]=19595*F,G[F+256>>0]=38470*F,G[F+512>>0]=7471*F+32768,G[F+768>>0]=-11059*F,G[F+1024>>0]=-21709*F,G[F+1280>>0]=32768*F+8421375,G[F+1536>>0]=-27439*F,G[F+1792>>0]=-5329*F})(),ne(e)}/**
* @license
* Copyright (c) 2017 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/function oi(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 v8(e){function t(T){if(!T)throw Error("assert :P")}function n(T,M,Z){for(var _=0;4>_;_++)if(T[M+_]!=Z.charCodeAt(_))return!0;return!1}function a(T,M,Z,_,I){for(var O=0;O<I;O++)T[M+O]=Z[_+O]}function o(T,M,Z,_){for(var I=0;I<_;I++)T[M+I]=Z}function r(T){return new Int32Array(T)}function s(T,M){for(var Z=[],_=0;_<T;_++)Z.push(new M);return Z}function i(T,M){var Z=[];return(function _(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++)_(I[ae],O+1,z)})(Z,0,T),Z}var c=function(){var T=this;function M(x,w){for(var N=1<<w-1>>>0;x&N;)N>>>=1;return N?(x&N-1)+N:x}function Z(x,w,N,L,Y){t(!(L%N));do x[w+(L-=N)]=Y;while(0<L)}function _(x,w,N,L,Y){if(t(2328>=Y),512>=Y)var K=r(512);else if((K=r(Y))==null)return 0;return(function(W,J,te,ie,xe,He){var Ne,we,qe=J,Fe=1<<te,be=r(16),Ce=r(16);for(t(xe!=0),t(ie!=null),t(W!=null),t(0<te),we=0;we<xe;++we){if(15<ie[we])return 0;++be[ie[we]]}if(be[0]==xe)return 0;for(Ce[1]=0,Ne=1;15>Ne;++Ne){if(be[Ne]>1<<Ne)return 0;Ce[Ne+1]=Ce[Ne]+be[Ne]}for(we=0;we<xe;++we)Ne=ie[we],0<ie[we]&&(He[Ce[Ne]++]=we);if(Ce[15]==1)return(ie=new I).g=0,ie.value=He[0],Z(W,qe,1,Fe,ie),Fe;var Oe,Qe=-1,Te=Fe-1,ht=0,mt=1,It=1,At=1<<te;for(we=0,Ne=1,xe=2;Ne<=te;++Ne,xe<<=1){if(mt+=It<<=1,0>(It-=be[Ne]))return 0;for(;0<be[Ne];--be[Ne])(ie=new I).g=Ne,ie.value=He[we++],Z(W,qe+ht,xe,At,ie),ht=M(ht,Ne)}for(Ne=te+1,xe=2;15>=Ne;++Ne,xe<<=1){if(mt+=It<<=1,0>(It-=be[Ne]))return 0;for(;0<be[Ne];--be[Ne]){if(ie=new I,(ht&Te)!=Qe){for(qe+=At,Oe=1<<(Qe=Ne)-te;15>Qe&&!(0>=(Oe-=be[Qe]));)++Qe,Oe<<=1;Fe+=At=1<<(Oe=Qe-te),W[J+(Qe=ht&Te)].g=Oe+te,W[J+Qe].value=qe-J-Qe}ie.g=Ne-te,ie.value=He[we++],Z(W,qe+(ht>>te),xe,At,ie),ht=M(ht,Ne)}}return mt!=2*Ce[15]-1?0:Fe})(x,w,N,L,Y,K)}function I(){this.value=this.g=0}function O(){this.value=this.g=0}function z(){this.G=s(5,I),this.H=r(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=s(ga,O)}function X(x,w,N,L){t(x!=null),t(w!=null),t(2147483648>L),x.Ca=254,x.I=0,x.b=-8,x.Ka=0,x.oa=w,x.pa=N,x.Jd=w,x.Yc=N+L,x.Zc=4<=L?N+L-4+1:N,pe(x)}function ae(x,w){for(var N=0;0<w--;)N|=de(x,128)<<w;return N}function re(x,w){var N=ae(x,w);return ge(x)?-N:N}function ee(x,w,N,L){var Y,K=0;for(t(x!=null),t(w!=null),t(4294967288>L),x.Sb=L,x.Ra=0,x.u=0,x.h=0,4<L&&(L=4),Y=0;Y<L;++Y)K+=w[N+Y]<<8*Y;x.Ra=K,x.bb=L,x.oa=w,x.pa=N}function oe(x){for(;8<=x.u&&x.bb<x.Sb;)x.Ra>>>=8,x.Ra+=x.oa[x.pa+x.bb]<<Gl-8>>>0,++x.bb,x.u-=8;V(x)&&(x.h=1,x.u=0)}function R(x,w){if(t(0<=w),!x.h&&w<=jl){var N=P(x)&Nl[w];return x.u+=w,oe(x),N}return x.h=1,x.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 F(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function P(x){return x.Ra>>>(x.u&Gl-1)>>>0}function V(x){return t(x.bb<=x.Sb),x.h||x.bb==x.Sb&&x.u>Gl}function se(x,w){x.u=w,x.h=V(x)}function ce(x){x.u>=El&&(t(x.u>=El),oe(x))}function pe(x){t(x!=null&&x.oa!=null),x.pa<x.Zc?(x.I=(x.oa[x.pa++]|x.I<<8)>>>0,x.b+=8):(t(x!=null&&x.oa!=null),x.pa<x.Yc?(x.b+=8,x.I=x.oa[x.pa++]|x.I<<8):x.Ka?x.b=0:(x.I<<=8,x.b+=8,x.Ka=1))}function ge(x){return ae(x,1)}function de(x,w){var N=x.Ca;0>x.b&&pe(x);var L=x.b,Y=N*w>>>8,K=(x.I>>>L>Y)+0;for(K?(N-=Y,x.I-=Y+1<<L>>>0):N=Y+1,L=N,Y=0;256<=L;)Y+=8,L>>=8;return L=7^Y+yo[L],x.b-=L,x.Ca=(N<<L)-1,K}function je(x,w,N){x[w+0]=N>>24&255,x[w+1]=N>>16&255,x[w+2]=N>>8&255,x[w+3]=N>>0&255}function _e(x,w){return x[w+0]<<0|x[w+1]<<8}function Be(x,w){return _e(x,w)|x[w+2]<<16}function Me(x,w){return _e(x,w)|_e(x,w+2)<<16}function tt(x,w){var N=1<<w;return t(x!=null),t(0<w),x.X=r(N),x.X==null?0:(x.Mb=32-w,x.Xa=w,1)}function Ee(x,w){t(x!=null),t(w!=null),t(x.Xa==w.Xa),a(w.X,0,x.X,0,1<<w.Xa)}function le(){this.X=[],this.Xa=this.Mb=0}function ft(x,w,N,L){t(N!=null),t(L!=null);var Y=N[0],K=L[0];return Y==0&&(Y=(x*K+w/2)/w),K==0&&(K=(w*Y+x/2)/x),0>=Y||0>=K?0:(N[0]=Y,L[0]=K,1)}function st(x,w){return x+(1<<w)-1>>>w}function ze(x,w){return((4278255360&x)+(4278255360&w)>>>0&4278255360)+((16711935&x)+(16711935&w)>>>0&16711935)>>>0}function Ke(x,w){T[w]=function(N,L,Y,K,W,J,te){var ie;for(ie=0;ie<W;++ie){var xe=T[x](J[te+ie-1],Y,K+ie);J[te+ie]=ze(N[L+ie],xe)}}}function $e(){this.ud=this.hd=this.jd=0}function Je(x,w){return((4278124286&(x^w))>>>1)+(x&w)>>>0}function dt(x){return 0<=x&&256>x?x:0>x?0:255<x?255:void 0}function Dt(x,w){return dt(x+(x-w+.5>>1))}function Gt(x,w,N){return Math.abs(w-N)-Math.abs(x-N)}function De(x,w,N,L,Y,K,W){for(L=K[W-1],N=0;N<Y;++N)K[W+N]=L=ze(x[w+N],L)}function ke(x,w,N,L,Y){var K;for(K=0;K<N;++K){var W=x[w+K],J=W>>8&255,te=16711935&(te=(te=16711935&W)+((J<<16)+J));L[Y+K]=(4278255360&W)+te>>>0}}function rt(x,w){w.jd=x>>0&255,w.hd=x>>8&255,w.ud=x>>16&255}function Ie(x,w,N,L,Y,K){var W;for(W=0;W<L;++W){var J=w[N+W],te=J>>>8,ie=J,xe=255&(xe=(xe=J>>>16)+((x.jd<<24>>24)*(te<<24>>24)>>>5));ie=255&(ie=(ie=ie+((x.hd<<24>>24)*(te<<24>>24)>>>5))+((x.ud<<24>>24)*(xe<<24>>24)>>>5)),Y[K+W]=(4278255360&J)+(xe<<16)+ie}}function Xe(x,w,N,L,Y){T[w]=function(K,W,J,te,ie,xe,He,Ne,we){for(te=He;te<Ne;++te)for(He=0;He<we;++He)ie[xe++]=Y(J[L(K[W++])])},T[x]=function(K,W,J,te,ie,xe,He){var Ne=8>>K.b,we=K.Ea,qe=K.K[0],Fe=K.w;if(8>Ne)for(K=(1<<K.b)-1,Fe=(1<<Ne)-1;W<J;++W){var be,Ce=0;for(be=0;be<we;++be)be&K||(Ce=L(te[ie++])),xe[He++]=Y(qe[Ce&Fe]),Ce>>=Ne}else T["VP8LMapColor"+N](te,ie,qe,Fe,xe,He,W,J,we)}}function Ze(x,w,N,L,Y){for(N=w+N;w<N;){var K=x[w++];L[Y++]=K>>16&255,L[Y++]=K>>8&255,L[Y++]=K>>0&255}}function pt(x,w,N,L,Y){for(N=w+N;w<N;){var K=x[w++];L[Y++]=K>>16&255,L[Y++]=K>>8&255,L[Y++]=K>>0&255,L[Y++]=K>>24&255}}function lt(x,w,N,L,Y){for(N=w+N;w<N;){var K=(W=x[w++])>>16&240|W>>12&15,W=W>>0&240|W>>28&15;L[Y++]=K,L[Y++]=W}}function kt(x,w,N,L,Y){for(N=w+N;w<N;){var K=(W=x[w++])>>16&248|W>>13&7,W=W>>5&224|W>>3&31;L[Y++]=K,L[Y++]=W}}function Mt(x,w,N,L,Y){for(N=w+N;w<N;){var K=x[w++];L[Y++]=K>>0&255,L[Y++]=K>>8&255,L[Y++]=K>>16&255}}function Nt(x,w,N,L,Y,K){if(K==0)for(N=w+N;w<N;)je(L,((K=x[w++])[0]>>24|K[1]>>8&65280|K[2]<<8&16711680|K[3]<<24)>>>0),Y+=32;else a(L,Y,x,w,N)}function Jn(x,w){T[w][0]=T[x+"0"],T[w][1]=T[x+"1"],T[w][2]=T[x+"2"],T[w][3]=T[x+"3"],T[w][4]=T[x+"4"],T[w][5]=T[x+"5"],T[w][6]=T[x+"6"],T[w][7]=T[x+"7"],T[w][8]=T[x+"8"],T[w][9]=T[x+"9"],T[w][10]=T[x+"10"],T[w][11]=T[x+"11"],T[w][12]=T[x+"12"],T[w][13]=T[x+"13"],T[w][14]=T[x+"0"],T[w][15]=T[x+"0"]}function Yt(x){return x==kl||x==Uc||x==Km||x==$m}function xo(){this.eb=[],this.size=this.A=this.fb=0}function Nn(){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 ba(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new xo,this.f.kb=new Nn,this.sd=null}function Ca(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function un(){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 Lt(x){return alert("todo:WebPSamplerProcessPlane"),x.T}function ut(x,w){var N=x.T,L=w.ba.f.RGBA,Y=L.eb,K=L.fb+x.ka*L.A,W=ko[w.ba.S],J=x.y,te=x.O,ie=x.f,xe=x.N,He=x.ea,Ne=x.W,we=w.cc,qe=w.dc,Fe=w.Mc,be=w.Nc,Ce=x.ka,Oe=x.ka+x.T,Qe=x.U,Te=Qe+1>>1;for(Ce==0?W(J,te,null,null,ie,xe,He,Ne,ie,xe,He,Ne,Y,K,null,null,Qe):(W(w.ec,w.fc,J,te,we,qe,Fe,be,ie,xe,He,Ne,Y,K-L.A,Y,K,Qe),++N);Ce+2<Oe;Ce+=2)we=ie,qe=xe,Fe=He,be=Ne,xe+=x.Rc,Ne+=x.Rc,K+=2*L.A,W(J,(te+=2*x.fa)-x.fa,J,te,we,qe,Fe,be,ie,xe,He,Ne,Y,K-L.A,Y,K,Qe);return te+=x.fa,x.j+Oe<x.o?(a(w.ec,w.fc,J,te,Qe),a(w.cc,w.dc,ie,xe,Te),a(w.Mc,w.Nc,He,Ne,Te),N--):1&Oe||W(J,te,null,null,ie,xe,He,Ne,ie,xe,He,Ne,Y,K+L.A,null,null,Qe),N}function on(x,w,N){var L=x.F,Y=[x.J];if(L!=null){var K=x.U,W=w.ba.S,J=W==qm||W==Km;w=w.ba.f.RGBA;var te=[0],ie=x.ka;te[0]=x.T,x.Kb&&(ie==0?--te[0]:(--ie,Y[0]-=x.width),x.j+x.ka+x.T==x.o&&(te[0]=x.o-x.j-ie));var xe=w.eb;ie=w.fb+ie*w.A,x=Sn(L,Y[0],x.width,K,te,xe,ie+(J?0:3),w.A),t(N==te),x&&Yt(W)&&Io(xe,ie,J,K,te,w.A)}return 0}function Kt(x){var w=x.ma,N=w.ba.S,L=11>N,Y=N==_i||N==Ym||N==qm||N==zn||N==12||Yt(N);if(w.memory=null,w.Ib=null,w.Jb=null,w.Nd=null,!Ul(w.Oa,x,Y?11:12))return 0;if(Y&&Yt(N)&&We(),x.da)alert("todo:use_scaling");else{if(L){if(w.Ib=Lt,x.Kb){if(N=x.U+1>>1,w.memory=r(x.U+2*N),w.memory==null)return 0;w.ec=w.memory,w.fc=0,w.cc=w.ec,w.dc=w.fc+x.U,w.Mc=w.cc,w.Nc=w.dc+N,w.Ib=ut,We()}}else alert("todo:EmitYUV");Y&&(w.Jb=on,L&&Ue())}if(L&&!Wa){for(x=0;256>x;++x)Lo[x]=89858*(x-128)+qr>>zs,Qo[x]=-22014*(x-128)+qr,Tl[x]=-45773*(x-128),Gc[x]=113618*(x-128)+qr>>zs;for(x=Pn;x<kn;++x)w=76283*(x-16)+qr>>zs,nu[x-Pn]=or(w,255),pf[x-Pn]=or(w+8>>4,15);Wa=1}return 1}function ct(x){var w=x.ma,N=x.U,L=x.T;return t(!(1&x.ka)),0>=N||0>=L?0:(N=w.Ib(x,w),w.Jb!=null&&w.Jb(x,w,N),w.Dc+=N,1)}function Ye(x){x.ma.memory=null}function it(x,w,N,L){return R(x,8)!=47?0:(w[0]=R(x,14)+1,N[0]=R(x,14)+1,L[0]=R(x,1),R(x,3)!=0?0:!x.h)}function mn(x,w){if(4>x)return x+1;var N=x-2>>1;return(2+(1&x)<<N)+R(w,N)+1}function Xt(x,w){return 120<w?w-120:1<=(N=((N=t0[w-1])>>4)*x+(8-(15&N)))?N:1;var N}function cn(x,w,N){var L=P(N),Y=x[w+=255&L].g-8;return 0<Y&&(se(N,N.u+8),L=P(N),w+=x[w].value,w+=L&(1<<Y)-1),se(N,N.u+x[w].g),x[w].value}function bn(x,w,N){return N.g+=x.g,N.value+=x.value<<w>>>0,t(8>=N.g),x.g}function oa(x,w,N){var L=x.xc;return t((w=L==0?0:x.vc[x.md*(N>>L)+(w>>L)])<x.Wb),x.Ya[w]}function oo(x,w,N,L){var Y=x.ab,K=x.c*w,W=x.C;w=W+w;var J=N,te=L;for(L=x.Ta,N=x.Ua;0<Y--;){var ie=x.gc[Y],xe=W,He=w,Ne=J,we=te,qe=(te=L,J=N,ie.Ea);switch(t(xe<He),t(He<=ie.nc),ie.hc){case 2:Vd(Ne,we,(He-xe)*qe,te,J);break;case 0:var Fe=xe,be=He,Ce=te,Oe=J,Qe=(At=ie).Ea;Fe==0&&(bc(Ne,we,null,null,1,Ce,Oe),De(Ne,we+1,0,0,Qe-1,Ce,Oe+1),we+=Qe,Oe+=Qe,++Fe);for(var Te=1<<At.b,ht=Te-1,mt=st(Qe,At.b),It=At.K,At=At.w+(Fe>>At.b)*mt;Fe<be;){var Cn=It,vn=At,gn=1;for(Fs(Ne,we,Ce,Oe-Qe,1,Ce,Oe);gn<Qe;){var an=(gn&~ht)+Te;an>Qe&&(an=Qe),(0,ms[Cn[vn++]>>8&15])(Ne,we+ +gn,Ce,Oe+gn-Qe,an-gn,Ce,Oe+gn),gn=an}we+=Qe,Oe+=Qe,++Fe&ht||(At+=mt)}He!=ie.nc&&a(te,J-qe,te,J+(He-xe-1)*qe,qe);break;case 1:for(qe=Ne,be=we,Qe=(Ne=ie.Ea)-(Oe=Ne&~(Ce=(we=1<<ie.b)-1)),Fe=st(Ne,ie.b),Te=ie.K,ie=ie.w+(xe>>ie.b)*Fe;xe<He;){for(ht=Te,mt=ie,It=new $e,At=be+Oe,Cn=be+Ne;be<At;)rt(ht[mt++],It),ji(It,qe,be,we,te,J),be+=we,J+=we;be<Cn&&(rt(ht[mt++],It),ji(It,qe,be,Qe,te,J),be+=Qe,J+=Qe),++xe&Ce||(ie+=Fe)}break;case 3:if(Ne==te&&we==J&&0<ie.b){for(be=te,Ne=qe=J+(He-xe)*qe-(Oe=(He-xe)*st(ie.Ea,ie.b)),we=te,Ce=J,Fe=[],Oe=(Qe=Oe)-1;0<=Oe;--Oe)Fe[Oe]=we[Ce+Oe];for(Oe=Qe-1;0<=Oe;--Oe)be[Ne+Oe]=Fe[Oe];bo(ie,xe,He,te,qe,te,J)}else bo(ie,xe,He,Ne,we,te,J)}J=L,te=N}te!=N&&a(L,N,J,te,K)}function gi(x,w){var N=x.V,L=x.Ba+x.c*x.C,Y=w-x.C;if(t(w<=x.l.o),t(16>=Y),0<Y){var K=x.l,W=x.Ta,J=x.Ua,te=K.width;if(oo(x,Y,N,L),Y=J=[J],t((N=x.C)<(L=w)),t(K.v<K.va),L>K.o&&(L=K.o),N<K.j){var ie=K.j-N;N=K.j,Y[0]+=ie*te}if(N>=L?N=0:(Y[0]+=4*K.v,K.ka=N-K.j,K.U=K.va-K.v,K.T=L-N,N=1),N){if(J=J[0],11>(N=x.ca).S){var xe=N.f.RGBA,He=(L=N.S,Y=K.U,K=K.T,ie=xe.eb,xe.A),Ne=K;for(xe=xe.fb+x.Ma*xe.A;0<Ne--;){var we=W,qe=J,Fe=Y,be=ie,Ce=xe;switch(L){case Xd:Co(we,qe,Fe,be,Ce);break;case _i:so(we,qe,Fe,be,Ce);break;case kl:so(we,qe,Fe,be,Ce),Io(be,Ce,0,Fe,1,0);break;case lf:Ls(we,qe,Fe,be,Ce);break;case Ym:Nt(we,qe,Fe,be,Ce,1);break;case Uc:Nt(we,qe,Fe,be,Ce,1),Io(be,Ce,0,Fe,1,0);break;case qm:Nt(we,qe,Fe,be,Ce,0);break;case Km:Nt(we,qe,Fe,be,Ce,0),Io(be,Ce,1,Fe,1,0);break;case zn:Gi(we,qe,Fe,be,Ce);break;case $m:Gi(we,qe,Fe,be,Ce),Mn(be,Ce,Fe,1,0);break;case Jd:ks(we,qe,Fe,be,Ce);break;default:t(0)}J+=te,xe+=He}x.Ma+=K}else alert("todo:EmitRescaledRowsYUVA");t(x.Ma<=N.height)}}x.C=w,t(x.C<=x.i)}function Ss(x){var w;if(0<x.ua)return 0;for(w=0;w<x.Wb;++w){var N=x.Ya[w].G,L=x.Ya[w].H;if(0<N[1][L[1]+0].g||0<N[2][L[2]+0].g||0<N[3][L[3]+0].g)return 0}return 1}function Qr(x,w,N,L,Y,K){if(x.Z!=0){var W=x.qd,J=x.rd;for(t(co[x.Z]!=null);w<N;++w)co[x.Z](W,J,L,Y,L,Y,K),W=L,J=Y,Y+=K;x.qd=W,x.rd=J}}function Or(x,w){var N=x.l.ma,L=N.Z==0||N.Z==1?x.l.j:x.C;if(L=x.C<L?L:x.C,t(w<=x.l.o),w>L){var Y=x.l.width,K=N.ca,W=N.tb+Y*L,J=x.V,te=x.Ba+x.c*L,ie=x.gc;t(x.ab==1),t(ie[0].hc==3),Mm(ie[0],L,w,J,te,K,W),Qr(N,L,w,K,W,Y)}x.C=x.Ma=w}function Ka(x,w,N,L,Y,K,W){var J=x.$/L,te=x.$%L,ie=x.m,xe=x.s,He=N+x.$,Ne=He;Y=N+L*Y;var we=N+L*K,qe=280+xe.ua,Fe=x.Pb?J:16777216,be=0<xe.ua?xe.Wa:null,Ce=xe.wc,Oe=He<we?oa(xe,te,J):null;t(x.C<K),t(we<=Y);var Qe=!1;e:for(;;){for(;Qe||He<we;){var Te=0;if(J>=Fe){var ht=He-N;t((Fe=x).Pb),Fe.wd=Fe.m,Fe.xd=ht,0<Fe.s.ua&&Ee(Fe.s.Wa,Fe.s.vb),Fe=J+tu}if(te&Ce||(Oe=oa(xe,te,J)),t(Oe!=null),Oe.Qb&&(w[He]=Oe.qb,Qe=!0),!Qe)if(ce(ie),Oe.jc){Te=ie,ht=w;var mt=He,It=Oe.pd[P(Te)&ga-1];t(Oe.jc),256>It.g?(se(Te,Te.u+It.g),ht[mt]=It.value,Te=0):(se(Te,Te.u+It.g-256),t(256<=It.value),Te=It.value),Te==0&&(Qe=!0)}else Te=cn(Oe.G[0],Oe.H[0],ie);if(ie.h)break;if(Qe||256>Te){if(!Qe)if(Oe.nd)w[He]=(Oe.qb|Te<<8)>>>0;else{if(ce(ie),Qe=cn(Oe.G[1],Oe.H[1],ie),ce(ie),ht=cn(Oe.G[2],Oe.H[2],ie),mt=cn(Oe.G[3],Oe.H[3],ie),ie.h)break;w[He]=(mt<<24|Qe<<16|Te<<8|ht)>>>0}if(Qe=!1,++He,++te>=L&&(te=0,++J,W!=null&&J<=K&&!(J%16)&&W(x,J),be!=null))for(;Ne<He;)Te=w[Ne++],be.X[(506832829*Te&4294967295)>>>be.Mb]=Te}else if(280>Te){if(Te=mn(Te-256,ie),ht=cn(Oe.G[4],Oe.H[4],ie),ce(ie),ht=Xt(L,ht=mn(ht,ie)),ie.h)break;if(He-N<ht||Y-He<Te)break e;for(mt=0;mt<Te;++mt)w[He+mt]=w[He+mt-ht];for(He+=Te,te+=Te;te>=L;)te-=L,++J,W!=null&&J<=K&&!(J%16)&&W(x,J);if(t(He<=Y),te&Ce&&(Oe=oa(xe,te,J)),be!=null)for(;Ne<He;)Te=w[Ne++],be.X[(506832829*Te&4294967295)>>>be.Mb]=Te}else{if(!(Te<qe))break e;for(Qe=Te-280,t(be!=null);Ne<He;)Te=w[Ne++],be.X[(506832829*Te&4294967295)>>>be.Mb]=Te;Te=He,t(!(Qe>>>(ht=be).Xa)),w[Te]=ht.X[Qe],Qe=!0}Qe||t(ie.h==V(ie))}if(x.Pb&&ie.h&&He<Y)t(x.m.h),x.a=5,x.m=x.wd,x.$=x.xd,0<x.s.ua&&Ee(x.s.vb,x.s.Wa);else{if(ie.h)break e;W!=null&&W(x,J>K?K:J),x.a=0,x.$=He-N}return 1}return x.a=3,0}function Tr(x){t(x!=null),x.vc=null,x.yc=null,x.Ya=null;var w=x.Wa;w!=null&&(w.X=null),x.vb=null,t(x!=null)}function tr(){var x=new MA;return x==null?null:(x.a=0,x.xb=Ql,Jn("Predictor","VP8LPredictors"),Jn("Predictor","VP8LPredictors_C"),Jn("PredictorAdd","VP8LPredictorsAdd"),Jn("PredictorAdd","VP8LPredictorsAdd_C"),Vd=ke,ji=Ie,Co=Ze,so=pt,Gi=lt,ks=kt,Ls=Mt,T.VP8LMapColor32b=_l,T.VP8LMapColor8b=Sl,x)}function os(x,w,N,L,Y){var K=1,W=[x],J=[w],te=L.m,ie=L.s,xe=null,He=0;e:for(;;){if(N)for(;K&&R(te,1);){var Ne=W,we=J,qe=L,Fe=1,be=qe.m,Ce=qe.gc[qe.ab],Oe=R(be,2);if(qe.Oc&1<<Oe)K=0;else{switch(qe.Oc|=1<<Oe,Ce.hc=Oe,Ce.Ea=Ne[0],Ce.nc=we[0],Ce.K=[null],++qe.ab,t(4>=qe.ab),Oe){case 0:case 1:Ce.b=R(be,3)+2,Fe=os(st(Ce.Ea,Ce.b),st(Ce.nc,Ce.b),0,qe,Ce.K),Ce.K=Ce.K[0];break;case 3:var Qe,Te=R(be,8)+1,ht=16<Te?0:4<Te?1:2<Te?2:3;if(Ne[0]=st(Ce.Ea,ht),Ce.b=ht,Qe=Fe=os(Te,1,0,qe,Ce.K)){var mt,It=Te,At=Ce,Cn=1<<(8>>At.b),vn=r(Cn);if(vn==null)Qe=0;else{var gn=At.K[0],an=At.w;for(vn[0]=At.K[0][0],mt=1;mt<1*It;++mt)vn[mt]=ze(gn[an+mt],vn[mt-1]);for(;mt<4*Cn;++mt)vn[mt]=0;At.K[0]=null,At.K[0]=vn,Qe=1}}Fe=Qe;break;case 2:break;default:t(0)}K=Fe}}if(W=W[0],J=J[0],K&&R(te,1)&&!(K=1<=(He=R(te,4))&&11>=He)){L.a=3;break e}var In;if(In=K)t:{var Ln,$t,ca,Bo=L,wa=W,Sa=J,jn=He,lo=N,mo=Bo.m,la=Bo.s,Pa=[null],Va=1,Oo=0,Br=df[jn];n:for(;;){if(lo&&R(mo,1)){var ma=R(mo,3)+2,Ha=st(wa,ma),ir=st(Sa,ma),Ii=Ha*ir;if(!os(Ha,ir,0,Bo,Pa))break n;for(Pa=Pa[0],la.xc=ma,Ln=0;Ln<Ii;++Ln){var Ys=Pa[Ln]>>8&65535;Pa[Ln]=Ys,Ys>=Va&&(Va=Ys+1)}}if(mo.h)break n;for($t=0;5>$t;++$t){var Gn=Hc[$t];!$t&&0<jn&&(Gn+=1<<jn),Oo<Gn&&(Oo=Gn)}var fs=s(Va*Br,I),au=Va,$A=s(au,z);if($A==null)var Dr=null;else t(65536>=au),Dr=$A;var Ur=r(Oo);if(Dr==null||Ur==null||fs==null){Bo.a=1;break n}var _c=fs;for(Ln=ca=0;Ln<Va;++Ln){var Hr=Dr[Ln],qs=Hr.G,Sc=Hr.H,Rl=0,cr=1,Ml=0;for($t=0;5>$t;++$t){Gn=Hc[$t],qs[$t]=_c,Sc[$t]=ca,!$t&&0<jn&&(Gn+=1<<jn);o:{var Fi,Ks=Gn,zl=Bo,gs=Ur,gf=_c,WA=ca,$n=0,Kr=zl.m,VA=R(Kr,1);if(o(gs,0,0,Ks),VA){var XA=R(Kr,1)+1,ou=R(Kr,1),ru=R(Kr,ou==0?1:8);gs[ru]=1,XA==2&&(gs[ru=R(Kr,8)]=1);var hs=1}else{var ea=r(19),Na=R(Kr,4)+4;if(19<Na){zl.a=3;var Ba=0;break o}for(Fi=0;Fi<Na;++Fi)ea[e0[Fi]]=R(Kr,3);var Zl=void 0,$s=void 0,Yl=zl,s0=ea,Ia=Ks,su=gs,ed=0,xs=Yl.m,$r=8,lr=s(128,I);a:for(;_(lr,0,7,s0,19);){if(R(xs,1)){var td=2+2*R(xs,3);if((Zl=2+R(xs,td))>Ia)break a}else Zl=Ia;for($s=0;$s<Ia&&Zl--;){ce(xs);var iu=lr[0+(127&P(xs))];se(xs,xs.u+iu.g);var ki=iu.value;if(16>ki)su[$s++]=ki,ki!=0&&($r=ki);else{var hf=ki==16,JA=ki-16,xf=eu[JA],ep=R(xs,Wm[JA])+xf;if($s+ep>Ia)break a;for(var yf=hf?$r:0;0<ep--;)su[$s++]=yf}}ed=1;break a}ed||(Yl.a=3),hs=ed}(hs=hs&&!Kr.h)&&($n=_(gf,WA,8,gs,Ks)),hs&&$n!=0?Ba=$n:(zl.a=3,Ba=0)}if(Ba==0)break n;if(cr&&mf[$t]==1&&(cr=_c[ca].g==0),Rl+=_c[ca].g,ca+=Ba,3>=$t){var ql,cu=Ur[0];for(ql=1;ql<Gn;++ql)Ur[ql]>cu&&(cu=Ur[ql]);Ml+=cu}}if(Hr.nd=cr,Hr.Qb=0,cr&&(Hr.qb=(qs[3][Sc[3]+0].value<<24|qs[1][Sc[1]+0].value<<16|qs[2][Sc[2]+0].value)>>>0,Rl==0&&256>qs[0][Sc[0]+0].value&&(Hr.Qb=1,Hr.qb+=qs[0][Sc[0]+0].value<<8)),Hr.jc=!Hr.Qb&&6>Ml,Hr.jc){var nd,mr=Hr;for(nd=0;nd<ga;++nd){var Ws=nd,Wr=mr.pd[Ws],Pc=mr.G[0][mr.H[0]+Ws];256<=Pc.value?(Wr.g=Pc.g+256,Wr.value=Pc.value):(Wr.g=0,Wr.value=0,Ws>>=bn(Pc,8,Wr),Ws>>=bn(mr.G[1][mr.H[1]+Ws],16,Wr),Ws>>=bn(mr.G[2][mr.H[2]+Ws],0,Wr),bn(mr.G[3][mr.H[3]+Ws],24,Wr))}}}la.vc=Pa,la.Wb=Va,la.Ya=Dr,la.yc=fs,In=1;break t}In=0}if(!(K=In)){L.a=3;break e}if(0<He){if(ie.ua=1<<He,!tt(ie.Wa,He)){L.a=1,K=0;break e}}else ie.ua=0;var lu=L,mu=W,bf=J,du=lu.s,uu=du.xc;if(lu.c=mu,lu.i=bf,du.md=st(mu,uu),du.wc=uu==0?-1:(1<<uu)-1,N){L.xb=ps;break e}if((xe=r(W*J))==null){L.a=1,K=0;break e}K=(K=Ka(L,xe,0,W,J,J,null))&&!te.h;break e}return K?(Y!=null?Y[0]=xe:(t(xe==null),t(N)),L.$=0,N||Tr(ie)):Tr(ie),K}function hi(x,w){var N=x.c*x.i,L=N+w+16*w;return t(x.c<=w),x.V=r(L),x.V==null?(x.Ta=null,x.Ua=0,x.a=1,0):(x.Ta=x.V,x.Ua=x.Ba+N+w,1)}function oc(x,w){var N=x.C,L=w-N,Y=x.V,K=x.Ba+x.c*N;for(t(w<=x.l.o);0<L;){var W=16<L?16:L,J=x.l.ma,te=x.l.width,ie=te*W,xe=J.ca,He=J.tb+te*N,Ne=x.Ta,we=x.Ua;oo(x,W,Y,K),ha(Ne,we,xe,He,ie),Qr(J,N,N+W,xe,He,te),L-=W,Y+=W*x.c,N+=W}t(N==w),x.C=x.Ma=w}function rc(){this.ub=this.yd=this.td=this.Rb=0}function sc(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function ml(){this.Fb=this.Bb=this.Cb=0,this.Zb=r(4),this.Lb=r(4)}function Rd(){this.Yb=(function(){var x=[];return(function w(N,L,Y){for(var K=Y[L],W=0;W<K&&(N.push(Y.length>L+1?[]:0),!(Y.length<L+1));W++)w(N[W],L+1,Y)})(x,0,[3,11]),x})()}function ra(){this.jb=r(3),this.Wc=i([4,8],Rd),this.Xc=i([4,17],Rd)}function OA(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new r(4),this.od=new r(4)}function xi(){this.ld=this.La=this.dd=this.tc=0}function Em(){this.Na=this.la=0}function dl(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function _m(){this.ad=r(384),this.Za=0,this.Ob=r(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Md(){this.uc=this.M=this.Nb=0,this.wa=Array(new xi),this.Y=0,this.ya=Array(new _m),this.aa=0,this.l=new ul}function ic(){this.y=r(16),this.f=r(8),this.ea=r(8)}function xr(){this.cb=this.a=0,this.sc="",this.m=new ne,this.Od=new rc,this.Kc=new sc,this.ed=new OA,this.Qa=new ml,this.Ic=this.$c=this.Aa=0,this.D=new Md,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=s(8,ne),this.ia=0,this.pb=s(4,dl),this.Pa=new ra,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new ic),this.Hd=0,this.rb=Array(new Em),this.sb=0,this.wa=Array(new xi),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 _m),this.L=this.aa=0,this.gd=i([4,2],xi),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 ul(){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 nr(){var x=new xr;return x!=null&&(x.a=0,x.sc="OK",x.cb=0,x.Xb=0,Nc||(Nc=cc)),x}function va(x,w,N){return x.a==0&&(x.a=w,x.sc=N,x.cb=0),0}function zd(x,w,N){return 3<=N&&x[w+0]==157&&x[w+1]==1&&x[w+2]==42}function Zd(x,w){if(x==null)return 0;if(x.a=0,x.sc="OK",w==null)return va(x,2,"null VP8Io passed to VP8GetHeaders()");var N=w.data,L=w.w,Y=w.ha;if(4>Y)return va(x,7,"Truncated header.");var K=N[L+0]|N[L+1]<<8|N[L+2]<<16,W=x.Od;if(W.Rb=!(1&K),W.td=K>>1&7,W.yd=K>>4&1,W.ub=K>>5,3<W.td)return va(x,3,"Incorrect keyframe parameters.");if(!W.yd)return va(x,4,"Frame not displayable.");L+=3,Y-=3;var J=x.Kc;if(W.Rb){if(7>Y)return va(x,7,"cannot parse picture header");if(!zd(N,L,Y))return va(x,3,"Bad code word");J.c=16383&(N[L+4]<<8|N[L+3]),J.Td=N[L+4]>>6,J.i=16383&(N[L+6]<<8|N[L+5]),J.Ud=N[L+6]>>6,L+=7,Y-=7,x.za=J.c+15>>4,x.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((K=x.Pa).jb,0,255,K.jb.length),t((K=x.Qa)!=null),K.Cb=0,K.Bb=0,K.Fb=1,o(K.Zb,0,0,K.Zb.length),o(K.Lb,0,0,K.Lb)}if(W.ub>Y)return va(x,7,"bad partition length");X(K=x.m,N,L,W.ub),L+=W.ub,Y-=W.ub,W.Rb&&(J.Ld=ge(K),J.Kd=ge(K)),J=x.Qa;var te,ie=x.Pa;if(t(K!=null),t(J!=null),J.Cb=ge(K),J.Cb){if(J.Bb=ge(K),ge(K)){for(J.Fb=ge(K),te=0;4>te;++te)J.Zb[te]=ge(K)?re(K,7):0;for(te=0;4>te;++te)J.Lb[te]=ge(K)?re(K,6):0}if(J.Bb)for(te=0;3>te;++te)ie.jb[te]=ge(K)?ae(K,8):255}else J.Bb=0;if(K.Ka)return va(x,3,"cannot parse segment header");if((J=x.ed).zd=ge(K),J.Tb=ae(K,6),J.wb=ae(K,3),J.Pc=ge(K),J.Pc&&ge(K)){for(ie=0;4>ie;++ie)ge(K)&&(J.vd[ie]=re(K,6));for(ie=0;4>ie;++ie)ge(K)&&(J.od[ie]=re(K,6))}if(x.L=J.Tb==0?0:J.zd?1:2,K.Ka)return va(x,3,"cannot parse filter header");var xe=Y;if(Y=te=L,L=te+xe,J=xe,x.Xb=(1<<ae(x.m,2))-1,xe<3*(ie=x.Xb))N=7;else{for(te+=3*ie,J-=3*ie,xe=0;xe<ie;++xe){var He=N[Y+0]|N[Y+1]<<8|N[Y+2]<<16;He>J&&(He=J),X(x.Jc[+xe],N,te,He),te+=He,J-=He,Y+=3}X(x.Jc[+ie],N,te,J),N=te<L?0:5}if(N!=0)return va(x,N,"cannot parse partitions");for(N=ae(te=x.m,7),Y=ge(te)?re(te,4):0,L=ge(te)?re(te,4):0,J=ge(te)?re(te,4):0,ie=ge(te)?re(te,4):0,te=ge(te)?re(te,4):0,xe=x.Qa,He=0;4>He;++He){if(xe.Cb){var Ne=xe.Zb[He];xe.Fb||(Ne+=N)}else{if(0<He){x.pb[He]=x.pb[0];continue}Ne=N}var we=x.pb[He];we.Sc[0]=Ll[or(Ne+Y,127)],we.Sc[1]=Vm[or(Ne+0,127)],we.Eb[0]=2*Ll[or(Ne+L,127)],we.Eb[1]=101581*Vm[or(Ne+J,127)]>>16,8>we.Eb[1]&&(we.Eb[1]=8),we.Qc[0]=Ll[or(Ne+ie,117)],we.Qc[1]=Vm[or(Ne+te,127)],we.lc=Ne+te}if(!W.Rb)return va(x,4,"Not a key frame.");for(ge(K),W=x.Pa,N=0;4>N;++N){for(Y=0;8>Y;++Y)for(L=0;3>L;++L)for(J=0;11>J;++J)ie=de(K,a0[N][Y][L][J])?ae(K,8):Af[N][Y][L][J],W.Wc[N][Y].Yb[L][J]=ie;for(Y=0;17>Y;++Y)W.Xc[N][Y]=W.Wc[N][YA[Y]]}return x.kc=ge(K),x.kc&&(x.Bd=ae(K,8)),x.cb=1}function cc(x,w,N,L,Y,K,W){var J=w[Y].Yb[N];for(N=0;16>Y;++Y){if(!de(x,J[N+0]))return Y;for(;!de(x,J[N+1]);)if(J=w[++Y].Yb[0],N=0,Y==16)return 16;var te=w[Y+1].Yb;if(de(x,J[N+2])){var ie=x,xe=0;if(de(ie,(Ne=J)[(He=N)+3]))if(de(ie,Ne[He+6])){for(J=0,He=2*(xe=de(ie,Ne[He+8]))+(Ne=de(ie,Ne[He+9+xe])),xe=0,Ne=zA[He];Ne[J];++J)xe+=xe+de(ie,Ne[J]);xe+=3+(8<<He)}else de(ie,Ne[He+7])?(xe=7+2*de(ie,165),xe+=de(ie,145)):xe=5+de(ie,159);else xe=de(ie,Ne[He+4])?3+de(ie,Ne[He+5]):2;J=te[2]}else xe=1,J=te[1];te=W+ZA[Y],0>(ie=x).b&&pe(ie);var He,Ne=ie.b,we=(He=ie.Ca>>1)-(ie.I>>Ne)>>31;--ie.b,ie.Ca+=we,ie.Ca|=1,ie.I-=(He+1&we)<<Ne,K[te]=((xe^we)-we)*L[(0<Y)+0]}return 16}function yi(x){var w=x.rb[x.sb-1];w.la=0,w.Na=0,o(x.zc,0,0,x.zc.length),x.ja=0}function lc(x,w){if(x==null)return 0;if(w==null)return va(x,2,"NULL VP8Io parameter in VP8Decode().");if(!x.cb&&!Zd(x,w))return 0;if(t(x.cb),w.ac==null||w.ac(w)){w.ob&&(x.L=0);var N=Ec[x.L];if(x.L==2?(x.yb=0,x.zb=0):(x.yb=w.v-N>>4,x.zb=w.j-N>>4,0>x.yb&&(x.yb=0),0>x.zb&&(x.zb=0)),x.Va=w.o+15+N>>4,x.Hb=w.va+15+N>>4,x.Hb>x.za&&(x.Hb=x.za),x.Va>x.Ub&&(x.Va=x.Ub),0<x.L){var L=x.ed;for(N=0;4>N;++N){var Y;if(x.Qa.Cb){var K=x.Qa.Lb[N];x.Qa.Fb||(K+=L.Tb)}else K=L.Tb;for(Y=0;1>=Y;++Y){var W=x.gd[N][Y],J=K;if(L.Pc&&(J+=L.vd[0],Y&&(J+=L.od[0])),0<(J=0>J?0:63<J?63:J)){var te=J;0<L.wb&&(te=4<L.wb?te>>2:te>>1)>9-L.wb&&(te=9-L.wb),1>te&&(te=1),W.dd=te,W.tc=2*J+te,W.ld=40<=J?2:15<=J?1:0}else W.tc=0;W.La=Y}}}N=0}else va(x,6,"Frame setup failed"),N=x.a;if(N=N==0){if(N){x.$c=0,0<x.Aa||(x.Ic=Zs);e:{N=x.Ic,L=4*(te=x.za);var ie=32*te,xe=te+1,He=0<x.L?te*(0<x.Aa?2:1):0,Ne=(x.Aa==2?2:1)*te;if((W=L+832+(Y=3*(16*N+Ec[x.L])/2*ie)+(K=x.Fa!=null&&0<x.Fa.length?x.Kc.c*x.Kc.i:0))!=W)N=0;else{if(W>x.Vb){if(x.Vb=0,x.Ec=r(W),x.Fc=0,x.Ec==null){N=va(x,1,"no memory during frame initialization.");break e}x.Vb=W}W=x.Ec,J=x.Fc,x.Ac=W,x.Bc=J,J+=L,x.Gd=s(ie,ic),x.Hd=0,x.rb=s(xe+1,Em),x.sb=1,x.wa=He?s(He,xi):null,x.Y=0,x.D.Nb=0,x.D.wa=x.wa,x.D.Y=x.Y,0<x.Aa&&(x.D.Y+=te),t(!0),x.oc=W,x.pc=J,J+=832,x.ya=s(Ne,_m),x.aa=0,x.D.ya=x.ya,x.D.aa=x.aa,x.Aa==2&&(x.D.aa+=te),x.R=16*te,x.B=8*te,te=(ie=Ec[x.L])*x.R,ie=ie/2*x.B,x.sa=W,x.ta=J+te,x.qa=x.sa,x.ra=x.ta+16*N*x.R+ie,x.Ha=x.qa,x.Ia=x.ra+8*N*x.B+ie,x.$c=0,J+=Y,x.mb=K?W:null,x.nb=K?J:null,t(J+K<=x.Fc+x.Vb),yi(x),o(x.Ac,x.Bc,0,L),N=1}}if(N){if(w.ka=0,w.y=x.sa,w.O=x.ta,w.f=x.qa,w.N=x.ra,w.ea=x.Ha,w.Vd=x.Ia,w.fa=x.R,w.Rc=x.B,w.F=null,w.J=0,!Zm){for(N=-255;255>=N;++N)Ua[255+N]=0>N?-N:N;for(N=-1020;1020>=N;++N)us[1020+N]=-128>N?-128:127<N?127:N;for(N=-112;112>=N;++N)Il[112+N]=-16>N?-16:15<N?15:N;for(N=-255;510>=N;++N)Dc[255+N]=0>N?0:255<N?255:N;Zm=1}Pl=Bn,Qs=Pm,Os=bi,io=TA,rr=pl,Dn=Sm,Cc=Cl,zm=_a,vc=gc,wc=Qm,Bc=Bi,sr=Di,Ts=hc,ds=vl,Rs=zr,Ms=yr,Ei=br,$a=$d,wr[0]=cs,wr[1]=Yd,wr[2]=Ac,wr[3]=is,wr[4]=Fm,wr[5]=gl,wr[6]=vi,wr[7]=hl,wr[8]=Kd,wr[9]=xl,wo[0]=uc,wo[1]=qd,wo[2]=rs,wo[3]=dc,wo[4]=sa,wo[5]=ss,wo[6]=Rr,Fo[0]=ar,Fo[1]=Im,Fo[2]=RA,Fo[3]=Ps,Fo[4]=pc,Fo[5]=yl,Fo[6]=km,N=1}else N=0}N&&(N=(function(we,qe){for(we.M=0;we.M<we.Va;++we.M){var Fe,be=we.Jc[we.M&we.Xb],Ce=we.m,Oe=we;for(Fe=0;Fe<Oe.za;++Fe){var Qe=Ce,Te=Oe,ht=Te.Ac,mt=Te.Bc+4*Fe,It=Te.zc,At=Te.ya[Te.aa+Fe];if(Te.Qa.Bb?At.$b=de(Qe,Te.Pa.jb[0])?2+de(Qe,Te.Pa.jb[2]):de(Qe,Te.Pa.jb[1]):At.$b=0,Te.kc&&(At.Ad=de(Qe,Te.Bd)),At.Za=!de(Qe,145)+0,At.Za){var Cn=At.Ob,vn=0;for(Te=0;4>Te;++Te){var gn,an=It[0+Te];for(gn=0;4>gn;++gn){an=n0[ht[mt+gn]][an];for(var In=uf[de(Qe,an[0])];0<In;)In=uf[2*In+de(Qe,an[In])];an=-In,ht[mt+gn]=an}a(Cn,vn,ht,mt,4),vn+=4,It[0+Te]=an}}else an=de(Qe,156)?de(Qe,128)?1:3:de(Qe,163)?2:0,At.Ob[0]=an,o(ht,mt,an,4),o(It,0,an,4);At.Dd=de(Qe,142)?de(Qe,114)?de(Qe,183)?1:3:2:0}if(Oe.m.Ka)return va(we,7,"Premature end-of-partition0 encountered.");for(;we.ja<we.za;++we.ja){if(Oe=be,Qe=(Ce=we).rb[Ce.sb-1],ht=Ce.rb[Ce.sb+Ce.ja],Fe=Ce.ya[Ce.aa+Ce.ja],mt=Ce.kc?Fe.Ad:0)Qe.la=ht.la=0,Fe.Za||(Qe.Na=ht.Na=0),Fe.Hc=0,Fe.Gc=0,Fe.ia=0;else{var Ln,$t;if(Qe=ht,ht=Oe,mt=Ce.Pa.Xc,It=Ce.ya[Ce.aa+Ce.ja],At=Ce.pb[It.$b],Te=It.ad,Cn=0,vn=Ce.rb[Ce.sb-1],an=gn=0,o(Te,Cn,0,384),It.Za)var ca=0,Bo=mt[3];else{In=r(16);var wa=Qe.Na+vn.Na;if(wa=Nc(ht,mt[1],wa,At.Eb,0,In,0),Qe.Na=vn.Na=(0<wa)+0,1<wa)Pl(In,0,Te,Cn);else{var Sa=In[0]+3>>3;for(In=0;256>In;In+=16)Te[Cn+In]=Sa}ca=1,Bo=mt[0]}var jn=15&Qe.la,lo=15&vn.la;for(In=0;4>In;++In){var mo=1&lo;for(Sa=$t=0;4>Sa;++Sa)jn=jn>>1|(mo=(wa=Nc(ht,Bo,wa=mo+(1&jn),At.Sc,ca,Te,Cn))>ca)<<7,$t=$t<<2|(3<wa?3:1<wa?2:Te[Cn+0]!=0),Cn+=16;jn>>=4,lo=lo>>1|mo<<7,gn=(gn<<8|$t)>>>0}for(Bo=jn,ca=lo>>4,Ln=0;4>Ln;Ln+=2){for($t=0,jn=Qe.la>>4+Ln,lo=vn.la>>4+Ln,In=0;2>In;++In){for(mo=1&lo,Sa=0;2>Sa;++Sa)wa=mo+(1&jn),jn=jn>>1|(mo=0<(wa=Nc(ht,mt[2],wa,At.Qc,0,Te,Cn)))<<3,$t=$t<<2|(3<wa?3:1<wa?2:Te[Cn+0]!=0),Cn+=16;jn>>=2,lo=lo>>1|mo<<5}an|=$t<<4*Ln,Bo|=jn<<4<<Ln,ca|=(240&lo)<<Ln}Qe.la=Bo,vn.la=ca,It.Hc=gn,It.Gc=an,It.ia=43690&an?0:At.ia,mt=!(gn|an)}if(0<Ce.L&&(Ce.wa[Ce.Y+Ce.ja]=Ce.gd[Fe.$b][Fe.Za],Ce.wa[Ce.Y+Ce.ja].La|=!mt),Oe.Ka)return va(we,7,"Premature end-of-file encountered.")}if(yi(we),Ce=qe,Oe=1,Fe=(be=we).D,Qe=0<be.L&&be.M>=be.zb&&be.M<=be.Va,be.Aa==0)e:{if(Fe.M=be.M,Fe.uc=Qe,Dl(be,Fe),Oe=1,Fe=($t=be.D).Nb,Qe=(an=Ec[be.L])*be.R,ht=an/2*be.B,In=16*Fe*be.R,Sa=8*Fe*be.B,mt=be.sa,It=be.ta-Qe+In,At=be.qa,Te=be.ra-ht+Sa,Cn=be.Ha,vn=be.Ia-ht+Sa,lo=(jn=$t.M)==0,gn=jn>=be.Va-1,be.Aa==2&&Dl(be,$t),$t.uc)for(mo=(wa=be).D.M,t(wa.D.uc),$t=wa.yb;$t<wa.Hb;++$t){ca=$t,Bo=mo;var la=(Pa=(Gn=wa).D).Nb;Ln=Gn.R;var Pa=Pa.wa[Pa.Y+ca],Va=Gn.sa,Oo=Gn.ta+16*la*Ln+16*ca,Br=Pa.dd,ma=Pa.tc;if(ma!=0)if(t(3<=ma),Gn.L==1)0<ca&&Ms(Va,Oo,Ln,ma+4),Pa.La&&$a(Va,Oo,Ln,ma),0<Bo&&Rs(Va,Oo,Ln,ma+4),Pa.La&&Ei(Va,Oo,Ln,ma);else{var Ha=Gn.B,ir=Gn.qa,Ii=Gn.ra+8*la*Ha+8*ca,Ys=Gn.Ha,Gn=Gn.Ia+8*la*Ha+8*ca;la=Pa.ld,0<ca&&(zm(Va,Oo,Ln,ma+4,Br,la),wc(ir,Ii,Ys,Gn,Ha,ma+4,Br,la)),Pa.La&&(sr(Va,Oo,Ln,ma,Br,la),ds(ir,Ii,Ys,Gn,Ha,ma,Br,la)),0<Bo&&(Cc(Va,Oo,Ln,ma+4,Br,la),vc(ir,Ii,Ys,Gn,Ha,ma+4,Br,la)),Pa.La&&(Bc(Va,Oo,Ln,ma,Br,la),Ts(ir,Ii,Ys,Gn,Ha,ma,Br,la))}}if(be.ia&&alert("todo:DitherRow"),Ce.put!=null){if($t=16*jn,jn=16*(jn+1),lo?(Ce.y=be.sa,Ce.O=be.ta+In,Ce.f=be.qa,Ce.N=be.ra+Sa,Ce.ea=be.Ha,Ce.W=be.Ia+Sa):($t-=an,Ce.y=mt,Ce.O=It,Ce.f=At,Ce.N=Te,Ce.ea=Cn,Ce.W=vn),gn||(jn-=an),jn>Ce.o&&(jn=Ce.o),Ce.F=null,Ce.J=null,be.Fa!=null&&0<be.Fa.length&&$t<jn&&(Ce.J=Tm(be,Ce,$t,jn-$t),Ce.F=be.mb,Ce.F==null&&Ce.F.length==0)){Oe=va(be,3,"Could not decode alpha data.");break e}$t<Ce.j&&(an=Ce.j-$t,$t=Ce.j,t(!(1&an)),Ce.O+=be.R*an,Ce.N+=be.B*(an>>1),Ce.W+=be.B*(an>>1),Ce.F!=null&&(Ce.J+=Ce.width*an)),$t<jn&&(Ce.O+=Ce.v,Ce.N+=Ce.v>>1,Ce.W+=Ce.v>>1,Ce.F!=null&&(Ce.J+=Ce.v),Ce.ka=$t-Ce.j,Ce.U=Ce.va-Ce.v,Ce.T=jn-$t,Oe=Ce.put(Ce))}Fe+1!=be.Ic||gn||(a(be.sa,be.ta-Qe,mt,It+16*be.R,Qe),a(be.qa,be.ra-ht,At,Te+8*be.B,ht),a(be.Ha,be.Ia-ht,Cn,vn+8*be.B,ht))}if(!Oe)return va(we,6,"Output aborted.")}return 1})(x,w)),w.bc!=null&&w.bc(w),N&=1}return N?(x.cb=0,N):0}function _o(x,w,N,L,Y){Y=x[w+N+32*L]+(Y>>3),x[w+N+32*L]=-256&Y?0>Y?0:255:Y}function Al(x,w,N,L,Y,K){_o(x,w,0,N,L+Y),_o(x,w,1,N,L+K),_o(x,w,2,N,L-K),_o(x,w,3,N,L-Y)}function So(x){return(20091*x>>16)+x}function mc(x,w,N,L){var Y,K=0,W=r(16);for(Y=0;4>Y;++Y){var J=x[w+0]+x[w+8],te=x[w+0]-x[w+8],ie=(35468*x[w+4]>>16)-So(x[w+12]),xe=So(x[w+4])+(35468*x[w+12]>>16);W[K+0]=J+xe,W[K+1]=te+ie,W[K+2]=te-ie,W[K+3]=J-xe,K+=4,w++}for(Y=K=0;4>Y;++Y)J=(x=W[K+0]+4)+W[K+8],te=x-W[K+8],ie=(35468*W[K+4]>>16)-So(W[K+12]),_o(N,L,0,0,J+(xe=So(W[K+4])+(35468*W[K+12]>>16))),_o(N,L,1,0,te+ie),_o(N,L,2,0,te-ie),_o(N,L,3,0,J-xe),K++,L+=32}function Sm(x,w,N,L){var Y=x[w+0]+4,K=35468*x[w+4]>>16,W=So(x[w+4]),J=35468*x[w+1]>>16;Al(N,L,0,Y+W,x=So(x[w+1]),J),Al(N,L,1,Y+K,x,J),Al(N,L,2,Y-K,x,J),Al(N,L,3,Y-W,x,J)}function Pm(x,w,N,L,Y){mc(x,w,N,L),Y&&mc(x,w+16,N,L+4)}function bi(x,w,N,L){Qs(x,w+0,N,L,1),Qs(x,w+32,N,L+128,1)}function TA(x,w,N,L){var Y;for(x=x[w+0]+4,Y=0;4>Y;++Y)for(w=0;4>w;++w)_o(N,L,w,Y,x)}function pl(x,w,N,L){x[w+0]&&io(x,w+0,N,L),x[w+16]&&io(x,w+16,N,L+4),x[w+32]&&io(x,w+32,N,L+128),x[w+48]&&io(x,w+48,N,L+128+4)}function Bn(x,w,N,L){var Y,K=r(16);for(Y=0;4>Y;++Y){var W=x[w+0+Y]+x[w+12+Y],J=x[w+4+Y]+x[w+8+Y],te=x[w+4+Y]-x[w+8+Y],ie=x[w+0+Y]-x[w+12+Y];K[0+Y]=W+J,K[8+Y]=W-J,K[4+Y]=ie+te,K[12+Y]=ie-te}for(Y=0;4>Y;++Y)W=(x=K[0+4*Y]+3)+K[3+4*Y],J=K[1+4*Y]+K[2+4*Y],te=K[1+4*Y]-K[2+4*Y],ie=x-K[3+4*Y],N[L+0]=W+J>>3,N[L+16]=ie+te>>3,N[L+32]=W-J>>3,N[L+48]=ie-te>>3,L+=64}function fl(x,w,N){var L,Y=w-32,K=vo,W=255-x[Y-1];for(L=0;L<N;++L){var J,te=K,ie=W+x[w-1];for(J=0;J<N;++J)x[w+J]=te[ie+x[Y+J]];w+=32}}function Yd(x,w){fl(x,w,4)}function Im(x,w){fl(x,w,8)}function qd(x,w){fl(x,w,16)}function rs(x,w){var N;for(N=0;16>N;++N)a(x,w+32*N,x,w-32,16)}function dc(x,w){var N;for(N=16;0<N;--N)o(x,w,x[w-1],16),w+=32}function Ci(x,w,N){var L;for(L=0;16>L;++L)o(w,N+32*L,x,16)}function uc(x,w){var N,L=16;for(N=0;16>N;++N)L+=x[w-1+32*N]+x[w+N-32];Ci(L>>5,x,w)}function sa(x,w){var N,L=8;for(N=0;16>N;++N)L+=x[w-1+32*N];Ci(L>>4,x,w)}function ss(x,w){var N,L=8;for(N=0;16>N;++N)L+=x[w+N-32];Ci(L>>4,x,w)}function Rr(x,w){Ci(128,x,w)}function Rt(x,w,N){return x+2*w+N+2>>2}function Ac(x,w){var N,L=w-32;for(L=new Uint8Array([Rt(x[L-1],x[L+0],x[L+1]),Rt(x[L+0],x[L+1],x[L+2]),Rt(x[L+1],x[L+2],x[L+3]),Rt(x[L+2],x[L+3],x[L+4])]),N=0;4>N;++N)a(x,w+32*N,L,0,L.length)}function is(x,w){var N=x[w-1],L=x[w-1+32],Y=x[w-1+64],K=x[w-1+96];je(x,w+0,16843009*Rt(x[w-1-32],N,L)),je(x,w+32,16843009*Rt(N,L,Y)),je(x,w+64,16843009*Rt(L,Y,K)),je(x,w+96,16843009*Rt(Y,K,K))}function cs(x,w){var N,L=4;for(N=0;4>N;++N)L+=x[w+N-32]+x[w-1+32*N];for(L>>=3,N=0;4>N;++N)o(x,w+32*N,L,4)}function Fm(x,w){var N=x[w-1+0],L=x[w-1+32],Y=x[w-1+64],K=x[w-1-32],W=x[w+0-32],J=x[w+1-32],te=x[w+2-32],ie=x[w+3-32];x[w+0+96]=Rt(L,Y,x[w-1+96]),x[w+1+96]=x[w+0+64]=Rt(N,L,Y),x[w+2+96]=x[w+1+64]=x[w+0+32]=Rt(K,N,L),x[w+3+96]=x[w+2+64]=x[w+1+32]=x[w+0+0]=Rt(W,K,N),x[w+3+64]=x[w+2+32]=x[w+1+0]=Rt(J,W,K),x[w+3+32]=x[w+2+0]=Rt(te,J,W),x[w+3+0]=Rt(ie,te,J)}function vi(x,w){var N=x[w+1-32],L=x[w+2-32],Y=x[w+3-32],K=x[w+4-32],W=x[w+5-32],J=x[w+6-32],te=x[w+7-32];x[w+0+0]=Rt(x[w+0-32],N,L),x[w+1+0]=x[w+0+32]=Rt(N,L,Y),x[w+2+0]=x[w+1+32]=x[w+0+64]=Rt(L,Y,K),x[w+3+0]=x[w+2+32]=x[w+1+64]=x[w+0+96]=Rt(Y,K,W),x[w+3+32]=x[w+2+64]=x[w+1+96]=Rt(K,W,J),x[w+3+64]=x[w+2+96]=Rt(W,J,te),x[w+3+96]=Rt(J,te,te)}function gl(x,w){var N=x[w-1+0],L=x[w-1+32],Y=x[w-1+64],K=x[w-1-32],W=x[w+0-32],J=x[w+1-32],te=x[w+2-32],ie=x[w+3-32];x[w+0+0]=x[w+1+64]=K+W+1>>1,x[w+1+0]=x[w+2+64]=W+J+1>>1,x[w+2+0]=x[w+3+64]=J+te+1>>1,x[w+3+0]=te+ie+1>>1,x[w+0+96]=Rt(Y,L,N),x[w+0+64]=Rt(L,N,K),x[w+0+32]=x[w+1+96]=Rt(N,K,W),x[w+1+32]=x[w+2+96]=Rt(K,W,J),x[w+2+32]=x[w+3+96]=Rt(W,J,te),x[w+3+32]=Rt(J,te,ie)}function hl(x,w){var N=x[w+0-32],L=x[w+1-32],Y=x[w+2-32],K=x[w+3-32],W=x[w+4-32],J=x[w+5-32],te=x[w+6-32],ie=x[w+7-32];x[w+0+0]=N+L+1>>1,x[w+1+0]=x[w+0+64]=L+Y+1>>1,x[w+2+0]=x[w+1+64]=Y+K+1>>1,x[w+3+0]=x[w+2+64]=K+W+1>>1,x[w+0+32]=Rt(N,L,Y),x[w+1+32]=x[w+0+96]=Rt(L,Y,K),x[w+2+32]=x[w+1+96]=Rt(Y,K,W),x[w+3+32]=x[w+2+96]=Rt(K,W,J),x[w+3+64]=Rt(W,J,te),x[w+3+96]=Rt(J,te,ie)}function xl(x,w){var N=x[w-1+0],L=x[w-1+32],Y=x[w-1+64],K=x[w-1+96];x[w+0+0]=N+L+1>>1,x[w+2+0]=x[w+0+32]=L+Y+1>>1,x[w+2+32]=x[w+0+64]=Y+K+1>>1,x[w+1+0]=Rt(N,L,Y),x[w+3+0]=x[w+1+32]=Rt(L,Y,K),x[w+3+32]=x[w+1+64]=Rt(Y,K,K),x[w+3+64]=x[w+2+64]=x[w+0+96]=x[w+1+96]=x[w+2+96]=x[w+3+96]=K}function Kd(x,w){var N=x[w-1+0],L=x[w-1+32],Y=x[w-1+64],K=x[w-1+96],W=x[w-1-32],J=x[w+0-32],te=x[w+1-32],ie=x[w+2-32];x[w+0+0]=x[w+2+32]=N+W+1>>1,x[w+0+32]=x[w+2+64]=L+N+1>>1,x[w+0+64]=x[w+2+96]=Y+L+1>>1,x[w+0+96]=K+Y+1>>1,x[w+3+0]=Rt(J,te,ie),x[w+2+0]=Rt(W,J,te),x[w+1+0]=x[w+3+32]=Rt(N,W,J),x[w+1+32]=x[w+3+64]=Rt(L,N,W),x[w+1+64]=x[w+3+96]=Rt(Y,L,N),x[w+1+96]=Rt(K,Y,L)}function RA(x,w){var N;for(N=0;8>N;++N)a(x,w+32*N,x,w-32,8)}function Ps(x,w){var N;for(N=0;8>N;++N)o(x,w,x[w-1],8),w+=32}function Mr(x,w,N){var L;for(L=0;8>L;++L)o(w,N+32*L,x,8)}function ar(x,w){var N,L=8;for(N=0;8>N;++N)L+=x[w+N-32]+x[w-1+32*N];Mr(L>>4,x,w)}function yl(x,w){var N,L=4;for(N=0;8>N;++N)L+=x[w+N-32];Mr(L>>3,x,w)}function pc(x,w){var N,L=4;for(N=0;8>N;++N)L+=x[w-1+32*N];Mr(L>>3,x,w)}function km(x,w){Mr(128,x,w)}function wi(x,w,N){var L=x[w-N],Y=x[w+0],K=3*(Y-L)+As[1020+x[w-2*N]-x[w+N]],W=Fl[112+(K+4>>3)];x[w-N]=vo[255+L+Fl[112+(K+3>>3)]],x[w+0]=vo[255+Y-W]}function fc(x,w,N,L){var Y=x[w+0],K=x[w+N];return vr[255+x[w-2*N]-x[w-N]]>L||vr[255+K-Y]>L}function bl(x,w,N,L){return 4*vr[255+x[w-N]-x[w+0]]+vr[255+x[w-2*N]-x[w+N]]<=L}function Lm(x,w,N,L,Y){var K=x[w-3*N],W=x[w-2*N],J=x[w-N],te=x[w+0],ie=x[w+N],xe=x[w+2*N],He=x[w+3*N];return 4*vr[255+J-te]+vr[255+W-ie]>L?0:vr[255+x[w-4*N]-K]<=Y&&vr[255+K-W]<=Y&&vr[255+W-J]<=Y&&vr[255+He-xe]<=Y&&vr[255+xe-ie]<=Y&&vr[255+ie-te]<=Y}function zr(x,w,N,L){var Y=2*L+1;for(L=0;16>L;++L)bl(x,w+L,N,Y)&&wi(x,w+L,N)}function yr(x,w,N,L){var Y=2*L+1;for(L=0;16>L;++L)bl(x,w+L*N,1,Y)&&wi(x,w+L*N,1)}function br(x,w,N,L){var Y;for(Y=3;0<Y;--Y)zr(x,w+=4*N,N,L)}function $d(x,w,N,L){var Y;for(Y=3;0<Y;--Y)yr(x,w+=4,N,L)}function Zr(x,w,N,L,Y,K,W,J){for(K=2*K+1;0<Y--;){if(Lm(x,w,N,K,W))if(fc(x,w,N,J))wi(x,w,N);else{var te=x,ie=w,xe=N,He=te[ie-2*xe],Ne=te[ie-xe],we=te[ie+0],qe=te[ie+xe],Fe=te[ie+2*xe],be=27*(Oe=As[1020+3*(we-Ne)+As[1020+He-qe]])+63>>7,Ce=18*Oe+63>>7,Oe=9*Oe+63>>7;te[ie-3*xe]=vo[255+te[ie-3*xe]+Oe],te[ie-2*xe]=vo[255+He+Ce],te[ie-xe]=vo[255+Ne+be],te[ie+0]=vo[255+we-be],te[ie+xe]=vo[255+qe-Ce],te[ie+2*xe]=vo[255+Fe-Oe]}w+=L}}function Po(x,w,N,L,Y,K,W,J){for(K=2*K+1;0<Y--;){if(Lm(x,w,N,K,W))if(fc(x,w,N,J))wi(x,w,N);else{var te=x,ie=w,xe=N,He=te[ie-xe],Ne=te[ie+0],we=te[ie+xe],qe=Fl[112+((Fe=3*(Ne-He))+4>>3)],Fe=Fl[112+(Fe+3>>3)],be=qe+1>>1;te[ie-2*xe]=vo[255+te[ie-2*xe]+be],te[ie-xe]=vo[255+He+Fe],te[ie+0]=vo[255+Ne-qe],te[ie+xe]=vo[255+we-be]}w+=L}}function Cl(x,w,N,L,Y,K){Zr(x,w,N,1,16,L,Y,K)}function _a(x,w,N,L,Y,K){Zr(x,w,1,N,16,L,Y,K)}function Bi(x,w,N,L,Y,K){var W;for(W=3;0<W;--W)Po(x,w+=4*N,N,1,16,L,Y,K)}function Di(x,w,N,L,Y,K){var W;for(W=3;0<W;--W)Po(x,w+=4,1,N,16,L,Y,K)}function gc(x,w,N,L,Y,K,W,J){Zr(x,w,Y,1,8,K,W,J),Zr(N,L,Y,1,8,K,W,J)}function Qm(x,w,N,L,Y,K,W,J){Zr(x,w,1,Y,8,K,W,J),Zr(N,L,1,Y,8,K,W,J)}function hc(x,w,N,L,Y,K,W,J){Po(x,w+4*Y,Y,1,8,K,W,J),Po(N,L+4*Y,Y,1,8,K,W,J)}function vl(x,w,N,L,Y,K,W,J){Po(x,w+4,1,Y,8,K,W,J),Po(N,L+4,1,Y,8,K,W,J)}function ls(){this.ba=new ba,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new un,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Ui(){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 wl(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function Wd(){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 MA(){this.xb=this.a=0,this.l=new ul,this.ca=new ba,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new F,this.Pb=0,this.wd=new F,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new Wd,this.ab=0,this.gc=s(4,wl),this.Oc=0}function Bl(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new ul,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Is(x,w,N,L,Y,K,W){for(x=x==null?0:x[w+0],w=0;w<W;++w)Y[K+w]=x+N[L+w]&255,x=Y[K+w]}function Om(x,w,N,L,Y,K,W){var J;if(x==null)Is(null,null,N,L,Y,K,W);else for(J=0;J<W;++J)Y[K+J]=x[w+J]+N[L+J]&255}function Hi(x,w,N,L,Y,K,W){if(x==null)Is(null,null,N,L,Y,K,W);else{var J,te=x[w+0],ie=te,xe=te;for(J=0;J<W;++J)ie=xe+(te=x[w+J])-ie,xe=N[L+J]+(-256&ie?0>ie?0:255:ie)&255,ie=te,Y[K+J]=xe}}function Tm(x,w,N,L){var Y=w.width,K=w.o;if(t(x!=null&&w!=null),0>N||0>=L||N+L>K)return null;if(!x.Cc){if(x.ga==null){var W;if(x.ga=new Bl,(W=x.ga==null)||(W=w.width*w.o,t(x.Gb.length==0),x.Gb=r(W),x.Uc=0,x.Gb==null?W=0:(x.mb=x.Gb,x.nb=x.Uc,x.rc=null,W=1),W=!W),!W){W=x.ga;var J=x.Fa,te=x.P,ie=x.qc,xe=x.mb,He=x.nb,Ne=te+1,we=ie-1,qe=W.l;if(t(J!=null&&xe!=null&&w!=null),co[0]=null,co[1]=Is,co[2]=Om,co[3]=Hi,W.ca=xe,W.tb=He,W.c=w.width,W.i=w.height,t(0<W.c&&0<W.i),1>=ie)w=0;else if(W.$a=J[te+0]>>0&3,W.Z=J[te+0]>>2&3,W.Lc=J[te+0]>>4&3,te=J[te+0]>>6&3,0>W.$a||1<W.$a||4<=W.Z||1<W.Lc||te)w=0;else if(qe.put=ct,qe.ac=Kt,qe.bc=Ye,qe.ma=W,qe.width=w.width,qe.height=w.height,qe.Da=w.Da,qe.v=w.v,qe.va=w.va,qe.j=w.j,qe.o=w.o,W.$a)e:{t(W.$a==1),w=tr();t:for(;;){if(w==null){w=0;break e}if(t(W!=null),W.mc=w,w.c=W.c,w.i=W.i,w.l=W.l,w.l.ma=W,w.l.width=W.c,w.l.height=W.i,w.a=0,ee(w.m,J,Ne,we),!os(W.c,W.i,1,w,null)||(w.ab==1&&w.gc[0].hc==3&&Ss(w.s)?(W.ic=1,J=w.c*w.i,w.Ta=null,w.Ua=0,w.V=r(J),w.Ba=0,w.V==null?(w.a=1,w=0):w=1):(W.ic=0,w=hi(w,W.c)),!w))break t;w=1;break e}W.mc=null,w=0}else w=we>=W.c*W.i;W=!w}if(W)return null;x.ga.Lc!=1?x.Ga=0:L=K-N}t(x.ga!=null),t(N+L<=K);e:{if(w=(J=x.ga).c,K=J.l.o,J.$a==0){if(Ne=x.rc,we=x.Vc,qe=x.Fa,te=x.P+1+N*w,ie=x.mb,xe=x.nb+N*w,t(te<=x.P+x.qc),J.Z!=0)for(t(co[J.Z]!=null),W=0;W<L;++W)co[J.Z](Ne,we,qe,te,ie,xe,w),Ne=ie,we=xe,xe+=w,te+=w;else for(W=0;W<L;++W)a(ie,xe,qe,te,w),Ne=ie,we=xe,xe+=w,te+=w;x.rc=Ne,x.Vc=we}else{if(t(J.mc!=null),w=N+L,t((W=J.mc)!=null),t(w<=W.i),W.C>=w)w=1;else if(J.ic||Ue(),J.ic){J=W.V,Ne=W.Ba,we=W.c;var Fe=W.i,be=(qe=1,te=W.$/we,ie=W.$%we,xe=W.m,He=W.s,W.$),Ce=we*Fe,Oe=we*w,Qe=He.wc,Te=be<Oe?oa(He,ie,te):null;t(be<=Ce),t(w<=Fe),t(Ss(He));t:for(;;){for(;!xe.h&&be<Oe;){if(ie&Qe||(Te=oa(He,ie,te)),t(Te!=null),ce(xe),256>(Fe=cn(Te.G[0],Te.H[0],xe)))J[Ne+be]=Fe,++be,++ie>=we&&(ie=0,++te<=w&&!(te%16)&&Or(W,te));else{if(!(280>Fe)){qe=0;break t}Fe=mn(Fe-256,xe);var ht,mt=cn(Te.G[4],Te.H[4],xe);if(ce(xe),!(be>=(mt=Xt(we,mt=mn(mt,xe)))&&Ce-be>=Fe)){qe=0;break t}for(ht=0;ht<Fe;++ht)J[Ne+be+ht]=J[Ne+be+ht-mt];for(be+=Fe,ie+=Fe;ie>=we;)ie-=we,++te<=w&&!(te%16)&&Or(W,te);be<Oe&&ie&Qe&&(Te=oa(He,ie,te))}t(xe.h==V(xe))}Or(W,te>w?w:te);break t}!qe||xe.h&&be<Ce?(qe=0,W.a=xe.h?5:3):W.$=be,w=qe}else w=Ka(W,W.V,W.Ba,W.c,W.i,w,oc);if(!w){L=0;break e}}N+L>=K&&(x.Cc=1),L=1}if(!L)return null;if(x.Cc&&((L=x.ga)!=null&&(L.mc=null),x.ga=null,0<x.Ga))return alert("todo:WebPDequantizeLevels"),null}return x.nb+N*Y}function U(x,w,N,L,Y,K){for(;0<Y--;){var W,J=x,te=w+(N?1:0),ie=x,xe=w+(N?0:3);for(W=0;W<L;++W){var He=ie[xe+4*W];He!=255&&(He*=32897,J[te+4*W+0]=J[te+4*W+0]*He>>23,J[te+4*W+1]=J[te+4*W+1]*He>>23,J[te+4*W+2]=J[te+4*W+2]*He>>23)}w+=K}}function q(x,w,N,L,Y){for(;0<L--;){var K;for(K=0;K<N;++K){var W=x[w+2*K+0],J=15&(ie=x[w+2*K+1]),te=4369*J,ie=(240&ie|ie>>4)*te>>16;x[w+2*K+0]=(240&W|W>>4)*te>>16&240|(15&W|W<<4)*te>>16>>4&15,x[w+2*K+1]=240&ie|J}w+=Y}}function me(x,w,N,L,Y,K,W,J){var te,ie,xe=255;for(ie=0;ie<Y;++ie){for(te=0;te<L;++te){var He=x[w+te];K[W+4*te]=He,xe&=He}w+=N,W+=J}return xe!=255}function he(x,w,N,L,Y){var K;for(K=0;K<Y;++K)N[L+K]=x[w+K]>>8}function Ue(){Io=U,Mn=q,Sn=me,ha=he}function Le(x,w,N){T[x]=function(L,Y,K,W,J,te,ie,xe,He,Ne,we,qe,Fe,be,Ce,Oe,Qe){var Te,ht=Qe-1>>1,mt=J[te+0]|ie[xe+0]<<16,It=He[Ne+0]|we[qe+0]<<16;t(L!=null);var At=3*mt+It+131074>>2;for(w(L[Y+0],255&At,At>>16,Fe,be),K!=null&&(At=3*It+mt+131074>>2,w(K[W+0],255&At,At>>16,Ce,Oe)),Te=1;Te<=ht;++Te){var Cn=J[te+Te]|ie[xe+Te]<<16,vn=He[Ne+Te]|we[qe+Te]<<16,gn=mt+Cn+It+vn+524296,an=gn+2*(Cn+It)>>3;At=an+mt>>1,mt=(gn=gn+2*(mt+vn)>>3)+Cn>>1,w(L[Y+2*Te-1],255&At,At>>16,Fe,be+(2*Te-1)*N),w(L[Y+2*Te-0],255&mt,mt>>16,Fe,be+(2*Te-0)*N),K!=null&&(At=gn+It>>1,mt=an+vn>>1,w(K[W+2*Te-1],255&At,At>>16,Ce,Oe+(2*Te-1)*N),w(K[W+2*Te+0],255&mt,mt>>16,Ce,Oe+(2*Te+0)*N)),mt=Cn,It=vn}1&Qe||(At=3*mt+It+131074>>2,w(L[Y+Qe-1],255&At,At>>16,Fe,be+(Qe-1)*N),K!=null&&(At=3*It+mt+131074>>2,w(K[W+Qe-1],255&At,At>>16,Ce,Oe+(Qe-1)*N)))}}function We(){ko[Xd]=o0,ko[_i]=Si,ko[lf]=r0,ko[Ym]=Ol,ko[qm]=jc,ko[zn]=Xm,ko[Jd]=qA,ko[kl]=Si,ko[Uc]=Ol,ko[Km]=jc,ko[$m]=Xm}function gt(x){return x&-16384?0>x?0:255:x>>Pi}function Pt(x,w){return gt((19077*x>>8)+(26149*w>>8)-14234)}function Jt(x,w,N){return gt((19077*x>>8)-(6419*w>>8)-(13320*N>>8)+8708)}function Vt(x,w){return gt((19077*x>>8)+(33050*w>>8)-17685)}function An(x,w,N,L,Y){L[Y+0]=Pt(x,N),L[Y+1]=Jt(x,w,N),L[Y+2]=Vt(x,w)}function ia(x,w,N,L,Y){L[Y+0]=Vt(x,w),L[Y+1]=Jt(x,w,N),L[Y+2]=Pt(x,N)}function fa(x,w,N,L,Y){var K=Jt(x,w,N);w=K<<3&224|Vt(x,w)>>3,L[Y+0]=248&Pt(x,N)|K>>5,L[Y+1]=w}function Da(x,w,N,L,Y){var K=240&Vt(x,w)|15;L[Y+0]=240&Pt(x,N)|Jt(x,w,N)>>4,L[Y+1]=K}function ro(x,w,N,L,Y){L[Y+0]=255,An(x,w,N,L,Y+1)}function Ma(x,w,N,L,Y){ia(x,w,N,L,Y),L[Y+3]=255}function Yr(x,w,N,L,Y){An(x,w,N,L,Y),L[Y+3]=255}function or(x,w){return 0>x?0:x>w?w:x}function Cr(x,w,N){T[x]=function(L,Y,K,W,J,te,ie,xe,He){for(var Ne=xe+(-2&He)*N;xe!=Ne;)w(L[Y+0],K[W+0],J[te+0],ie,xe),w(L[Y+1],K[W+0],J[te+0],ie,xe+N),Y+=2,++W,++te,xe+=2*N;1&He&&w(L[Y+0],K[W+0],J[te+0],ie,xe)}}function Ni(x,w,N){return N==0?x==0?w==0?6:5:w==0?4:0:N}function Rm(x,w,N,L,Y){switch(x>>>30){case 3:Qs(w,N,L,Y,0);break;case 2:Dn(w,N,L,Y);break;case 1:io(w,N,L,Y)}}function Dl(x,w){var N,L,Y=w.M,K=w.Nb,W=x.oc,J=x.pc+40,te=x.oc,ie=x.pc+584,xe=x.oc,He=x.pc+600;for(N=0;16>N;++N)W[J+32*N-1]=129;for(N=0;8>N;++N)te[ie+32*N-1]=129,xe[He+32*N-1]=129;for(0<Y?W[J-1-32]=te[ie-1-32]=xe[He-1-32]=129:(o(W,J-32-1,127,21),o(te,ie-32-1,127,9),o(xe,He-32-1,127,9)),L=0;L<x.za;++L){var Ne=w.ya[w.aa+L];if(0<L){for(N=-1;16>N;++N)a(W,J+32*N-4,W,J+32*N+12,4);for(N=-1;8>N;++N)a(te,ie+32*N-4,te,ie+32*N+4,4),a(xe,He+32*N-4,xe,He+32*N+4,4)}var we=x.Gd,qe=x.Hd+L,Fe=Ne.ad,be=Ne.Hc;if(0<Y&&(a(W,J-32,we[qe].y,0,16),a(te,ie-32,we[qe].f,0,8),a(xe,He-32,we[qe].ea,0,8)),Ne.Za){var Ce=W,Oe=J-32+16;for(0<Y&&(L>=x.za-1?o(Ce,Oe,we[qe].y[15],4):a(Ce,Oe,we[qe+1].y,0,4)),N=0;4>N;N++)Ce[Oe+128+N]=Ce[Oe+256+N]=Ce[Oe+384+N]=Ce[Oe+0+N];for(N=0;16>N;++N,be<<=2)Ce=W,Oe=J+KA[N],wr[Ne.Ob[N]](Ce,Oe),Rm(be,Fe,16*+N,Ce,Oe)}else if(Ce=Ni(L,Y,Ne.Ob[0]),wo[Ce](W,J),be!=0)for(N=0;16>N;++N,be<<=2)Rm(be,Fe,16*+N,W,J+KA[N]);for(N=Ne.Gc,Ce=Ni(L,Y,Ne.Dd),Fo[Ce](te,ie),Fo[Ce](xe,He),be=Fe,Ce=te,Oe=ie,255&(Ne=N>>0)&&(170&Ne?Os(be,256,Ce,Oe):rr(be,256,Ce,Oe)),Ne=xe,be=He,255&(N>>=8)&&(170&N?Os(Fe,320,Ne,be):rr(Fe,320,Ne,be)),Y<x.Ub-1&&(a(we[qe].y,0,W,J+480,16),a(we[qe].f,0,te,ie+224,8),a(we[qe].ea,0,xe,He+224,8)),N=8*K*x.B,we=x.sa,qe=x.ta+16*L+16*K*x.R,Fe=x.qa,Ne=x.ra+8*L+N,be=x.Ha,Ce=x.Ia+8*L+N,N=0;16>N;++N)a(we,qe+N*x.R,W,J+32*N,16);for(N=0;8>N;++N)a(Fe,Ne+N*x.B,te,ie+32*N,8),a(be,Ce+N*x.B,xe,He+32*N,8)}}function xc(x,w,N,L,Y,K,W,J,te){var ie=[0],xe=[0],He=0,Ne=te!=null?te.kd:0,we=te??new Ui;if(x==null||12>N)return 7;we.data=x,we.w=w,we.ha=N,w=[w],N=[N],we.gb=[we.gb];e:{var qe=w,Fe=N,be=we.gb;if(t(x!=null),t(Fe!=null),t(be!=null),be[0]=0,12<=Fe[0]&&!n(x,qe[0],"RIFF")){if(n(x,qe[0]+8,"WEBP")){be=3;break e}var Ce=Me(x,qe[0]+4);if(12>Ce||4294967286<Ce){be=3;break e}if(Ne&&Ce>Fe[0]-8){be=7;break e}be[0]=Ce,qe[0]+=12,Fe[0]-=12}be=0}if(be!=0)return be;for(Ce=0<we.gb[0],N=N[0];;){e:{var Oe=x;Fe=w,be=N;var Qe=ie,Te=xe,ht=qe=[0];if((At=He=[He])[0]=0,8>be[0])be=7;else{if(!n(Oe,Fe[0],"VP8X")){if(Me(Oe,Fe[0]+4)!=10){be=3;break e}if(18>be[0]){be=7;break e}var mt=Me(Oe,Fe[0]+8),It=1+Be(Oe,Fe[0]+12);if(2147483648<=It*(Oe=1+Be(Oe,Fe[0]+15))){be=3;break e}ht!=null&&(ht[0]=mt),Qe!=null&&(Qe[0]=It),Te!=null&&(Te[0]=Oe),Fe[0]+=18,be[0]-=18,At[0]=1}be=0}}if(He=He[0],qe=qe[0],be!=0)return be;if(Fe=!!(2&qe),!Ce&&He)return 3;if(K!=null&&(K[0]=!!(16&qe)),W!=null&&(W[0]=Fe),J!=null&&(J[0]=0),W=ie[0],qe=xe[0],He&&Fe&&te==null){be=0;break}if(4>N){be=7;break}if(Ce&&He||!Ce&&!He&&!n(x,w[0],"ALPH")){N=[N],we.na=[we.na],we.P=[we.P],we.Sa=[we.Sa];e:{mt=x,be=w,Ce=N;var At=we.gb;Qe=we.na,Te=we.P,ht=we.Sa,It=22,t(mt!=null),t(Ce!=null),Oe=be[0];var Cn=Ce[0];for(t(Qe!=null),t(ht!=null),Qe[0]=null,Te[0]=null,ht[0]=0;;){if(be[0]=Oe,Ce[0]=Cn,8>Cn){be=7;break e}var vn=Me(mt,Oe+4);if(4294967286<vn){be=3;break e}var gn=8+vn+1&-2;if(It+=gn,0<At&&It>At){be=3;break e}if(!n(mt,Oe,"VP8 ")||!n(mt,Oe,"VP8L")){be=0;break e}if(Cn[0]<gn){be=7;break e}n(mt,Oe,"ALPH")||(Qe[0]=mt,Te[0]=Oe+8,ht[0]=vn),Oe+=gn,Cn-=gn}}if(N=N[0],we.na=we.na[0],we.P=we.P[0],we.Sa=we.Sa[0],be!=0)break}N=[N],we.Ja=[we.Ja],we.xa=[we.xa];e:if(At=x,be=w,Ce=N,Qe=we.gb[0],Te=we.Ja,ht=we.xa,mt=be[0],Oe=!n(At,mt,"VP8 "),It=!n(At,mt,"VP8L"),t(At!=null),t(Ce!=null),t(Te!=null),t(ht!=null),8>Ce[0])be=7;else{if(Oe||It){if(At=Me(At,mt+4),12<=Qe&&At>Qe-12){be=3;break e}if(Ne&&At>Ce[0]-8){be=7;break e}Te[0]=At,be[0]+=8,Ce[0]-=8,ht[0]=It}else ht[0]=5<=Ce[0]&&At[mt+0]==47&&!(At[mt+4]>>5),Te[0]=Ce[0];be=0}if(N=N[0],we.Ja=we.Ja[0],we.xa=we.xa[0],w=w[0],be!=0)break;if(4294967286<we.Ja)return 3;if(J==null||Fe||(J[0]=we.xa?2:1),W=[W],qe=[qe],we.xa){if(5>N){be=7;break}J=W,Ne=qe,Fe=K,x==null||5>N?x=0:5<=N&&x[w+0]==47&&!(x[w+4]>>5)?(Ce=[0],At=[0],Qe=[0],ee(Te=new F,x,w,N),it(Te,Ce,At,Qe)?(J!=null&&(J[0]=Ce[0]),Ne!=null&&(Ne[0]=At[0]),Fe!=null&&(Fe[0]=Qe[0]),x=1):x=0):x=0}else{if(10>N){be=7;break}J=qe,x==null||10>N||!zd(x,w+3,N-3)?x=0:(Ne=x[w+0]|x[w+1]<<8|x[w+2]<<16,Fe=16383&(x[w+7]<<8|x[w+6]),x=16383&(x[w+9]<<8|x[w+8]),1&Ne||3<(Ne>>1&7)||!(Ne>>4&1)||Ne>>5>=we.Ja||!Fe||!x?x=0:(W&&(W[0]=Fe),J&&(J[0]=x),x=1))}if(!x||(W=W[0],qe=qe[0],He&&(ie[0]!=W||xe[0]!=qe)))return 3;te!=null&&(te[0]=we,te.offset=w-te.w,t(4294967286>w-te.w),t(te.offset==te.ha-N));break}return be==0||be==7&&He&&te==null?(K!=null&&(K[0]|=we.na!=null&&0<we.na.length),L!=null&&(L[0]=W),Y!=null&&(Y[0]=qe),0):be}function Ul(x,w,N){var L=w.width,Y=w.height,K=0,W=0,J=L,te=Y;if(w.Da=x!=null&&0<x.Da,w.Da&&(J=x.cd,te=x.bd,K=x.v,W=x.j,11>N||(K&=-2,W&=-2),0>K||0>W||0>=J||0>=te||K+J>L||W+te>Y))return 0;if(w.v=K,w.j=W,w.va=K+J,w.o=W+te,w.U=J,w.T=te,w.da=x!=null&&0<x.da,w.da){if(!ft(J,te,N=[x.ib],K=[x.hb]))return 0;w.ib=N[0],w.hb=K[0]}return w.ob=x!=null&&x.ob,w.Kb=x==null||!x.Sd,w.da&&(w.ob=w.ib<3*L/4&&w.hb<3*Y/4,w.Kb=0),1}function Hl(x){if(x==null)return 2;if(11>x.S){var w=x.f.RGBA;w.fb+=(x.height-1)*w.A,w.A=-w.A}else w=x.f.kb,x=x.height,w.O+=(x-1)*w.fa,w.fa=-w.fa,w.N+=(x-1>>1)*w.Ab,w.Ab=-w.Ab,w.W+=(x-1>>1)*w.Db,w.Db=-w.Db,w.F!=null&&(w.J+=(x-1)*w.lb,w.lb=-w.lb);return 0}function yc(x,w,N,L){if(L==null||0>=x||0>=w)return 2;if(N!=null){if(N.Da){var Y=N.cd,K=N.bd,W=-2&N.v,J=-2&N.j;if(0>W||0>J||0>=Y||0>=K||W+Y>x||J+K>w)return 2;x=Y,w=K}if(N.da){if(!ft(x,w,Y=[N.ib],K=[N.hb]))return 2;x=Y[0],w=K[0]}}L.width=x,L.height=w;e:{var te=L.width,ie=L.height;if(x=L.S,0>=te||0>=ie||!(x>=Xd&&13>x))x=2;else{if(0>=L.Rd&&L.sd==null){W=K=Y=w=0;var xe=(J=te*Jm[x])*ie;if(11>x||(K=(ie+1)/2*(w=(te+1)/2),x==12&&(W=(Y=te)*ie)),(ie=r(xe+2*K+W))==null){x=1;break e}L.sd=ie,11>x?((te=L.f.RGBA).eb=ie,te.fb=0,te.A=J,te.size=xe):((te=L.f.kb).y=ie,te.O=0,te.fa=J,te.Fd=xe,te.f=ie,te.N=0+xe,te.Ab=w,te.Cd=K,te.ea=ie,te.W=0+xe+K,te.Db=w,te.Ed=K,x==12&&(te.F=ie,te.J=0+xe+2*K),te.Tc=W,te.lb=Y)}if(w=1,Y=L.S,K=L.width,W=L.height,Y>=Xd&&13>Y)if(11>Y)x=L.f.RGBA,w&=(J=Math.abs(x.A))*(W-1)+K<=x.size,w&=J>=K*Jm[Y],w&=x.eb!=null;else{x=L.f.kb,J=(K+1)/2,xe=(W+1)/2,te=Math.abs(x.fa),ie=Math.abs(x.Ab);var He=Math.abs(x.Db),Ne=Math.abs(x.lb),we=Ne*(W-1)+K;w&=te*(W-1)+K<=x.Fd,w&=ie*(xe-1)+J<=x.Cd,w=(w&=He*(xe-1)+J<=x.Ed)&te>=K&ie>=J&He>=J,w&=x.y!=null,w&=x.f!=null,w&=x.ea!=null,Y==12&&(w&=Ne>=K,w&=we<=x.Tc,w&=x.F!=null)}else w=0;x=w?0:2}}return x!=0||N!=null&&N.fd&&(x=Hl(L)),x}var ga=64,Nl=[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],jl=24,Gl=32,El=8,yo=[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];Ke("Predictor0","PredictorAdd0"),T.Predictor0=function(){return 4278190080},T.Predictor1=function(x){return x},T.Predictor2=function(x,w,N){return w[N+0]},T.Predictor3=function(x,w,N){return w[N+1]},T.Predictor4=function(x,w,N){return w[N-1]},T.Predictor5=function(x,w,N){return Je(Je(x,w[N+1]),w[N+0])},T.Predictor6=function(x,w,N){return Je(x,w[N-1])},T.Predictor7=function(x,w,N){return Je(x,w[N+0])},T.Predictor8=function(x,w,N){return Je(w[N-1],w[N+0])},T.Predictor9=function(x,w,N){return Je(w[N+0],w[N+1])},T.Predictor10=function(x,w,N){return Je(Je(x,w[N-1]),Je(w[N+0],w[N+1]))},T.Predictor11=function(x,w,N){var L=w[N+0];return 0>=Gt(L>>24&255,x>>24&255,(w=w[N-1])>>24&255)+Gt(L>>16&255,x>>16&255,w>>16&255)+Gt(L>>8&255,x>>8&255,w>>8&255)+Gt(255&L,255&x,255&w)?L:x},T.Predictor12=function(x,w,N){var L=w[N+0];return(dt((x>>24&255)+(L>>24&255)-((w=w[N-1])>>24&255))<<24|dt((x>>16&255)+(L>>16&255)-(w>>16&255))<<16|dt((x>>8&255)+(L>>8&255)-(w>>8&255))<<8|dt((255&x)+(255&L)-(255&w)))>>>0},T.Predictor13=function(x,w,N){var L=w[N-1];return(Dt((x=Je(x,w[N+0]))>>24&255,L>>24&255)<<24|Dt(x>>16&255,L>>16&255)<<16|Dt(x>>8&255,L>>8&255)<<8|Dt(x>>0&255,L>>0&255))>>>0};var bc=T.PredictorAdd0;T.PredictorAdd1=De,Ke("Predictor2","PredictorAdd2"),Ke("Predictor3","PredictorAdd3"),Ke("Predictor4","PredictorAdd4"),Ke("Predictor5","PredictorAdd5"),Ke("Predictor6","PredictorAdd6"),Ke("Predictor7","PredictorAdd7"),Ke("Predictor8","PredictorAdd8"),Ke("Predictor9","PredictorAdd9"),Ke("Predictor10","PredictorAdd10"),Ke("Predictor11","PredictorAdd11"),Ke("Predictor12","PredictorAdd12"),Ke("Predictor13","PredictorAdd13");var Fs=T.PredictorAdd2;Xe("ColorIndexInverseTransform","MapARGB","32b",(function(x){return x>>8&255}),(function(x){return x})),Xe("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(x){return x}),(function(x){return x>>8&255}));var Vd,bo=T.ColorIndexInverseTransform,_l=T.MapARGB,Mm=T.VP8LColorIndexInverseTransformAlpha,Sl=T.MapAlpha,ms=T.VP8LPredictorsAdd=[];ms.length=16,(T.VP8LPredictors=[]).length=16,(T.VP8LPredictorsAdd_C=[]).length=16,(T.VP8LPredictors_C=[]).length=16;var ji,Co,so,Gi,ks,Ls,Pl,Qs,Dn,Os,io,rr,Cc,zm,vc,wc,Bc,sr,Ts,ds,Rs,Ms,Ei,$a,Io,Mn,Sn,ha,Ua=r(511),us=r(2041),Il=r(225),Dc=r(767),Zm=0,As=us,Fl=Il,vo=Dc,vr=Ua,Xd=0,_i=1,lf=2,Ym=3,qm=4,zn=5,Jd=6,kl=7,Uc=8,Km=9,$m=10,Wm=[2,3,7],eu=[3,3,11],Hc=[280,256,256,256,40],mf=[0,1,1,1,0],e0=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],t0=[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],df=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],tu=8,Ll=[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],Vm=[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],Nc=null,zA=[[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]],ZA=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],uf=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],Af=[[[[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]]]],n0=[[[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]]],a0=[[[[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]]]],YA=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],wo=[],wr=[],Fo=[],ps=1,Ql=2,co=[],ko=[];Le("UpsampleRgbLinePair",An,3),Le("UpsampleBgrLinePair",ia,3),Le("UpsampleRgbaLinePair",Yr,4),Le("UpsampleBgraLinePair",Ma,4),Le("UpsampleArgbLinePair",ro,4),Le("UpsampleRgba4444LinePair",Da,2),Le("UpsampleRgb565LinePair",fa,2);var o0=T.UpsampleRgbLinePair,r0=T.UpsampleBgrLinePair,Si=T.UpsampleRgbaLinePair,Ol=T.UpsampleBgraLinePair,jc=T.UpsampleArgbLinePair,Xm=T.UpsampleRgba4444LinePair,qA=T.UpsampleRgb565LinePair,zs=16,qr=1<<zs-1,Pn=-227,kn=482,Pi=6,Wa=0,Lo=r(256),Gc=r(256),Tl=r(256),Qo=r(256),nu=r(kn-Pn),pf=r(kn-Pn);Cr("YuvToRgbRow",An,3),Cr("YuvToBgrRow",ia,3),Cr("YuvToRgbaRow",Yr,4),Cr("YuvToBgraRow",Ma,4),Cr("YuvToArgbRow",ro,4),Cr("YuvToRgba4444Row",Da,2),Cr("YuvToRgb565Row",fa,2);var KA=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ec=[0,2,8],ff=[8,7,6,4,4,2,2,2,1,1,1,1],Zs=1;this.WebPDecodeRGBA=function(x,w,N,L,Y){var K=_i,W=new ls,J=new ba;W.ba=J,J.S=K,J.width=[J.width],J.height=[J.height];var te=J.width,ie=J.height,xe=new Ca;if(xe==null||x==null)var He=2;else t(xe!=null),He=xc(x,w,N,xe.width,xe.height,xe.Pd,xe.Qd,xe.format,null);if(He!=0?te=0:(te!=null&&(te[0]=xe.width[0]),ie!=null&&(ie[0]=xe.height[0]),te=1),te){J.width=J.width[0],J.height=J.height[0],L!=null&&(L[0]=J.width),Y!=null&&(Y[0]=J.height);e:{if(L=new ul,(Y=new Ui).data=x,Y.w=w,Y.ha=N,Y.kd=1,w=[0],t(Y!=null),((x=xc(Y.data,Y.w,Y.ha,null,null,null,w,null,Y))==0||x==7)&&w[0]&&(x=4),(w=x)==0){if(t(W!=null),L.data=Y.data,L.w=Y.w+Y.offset,L.ha=Y.ha-Y.offset,L.put=ct,L.ac=Kt,L.bc=Ye,L.ma=W,Y.xa){if((x=tr())==null){W=1;break e}if((function(Ne,we){var qe=[0],Fe=[0],be=[0];t:for(;;){if(Ne==null)return 0;if(we==null)return Ne.a=2,0;if(Ne.l=we,Ne.a=0,ee(Ne.m,we.data,we.w,we.ha),!it(Ne.m,qe,Fe,be)){Ne.a=3;break t}if(Ne.xb=Ql,we.width=qe[0],we.height=Fe[0],!os(qe[0],Fe[0],1,Ne,null))break t;return 1}return t(Ne.a!=0),0})(x,L)){if(L=(w=yc(L.width,L.height,W.Oa,W.ba))==0){t:{L=x;n:for(;;){if(L==null){L=0;break t}if(t(L.s.yc!=null),t(L.s.Ya!=null),t(0<L.s.Wb),t((N=L.l)!=null),t((Y=N.ma)!=null),L.xb!=0){if(L.ca=Y.ba,L.tb=Y.tb,t(L.ca!=null),!Ul(Y.Oa,N,Ym)){L.a=2;break n}if(!hi(L,N.width)||N.da)break n;if((N.da||Yt(L.ca.S))&&Ue(),11>L.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),L.ca.f.kb.F!=null&&Ue()),L.Pb&&0<L.s.ua&&L.s.vb.X==null&&!tt(L.s.vb,L.s.Wa.Xa)){L.a=1;break n}L.xb=0}if(!Ka(L,L.V,L.Ba,L.c,L.i,N.o,gi))break n;Y.Dc=L.Ma,L=1;break t}t(L.a!=0),L=0}L=!L}L&&(w=x.a)}else w=x.a}else{if((x=new nr)==null){W=1;break e}if(x.Fa=Y.na,x.P=Y.P,x.qc=Y.Sa,Zd(x,L)){if((w=yc(L.width,L.height,W.Oa,W.ba))==0){if(x.Aa=0,N=W.Oa,t((Y=x)!=null),N!=null){if(0<(te=0>(te=N.Md)?0:100<te?255:255*te/100)){for(ie=xe=0;4>ie;++ie)12>(He=Y.pb[ie]).lc&&(He.ia=te*ff[0>He.lc?0:He.lc]>>3),xe|=He.ia;xe&&(alert("todo:VP8InitRandom"),Y.ia=1)}Y.Ga=N.Id,100<Y.Ga?Y.Ga=100:0>Y.Ga&&(Y.Ga=0)}lc(x,L)||(w=x.a)}}else w=x.a}w==0&&W.Oa!=null&&W.Oa.fd&&(w=Hl(W.ba))}W=w}K=W!=0?null:11>K?J.f.RGBA.eb:J.f.kb.y}else K=null;return K};var Jm=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function m(T,M){for(var Z="",_=0;_<4;_++)Z+=String.fromCharCode(T[M++]);return Z}function p(T,M){return(T[M+0]<<0|T[M+1]<<8|T[M+2]<<16)>>>0}function A(T,M){return(T[M+0]<<0|T[M+1]<<8|T[M+2]<<16|T[M+3]<<24)>>>0}new c;var g=[0],f=[0],y=[],b=new c,v=e,B=(function(T,M){var Z={},_=0,I=!1,O=0,z=0;if(Z.frames=[],!(function(P,V,se,ce){for(var pe=0;pe<ce;pe++)if(P[V+pe]!=se.charCodeAt(pe))return!0;return!1})(T,M,"RIFF",4)){for(A(T,M+=4),M+=8;M<T.length;){var X=m(T,M),ae=A(T,M+=4);M+=4;var re=ae+(1&ae);switch(X){case"VP8 ":case"VP8L":Z.frames[_]===void 0&&(Z.frames[_]={}),(R=Z.frames[_]).src_off=I?z:M-8,R.src_size=O+ae+8,_++,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+p(T,ee),ee+=3,R.canvas_height=1+p(T,ee),ee+=3;break;case"ALPH":I=!0,O=re+8,z=M-8;break;case"ANIM":(R=Z.header).bgcolor=A(T,M),ee=M+4,R.loop_count=(ne=T)[(F=ee)+0]<<0|ne[F+1]<<8,ee+=2;break;case"ANMF":var oe,R;(R=Z.frames[_]={}).offset_x=2*p(T,M),M+=3,R.offset_y=2*p(T,M),M+=3,R.width=1+p(T,M),M+=3,R.height=1+p(T,M),M+=3,R.duration=p(T,M),M+=3,oe=T[M++],R.dispose=1&oe,R.blend=oe>>1&1}X!="ANMF"&&(M+=re)}var ne,F;return Z}})(v,0);B.response=v,B.rgbaoutput=!0,B.dataurl=!1;var D=B.header?B.header:null,j=B.frames?B.frames:null;if(D){D.loop_counter=D.loop_count,g=[D.canvas_height],f=[D.canvas_width];for(var Q=0;Q<j.length&&j[Q].blend!=0;Q++);}var E=j[0],G=b.WebPDecodeRGBA(v,E.src_off,E.src_size,f,g);E.rgba=G,E.imgwidth=f[0],E.imgheight=g[0];for(var k=0;k<f[0]*g[0]*4;k++)y[k]=G[k];return this.width=f,this.height=g,this.data=y,this}(function(e){var t=function(){return typeof Mw=="function"},n=function(g,f,y,b){var v=4,B=s;switch(b){case e.image_compression.FAST:v=1,B=r;break;case e.image_compression.MEDIUM:v=6,B=i;break;case e.image_compression.SLOW:v=9,B=c}g=a(g,f,y,B);var D=Mw(g,{level:v});return e.__addimage__.arrayBufferToBinaryString(D)},a=function(g,f,y,b){for(var v,B,D,j=g.length/f,Q=new Uint8Array(g.length+j),E=p(),G=0;G<j;G+=1){if(D=G*f,v=g.subarray(D,D+f),b)Q.set(b(v,y,B),D+G);else{for(var k,T=E.length,M=[];k<T;k+=1)M[k]=E[k](v,y,B);var Z=A(M.concat());Q.set(M[Z],D+G)}B=v}return Q},o=function(g){var f=Array.apply([],g);return f.unshift(0),f},r=function(g,f){var y,b=[],v=g.length;b[0]=1;for(var B=0;B<v;B+=1)y=g[B-f]||0,b[B+1]=g[B]-y+256&255;return b},s=function(g,f,y){var b,v=[],B=g.length;v[0]=2;for(var D=0;D<B;D+=1)b=y&&y[D]||0,v[D+1]=g[D]-b+256&255;return v},i=function(g,f,y){var b,v,B=[],D=g.length;B[0]=3;for(var j=0;j<D;j+=1)b=g[j-f]||0,v=y&&y[j]||0,B[j+1]=g[j]+256-(b+v>>>1)&255;return B},c=function(g,f,y){var b,v,B,D,j=[],Q=g.length;j[0]=4;for(var E=0;E<Q;E+=1)b=g[E-f]||0,v=y&&y[E]||0,B=y&&y[E-f]||0,D=m(b,v,B),j[E+1]=g[E]-D+256&255;return j},m=function(g,f,y){if(g===f&&f===y)return g;var b=Math.abs(f-y),v=Math.abs(g-y),B=Math.abs(g+f-y-y);return b<=v&&b<=B?g:v<=B?f:y},p=function(){return[o,r,s,i,c]},A=function(g){var f=g.map((function(y){return y.reduce((function(b,v){return b+Math.abs(v)}),0)}));return f.indexOf(Math.min.apply(null,f))};e.processPNG=function(g,f,y,b){var v,B,D,j,Q,E,G,k,T,M,Z,_,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 ace(g)).imgData,B=D.bits,v=D.colorSpace,Q=D.colors,[4,6].indexOf(D.colorType)!==-1){if(D.bits===8){T=(k=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=k[O],re=0;re<ee;)Z[z++]=I>>>re&255,re+=D.bits;M[O]=I>>>re&255}}if(D.bits===16){T=(k=new Uint32Array(D.decodePixels().buffer)).length,Z=new Uint8Array(T*(32/D.pixelBitlength)*D.colors),M=new Uint8Array(T*(32/D.pixelBitlength)),_=D.colors>1,O=0,z=0;for(var oe=0;O<T;)I=k[O++],Z[z++]=I>>>0&255,_&&(Z[z++]=I>>>16&255,I=k[O++],Z[z++]=I>>>0&255),M[oe++]=I>>>16&255;B=8}b!==e.image_compression.NONE&&t()?(g=n(Z,D.width*D.colors,D.colors,b),G=n(M,D.width,1,b)):(g=Z,G=M,X=void 0)}if(D.colorType===3&&(v=this.color_spaces.INDEXED,E=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)j=[R.indexOf(0)];else if(ne!==T){for(k=D.decodePixels(),M=new Uint8Array(k.length),O=0,T=k.length;O<T;O++)M[O]=R[k[O]];G=n(M,D.width,1)}}var F=(function(P){var V;switch(P){case e.image_compression.FAST:V=11;break;case e.image_compression.MEDIUM:V=13;break;case e.image_compression.SLOW:V=14;break;default:V=12}return V})(b);return X===this.decode.FLATE_DECODE&&(ae="/Predictor "+F+" "),ae+="/Colors "+Q+" /BitsPerComponent "+B+" /Columns "+D.width,(this.__addimage__.isArrayBuffer(g)||this.__addimage__.isArrayBufferView(g))&&(g=this.__addimage__.arrayBufferToBinaryString(g)),(G&&this.__addimage__.isArrayBuffer(G)||this.__addimage__.isArrayBufferView(G))&&(G=this.__addimage__.arrayBufferToBinaryString(G)),{alias:y,data:g,index:f,filter:X,decodeParameters:ae,transparency:j,palette:E,sMask:G,predictor:F,width:D.width,height:D.height,bitsPerComponent:B,colorSpace:v}}}})(Zt.API),(function(e){e.processGIF89A=function(t,n,a,o){var r=new oce(t),s=r.width,i=r.height,c=[];r.decodeAndBlitFrameRGBA(0,c);var m={data:c,width:s,height:i},p=new Dv(100).encode(m,100);return e.processJPEG.call(this,p,n,a,o)},e.processGIF87A=e.processGIF89A})(Zt.API),oi.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),r=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:o,green:a,blue:n,quad:r}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},oi.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){Wn.log("bit decode error:"+n)}},oi.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 r=this.datav.getUint8(this.pos++,!0),s=a*this.width*4+8*o*4,i=0;i<8&&8*o+i<this.width;i++){var c=this.palette[r>>7-i&1];this.data[s+4*i]=c.blue,this.data[s+4*i+1]=c.green,this.data[s+4*i+2]=c.red,this.data[s+4*i+3]=255}n!==0&&(this.pos+=4-n)}},oi.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 r=this.datav.getUint8(this.pos++,!0),s=a*this.width*4+2*o*4,i=r>>4,c=15&r,m=this.palette[i];if(this.data[s]=m.blue,this.data[s+1]=m.green,this.data[s+2]=m.red,this.data[s+3]=255,2*o+1>=this.width)break;m=this.palette[c],this.data[s+4]=m.blue,this.data[s+4+1]=m.green,this.data[s+4+2]=m.red,this.data[s+4+3]=255}t!==0&&(this.pos+=4-t)}},oi.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),r=n*this.width*4+4*a;if(o<this.palette.length){var s=this.palette[o];this.data[r]=s.red,this.data[r+1]=s.green,this.data[r+2]=s.blue,this.data[r+3]=255}else this.data[r]=255,this.data[r+1]=255,this.data[r+2]=255,this.data[r+3]=255}e!==0&&(this.pos+=4-e)}},oi.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 r=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(r&t)/t*255|0,i=(r>>5&t)/t*255|0,c=(r>>10&t)/t*255|0,m=r>>15?255:0,p=a*this.width*4+4*o;this.data[p]=c,this.data[p+1]=i,this.data[p+2]=s,this.data[p+3]=m}this.pos+=e}},oi.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,r=0;r<this.width;r++){var s=this.datav.getUint16(this.pos,!0);this.pos+=2;var i=(s&t)/t*255|0,c=(s>>5&n)/n*255|0,m=(s>>11)/t*255|0,p=o*this.width*4+4*r;this.data[p]=m,this.data[p+1]=c,this.data[p+2]=i,this.data[p+3]=255}this.pos+=e}},oi.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),r=this.datav.getUint8(this.pos++,!0),s=t*this.width*4+4*n;this.data[s]=r,this.data[s+1]=o,this.data[s+2]=a,this.data[s+3]=255}this.pos+=this.width%4}},oi.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),r=this.datav.getUint8(this.pos++,!0),s=this.datav.getUint8(this.pos++,!0),i=t*this.width*4+4*n;this.data[i]=r,this.data[i+1]=o,this.data[i+2]=a,this.data[i+3]=s}},oi.prototype.getData=function(){return this.data},(function(e){e.processBMP=function(t,n,a,o){var r=new oi(t,!1),s=r.width,i=r.height,c={data:r.getData(),width:s,height:i},m=new Dv(100).encode(c,100);return e.processJPEG.call(this,m,n,a,o)}})(Zt.API),v8.prototype.getData=function(){return this.data},(function(e){e.processWEBP=function(t,n,a,o){var r=new v8(t),s=r.width,i=r.height,c={data:r.getData(),width:s,height:i},m=new Dv(100).encode(c,100);return e.processJPEG.call(this,m,n,a,o)}})(Zt.API),Zt.API.processRGBA=function(e,t,n){for(var a=e.data,o=a.length,r=new Uint8Array(o/4*3),s=new Uint8Array(o/4),i=0,c=0,m=0;m<o;m+=4){var p=a[m],A=a[m+1],g=a[m+2],f=a[m+3];r[i++]=p,r[i++]=A,r[i++]=g,s[c++]=f}var y=this.__addimage__.arrayBufferToBinaryString(r);return{alpha:this.__addimage__.arrayBufferToBinaryString(s),data:y,index:t,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},Zt.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},Hu=Zt.API,Sg=Hu.getCharWidthsArray=function(e,t){var n,a,o=(t=t||{}).font||this.internal.getFont(),r=t.fontSize||this.internal.getFontSize(),s=t.charSpace||this.internal.getCharSpace(),i=t.widths?t.widths:o.metadata.Unicode.widths,c=i.fof?i.fof:1,m=t.kerning?t.kerning:o.metadata.Unicode.kerning,p=m.fof?m.fof:1,A=t.doKerning!==!1,g=0,f=e.length,y=0,b=i[0]||c,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))+s*(1e3/r)||0)/1e3):(g=A&&Zn(m[a])==="object"&&!isNaN(parseInt(m[a][y],10))?m[a][y]/p:0,v.push((i[a]||b)/c+g)),y=a;return v},x8=Hu.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 Hu.processArabic&&(e=Hu.processArabic(e)),typeof a.metadata.widthOfString=="function"?a.metadata.widthOfString(e,n,o)/n:Sg.apply(this,arguments).reduce((function(r,s){return r+s}),0)},y8=function(e,t,n,a){for(var o=[],r=0,s=e.length,i=0;r!==s&&i+t[r]<n;)i+=t[r],r++;o.push(e.slice(0,r));var c=r;for(i=0;r!==s;)i+t[r]>a&&(o.push(e.slice(c,r)),i=0,c=r),i+=t[r],r++;return c!==r&&o.push(e.slice(c,r)),o},b8=function(e,t,n){n||(n={});var a,o,r,s,i,c,m,p=[],A=[p],g=n.textIndent||0,f=0,y=0,b=e.split(" "),v=Sg.apply(this,[" ",n])[0];if(c=n.lineIndent===-1?b[0].length+2:n.lineIndent||0){var B=Array(c).join(" "),D=[];b.map((function(Q){(Q=Q.split(/\s*\n/)).length>1?D=D.concat(Q.map((function(E,G){return(G&&E.length?`
`:"")+E}))):D.push(Q[0])})),b=D,c=x8.apply(this,[B,n])}for(r=0,s=b.length;r<s;r++){var j=0;if(a=b[r],c&&a[0]==`
`&&(a=a.substr(1),j=1),g+f+(y=(o=Sg.apply(this,[a,n])).reduce((function(Q,E){return Q+E}),0))>t||j){if(y>t){for(i=y8.apply(this,[a,o,t-(g+f),t]),p.push(i.shift()),p=[i.pop()];i.length;)A.push([i.shift()]);y=o.slice(a.length-(p[0]?p[0].length:0)).reduce((function(Q,E){return Q+E}),0)}else p=[a];A.push(p),g=y+c,f=v}else p.push(a),g+=f+y,f=v}return m=c?function(Q,E){return(E?B:"")+Q.join(" ")}:function(Q){return Q.join(" ")},A.map(m)},Hu.splitTextToSize=function(e,t,n){var a,o=(n=n||{}).fontSize||this.internal.getFontSize(),r=(function(p){if(p.widths&&p.kerning)return{widths:p.widths,kerning:p.kerning};var A=this.internal.getFont(p.fontName,p.fontStyle);return A.metadata.Unicode?{widths:A.metadata.Unicode.widths||{0:1},kerning:A.metadata.Unicode.kerning||{}}:{font:A.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}).call(this,n);a=Array.isArray(e)?e:String(e).split(/\r?\n/);var s=1*this.internal.scaleFactor*t/o;r.textIndent=n.textIndent?1*n.textIndent*this.internal.scaleFactor/o:0,r.lineIndent=n.lineIndent;var i,c,m=[];for(i=0,c=a.length;i<c;i++)m=m.concat(b8.apply(this,[a[i],s,r]));return m},(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 r=function(A){return"0x"+parseInt(A,10).toString(16)},s=e.__fontmetrics__.compress=function(A){var g,f,y,b,v=["{"];for(var B in A){if(g=A[B],isNaN(parseInt(B,10))?f="'"+B+"'":(B=parseInt(B,10),f=(f=r(B).slice(2)).slice(0,-1)+a[f.slice(-1)]),typeof g=="number")g<0?(y=r(g).slice(3),b="-"):(y=r(g).slice(2),b=""),y=b+y.slice(0,-1)+a[y.slice(-1)];else{if(Zn(g)!=="object")throw new Error("Don't know what to do with value type "+Zn(g)+".");y=s(g)}v.push(f+y)}return v.push("}"),v.join("")},i=e.__fontmetrics__.uncompress=function(A){if(typeof A!="string")throw new Error("Invalid argument passed to uncompress.");for(var g,f,y,b,v={},B=1,D=v,j=[],Q="",E="",G=A.length-1,k=1;k<G;k+=1)(b=A[k])=="'"?g?(y=g.join(""),g=void 0):g=[]:g?g.push(b):b=="{"?(j.push([D,y]),D={},y=void 0):b=="}"?((f=j.pop())[0][f[1]]=D,y=void 0,D=f[0]):b=="-"?B=-1:y===void 0?n.hasOwnProperty(b)?(Q+=n[b],y=parseInt(Q,16)*B,B=1,Q=""):Q+=b:n.hasOwnProperty(b)?(E+=n[b],D[y]=parseInt(E,16)*B,B=1,y=void 0,E=""):E+=b;return v},c={codePages:["WinAnsiEncoding"],WinAnsiEncoding:i("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},m={Unicode:{Courier:c,"Courier-Bold":c,"Courier-BoldOblique":c,"Courier-Oblique":c,Helvetica:c,"Helvetica-Bold":c,"Helvetica-BoldOblique":c,"Helvetica-Oblique":c,"Times-Roman":c,"Times-Bold":c,"Times-BoldItalic":c,"Times-Italic":c}},p={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(A){var g=A.font,f=p.Unicode[g.postScriptName];f&&(g.metadata.Unicode={},g.metadata.Unicode.widths=f.widths,g.metadata.Unicode.kerning=f.kerning);var y=m.Unicode[g.postScriptName];y&&(g.metadata.Unicode.encoding=y,g.encoding=y.codePages[0])}])})(Zt.API),(function(e){var t=function(n){for(var a=n.length,o=new Uint8Array(a),r=0;r<a;r++)o[r]=n.charCodeAt(r);return o};e.API.events.push(["addFont",function(n){var a=void 0,o=n.font,r=n.instance;if(!o.isStandardFont){if(r===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+o.postScriptName+"').");if(typeof(a=r.existsFileInVFS(o.postScriptName)===!1?r.loadFile(o.postScriptName):r.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(s,i){i=/^\x00\x01\x00\x00/.test(i)?t(i):t(Jp(i)),s.metadata=e.API.TTFFont.open(i),s.metadata.Unicode=s.metadata.Unicode||{encoding:{},kerning:{},widths:[]},s.metadata.glyIdsUsed=[0]})(o,a)}}])})(Zt),(function(e){function t(){return(qt.canvg?Promise.resolve(qt.canvg):Lw(()=>import("./index.es-DolsardD.js"),[])).catch((function(n){return Promise.reject(new Error("Could not load canvg: "+n))})).then((function(n){return n.default?n.default:n}))}Zt.API.addSvgAsImage=function(n,a,o,r,s,i,c,m){if(isNaN(a)||isNaN(o))throw Wn.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(s))throw Wn.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var p=document.createElement("canvas");p.width=r,p.height=s;var A=p.getContext("2d");A.fillStyle="#fff",A.fillRect(0,0,p.width,p.height);var g={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},f=this;return t().then((function(y){return y.fromString(A,n,g)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(y){return y.render(g)})).then((function(){f.addImage(p.toDataURL("image/jpeg",1),a,o,r,s,c,m)}))}})(),Zt.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},Zt.API.viewerPreferences=function(e,t){var n;e=e||{},t=t||!1;var a,o,r,s={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(s),c=[],m=0,p=0,A=0;function g(y,b){var v,B=!1;for(v=0;v<y.length;v+=1)y[v]===b&&(B=!0);return B}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(s)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,e==="reset"||t===!0){var f=i.length;for(A=0;A<f;A+=1)n[i[A]].value=n[i[A]].defaultValue,n[i[A]].explicitSet=!1}if(Zn(e)==="object"){for(o in e)if(r=e[o],g(i,o)&&r!==void 0){if(n[o].type==="boolean"&&typeof r=="boolean")n[o].value=r;else if(n[o].type==="name"&&g(n[o].valueSet,r))n[o].value=r;else if(n[o].type==="integer"&&Number.isInteger(r))n[o].value=r;else if(n[o].type==="array"){for(m=0;m<r.length;m+=1)if(a=!0,r[m].length===1&&typeof r[m][0]=="number")c.push(String(r[m]-1));else if(r[m].length>1){for(p=0;p<r[m].length;p+=1)typeof r[m][p]!="number"&&(a=!1);a===!0&&c.push([r[m][0]-1,r[m][1]-1].join(" "))}n[o].value="["+c.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,b=[];for(y in n)n[y].explicitSet===!0&&(n[y].type==="name"?b.push("/"+y+" /"+n[y].value):b.push("/"+y+" "+n[y].value));b.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+b.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/">')),r=unescape(encodeURIComponent(a)),s=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),i=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),c=unescape(encodeURIComponent("</x:xmpmeta>")),m=r.length+s.length+i.length+o.length+c.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+m+" >>"),this.internal.write("stream"),this.internal.write(o+r+s+i+c),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}})(Zt.API),(function(e){var t=e.API,n=t.pdfEscape16=function(r,s){for(var i,c=s.metadata.Unicode.widths,m=["","0","00","000","0000"],p=[""],A=0,g=r.length;A<g;++A){if(i=s.metadata.characterToGlyph(r.charCodeAt(A)),s.metadata.glyIdsUsed.push(i),s.metadata.toUnicode[i]=r.charCodeAt(A),c.indexOf(i)==-1&&(c.push(i),c.push([parseInt(s.metadata.widthOfGlyph(i),10)])),i=="0")return p.join("");i=i.toString(16),p.push(m[4-i.length],i)}return p.join("")},a=function(r){var s,i,c,m,p,A,g;for(p=`/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`,c=[],A=0,g=(i=Object.keys(r).sort((function(f,y){return f-y}))).length;A<g;A++)s=i[A],c.length>=100&&(p+=`
`+c.length+` beginbfchar
`+c.join(`
`)+`
endbfchar`,c=[]),r[s]!==void 0&&r[s]!==null&&typeof r[s].toString=="function"&&(m=("0000"+r[s].toString(16)).slice(-4),s=("0000"+(+s).toString(16)).slice(-4),c.push("<"+s+"><"+m+">"));return c.length&&(p+=`
`+c.length+` beginbfchar
`+c.join(`
`)+`
endbfchar
`),p+=`endcmap
CMapName currentdict /CMap defineresource pop
end
end`};t.events.push(["putFont",function(r){(function(s){var i=s.font,c=s.out,m=s.newObject,p=s.putStream;if(i.metadata instanceof e.API.TTFFont&&i.encoding==="Identity-H"){for(var A=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 b=m();p({data:f,addLength1:!0,objectId:b}),c("endobj");var v=m();p({data:a(i.metadata.toUnicode),addLength1:!0,objectId:v}),c("endobj");var B=m();c("<<"),c("/Type /FontDescriptor"),c("/FontName /"+Iu(i.fontName)),c("/FontFile2 "+b+" 0 R"),c("/FontBBox "+e.API.PDFObject.convert(i.metadata.bbox)),c("/Flags "+i.metadata.flags),c("/StemV "+i.metadata.stemV),c("/ItalicAngle "+i.metadata.italicAngle),c("/Ascent "+i.metadata.ascender),c("/Descent "+i.metadata.decender),c("/CapHeight "+i.metadata.capHeight),c(">>"),c("endobj");var D=m();c("<<"),c("/Type /Font"),c("/BaseFont /"+Iu(i.fontName)),c("/FontDescriptor "+B+" 0 R"),c("/W "+e.API.PDFObject.convert(A)),c("/CIDToGIDMap /Identity"),c("/DW 1000"),c("/Subtype /CIDFontType2"),c("/CIDSystemInfo"),c("<<"),c("/Supplement 0"),c("/Registry (Adobe)"),c("/Ordering ("+i.encoding+")"),c(">>"),c(">>"),c("endobj"),i.objectNumber=m(),c("<<"),c("/Type /Font"),c("/Subtype /Type0"),c("/ToUnicode "+v+" 0 R"),c("/BaseFont /"+Iu(i.fontName)),c("/Encoding /"+i.encoding),c("/DescendantFonts ["+D+" 0 R]"),c(">>"),c("endobj"),i.isAlreadyPutted=!0}})(r)}]),t.events.push(["putFont",function(r){(function(s){var i=s.font,c=s.out,m=s.newObject,p=s.putStream;if(i.metadata instanceof e.API.TTFFont&&i.encoding==="WinAnsiEncoding"){for(var A=i.metadata.rawData,g="",f=0;f<A.length;f++)g+=String.fromCharCode(A[f]);var y=m();p({data:g,addLength1:!0,objectId:y}),c("endobj");var b=m();p({data:a(i.metadata.toUnicode),addLength1:!0,objectId:b}),c("endobj");var v=m();c("<<"),c("/Descent "+i.metadata.decender),c("/CapHeight "+i.metadata.capHeight),c("/StemV "+i.metadata.stemV),c("/Type /FontDescriptor"),c("/FontFile2 "+y+" 0 R"),c("/Flags 96"),c("/FontBBox "+e.API.PDFObject.convert(i.metadata.bbox)),c("/FontName /"+Iu(i.fontName)),c("/ItalicAngle "+i.metadata.italicAngle),c("/Ascent "+i.metadata.ascender),c(">>"),c("endobj"),i.objectNumber=m();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));c("<</Subtype/TrueType/Type/Font/ToUnicode "+b+" 0 R/BaseFont/"+Iu(i.fontName)+"/FontDescriptor "+v+" 0 R/Encoding/"+i.encoding+" /FirstChar 29 /LastChar 255 /Widths "+e.API.PDFObject.convert(i.metadata.hmtx.widths)+">>"),c("endobj"),i.isAlreadyPutted=!0}})(r)}]);var o=function(r){var s,i=r.text||"",c=r.x,m=r.y,p=r.options||{},A=r.mutex||{},g=A.pdfEscape,f=A.activeFontKey,y=A.fonts,b=f,v="",B=0,D="",j=y[b].encoding;if(y[b].encoding!=="Identity-H")return{text:i,x:c,y:m,options:p,mutex:A};for(D=i,b=f,Array.isArray(i)&&(D=i[0]),B=0;B<D.length;B+=1)y[b].metadata.hasOwnProperty("cmap")&&(s=y[b].metadata.cmap.unicode.codeMap[D[B].charCodeAt(0)]),s||D[B].charCodeAt(0)<256&&y[b].metadata.hasOwnProperty("Unicode")?v+=D[B]:v+="";var Q="";return parseInt(b.slice(1))<14||j==="WinAnsiEncoding"?Q=g(v,b).split("").map((function(E){return E.charCodeAt(0).toString(16)})).join(""):j==="Identity-H"&&(Q=n(v,y[b])),A.isHex=!0,{text:Q,x:c,y:m,options:p,mutex:A}};t.events.push(["postProcessText",function(r){var s=r.text||"",i=[],c={text:s,x:r.x,y:r.y,options:r.options,mutex:r.mutex};if(Array.isArray(s)){var m=0;for(m=0;m<s.length;m+=1)Array.isArray(s[m])&&s[m].length===3?i.push([o(Object.assign({},c,{text:s[m][0]})).text,s[m][1],s[m][2]]):i.push(o(Object.assign({},c,{text:s[m]})).text);r.text=i}else r.text=o(Object.assign({},c,{text:s})).text}])})(Zt),(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}})(Zt.API),(function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(a){var o,r,s,i,c,m,p,A=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},b={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,j=0;this.__bidiEngine__={};var Q=function(_){var I=_.charCodeAt(),O=I>>8,z=b[O];return z!==void 0?A[256*z+(255&I)]:O===252||O===253?"AL":B.test(O)?"L":O===8?"R":"N"},E=function(_){for(var I,O=0;O<_.length;O++){if((I=Q(_.charAt(O)))==="L")return!1;if(I==="R")return!0}return!1},G=function(_,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(s&&!i){for(ee=I.length,re=z+1;re<ee&&I[re]==="NSM";)re++;if(re<ee){var R=_[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=j;break;case"S":r=!0,oe="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":D=!1;break;case"BN":oe="N"}return oe},k=function(_,I,O){var z=_.split("");return O&&T(z,O,{hiLevel:j}),z.reverse(),I&&I.reverse(),z.join("")},T=function(_,I,O){var z,X,ae,re,ee,oe=-1,R=_.length,ne=0,F=[],P=j?f:g,V=[];for(D=!1,o=!1,r=!1,X=0;X<R;X++)V[X]=Q(_[X]);for(ae=0;ae<R;ae++){if(ee=ne,F[ae]=G(_,V,F,ae),z=240&(ne=P[ee][y[F[ae]]]),ne&=15,I[ae]=re=P[ne][5],z>0)if(z===16){for(X=oe;X<ae;X++)I[X]=1;oe=-1}else oe=-1;if(P[ne][6])oe===-1&&(oe=ae);else if(oe>-1){for(X=oe;X<ae;X++)I[X]=re;oe=-1}V[ae]==="B"&&(I[ae]=0),O.hiLevel|=re}r&&(function(se,ce,pe){for(var ge=0;ge<pe;ge++)if(se[ge]==="S"){ce[ge]=j;for(var de=ge-1;de>=0&&se[de]==="WS";de--)ce[de]=j}})(V,I,R)},M=function(_,I,O,z,X){if(!(X.hiLevel<_)){if(_===1&&j===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]>=_){for(ee=ne+1;ee<R&&z[ee]>=_;)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(_,I,O){var z=_.split(""),X={hiLevel:j};return O||(O=[]),T(z,O,X),(function(ae,re,ee){if(ee.hiLevel!==0&&p)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(_,I,O){if((function(X,ae){if(ae)for(var re=0;re<X.length;re++)ae[re]=re;i===void 0&&(i=E(X)),m===void 0&&(m=E(X))})(_,I),s||!c||m)if(s&&c&&i^m)j=i?1:0,_=k(_,I,O);else if(!s&&c&&m)j=i?1:0,_=Z(_,I,O),_=k(_,I);else if(!s||i||c||m){if(s&&!c&&i^m)_=k(_,I),i?(j=0,_=Z(_,I,O)):(j=1,_=Z(_,I,O),_=k(_,I));else if(s&&i&&!c&&m)j=1,_=Z(_,I,O),_=k(_,I);else if(!s&&!c&&i^m){var z=p;i?(j=1,_=Z(_,I,O),j=0,p=!1,_=Z(_,I,O),p=z):(j=0,_=Z(_,I,O),_=k(_,I),j=1,p=!1,_=Z(_,I,O),p=z,_=k(_,I))}}else j=0,_=Z(_,I,O);else j=i?1:0,_=Z(_,I,O);return _},this.__bidiEngine__.setOptions=function(_){_&&(s=_.isInputVisual,c=_.isOutputVisual,i=_.isInputRtl,m=_.isOutputRtl,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 r=a.options||{};a.mutex,r.lang;var s=[];if(r.isInputVisual=typeof r.isInputVisual!="boolean"||r.isInputVisual,n.setOptions(r),Object.prototype.toString.call(o)==="[object Array]"){var i=0;for(s=[],i=0;i<o.length;i+=1)Object.prototype.toString.call(o[i])==="[object Array]"?s.push([n.doBidiReorder(o[i][0]),o[i][1],o[i][2]]):s.push([n.doBidiReorder(o[i])]);a.text=s}else a.text=n.doBidiReorder(o);n.setOptions({isInputVisual:!0})}])})(Zt),Zt.API.TTFFont=(function(){function e(t){var n;if(this.rawData=t,n=this.contents=new wm(t),this.contents.pos=4,n.readString(4)==="ttcf")throw new Error("TTCF not supported.");n.pos=0,this.parse(),this.subset=new yce(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 ice(this),this.name=new uce(this),this.cmap=new mF(this),this.toUnicode={},this.hhea=new cce(this),this.maxp=new Ace(this),this.hmtx=new pce(this),this.post=new mce(this),this.os2=new lce(this),this.loca=new xce(this),this.glyf=new fce(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,r;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=(function(){var s,i,c,m;for(m=[],s=0,i=(c=this.bbox).length;s<i;s++)t=c[s],m.push(Math.round(t*this.scaleFactor));return m}).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=(r=this.familyClass)===1||r===2||r===3||r===4||r===5||r===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,r,s,i;for(s=0,r=0,i=(t=""+t).length;0<=i?r<i:r>i;r=0<=i?++r:--r)o=t.charCodeAt(r),s+=this.widthOfGlyph(this.characterToGlyph(o))+a*(1e3/n)||0;return s*(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 fi,wm=(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,r,s,i,c;return t=this.readByte(),n=this.readByte(),a=this.readByte(),o=this.readByte(),r=this.readByte(),s=this.readByte(),i=this.readByte(),c=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^n)+1099511627776*(255^a)+4294967296*(255^o)+16777216*(255^r)+65536*(255^s)+256*(255^i)+(255^c)+1):72057594037927940*t+281474976710656*n+1099511627776*a+4294967296*o+16777216*r+65536*s+256*i+c},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,r;for(r=[],a=0,o=t.length;a<o;a++)n=t[a],r.push(this.writeByte(n));return r},e})(),rce=(function(){var e;function t(n){var a,o,r;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,r=this.tableCount;0<=r?o<r:o>r;o=0<=r?++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,r,s,i,c,m,p,A,g,f,y,b;for(b in f=Object.keys(n).length,c=Math.log(2),A=16*Math.floor(Math.log(f)/c),s=Math.floor(A/c),p=16*f-A,(o=new wm).writeInt(this.scalarType),o.writeShort(f),o.writeShort(A),o.writeShort(s),o.writeShort(p),r=16*f,m=o.pos+r,i=null,y=[],n)for(g=n[b],o.writeString(b),o.writeInt(e(g)),o.writeInt(m),o.writeInt(g.length),y=y.concat(g),b==="head"&&(i=m),m+=g.length;m%4;)y.push(0),m++;return o.write(y),a=2981146554-e(o.data),o.pos=i+8,o.writeUInt32(a),o.data},e=function(n){var a,o,r,s;for(n=dF.call(n);n.length%4;)n.push(0);for(r=new wm(n),o=0,a=0,s=n.length;a<s;a=a+=4)o+=r.readUInt32();return 4294967295&o},t})(),sce={}.hasOwnProperty,nc=function(e,t){for(var n in t)sce.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};fi=(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 ice=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),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 wm).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})(),w8=(function(){function e(t,n){var a,o,r,s,i,c,m,p,A,g,f,y,b,v,B,D,j;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=n+t.readInt(),A=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(c=0;c<256;++c)this.codeMap[c]=t.readByte();break;case 4:for(f=t.readUInt16(),g=f/2,t.pos+=6,r=(function(){var Q,E;for(E=[],c=Q=0;0<=g?Q<g:Q>g;c=0<=g?++Q:--Q)E.push(t.readUInt16());return E})(),t.pos+=2,b=(function(){var Q,E;for(E=[],c=Q=0;0<=g?Q<g:Q>g;c=0<=g?++Q:--Q)E.push(t.readUInt16());return E})(),m=(function(){var Q,E;for(E=[],c=Q=0;0<=g?Q<g:Q>g;c=0<=g?++Q:--Q)E.push(t.readUInt16());return E})(),p=(function(){var Q,E;for(E=[],c=Q=0;0<=g?Q<g:Q>g;c=0<=g?++Q:--Q)E.push(t.readUInt16());return E})(),o=(this.length-t.pos+this.offset)/2,i=(function(){var Q,E;for(E=[],c=Q=0;0<=o?Q<o:Q>o;c=0<=o?++Q:--Q)E.push(t.readUInt16());return E})(),c=B=0,j=r.length;B<j;c=++B)for(v=r[c],a=D=y=b[c];y<=v?D<=v:D>=v;a=y<=v?++D:--D)p[c]===0?s=a+m[c]:(s=i[p[c]/2+(a-y)-(g-c)]||0)!==0&&(s+=m[c]),this.codeMap[a]=65535&s}t.pos=A}return e.encode=function(t,n){var a,o,r,s,i,c,m,p,A,g,f,y,b,v,B,D,j,Q,E,G,k,T,M,Z,_,I,O,z,X,ae,re,ee,oe,R,ne,F,P,V,se,ce,pe,ge,de,je,_e,Be;switch(z=new wm,s=Object.keys(t).sort((function(Me,tt){return Me-tt})),n){case"macroman":for(b=0,v=(function(){var Me=[];for(y=0;y<256;++y)Me.push(0);return Me})(),D={0:0},r={},X=0,oe=s.length;X<oe;X++)D[de=t[o=s[X]]]==null&&(D[de]=++b),r[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:r,subtable:z.data,maxGlyphID:b+1};case"unicode":for(I=[],A=[],j=0,D={},a={},B=m=null,ae=0,R=s.length;ae<R;ae++)D[E=t[o=s[ae]]]==null&&(D[E]=++j),a[o]={old:E,new:D[E]},i=D[E]-o,B!=null&&i===m||(B&&A.push(B),I.push(o),m=i),B=o;for(B&&A.push(B),A.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,k=2*M-T,c=[],G=[],f=[],y=re=0,ne=I.length;re<ne;y=++re){if(_=I[y],p=A[y],_===65535){c.push(0),G.push(0);break}if(_-(O=a[_].new)>=32768)for(c.push(0),G.push(2*(f.length+M-y)),o=ee=_;_<=p?ee<=p:ee>=p;o=_<=p?++ee:--ee)f.push(a[o].new);else c.push(O-_),G.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(k),pe=0,F=A.length;pe<F;pe++)o=A[pe],z.writeUInt16(o);for(z.writeUInt16(0),ge=0,P=I.length;ge<P;ge++)o=I[ge],z.writeUInt16(o);for(je=0,V=c.length;je<V;je++)i=c[je],z.writeUInt16(i);for(_e=0,se=G.length;_e<se;_e++)Q=G[_e],z.writeUInt16(Q);for(Be=0,ce=f.length;Be<ce;Be++)b=f[Be],z.writeUInt16(b);return{charMap:a,subtable:z.data,maxGlyphID:j+1}}},e})(),mF=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),t.prototype.tag="cmap",t.prototype.parse=function(n){var a,o,r;for(n.pos=this.offset,this.version=n.readUInt16(),r=n.readUInt16(),this.tables=[],this.unicode=null,o=0;0<=r?o<r:o>r;o=0<=r?++o:--o)a=new w8(n,this.offset),this.tables.push(a),a.isUnicode&&this.unicode==null&&(this.unicode=a);return!0},t.encode=function(n,a){var o,r;return a==null&&(a="macroman"),o=w8.encode(n,a),(r=new wm).writeUInt16(0),r.writeUInt16(1),o.table=r.data.concat(o.subtable),o},t})(),cce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),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 nc(t,fi),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})(),mce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),t.prototype.tag="post",t.prototype.parse=function(n){var a,o,r;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 s;for(o=n.readUInt16(),this.glyphNameIndex=[],s=0;0<=o?s<o:s>o;s=0<=o?++s:--s)this.glyphNameIndex.push(n.readUInt16());for(this.names=[],r=[];n.pos<this.offset+this.length;)a=n.readByte(),r.push(this.names.push(n.readString(a)));return r;case 151552:return o=n.readUInt16(),this.offsets=n.read(o);case 196608:break;case 262144:return this.map=(function(){var i,c,m;for(m=[],s=i=0,c=this.file.maxp.numGlyphs;0<=c?i<c:i>c;s=0<=c?++i:--i)m.push(n.readUInt32());return m}).call(this)}},t})(),dce=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},uce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),t.prototype.tag="name",t.prototype.parse=function(n){var a,o,r,s,i,c,m,p,A,g,f;for(n.pos=this.offset,n.readShort(),a=n.readShort(),c=n.readShort(),o=[],s=0;0<=a?s<a:s>a;s=0<=a?++s:--s)o.push({platformID:n.readShort(),encodingID:n.readShort(),languageID:n.readShort(),nameID:n.readShort(),length:n.readShort(),offset:this.offset+c+n.readShort()});for(m={},s=A=0,g=o.length;A<g;s=++A)r=o[s],n.pos=r.offset,p=n.readString(r.length),i=new dce(p,r),m[f=r.nameID]==null&&(m[f]=[]),m[r.nameID].push(i);this.strings=m,this.copyright=m[0],this.fontFamily=m[1],this.fontSubfamily=m[2],this.uniqueSubfamily=m[3],this.fontName=m[4],this.version=m[5];try{this.postscriptName=m[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch{this.postscriptName=m[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=m[7],this.manufacturer=m[8],this.designer=m[9],this.description=m[10],this.vendorUrl=m[11],this.designerUrl=m[12],this.license=m[13],this.licenseUrl=m[14],this.preferredFamily=m[15],this.preferredSubfamily=m[17],this.compatibleFull=m[18],this.sampleText=m[19]},t})(),Ace=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),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})(),pce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),t.prototype.tag="hmtx",t.prototype.parse=function(n){var a,o,r,s,i,c,m;for(n.pos=this.offset,this.metrics=[],a=0,c=this.file.hhea.numberOfMetrics;0<=c?a<c:a>c;a=0<=c?++a:--a)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(r=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=(function(){var p,A;for(A=[],a=p=0;0<=r?p<r:p>r;a=0<=r?++p:--p)A.push(n.readInt16());return A})(),this.widths=(function(){var p,A,g,f;for(f=[],p=0,A=(g=this.metrics).length;p<A;p++)s=g[p],f.push(s.advance);return f}).call(this),o=this.widths[this.widths.length-1],m=[],a=i=0;0<=r?i<r:i>r;a=0<=r?++i:--i)m.push(this.widths.push(o));return m},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})(),dF=[].slice,fce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),t.prototype.tag="glyf",t.prototype.parse=function(){return this.cache={}},t.prototype.glyphFor=function(n){var a,o,r,s,i,c,m,p,A,g;return n in this.cache?this.cache[n]:(s=this.file.loca,a=this.file.contents,o=s.indexOf(n),(r=s.lengthOf(n))===0?this.cache[n]=null:(a.pos=this.offset+o,i=(c=new wm(a.read(r))).readShort(),p=c.readShort(),g=c.readShort(),m=c.readShort(),A=c.readShort(),this.cache[n]=i===-1?new hce(c,p,g,m,A):new gce(c,i,p,g,m,A),this.cache[n]))},t.prototype.encode=function(n,a,o){var r,s,i,c,m;for(i=[],s=[],c=0,m=a.length;c<m;c++)r=n[a[c]],s.push(i.length),r&&(i=i.concat(r.encode(o)));return s.push(i.length),{table:i,offsets:s}},t})(),gce=(function(){function e(t,n,a,o,r,s){this.raw=t,this.numberOfContours=n,this.xMin=a,this.yMin=o,this.xMax=r,this.yMax=s,this.compound=!1}return e.prototype.encode=function(){return this.raw.data},e})(),hce=(function(){function e(t,n,a,o,r){var s,i;for(this.raw=t,this.xMin=n,this.yMin=a,this.xMax=o,this.yMax=r,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],s=this.raw;i=s.readShort(),this.glyphOffsets.push(s.pos),this.glyphIDs.push(s.readUInt16()),32&i;)s.pos+=1&i?4:2,128&i?s.pos+=8:64&i?s.pos+=4:8&i&&(s.pos+=2)}return e.prototype.encode=function(){var t,n,a;for(n=new wm(dF.call(this.raw.data)),t=0,a=this.glyphIDs.length;t<a;++t)n.pos=this.glyphOffsets[t];return n.data},e})(),xce=(function(e){function t(){return t.__super__.constructor.apply(this,arguments)}return nc(t,fi),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 r,s;for(s=[],o=0,r=this.length;o<r;o+=2)s.push(2*n.readUInt16());return s}).call(this):(function(){var r,s;for(s=[],o=0,r=this.length;o<r;o+=4)s.push(n.readUInt32());return s}).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),r=0,s=0,i=0;i<o.length;++i)if(o[i]=r,s<a.length&&a[s]==i){++s,o[i]=r;var c=this.offsets[i],m=this.offsets[i+1]-c;m>0&&(r+=m)}for(var p=new Array(4*o.length),A=0;A<o.length;++A)p[4*A+3]=255&o[A],p[4*A+2]=(65280&o[A])>>8,p[4*A+1]=(16711680&o[A])>>16,p[4*A]=(4278190080&o[A])>>24;return p},t})(),yce=(function(){function e(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return e.prototype.generateCmap=function(){var t,n,a,o,r;for(n in o=this.font.cmap.tables[0].codeMap,t={},r=this.subset)a=r[n],t[n]=o[a];return t},e.prototype.glyphsFor=function(t){var n,a,o,r,s,i,c;for(o={},s=0,i=t.length;s<i;s++)o[r=t[s]]=this.font.glyf.glyphFor(r);for(r in n=[],o)(a=o[r])!=null&&a.compound&&n.push.apply(n,a.glyphIDs);if(n.length>0)for(r in c=this.glyphsFor(n))a=c[r],o[r]=a;return o},e.prototype.encode=function(t,n){var a,o,r,s,i,c,m,p,A,g,f,y,b,v,B;for(o in a=mF.encode(this.generateCmap(),"unicode"),s=this.glyphsFor(t),f={0:0},B=a.charMap)f[(c=B[o]).old]=c.new;for(y in g=a.maxGlyphID,s)y in f||(f[y]=g++);return p=(function(D){var j,Q;for(j in Q={},D)Q[D[j]]=j;return Q})(f),A=Object.keys(p).sort((function(D,j){return D-j})),b=(function(){var D,j,Q;for(Q=[],D=0,j=A.length;D<j;D++)i=A[D],Q.push(p[i]);return Q})(),r=this.font.glyf.encode(s,b,f),m=this.font.loca.encode(r.offsets,b),v={cmap:this.font.cmap.raw(),glyf:r.table,loca:m,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})();Zt.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,r,s;if(Array.isArray(n))return"["+(function(){var i,c,m;for(m=[],i=0,c=n.length;i<c;i++)a=n[i],m.push(t.convert(a));return m})().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 r=["<<"],n)s=n[o],r.push("/"+o+" "+t.convert(s));return r.push(">>"),r.join(`
`)}return""+n},t})();const Kx=({analysisData:e,analysisType:t,userName:n,onDownload:a,className:o,disabled:r=!1,targetElementId:s})=>{const[i,c]=fe.useState(!1),[m,p]=fe.useState(null),[A,g]=fe.useState(!1),y=[{format:"markdown",label:"Markdown文档",icon:DQ,description:"结构化文本格式,便于编辑",color:"text-blue-600",bgColor:"bg-blue-50 hover:bg-blue-100",mode:"server"},{format:"pdf",label:"PDF文档服务器生成",icon:HQ,description:"服务器生成的PDF文档",color:"text-red-600",bgColor:"bg-red-50 hover:bg-red-100",mode:"server"},{format:"pdf",label:"PDF文档页面导出",icon:PQ,description:"直接从页面生成PDF分页格式",color:"text-purple-600",bgColor:"bg-purple-50 hover:bg-purple-100",mode:"frontend"},{format:"png",label:"PNG长图页面导出",icon:xQ,description:"直接从页面生成PNG长图",color:"text-teal-600",bgColor:"bg-teal-50 hover:bg-teal-100",mode:"frontend"}].filter(k=>k.mode==="frontend"?!!s:!0),b=async(k,T="server")=>{if(!(r||i))try{c(!0),p(k),g(!1),T==="frontend"?await v(k):a?await a(k):await Q(k)}catch(M){typeof window<"u"&&window.toast&&window.toast.error(`下载失败: ${M instanceof Error?M.message:"未知错误"}`)}finally{c(!1),p(null)}},v=async k=>{if(!s){const M="未指定导出目标元素ID无法使用前端导出功能";throw new Error(M)}const T=document.getElementById(s);if(!T){const M=`未找到ID为"${s}"的元素,请确认页面已完全加载`;throw new Error(M)}k==="png"?await B(T):k==="pdf"&&await D(T)},B=async k=>{await new Promise(_=>setTimeout(_,1e3));const T=await kw(k,{scale:2,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!0,windowWidth:640,onclone:_=>{_.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(X=>{X.style.display="none"});const O=_.createElement("meta");O.name="viewport",O.content="width=640, initial-scale=1",_.head.appendChild(O);const z=_.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;
}
`,_.head.appendChild(z)}}),M=document.createElement("a"),Z=j("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 k=>{await new Promise(V=>setTimeout(V,1e3));const T=await kw(k,{scale:1.5,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!0,windowWidth:640,onclone:V=>{V.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(ge=>{ge.style.display="none"});const ce=V.createElement("meta");ce.name="viewport",ce.content="width=640, initial-scale=1",V.head.appendChild(ce);const pe=V.createElement("style");pe.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;
}
`,V.head.appendChild(pe)}}),M=T.toDataURL("image/png"),Z=new Zt({orientation:"portrait",unit:"mm",format:"a4"}),_=210,I=297,O=10,z=_-2*O,X=I-2*O,ae=T.width,re=T.height,ee=z/(ae*.264583),oe=z,R=re*.264583*ee,ne=X,F=Math.ceil(R/ne);for(let V=0;V<F;V++){V>0&&Z.addPage();const se=-V*ne;Z.addImage(M,"PNG",O,O+se,oe,R)}const P=j("pdf","frontend");Z.save(P),typeof window<"u"&&window.toast&&window.toast.success("PDF文档导出成功")},j=(k,T="server")=>{var ne,F;const M=E(),Z=n||"user",_=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):(F=e==null?void 0:e.metadata)!=null&&F.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}_${_}_${oe}_${R}.${k}`},Q=async k=>{var T;try{const M=localStorage.getItem("auth_token");if(!M)throw new Error("请先登录");const _=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:k,userName:n})});if(!_.ok){const pe=await _.json().catch(()=>({}));throw new Error(pe.error||`下载失败 (${_.status})`)}const I=_.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 P=`${E()}_${n||"user"}_服务器导出_${R}_${ne}.${k==="markdown"?"md":k}`;if(I){const pe=I.match(/filename[^;=\n]*=(['"]?)([^'"\n]*?)\1/);pe&&pe[2]&&(P=decodeURIComponent(pe[2]))}const V=await _.blob(),se=window.URL.createObjectURL(V),ce=document.createElement("a");ce.href=se,ce.download=P,ce.style.display="none",document.body.appendChild(ce),ce.click(),setTimeout(()=>{window.URL.revokeObjectURL(se),document.body.removeChild(ce)},100),typeof window<"u"&&window.toast&&window.toast.success(`${k.toUpperCase()}文件下载成功`)}catch(M){throw typeof window<"u"&&window.toast&&window.toast.error(M instanceof Error?M.message:"下载失败,请重试"),M}},E=()=>{switch(t){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";default:return"命理"}},G=k=>{switch(k){case"markdown":return"Markdown";case"pdf":return"PDF";case"png":return"PNG";default:return""}};return d.jsxs("div",{className:Ft("relative",o),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:497: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":"497","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[d.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:499: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":"499","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:d.jsxs(yn,{onClick:()=>g(!A),disabled:r||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:500: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":"500","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?d.jsx(bm,{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:507: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":"507","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"}):d.jsx(wQ,{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:509: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":"509","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"}),d.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:511: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":"511","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?`正在生成${G(m)}...`:"下载"}),d.jsx(EE,{className:Ft("h-3 w-3 sm:h-4 sm:w-4 transition-transform duration-200",A?"rotate-180":""),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:514: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":"514","data-component-file":"DownloadButton.tsx","data-component-name":"ChevronDown","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})]})}),A&&xE.createPortal(d.jsxs(d.Fragment,{children:[d.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:525: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":"525","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"}),d.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:531: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":"531","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:[d.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:532: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":"532","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:[d.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:533: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":"533","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:"选择下载格式"}),d.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:534: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":"534","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:[E(),"分析结果"]})]}),d.jsx("div",{className:"p-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:537: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":"537","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%22%7D",children:y.map(k=>{const T=k.icon,M=i&&m===k.format;return d.jsxs("button",{onClick:()=>b(k.format,k.mode),disabled:r||i,className:Ft("w-full flex items-center space-x-3 p-3 rounded-lg transition-all duration-200",k.bgColor,"border border-transparent hover:border-gray-300",r||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:543: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":"543","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:[d.jsx("div",{className:Ft("w-10 h-10 rounded-full flex items-center justify-center",k.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:554: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":"554","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:M?d.jsx(bm,{className:Ft("h-5 w-5 animate-spin",k.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:559: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":"559","data-component-file":"DownloadButton.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}):d.jsx(T,{className:Ft("h-5 w-5",k.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:561: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":"561","data-component-file":"DownloadButton.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})}),d.jsxs("div",{className:"flex-1 text-left","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:565: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":"565","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%20text-left%22%7D",children:[d.jsx("div",{className:Ft("font-medium text-sm",k.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:566: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":"566","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:k.label}),d.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:569: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":"569","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:k.description})]}),M&&d.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:575: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":"575","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",children:"生成中..."})]},`${k.format}-${k.mode}`)})}),d.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:584: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":"584","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:d.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:585: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":"585","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 Cce=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,vce=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,wce={};function B8(e,t){return(wce.jsx?vce:Cce).test(e)}const Bce=/[ \t\n\f\r]/g;function Dce(e){return typeof e=="object"?e.type==="text"?D8(e.value):!1:D8(e)}function D8(e){return e.replace(Bce,"")===""}class rf{constructor(t,n,a){this.normal=n,this.property=t,a&&(this.space=a)}}rf.prototype.normal={};rf.prototype.property={};rf.prototype.space=void 0;function uF(e,t){const n={},a={};for(const o of e)Object.assign(n,o.property),Object.assign(a,o.normal);return new rf(n,a,t)}function Ww(e){return e.toLowerCase()}class Lr{constructor(t,n){this.attribute=n,this.property=t}}Lr.prototype.attribute="";Lr.prototype.booleanish=!1;Lr.prototype.boolean=!1;Lr.prototype.commaOrSpaceSeparated=!1;Lr.prototype.commaSeparated=!1;Lr.prototype.defined=!1;Lr.prototype.mustUseProperty=!1;Lr.prototype.number=!1;Lr.prototype.overloadedBoolean=!1;Lr.prototype.property="";Lr.prototype.spaceSeparated=!1;Lr.prototype.space=void 0;let Uce=0;const sn=Td(),Za=Td(),Vw=Td(),at=Td(),ta=Td(),Xu=Td(),Jr=Td();function Td(){return 2**++Uce}const Xw=Object.freeze(Object.defineProperty({__proto__:null,boolean:sn,booleanish:Za,commaOrSpaceSeparated:Jr,commaSeparated:Xu,number:at,overloadedBoolean:Vw,spaceSeparated:ta},Symbol.toStringTag,{value:"Module"})),Uv=Object.keys(Xw);class HD extends Lr{constructor(t,n,a,o){let r=-1;if(super(t,n),U8(this,"space",o),typeof a=="number")for(;++r<Uv.length;){const s=Uv[r];U8(this,Uv[r],(a&Xw[s])===Xw[s])}}}HD.prototype.defined=!0;function U8(e,t,n){n&&(e[t]=n)}function LA(e){const t={},n={};for(const[a,o]of Object.entries(e.properties)){const r=new HD(a,e.transform(e.attributes||{},a),o,e.space);e.mustUseProperty&&e.mustUseProperty.includes(a)&&(r.mustUseProperty=!0),t[a]=r,n[Ww(a)]=a,n[Ww(r.attribute)]=a}return new rf(t,n,e.space)}const AF=LA({properties:{ariaActiveDescendant:null,ariaAtomic:Za,ariaAutoComplete:null,ariaBusy:Za,ariaChecked:Za,ariaColCount:at,ariaColIndex:at,ariaColSpan:at,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:at,ariaLive:null,ariaModal:Za,ariaMultiLine:Za,ariaMultiSelectable:Za,ariaOrientation:null,ariaOwns:ta,ariaPlaceholder:null,ariaPosInSet:at,ariaPressed:Za,ariaReadOnly:Za,ariaRelevant:null,ariaRequired:Za,ariaRoleDescription:ta,ariaRowCount:at,ariaRowIndex:at,ariaRowSpan:at,ariaSelected:Za,ariaSetSize:at,ariaSort:null,ariaValueMax:at,ariaValueMin:at,ariaValueNow:at,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function pF(e,t){return t in e?e[t]:t}function fF(e,t){return pF(e,t.toLowerCase())}const Hce=LA({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Xu,acceptCharset:ta,accessKey:ta,action:null,allow:null,allowFullScreen:sn,allowPaymentRequest:sn,allowUserMedia:sn,alt:null,as:null,async:sn,autoCapitalize:null,autoComplete:ta,autoFocus:sn,autoPlay:sn,blocking:ta,capture:null,charSet:null,checked:sn,cite:null,className:ta,cols:at,colSpan:null,content:null,contentEditable:Za,controls:sn,controlsList:ta,coords:at|Xu,crossOrigin:null,data:null,dateTime:null,decoding:null,default:sn,defer:sn,dir:null,dirName:null,disabled:sn,download:Vw,draggable:Za,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:sn,formTarget:null,headers:ta,height:at,hidden:Vw,high:at,href:null,hrefLang:null,htmlFor:ta,httpEquiv:ta,id:null,imageSizes:null,imageSrcSet:null,inert:sn,inputMode:null,integrity:null,is:null,isMap:sn,itemId:null,itemProp:ta,itemRef:ta,itemScope:sn,itemType:ta,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:sn,low:at,manifest:null,max:null,maxLength:at,media:null,method:null,min:null,minLength:at,multiple:sn,muted:sn,name:null,nonce:null,noModule:sn,noValidate:sn,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:sn,optimum:at,pattern:null,ping:ta,placeholder:null,playsInline:sn,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:sn,referrerPolicy:null,rel:ta,required:sn,reversed:sn,rows:at,rowSpan:at,sandbox:ta,scope:null,scoped:sn,seamless:sn,selected:sn,shadowRootClonable:sn,shadowRootDelegatesFocus:sn,shadowRootMode:null,shape:null,size:at,sizes:null,slot:null,span:at,spellCheck:Za,src:null,srcDoc:null,srcLang:null,srcSet:null,start:at,step:null,style:null,tabIndex:at,target:null,title:null,translate:null,type:null,typeMustMatch:sn,useMap:null,value:Za,width:at,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:ta,axis:null,background:null,bgColor:null,border:at,borderColor:null,bottomMargin:at,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:sn,declare:sn,event:null,face:null,frame:null,frameBorder:null,hSpace:at,leftMargin:at,link:null,longDesc:null,lowSrc:null,marginHeight:at,marginWidth:at,noResize:sn,noHref:sn,noShade:sn,noWrap:sn,object:null,profile:null,prompt:null,rev:null,rightMargin:at,rules:null,scheme:null,scrolling:Za,standby:null,summary:null,text:null,topMargin:at,valueType:null,version:null,vAlign:null,vLink:null,vSpace:at,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:sn,disableRemotePlayback:sn,prefix:null,property:null,results:at,security:null,unselectable:null},space:"html",transform:fF}),Nce=LA({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:Jr,accentHeight:at,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:at,amplitude:at,arabicForm:null,ascent:at,attributeName:null,attributeType:null,azimuth:at,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:at,by:null,calcMode:null,capHeight:at,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:at,diffuseConstant:at,direction:null,display:null,dur:null,divisor:at,dominantBaseline:null,download:sn,dx:null,dy:null,edgeMode:null,editable:null,elevation:at,enableBackground:null,end:null,event:null,exponent:at,externalResourcesRequired:null,fill:null,fillOpacity:at,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:Xu,g2:Xu,glyphName:Xu,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:at,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:at,horizOriginX:at,horizOriginY:at,id:null,ideographic:at,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:at,k:at,k1:at,k2:at,k3:at,k4:at,kernelMatrix:Jr,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:at,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:at,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:at,overlineThickness:at,paintOrder:null,panose1:null,path:null,pathLength:at,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:ta,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:at,pointsAtY:at,pointsAtZ:at,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:Jr,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:Jr,rev:Jr,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:Jr,requiredFeatures:Jr,requiredFonts:Jr,requiredFormats:Jr,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:at,specularExponent:at,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:at,strikethroughThickness:at,string:null,stroke:null,strokeDashArray:Jr,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:at,strokeOpacity:at,strokeWidth:null,style:null,surfaceScale:at,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Jr,tabIndex:at,tableValues:null,target:null,targetX:at,targetY:at,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:Jr,to:null,transform:null,transformOrigin:null,u1:null,u2:null,underlinePosition:at,underlineThickness:at,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:at,values:null,vAlphabetic:at,vMathematical:at,vectorEffect:null,vHanging:at,vIdeographic:at,version:null,vertAdvY:at,vertOriginX:at,vertOriginY:at,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:at,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:pF}),gF=LA({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()}}),hF=LA({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:fF}),xF=LA({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"},Gce=/[A-Z]/g,H8=/-[a-z]/g,Ece=/^data[-\w.:]+$/i;function _ce(e,t){const n=Ww(t);let a=t,o=Lr;if(n in e.normal)return e.property[e.normal[n]];if(n.length>4&&n.slice(0,4)==="data"&&Ece.test(t)){if(t.charAt(4)==="-"){const r=t.slice(5).replace(H8,Pce);a="data"+r.charAt(0).toUpperCase()+r.slice(1)}else{const r=t.slice(4);if(!H8.test(r)){let s=r.replace(Gce,Sce);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}o=HD}return new o(a,t)}function Sce(e){return"-"+e.toLowerCase()}function Pce(e){return e.charAt(1).toUpperCase()}const Ice=uF([AF,Hce,gF,hF,xF],"html"),ND=uF([AF,Nce,gF,hF,xF],"svg");function Fce(e){return e.join(" ").trim()}var Nu={},Hv,N8;function kce(){if(N8)return Hv;N8=1;var e=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,t=/\n/g,n=/^\s*/,a=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,r=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,i=/^\s+|\s+$/g,c=`
`,m="/",p="*",A="",g="comment",f="declaration";Hv=function(b,v){if(typeof b!="string")throw new TypeError("First argument must be a string");if(!b)return[];v=v||{};var B=1,D=1;function j(O){var z=O.match(t);z&&(B+=z.length);var X=O.lastIndexOf(c);D=~X?O.length-X:D+O.length}function Q(){var O={line:B,column:D};return function(z){return z.position=new E(O),T(),z}}function E(O){this.start=O,this.end={line:B,column:D},this.source=v.source}E.prototype.content=b;function G(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=b,!v.silent)throw z}function k(O){var z=O.exec(b);if(z){var X=z[0];return j(X),b=b.slice(X.length),z}}function T(){k(n)}function M(O){var z;for(O=O||[];z=Z();)z!==!1&&O.push(z);return O}function Z(){var O=Q();if(!(m!=b.charAt(0)||p!=b.charAt(1))){for(var z=2;A!=b.charAt(z)&&(p!=b.charAt(z)||m!=b.charAt(z+1));)++z;if(z+=2,A===b.charAt(z-1))return G("End of comment missing");var X=b.slice(2,z-2);return D+=2,j(X),b=b.slice(z),D+=2,O({type:g,comment:X})}}function _(){var O=Q(),z=k(a);if(z){if(Z(),!k(o))return G("property missing ':'");var X=k(r),ae=O({type:f,property:y(z[0].replace(e,A)),value:X?y(X[0].replace(e,A)):A});return k(s),ae}}function I(){var O=[];M(O);for(var z;z=_();)z!==!1&&(O.push(z),M(O));return O}return T(),I()};function y(b){return b?b.replace(i,A):A}return Hv}var j8;function Lce(){if(j8)return Nu;j8=1;var e=Nu&&Nu.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(Nu,"__esModule",{value:!0}),Nu.default=n;var t=e(kce());function n(a,o){var r=null;if(!a||typeof a!="string")return r;var s=(0,t.default)(a),i=typeof o=="function";return s.forEach(function(c){if(c.type==="declaration"){var m=c.property,p=c.value;i?o(m,p,c):p&&(r=r||{},r[m]=p)}}),r}return Nu}var Dp={},G8;function Qce(){if(G8)return Dp;G8=1,Object.defineProperty(Dp,"__esModule",{value:!0}),Dp.camelCase=void 0;var e=/^--[a-zA-Z0-9_-]+$/,t=/-([a-z])/g,n=/^[^-]+$/,a=/^-(webkit|moz|ms|o|khtml)-/,o=/^-(ms)-/,r=function(m){return!m||n.test(m)||e.test(m)},s=function(m,p){return p.toUpperCase()},i=function(m,p){return"".concat(p,"-")},c=function(m,p){return p===void 0&&(p={}),r(m)?m:(m=m.toLowerCase(),p.reactCompat?m=m.replace(o,i):m=m.replace(a,i),m.replace(t,s))};return Dp.camelCase=c,Dp}var Up,E8;function Oce(){if(E8)return Up;E8=1;var e=Up&&Up.__importDefault||function(o){return o&&o.__esModule?o:{default:o}},t=e(Lce()),n=Qce();function a(o,r){var s={};return!o||typeof o!="string"||(0,t.default)(o,function(i,c){i&&c&&(s[(0,n.camelCase)(i,r)]=c)}),s}return a.default=a,Up=a,Up}var Tce=Oce();const Rce=Rn(Tce),yF=bF("end"),jD=bF("start");function bF(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 Mce(e){const t=jD(e),n=yF(e);if(t&&n)return{start:t,end:n}}function e2(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?_8(e.position):"start"in e||"end"in e?_8(e):"line"in e||"column"in e?Jw(e):""}function Jw(e){return S8(e&&e.line)+":"+S8(e&&e.column)}function _8(e){return Jw(e&&e.start)+"-"+Jw(e&&e.end)}function S8(e){return e&&typeof e=="number"?e:1}class er extends Error{constructor(t,n,a){super(),typeof n=="string"&&(a=n,n=void 0);let o="",r={},s=!1;if(n&&("line"in n&&"column"in n?r={place:n}:"start"in n&&"end"in n?r={place:n}:"type"in n?r={ancestors:[n],place:n.position}:r={...n}),typeof t=="string"?o=t:!r.cause&&t&&(s=!0,o=t.message,r.cause=t),!r.ruleId&&!r.source&&typeof a=="string"){const c=a.indexOf(":");c===-1?r.ruleId=a:(r.source=a.slice(0,c),r.ruleId=a.slice(c+1))}if(!r.place&&r.ancestors&&r.ancestors){const c=r.ancestors[r.ancestors.length-1];c&&(r.place=c.position)}const i=r.place&&"start"in r.place?r.place.start:r.place;this.ancestors=r.ancestors||void 0,this.cause=r.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=e2(r.place)||"1:1",this.place=r.place||void 0,this.reason=this.message,this.ruleId=r.ruleId||void 0,this.source=r.source||void 0,this.stack=s&&r.cause&&typeof r.cause.stack=="string"?r.cause.stack:"",this.actual=void 0,this.expected=void 0,this.note=void 0,this.url=void 0}}er.prototype.file="";er.prototype.name="";er.prototype.reason="";er.prototype.message="";er.prototype.stack="";er.prototype.column=void 0;er.prototype.line=void 0;er.prototype.ancestors=void 0;er.prototype.cause=void 0;er.prototype.fatal=void 0;er.prototype.place=void 0;er.prototype.ruleId=void 0;er.prototype.source=void 0;const GD={}.hasOwnProperty,zce=new Map,Zce=/[A-Z]/g,Yce=new Set(["table","tbody","thead","tfoot","tr"]),qce=new Set(["td","th"]),CF="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Kce(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=nle(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=tle(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"?ND:Ice,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},r=vF(o,e,void 0);return r&&typeof r!="string"?r:o.create(e,o.Fragment,{children:r||void 0},void 0)}function vF(e,t,n){if(t.type==="element")return $ce(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return Wce(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Xce(e,t,n);if(t.type==="mdxjsEsm")return Vce(e,t);if(t.type==="root")return Jce(e,t,n);if(t.type==="text")return ele(e,t)}function $ce(e,t,n){const a=e.schema;let o=a;t.tagName.toLowerCase()==="svg"&&a.space==="html"&&(o=ND,e.schema=o),e.ancestors.push(t);const r=BF(e,t.tagName,!1),s=ale(e,t);let i=_D(e,t);return Yce.has(t.tagName)&&(i=i.filter(function(c){return typeof c=="string"?!Dce(c):!0})),wF(e,s,r,t),ED(s,i),e.ancestors.pop(),e.schema=a,e.create(t,r,s,n)}function Wce(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)}z2(e,t.position)}function Vce(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);z2(e,t.position)}function Xce(e,t,n){const a=e.schema;let o=a;t.name==="svg"&&a.space==="html"&&(o=ND,e.schema=o),e.ancestors.push(t);const r=t.name===null?e.Fragment:BF(e,t.name,!0),s=ole(e,t),i=_D(e,t);return wF(e,s,r,t),ED(s,i),e.ancestors.pop(),e.schema=a,e.create(t,r,s,n)}function Jce(e,t,n){const a={};return ED(a,_D(e,t)),e.create(t,e.Fragment,a,n)}function ele(e,t){return t.value}function wF(e,t,n,a){typeof n!="string"&&n!==e.Fragment&&e.passNode&&(t.node=a)}function ED(e,t){if(t.length>0){const n=t.length>1?t:t[0];n&&(e.children=n)}}function tle(e,t,n){return a;function a(o,r,s,i){const m=Array.isArray(s.children)?n:t;return i?m(r,s,i):m(r,s)}}function nle(e,t){return n;function n(a,o,r,s){const i=Array.isArray(r.children),c=jD(a);return t(o,r,s,i,{columnNumber:c?c.column-1:void 0,fileName:e,lineNumber:c?c.line:void 0},void 0)}}function ale(e,t){const n={};let a,o;for(o in t.properties)if(o!=="children"&&GD.call(t.properties,o)){const r=rle(e,o,t.properties[o]);if(r){const[s,i]=r;e.tableCellAlignToStyle&&s==="align"&&typeof i=="string"&&qce.has(t.tagName)?a=i:n[s]=i}}if(a){const r=n.style||(n.style={});r[e.stylePropertyNameCase==="css"?"text-align":"textAlign"]=a}return n}function ole(e,t){const n={};for(const a of t.attributes)if(a.type==="mdxJsxExpressionAttribute")if(a.data&&a.data.estree&&e.evaluater){const r=a.data.estree.body[0];r.type;const s=r.expression;s.type;const i=s.properties[0];i.type,Object.assign(n,e.evaluater.evaluateExpression(i.argument))}else z2(e,t.position);else{const o=a.name;let r;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,r=e.evaluater.evaluateExpression(i.expression)}else z2(e,t.position);else r=a.value===null?!0:a.value;n[o]=r}return n}function _D(e,t){const n=[];let a=-1;const o=e.passKeys?new Map:zce;for(;++a<t.children.length;){const r=t.children[a];let s;if(e.passKeys){const c=r.type==="element"?r.tagName:r.type==="mdxJsxFlowElement"||r.type==="mdxJsxTextElement"?r.name:void 0;if(c){const m=o.get(c)||0;s=c+"-"+m,o.set(c,m+1)}}const i=vF(e,r,s);i!==void 0&&n.push(i)}return n}function rle(e,t,n){const a=_ce(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:sle(e,String(n));return e.stylePropertyNameCase==="css"&&(o=ile(o)),["style",o]}return[e.elementAttributeNameCase==="react"&&a.space?jce[a.property]||a.property:a.attribute,n]}}function sle(e,t){try{return Rce(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const a=n,o=new er("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=CF+"#cannot-parse-style-attribute",o}}function BF(e,t,n){let a;if(!n)a={type:"Literal",value:t};else if(t.includes(".")){const o=t.split(".");let r=-1,s;for(;++r<o.length;){const i=B8(o[r])?{type:"Identifier",name:o[r]}:{type:"Literal",value:o[r]};s=s?{type:"MemberExpression",object:s,property:i,computed:!!(r&&i.type==="Literal"),optional:!1}:i}a=s}else a=B8(t)&&!/^[a-z]/.test(t)?{type:"Identifier",name:t}:{type:"Literal",value:t};if(a.type==="Literal"){const o=a.value;return GD.call(e.components,o)?e.components[o]:o}if(e.evaluater)return e.evaluater.evaluateExpression(a);z2(e)}function z2(e,t){const n=new er("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=CF+"#cannot-handle-mdx-estrees-without-createevaluater",n}function ile(e){const t={};let n;for(n in e)GD.call(e,n)&&(t[cle(n)]=e[n]);return t}function cle(e){let t=e.replace(Zce,lle);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function lle(e){return"-"+e.toLowerCase()}const Nv={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"]},mle={};function SD(e,t){const n=mle,a=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,o=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return DF(e,a,o)}function DF(e,t,n){if(dle(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 P8(e.children,t,n)}return Array.isArray(e)?P8(e,t,n):""}function P8(e,t,n){const a=[];let o=-1;for(;++o<e.length;)a[o]=DF(e[o],t,n);return a.join("")}function dle(e){return!!(e&&typeof e=="object")}const I8=document.createElement("i");function PD(e){const t="&"+e+";";I8.innerHTML=t;const n=I8.textContent;return n.charCodeAt(n.length-1)===59&&e!=="semi"||n===t?!1:n}function as(e,t,n,a){const o=e.length;let r=0,s;if(t<0?t=-t>o?0:o+t:t=t>o?o:t,n=n>0?n:0,a.length<1e4)s=Array.from(a),s.unshift(t,n),e.splice(...s);else for(n&&e.splice(t,n);r<a.length;)s=a.slice(r,r+1e4),s.unshift(t,0),e.splice(...s),r+=1e4,t+=1e4}function Hs(e,t){return e.length>0?(as(e,e.length,0,t),e):t}const F8={}.hasOwnProperty;function UF(e){const t={};let n=-1;for(;++n<e.length;)ule(t,e[n]);return t}function ule(e,t){let n;for(n in t){const o=(F8.call(e,n)?e[n]:void 0)||(e[n]={}),r=t[n];let s;if(r)for(s in r){F8.call(o,s)||(o[s]=[]);const i=r[s];Ale(o[s],Array.isArray(i)?i:i?[i]:[])}}}function Ale(e,t){let n=-1;const a=[];for(;++n<t.length;)(t[n].add==="after"?e:a).push(t[n]);as(e,0,0,a)}function HF(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 li(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const fr=Gm(/[A-Za-z]/),Jo=Gm(/[\dA-Za-z]/),ple=Gm(/[#-'*+\--9=?A-Z^-~]/);function Kh(e){return e!==null&&(e<32||e===127)}const eB=Gm(/\d/),fle=Gm(/[\dA-Fa-f]/),gle=Gm(/[!-/:-@[-`{-~]/);function Tt(e){return e!==null&&e<-2}function Xn(e){return e!==null&&(e<0||e===32)}function fn(e){return e===-2||e===-1||e===32}const $x=Gm(new RegExp("\\p{P}|\\p{S}","u")),Id=Gm(/\s/);function Gm(e){return t;function t(n){return n!==null&&n>-1&&e.test(String.fromCharCode(n))}}function QA(e){const t=[];let n=-1,a=0,o=0;for(;++n<e.length;){const r=e.charCodeAt(n);let s="";if(r===37&&Jo(e.charCodeAt(n+1))&&Jo(e.charCodeAt(n+2)))o=2;else if(r<128)/[!#$&-;=?-Z_a-z~]/.test(String.fromCharCode(r))||(s=String.fromCharCode(r));else if(r>55295&&r<57344){const i=e.charCodeAt(n+1);r<56320&&i>56319&&i<57344?(s=String.fromCharCode(r,i),o=1):s="<22>"}else s=String.fromCharCode(r);s&&(t.push(e.slice(a,n),encodeURIComponent(s)),a=n+o+1,s=""),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 r=0;return s;function s(c){return fn(c)?(e.enter(n),i(c)):t(c)}function i(c){return fn(c)&&r++<o?(e.consume(c),i):(e.exit(n),t(c))}}const hle={tokenize:xle};function xle(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"),r(i)}function r(i){const c=e.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=c),n=c,s(i)}function s(i){if(i===null){e.exit("chunkText"),e.exit("paragraph"),e.consume(i);return}return Tt(i)?(e.consume(i),e.exit("chunkText"),r):(e.consume(i),s)}}const yle={tokenize:ble},k8={tokenize:Cle};function ble(e){const t=this,n=[];let a=0,o,r,s;return i;function i(j){if(a<n.length){const Q=n[a];return t.containerState=Q[1],e.attempt(Q[0].continuation,c,m)(j)}return m(j)}function c(j){if(a++,t.containerState._closeFlow){t.containerState._closeFlow=void 0,o&&D();const Q=t.events.length;let E=Q,G;for(;E--;)if(t.events[E][0]==="exit"&&t.events[E][1].type==="chunkFlow"){G=t.events[E][1].end;break}B(a);let k=Q;for(;k<t.events.length;)t.events[k][1].end={...G},k++;return as(t.events,E+1,0,t.events.slice(Q)),t.events.length=k,m(j)}return i(j)}function m(j){if(a===n.length){if(!o)return g(j);if(o.currentConstruct&&o.currentConstruct.concrete)return y(j);t.interrupt=!!(o.currentConstruct&&!o._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(k8,p,A)(j)}function p(j){return o&&D(),B(a),g(j)}function A(j){return t.parser.lazy[t.now().line]=a!==n.length,s=t.now().offset,y(j)}function g(j){return t.containerState={},e.attempt(k8,f,y)(j)}function f(j){return a++,n.push([t.currentConstruct,t.containerState]),g(j)}function y(j){if(j===null){o&&D(),B(0),e.consume(j);return}return o=o||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:o,contentType:"flow",previous:r}),b(j)}function b(j){if(j===null){v(e.exit("chunkFlow"),!0),B(0),e.consume(j);return}return Tt(j)?(e.consume(j),v(e.exit("chunkFlow")),a=0,t.interrupt=void 0,i):(e.consume(j),b)}function v(j,Q){const E=t.sliceStream(j);if(Q&&E.push(null),j.previous=r,r&&(r.next=j),r=j,o.defineSkip(j.start),o.write(E),t.parser.lazy[j.start.line]){let G=o.events.length;for(;G--;)if(o.events[G][1].start.offset<s&&(!o.events[G][1].end||o.events[G][1].end.offset>s))return;const k=t.events.length;let T=k,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),G=k;G<t.events.length;)t.events[G][1].end={...Z},G++;as(t.events,T+1,0,t.events.slice(k)),t.events.length=G}}function B(j){let Q=n.length;for(;Q-- >j;){const E=n[Q];t.containerState=E[1],E[0].exit.call(t,e)}n.length=j}function D(){o.write([null]),r=void 0,o=void 0,t.containerState._closeFlow=void 0}}function Cle(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 vA(e){if(e===null||Xn(e)||Id(e))return 1;if($x(e))return 2}function Wx(e,t,n){const a=[];let o=-1;for(;++o<e.length;){const r=e[o].resolveAll;r&&!a.includes(r)&&(t=r(t,n),a.push(r))}return t}const tB={name:"attention",resolveAll:vle,tokenize:wle};function vle(e,t){let n=-1,a,o,r,s,i,c,m,p;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;c=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 A={...e[a][1].end},g={...e[n][1].start};L8(A,-c),L8(g,c),s={type:c>1?"strongSequence":"emphasisSequence",start:A,end:{...e[a][1].end}},i={type:c>1?"strongSequence":"emphasisSequence",start:{...e[n][1].start},end:g},r={type:c>1?"strongText":"emphasisText",start:{...e[a][1].end},end:{...e[n][1].start}},o={type:c>1?"strong":"emphasis",start:{...s.start},end:{...i.end}},e[a][1].end={...s.start},e[n][1].start={...i.end},m=[],e[a][1].end.offset-e[a][1].start.offset&&(m=Hs(m,[["enter",e[a][1],t],["exit",e[a][1],t]])),m=Hs(m,[["enter",o,t],["enter",s,t],["exit",s,t],["enter",r,t]]),m=Hs(m,Wx(t.parser.constructs.insideSpan.null,e.slice(a+1,n),t)),m=Hs(m,[["exit",r,t],["enter",i,t],["exit",i,t],["exit",o,t]]),e[n][1].end.offset-e[n][1].start.offset?(p=2,m=Hs(m,[["enter",e[n][1],t],["exit",e[n][1],t]])):p=0,as(e,a-1,n-a+3,m),n=a+m.length-p-2;break}}for(n=-1;++n<e.length;)e[n][1].type==="attentionSequence"&&(e[n][1].type="data");return e}function wle(e,t){const n=this.parser.constructs.attentionMarkers.null,a=this.previous,o=vA(a);let r;return s;function s(c){return r=c,e.enter("attentionSequence"),i(c)}function i(c){if(c===r)return e.consume(c),i;const m=e.exit("attentionSequence"),p=vA(c),A=!p||p===2&&o||n.includes(c),g=!o||o===2&&p||n.includes(a);return m._open=!!(r===42?A:A&&(o||!g)),m._close=!!(r===42?g:g&&(p||!A)),t(c)}}function L8(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const Ble={name:"autolink",tokenize:Dle};function Dle(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"),r}function r(f){return fr(f)?(e.consume(f),s):f===64?n(f):m(f)}function s(f){return f===43||f===45||f===46||Jo(f)?(a=1,i(f)):m(f)}function i(f){return f===58?(e.consume(f),a=0,c):(f===43||f===45||f===46||Jo(f))&&a++<32?(e.consume(f),i):(a=0,m(f))}function c(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||Kh(f)?n(f):(e.consume(f),c)}function m(f){return f===64?(e.consume(f),p):ple(f)?(e.consume(f),m):n(f)}function p(f){return Jo(f)?A(f):n(f)}function A(f){return f===46?(e.consume(f),a=0,p):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:A;return e.consume(f),y}return n(f)}}const sf={partial:!0,tokenize:Ule};function Ule(e,t,n){return a;function a(r){return fn(r)?wn(e,o,"linePrefix")(r):o(r)}function o(r){return r===null||Tt(r)?t(r):n(r)}}const NF={continuation:{tokenize:Nle},exit:jle,name:"blockQuote",tokenize:Hle};function Hle(e,t,n){const a=this;return o;function o(s){if(s===62){const i=a.containerState;return i.open||(e.enter("blockQuote",{_container:!0}),i.open=!0),e.enter("blockQuotePrefix"),e.enter("blockQuoteMarker"),e.consume(s),e.exit("blockQuoteMarker"),r}return n(s)}function r(s){return fn(s)?(e.enter("blockQuotePrefixWhitespace"),e.consume(s),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(s))}}function Nle(e,t,n){const a=this;return o;function o(s){return fn(s)?wn(e,r,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s):r(s)}function r(s){return e.attempt(NF,t,n)(s)}}function jle(e){e.exit("blockQuote")}const jF={name:"characterEscape",tokenize:Gle};function Gle(e,t,n){return a;function a(r){return e.enter("characterEscape"),e.enter("escapeMarker"),e.consume(r),e.exit("escapeMarker"),o}function o(r){return gle(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}const GF={name:"characterReference",tokenize:Ele};function Ele(e,t,n){const a=this;let o=0,r,s;return i;function i(A){return e.enter("characterReference"),e.enter("characterReferenceMarker"),e.consume(A),e.exit("characterReferenceMarker"),c}function c(A){return A===35?(e.enter("characterReferenceMarkerNumeric"),e.consume(A),e.exit("characterReferenceMarkerNumeric"),m):(e.enter("characterReferenceValue"),r=31,s=Jo,p(A))}function m(A){return A===88||A===120?(e.enter("characterReferenceMarkerHexadecimal"),e.consume(A),e.exit("characterReferenceMarkerHexadecimal"),e.enter("characterReferenceValue"),r=6,s=fle,p):(e.enter("characterReferenceValue"),r=7,s=eB,p(A))}function p(A){if(A===59&&o){const g=e.exit("characterReferenceValue");return s===Jo&&!PD(a.sliceSerialize(g))?n(A):(e.enter("characterReferenceMarker"),e.consume(A),e.exit("characterReferenceMarker"),e.exit("characterReference"),t)}return s(A)&&o++<r?(e.consume(A),p):n(A)}}const Q8={partial:!0,tokenize:Sle},O8={concrete:!0,name:"codeFenced",tokenize:_le};function _le(e,t,n){const a=this,o={partial:!0,tokenize:E};let r=0,s=0,i;return c;function c(G){return m(G)}function m(G){const k=a.events[a.events.length-1];return r=k&&k[1].type==="linePrefix"?k[2].sliceSerialize(k[1],!0).length:0,i=G,e.enter("codeFenced"),e.enter("codeFencedFence"),e.enter("codeFencedFenceSequence"),p(G)}function p(G){return G===i?(s++,e.consume(G),p):s<3?n(G):(e.exit("codeFencedFenceSequence"),fn(G)?wn(e,A,"whitespace")(G):A(G))}function A(G){return G===null||Tt(G)?(e.exit("codeFencedFence"),a.interrupt?t(G):e.check(Q8,b,Q)(G)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),g(G))}function g(G){return G===null||Tt(G)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),A(G)):fn(G)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),wn(e,f,"whitespace")(G)):G===96&&G===i?n(G):(e.consume(G),g)}function f(G){return G===null||Tt(G)?A(G):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),y(G))}function y(G){return G===null||Tt(G)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),A(G)):G===96&&G===i?n(G):(e.consume(G),y)}function b(G){return e.attempt(o,Q,v)(G)}function v(G){return e.enter("lineEnding"),e.consume(G),e.exit("lineEnding"),B}function B(G){return r>0&&fn(G)?wn(e,D,"linePrefix",r+1)(G):D(G)}function D(G){return G===null||Tt(G)?e.check(Q8,b,Q)(G):(e.enter("codeFlowValue"),j(G))}function j(G){return G===null||Tt(G)?(e.exit("codeFlowValue"),D(G)):(e.consume(G),j)}function Q(G){return e.exit("codeFenced"),t(G)}function E(G,k,T){let M=0;return Z;function Z(X){return G.enter("lineEnding"),G.consume(X),G.exit("lineEnding"),_}function _(X){return G.enter("codeFencedFence"),fn(X)?wn(G,I,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(X):I(X)}function I(X){return X===i?(G.enter("codeFencedFenceSequence"),O(X)):T(X)}function O(X){return X===i?(M++,G.consume(X),O):M>=s?(G.exit("codeFencedFenceSequence"),fn(X)?wn(G,z,"whitespace")(X):z(X)):T(X)}function z(X){return X===null||Tt(X)?(G.exit("codeFencedFence"),k(X)):T(X)}}}function Sle(e,t,n){const a=this;return o;function o(s){return s===null?n(s):(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),r)}function r(s){return a.parser.lazy[a.now().line]?n(s):t(s)}}const jv={name:"codeIndented",tokenize:Ile},Ple={partial:!0,tokenize:Fle};function Ile(e,t,n){const a=this;return o;function o(m){return e.enter("codeIndented"),wn(e,r,"linePrefix",5)(m)}function r(m){const p=a.events[a.events.length-1];return p&&p[1].type==="linePrefix"&&p[2].sliceSerialize(p[1],!0).length>=4?s(m):n(m)}function s(m){return m===null?c(m):Tt(m)?e.attempt(Ple,s,c)(m):(e.enter("codeFlowValue"),i(m))}function i(m){return m===null||Tt(m)?(e.exit("codeFlowValue"),s(m)):(e.consume(m),i)}function c(m){return e.exit("codeIndented"),t(m)}}function Fle(e,t,n){const a=this;return o;function o(s){return a.parser.lazy[a.now().line]?n(s):Tt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),o):wn(e,r,"linePrefix",5)(s)}function r(s){const i=a.events[a.events.length-1];return i&&i[1].type==="linePrefix"&&i[2].sliceSerialize(i[1],!0).length>=4?t(s):Tt(s)?o(s):n(s)}}const kle={name:"codeText",previous:Qle,resolve:Lle,tokenize:Ole};function Lle(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 Qle(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function Ole(e,t,n){let a=0,o,r;return s;function s(A){return e.enter("codeText"),e.enter("codeTextSequence"),i(A)}function i(A){return A===96?(e.consume(A),a++,i):(e.exit("codeTextSequence"),c(A))}function c(A){return A===null?n(A):A===32?(e.enter("space"),e.consume(A),e.exit("space"),c):A===96?(r=e.enter("codeTextSequence"),o=0,p(A)):Tt(A)?(e.enter("lineEnding"),e.consume(A),e.exit("lineEnding"),c):(e.enter("codeTextData"),m(A))}function m(A){return A===null||A===32||A===96||Tt(A)?(e.exit("codeTextData"),c(A)):(e.consume(A),m)}function p(A){return A===96?(e.consume(A),o++,p):o===a?(e.exit("codeTextSequence"),e.exit("codeText"),t(A)):(r.type="codeTextData",m(A))}}class Tle{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 r=this.right.splice(this.right.length-o,Number.POSITIVE_INFINITY);return a&&Hp(this.left,a),r.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),Hp(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Hp(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);Hp(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);Hp(this.left,n.reverse())}}}function Hp(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 EF(e){const t={};let n=-1,a,o,r,s,i,c,m;const p=new Tle(e);for(;++n<p.length;){for(;n in t;)n=t[n];if(a=p.get(n),n&&a[1].type==="chunkFlow"&&p.get(n-1)[1].type==="listItemPrefix"&&(c=a[1]._tokenizer.events,r=0,r<c.length&&c[r][1].type==="lineEndingBlank"&&(r+=2),r<c.length&&c[r][1].type==="content"))for(;++r<c.length&&c[r][1].type!=="content";)c[r][1].type==="chunkText"&&(c[r][1]._isInFirstContentOfListItem=!0,r++);if(a[0]==="enter")a[1].contentType&&(Object.assign(t,Rle(p,n)),n=t[n],m=!0);else if(a[1]._container){for(r=n,o=void 0;r--;)if(s=p.get(r),s[1].type==="lineEnding"||s[1].type==="lineEndingBlank")s[0]==="enter"&&(o&&(p.get(o)[1].type="lineEndingBlank"),s[1].type="lineEnding",o=r);else if(!(s[1].type==="linePrefix"||s[1].type==="listItemIndent"))break;o&&(a[1].end={...p.get(o)[1].start},i=p.slice(o,n),i.unshift(a),p.splice(o,n-o+1,i))}}return as(e,0,Number.POSITIVE_INFINITY,p.slice(0)),!m}function Rle(e,t){const n=e.get(t)[1],a=e.get(t)[2];let o=t-1;const r=[];let s=n._tokenizer;s||(s=a.parser[n.contentType](n.start),n._contentTypeTextTrailing&&(s._contentTypeTextTrailing=!0));const i=s.events,c=[],m={};let p,A,g=-1,f=n,y=0,b=0;const v=[b];for(;f;){for(;e.get(++o)[1]!==f;);r.push(o),f._tokenizer||(p=a.sliceStream(f),f.next||p.push(null),A&&s.defineSkip(f.start),f._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=!0),s.write(p),f._isInFirstContentOfListItem&&(s._gfmTasklistFirstContentOfListItem=void 0)),A=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&&(b=g+1,v.push(b),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(s.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=r.pop();c.push([D,D+B.length-1]),e.splice(D,2,B)}for(c.reverse(),g=-1;++g<c.length;)m[y+c[g][0]]=y+c[g][1],y+=c[g][1]-c[g][0]-1;return m}const Mle={resolve:Zle,tokenize:Yle},zle={partial:!0,tokenize:qle};function Zle(e){return EF(e),e}function Yle(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?r(i):Tt(i)?e.check(zle,s,r)(i):(e.consume(i),o)}function r(i){return e.exit("chunkContent"),e.exit("content"),t(i)}function s(i){return e.consume(i),e.exit("chunkContent"),n.next=e.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,o}}function qle(e,t,n){const a=this;return o;function o(s){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),wn(e,r,"linePrefix")}function r(s){if(s===null||Tt(s))return n(s);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(s):e.interrupt(a.parser.constructs.flow,n,t)(s)}}function _F(e,t,n,a,o,r,s,i,c){const m=c||Number.POSITIVE_INFINITY;let p=0;return A;function A(B){return B===60?(e.enter(a),e.enter(o),e.enter(r),e.consume(B),e.exit(r),g):B===null||B===32||B===41||Kh(B)?n(B):(e.enter(a),e.enter(s),e.enter(i),e.enter("chunkString",{contentType:"string"}),b(B))}function g(B){return B===62?(e.enter(r),e.consume(B),e.exit(r),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||Tt(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 b(B){return!p&&(B===null||B===41||Xn(B))?(e.exit("chunkString"),e.exit(i),e.exit(s),e.exit(a),t(B)):p<m&&B===40?(e.consume(B),p++,b):B===41?(e.consume(B),p--,b):B===null||B===32||B===40||Kh(B)?n(B):(e.consume(B),B===92?v:b)}function v(B){return B===40||B===41||B===92?(e.consume(B),b):b(B)}}function SF(e,t,n,a,o,r){const s=this;let i=0,c;return m;function m(f){return e.enter(a),e.enter(o),e.consume(f),e.exit(o),e.enter(r),p}function p(f){return i>999||f===null||f===91||f===93&&!c||f===94&&!i&&"_hiddenFootnoteSupport"in s.parser.constructs?n(f):f===93?(e.exit(r),e.enter(o),e.consume(f),e.exit(o),e.exit(a),t):Tt(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),p):(e.enter("chunkString",{contentType:"string"}),A(f))}function A(f){return f===null||f===91||f===93||Tt(f)||i++>999?(e.exit("chunkString"),p(f)):(e.consume(f),c||(c=!fn(f)),f===92?g:A)}function g(f){return f===91||f===92||f===93?(e.consume(f),i++,A):A(f)}}function PF(e,t,n,a,o,r){let s;return i;function i(g){return g===34||g===39||g===40?(e.enter(a),e.enter(o),e.consume(g),e.exit(o),s=g===40?41:g,c):n(g)}function c(g){return g===s?(e.enter(o),e.consume(g),e.exit(o),e.exit(a),t):(e.enter(r),m(g))}function m(g){return g===s?(e.exit(r),c(s)):g===null?n(g):Tt(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),wn(e,m,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),p(g))}function p(g){return g===s||g===null||Tt(g)?(e.exit("chunkString"),m(g)):(e.consume(g),g===92?A:p)}function A(g){return g===s||g===92?(e.consume(g),p):p(g)}}function t2(e,t){let n;return a;function a(o){return Tt(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,a):fn(o)?wn(e,a,n?"linePrefix":"lineSuffix")(o):t(o)}}const Kle={name:"definition",tokenize:Wle},$le={partial:!0,tokenize:Vle};function Wle(e,t,n){const a=this;let o;return r;function r(f){return e.enter("definition"),s(f)}function s(f){return SF.call(a,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(f)}function i(f){return o=li(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)),f===58?(e.enter("definitionMarker"),e.consume(f),e.exit("definitionMarker"),c):n(f)}function c(f){return Xn(f)?t2(e,m)(f):m(f)}function m(f){return _F(e,p,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(f)}function p(f){return e.attempt($le,A,A)(f)}function A(f){return fn(f)?wn(e,g,"whitespace")(f):g(f)}function g(f){return f===null||Tt(f)?(e.exit("definition"),a.parser.defined.push(o),t(f)):n(f)}}function Vle(e,t,n){return a;function a(i){return Xn(i)?t2(e,o)(i):n(i)}function o(i){return PF(e,r,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(i)}function r(i){return fn(i)?wn(e,s,"whitespace")(i):s(i)}function s(i){return i===null||Tt(i)?t(i):n(i)}}const Xle={name:"hardBreakEscape",tokenize:Jle};function Jle(e,t,n){return a;function a(r){return e.enter("hardBreakEscape"),e.consume(r),o}function o(r){return Tt(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}const eme={name:"headingAtx",resolve:tme,tokenize:nme};function tme(e,t){let n=e.length-2,a=3,o,r;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},r={type:"chunkText",start:e[a][1].start,end:e[n][1].end,contentType:"text"},as(e,a,n-a+1,[["enter",o,t],["enter",r,t],["exit",r,t],["exit",o,t]])),e}function nme(e,t,n){let a=0;return o;function o(p){return e.enter("atxHeading"),r(p)}function r(p){return e.enter("atxHeadingSequence"),s(p)}function s(p){return p===35&&a++<6?(e.consume(p),s):p===null||Xn(p)?(e.exit("atxHeadingSequence"),i(p)):n(p)}function i(p){return p===35?(e.enter("atxHeadingSequence"),c(p)):p===null||Tt(p)?(e.exit("atxHeading"),t(p)):fn(p)?wn(e,i,"whitespace")(p):(e.enter("atxHeadingText"),m(p))}function c(p){return p===35?(e.consume(p),c):(e.exit("atxHeadingSequence"),i(p))}function m(p){return p===null||p===35||Xn(p)?(e.exit("atxHeadingText"),i(p)):(e.consume(p),m)}}const ame=["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"],T8=["pre","script","style","textarea"],ome={concrete:!0,name:"htmlFlow",resolveTo:ime,tokenize:cme},rme={partial:!0,tokenize:mme},sme={partial:!0,tokenize:lme};function ime(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 cme(e,t,n){const a=this;let o,r,s,i,c;return m;function m(P){return p(P)}function p(P){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(P),A}function A(P){return P===33?(e.consume(P),g):P===47?(e.consume(P),r=!0,b):P===63?(e.consume(P),o=3,a.interrupt?t:R):fr(P)?(e.consume(P),s=String.fromCharCode(P),v):n(P)}function g(P){return P===45?(e.consume(P),o=2,f):P===91?(e.consume(P),o=5,i=0,y):fr(P)?(e.consume(P),o=4,a.interrupt?t:R):n(P)}function f(P){return P===45?(e.consume(P),a.interrupt?t:R):n(P)}function y(P){const V="CDATA[";return P===V.charCodeAt(i++)?(e.consume(P),i===V.length?a.interrupt?t:I:y):n(P)}function b(P){return fr(P)?(e.consume(P),s=String.fromCharCode(P),v):n(P)}function v(P){if(P===null||P===47||P===62||Xn(P)){const V=P===47,se=s.toLowerCase();return!V&&!r&&T8.includes(se)?(o=1,a.interrupt?t(P):I(P)):ame.includes(s.toLowerCase())?(o=6,V?(e.consume(P),B):a.interrupt?t(P):I(P)):(o=7,a.interrupt&&!a.parser.lazy[a.now().line]?n(P):r?D(P):j(P))}return P===45||Jo(P)?(e.consume(P),s+=String.fromCharCode(P),v):n(P)}function B(P){return P===62?(e.consume(P),a.interrupt?t:I):n(P)}function D(P){return fn(P)?(e.consume(P),D):Z(P)}function j(P){return P===47?(e.consume(P),Z):P===58||P===95||fr(P)?(e.consume(P),Q):fn(P)?(e.consume(P),j):Z(P)}function Q(P){return P===45||P===46||P===58||P===95||Jo(P)?(e.consume(P),Q):E(P)}function E(P){return P===61?(e.consume(P),G):fn(P)?(e.consume(P),E):j(P)}function G(P){return P===null||P===60||P===61||P===62||P===96?n(P):P===34||P===39?(e.consume(P),c=P,k):fn(P)?(e.consume(P),G):T(P)}function k(P){return P===c?(e.consume(P),c=null,M):P===null||Tt(P)?n(P):(e.consume(P),k)}function T(P){return P===null||P===34||P===39||P===47||P===60||P===61||P===62||P===96||Xn(P)?E(P):(e.consume(P),T)}function M(P){return P===47||P===62||fn(P)?j(P):n(P)}function Z(P){return P===62?(e.consume(P),_):n(P)}function _(P){return P===null||Tt(P)?I(P):fn(P)?(e.consume(P),_):n(P)}function I(P){return P===45&&o===2?(e.consume(P),ae):P===60&&o===1?(e.consume(P),re):P===62&&o===4?(e.consume(P),ne):P===63&&o===3?(e.consume(P),R):P===93&&o===5?(e.consume(P),oe):Tt(P)&&(o===6||o===7)?(e.exit("htmlFlowData"),e.check(rme,F,O)(P)):P===null||Tt(P)?(e.exit("htmlFlowData"),O(P)):(e.consume(P),I)}function O(P){return e.check(sme,z,F)(P)}function z(P){return e.enter("lineEnding"),e.consume(P),e.exit("lineEnding"),X}function X(P){return P===null||Tt(P)?O(P):(e.enter("htmlFlowData"),I(P))}function ae(P){return P===45?(e.consume(P),R):I(P)}function re(P){return P===47?(e.consume(P),s="",ee):I(P)}function ee(P){if(P===62){const V=s.toLowerCase();return T8.includes(V)?(e.consume(P),ne):I(P)}return fr(P)&&s.length<8?(e.consume(P),s+=String.fromCharCode(P),ee):I(P)}function oe(P){return P===93?(e.consume(P),R):I(P)}function R(P){return P===62?(e.consume(P),ne):P===45&&o===2?(e.consume(P),R):I(P)}function ne(P){return P===null||Tt(P)?(e.exit("htmlFlowData"),F(P)):(e.consume(P),ne)}function F(P){return e.exit("htmlFlow"),t(P)}}function lme(e,t,n){const a=this;return o;function o(s){return Tt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),r):n(s)}function r(s){return a.parser.lazy[a.now().line]?n(s):t(s)}}function mme(e,t,n){return a;function a(o){return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),e.attempt(sf,t,n)}}const dme={name:"htmlText",tokenize:ume};function ume(e,t,n){const a=this;let o,r,s;return i;function i(R){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(R),c}function c(R){return R===33?(e.consume(R),m):R===47?(e.consume(R),E):R===63?(e.consume(R),j):fr(R)?(e.consume(R),T):n(R)}function m(R){return R===45?(e.consume(R),p):R===91?(e.consume(R),r=0,y):fr(R)?(e.consume(R),D):n(R)}function p(R){return R===45?(e.consume(R),f):n(R)}function A(R){return R===null?n(R):R===45?(e.consume(R),g):Tt(R)?(s=A,re(R)):(e.consume(R),A)}function g(R){return R===45?(e.consume(R),f):A(R)}function f(R){return R===62?ae(R):R===45?g(R):A(R)}function y(R){const ne="CDATA[";return R===ne.charCodeAt(r++)?(e.consume(R),r===ne.length?b:y):n(R)}function b(R){return R===null?n(R):R===93?(e.consume(R),v):Tt(R)?(s=b,re(R)):(e.consume(R),b)}function v(R){return R===93?(e.consume(R),B):b(R)}function B(R){return R===62?ae(R):R===93?(e.consume(R),B):b(R)}function D(R){return R===null||R===62?ae(R):Tt(R)?(s=D,re(R)):(e.consume(R),D)}function j(R){return R===null?n(R):R===63?(e.consume(R),Q):Tt(R)?(s=j,re(R)):(e.consume(R),j)}function Q(R){return R===62?ae(R):j(R)}function E(R){return fr(R)?(e.consume(R),G):n(R)}function G(R){return R===45||Jo(R)?(e.consume(R),G):k(R)}function k(R){return Tt(R)?(s=k,re(R)):fn(R)?(e.consume(R),k):ae(R)}function T(R){return R===45||Jo(R)?(e.consume(R),T):R===47||R===62||Xn(R)?M(R):n(R)}function M(R){return R===47?(e.consume(R),ae):R===58||R===95||fr(R)?(e.consume(R),Z):Tt(R)?(s=M,re(R)):fn(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):_(R)}function _(R){return R===61?(e.consume(R),I):Tt(R)?(s=_,re(R)):fn(R)?(e.consume(R),_):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):Tt(R)?(s=I,re(R)):fn(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):Tt(R)?(s=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||Xn(R)?M(R):(e.consume(R),z)}function X(R){return R===47||R===62||Xn(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 fn(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"),s(R)}}const ID={name:"labelEnd",resolveAll:gme,resolveTo:hme,tokenize:xme},Ame={tokenize:yme},pme={tokenize:bme},fme={tokenize:Cme};function gme(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&&as(e,0,e.length,n),e}function hme(e,t){let n=e.length,a=0,o,r,s,i;for(;n--;)if(o=e[n][1],r){if(o.type==="link"||o.type==="labelLink"&&o._inactive)break;e[n][0]==="enter"&&o.type==="labelLink"&&(o._inactive=!0)}else if(s){if(e[n][0]==="enter"&&(o.type==="labelImage"||o.type==="labelLink")&&!o._balanced&&(r=n,o.type!=="labelLink")){a=2;break}}else o.type==="labelEnd"&&(s=n);const c={type:e[r][1].type==="labelLink"?"link":"image",start:{...e[r][1].start},end:{...e[e.length-1][1].end}},m={type:"label",start:{...e[r][1].start},end:{...e[s][1].end}},p={type:"labelText",start:{...e[r+a+2][1].end},end:{...e[s-2][1].start}};return i=[["enter",c,t],["enter",m,t]],i=Hs(i,e.slice(r+1,r+a+3)),i=Hs(i,[["enter",p,t]]),i=Hs(i,Wx(t.parser.constructs.insideSpan.null,e.slice(r+a+4,s-3),t)),i=Hs(i,[["exit",p,t],e[s-2],e[s-1],["exit",m,t]]),i=Hs(i,e.slice(s+1)),i=Hs(i,[["exit",c,t]]),as(e,r,e.length,i),e}function xme(e,t,n){const a=this;let o=a.events.length,r,s;for(;o--;)if((a.events[o][1].type==="labelImage"||a.events[o][1].type==="labelLink")&&!a.events[o][1]._balanced){r=a.events[o][1];break}return i;function i(g){return r?r._inactive?A(g):(s=a.parser.defined.includes(li(a.sliceSerialize({start:r.end,end:a.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(g),e.exit("labelMarker"),e.exit("labelEnd"),c):n(g)}function c(g){return g===40?e.attempt(Ame,p,s?p:A)(g):g===91?e.attempt(pme,p,s?m:A)(g):s?p(g):A(g)}function m(g){return e.attempt(fme,p,A)(g)}function p(g){return t(g)}function A(g){return r._balanced=!0,n(g)}}function yme(e,t,n){return a;function a(A){return e.enter("resource"),e.enter("resourceMarker"),e.consume(A),e.exit("resourceMarker"),o}function o(A){return Xn(A)?t2(e,r)(A):r(A)}function r(A){return A===41?p(A):_F(e,s,i,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(A)}function s(A){return Xn(A)?t2(e,c)(A):p(A)}function i(A){return n(A)}function c(A){return A===34||A===39||A===40?PF(e,m,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(A):p(A)}function m(A){return Xn(A)?t2(e,p)(A):p(A)}function p(A){return A===41?(e.enter("resourceMarker"),e.consume(A),e.exit("resourceMarker"),e.exit("resource"),t):n(A)}}function bme(e,t,n){const a=this;return o;function o(i){return SF.call(a,e,r,s,"reference","referenceMarker","referenceString")(i)}function r(i){return a.parser.defined.includes(li(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)))?t(i):n(i)}function s(i){return n(i)}}function Cme(e,t,n){return a;function a(r){return e.enter("reference"),e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),o}function o(r){return r===93?(e.enter("referenceMarker"),e.consume(r),e.exit("referenceMarker"),e.exit("reference"),t):n(r)}}const vme={name:"labelStartImage",resolveAll:ID.resolveAll,tokenize:wme};function wme(e,t,n){const a=this;return o;function o(i){return e.enter("labelImage"),e.enter("labelImageMarker"),e.consume(i),e.exit("labelImageMarker"),r}function r(i){return i===91?(e.enter("labelMarker"),e.consume(i),e.exit("labelMarker"),e.exit("labelImage"),s):n(i)}function s(i){return i===94&&"_hiddenFootnoteSupport"in a.parser.constructs?n(i):t(i)}}const Bme={name:"labelStartLink",resolveAll:ID.resolveAll,tokenize:Dme};function Dme(e,t,n){const a=this;return o;function o(s){return e.enter("labelLink"),e.enter("labelMarker"),e.consume(s),e.exit("labelMarker"),e.exit("labelLink"),r}function r(s){return s===94&&"_hiddenFootnoteSupport"in a.parser.constructs?n(s):t(s)}}const Gv={name:"lineEnding",tokenize:Ume};function Ume(e,t){return n;function n(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),wn(e,t,"linePrefix")}}const qg={name:"thematicBreak",tokenize:Hme};function Hme(e,t,n){let a=0,o;return r;function r(m){return e.enter("thematicBreak"),s(m)}function s(m){return o=m,i(m)}function i(m){return m===o?(e.enter("thematicBreakSequence"),c(m)):a>=3&&(m===null||Tt(m))?(e.exit("thematicBreak"),t(m)):n(m)}function c(m){return m===o?(e.consume(m),a++,c):(e.exit("thematicBreakSequence"),fn(m)?wn(e,i,"whitespace")(m):i(m))}}const _r={continuation:{tokenize:Eme},exit:Sme,name:"list",tokenize:Gme},Nme={partial:!0,tokenize:Pme},jme={partial:!0,tokenize:_me};function Gme(e,t,n){const a=this,o=a.events[a.events.length-1];let r=o&&o[1].type==="linePrefix"?o[2].sliceSerialize(o[1],!0).length:0,s=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:eB(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(qg,n,m)(f):m(f);if(!a.interrupt||f===49)return e.enter("listItemPrefix"),e.enter("listItemValue"),c(f)}return n(f)}function c(f){return eB(f)&&++s<10?(e.consume(f),c):(!a.interrupt||s<2)&&(a.containerState.marker?f===a.containerState.marker:f===41||f===46)?(e.exit("listItemValue"),m(f)):n(f)}function m(f){return e.enter("listItemMarker"),e.consume(f),e.exit("listItemMarker"),a.containerState.marker=a.containerState.marker||f,e.check(sf,a.interrupt?n:p,e.attempt(Nme,g,A))}function p(f){return a.containerState.initialBlankLine=!0,r++,g(f)}function A(f){return fn(f)?(e.enter("listItemPrefixWhitespace"),e.consume(f),e.exit("listItemPrefixWhitespace"),g):n(f)}function g(f){return a.containerState.size=r+a.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(f)}}function Eme(e,t,n){const a=this;return a.containerState._closeFlow=void 0,e.check(sf,o,r);function o(i){return a.containerState.furtherBlankLines=a.containerState.furtherBlankLines||a.containerState.initialBlankLine,wn(e,t,"listItemIndent",a.containerState.size+1)(i)}function r(i){return a.containerState.furtherBlankLines||!fn(i)?(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,s(i)):(a.containerState.furtherBlankLines=void 0,a.containerState.initialBlankLine=void 0,e.attempt(jme,t,s)(i))}function s(i){return a.containerState._closeFlow=!0,a.interrupt=void 0,wn(e,e.attempt(_r,t,n),"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}function _me(e,t,n){const a=this;return wn(e,o,"listItemIndent",a.containerState.size+1);function o(r){const s=a.events[a.events.length-1];return s&&s[1].type==="listItemIndent"&&s[2].sliceSerialize(s[1],!0).length===a.containerState.size?t(r):n(r)}}function Sme(e){e.exit(this.containerState.type)}function Pme(e,t,n){const a=this;return wn(e,o,"listItemPrefixWhitespace",a.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function o(r){const s=a.events[a.events.length-1];return!fn(r)&&s&&s[1].type==="listItemPrefixWhitespace"?t(r):n(r)}}const R8={name:"setextUnderline",resolveTo:Ime,tokenize:Fme};function Ime(e,t){let n=e.length,a,o,r;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),!r&&e[n][1].type==="definition"&&(r=n);const s={type:"setextHeading",start:{...e[a][1].start},end:{...e[e.length-1][1].end}};return e[o][1].type="setextHeadingText",r?(e.splice(o,0,["enter",s,t]),e.splice(r+1,0,["exit",e[a][1],t]),e[a][1].end={...e[r][1].end}):e[a][1]=s,e.push(["exit",s,t]),e}function Fme(e,t,n){const a=this;let o;return r;function r(m){let p=a.events.length,A;for(;p--;)if(a.events[p][1].type!=="lineEnding"&&a.events[p][1].type!=="linePrefix"&&a.events[p][1].type!=="content"){A=a.events[p][1].type==="paragraph";break}return!a.parser.lazy[a.now().line]&&(a.interrupt||A)?(e.enter("setextHeadingLine"),o=m,s(m)):n(m)}function s(m){return e.enter("setextHeadingLineSequence"),i(m)}function i(m){return m===o?(e.consume(m),i):(e.exit("setextHeadingLineSequence"),fn(m)?wn(e,c,"lineSuffix")(m):c(m))}function c(m){return m===null||Tt(m)?(e.exit("setextHeadingLine"),t(m)):n(m)}}const kme={tokenize:Lme};function Lme(e){const t=this,n=e.attempt(sf,a,e.attempt(this.parser.constructs.flowInitial,o,wn(e,e.attempt(this.parser.constructs.flow,o,e.attempt(Mle,o)),"linePrefix")));return n;function a(r){if(r===null){e.consume(r);return}return e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),t.currentConstruct=void 0,n}function o(r){if(r===null){e.consume(r);return}return e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t.currentConstruct=void 0,n}}const Qme={resolveAll:FF()},Ome=IF("string"),Tme=IF("text");function IF(e){return{resolveAll:FF(e==="text"?Rme:void 0),tokenize:t};function t(n){const a=this,o=this.parser.constructs[e],r=n.attempt(o,s,i);return s;function s(p){return m(p)?r(p):i(p)}function i(p){if(p===null){n.consume(p);return}return n.enter("data"),n.consume(p),c}function c(p){return m(p)?(n.exit("data"),r(p)):(n.consume(p),c)}function m(p){if(p===null)return!0;const A=o[p];let g=-1;if(A)for(;++g<A.length;){const f=A[g];if(!f.previous||f.previous.call(a,a.previous))return!0}return!1}}}function FF(e){return t;function t(n,a){let o=-1,r;for(;++o<=n.length;)r===void 0?n[o]&&n[o][1].type==="data"&&(r=o,o++):(!n[o]||n[o][1].type!=="data")&&(o!==r+2&&(n[r][1].end=n[o-1][1].end,n.splice(r+2,o-r-2),o=r+2),r=void 0);return e?e(n,a):n}}function Rme(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 r=o.length,s=-1,i=0,c;for(;r--;){const m=o[r];if(typeof m=="string"){for(s=m.length;m.charCodeAt(s-1)===32;)i++,s--;if(s)break;s=-1}else if(m===-2)c=!0,i++;else if(m!==-1){r++;break}}if(t._contentTypeTextTrailing&&n===e.length&&(i=0),i){const m={type:n===e.length||c||i<2?"lineSuffix":"hardBreakTrailing",start:{_bufferIndex:r?s:a.start._bufferIndex+s,_index:a.start._index+r,line:a.end.line,column:a.end.column-i,offset:a.end.offset-i},end:{...a.end}};a.end={...m.start},a.start.offset===a.end.offset?Object.assign(a,m):(e.splice(n,0,["enter",m,t],["exit",m,t]),n+=2)}n++}return e}const Mme={42:_r,43:_r,45:_r,48:_r,49:_r,50:_r,51:_r,52:_r,53:_r,54:_r,55:_r,56:_r,57:_r,62:NF},zme={91:Kle},Zme={[-2]:jv,[-1]:jv,32:jv},Yme={35:eme,42:qg,45:[R8,qg],60:ome,61:R8,95:qg,96:O8,126:O8},qme={38:GF,92:jF},Kme={[-5]:Gv,[-4]:Gv,[-3]:Gv,33:vme,38:GF,42:tB,60:[Ble,dme],91:Bme,92:[Xle,jF],93:ID,95:tB,96:kle},$me={null:[tB,Qme]},Wme={null:[42,95]},Vme={null:[]},Xme=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:Wme,contentInitial:zme,disable:Vme,document:Mme,flow:Yme,flowInitial:Zme,insideSpan:$me,string:qme,text:Kme},Symbol.toStringTag,{value:"Module"}));function Jme(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={},r=[];let s=[],i=[];const c={attempt:k(E),check:k(G),consume:D,enter:j,exit:Q,interrupt:k(G,{interrupt:!0})},m={code:null,containerState:{},defineSkip:b,events:[],now:y,parser:e,previous:null,sliceSerialize:g,sliceStream:f,write:A};let p=t.tokenize.call(m,c);return t.resolveAll&&r.push(t),m;function A(_){return s=Hs(s,_),v(),s[s.length-1]!==null?[]:(T(t,0),m.events=Wx(r,m.events,m),m.events)}function g(_,I){return tde(f(_),I)}function f(_){return ede(s,_)}function y(){const{_bufferIndex:_,_index:I,line:O,column:z,offset:X}=a;return{_bufferIndex:_,_index:I,line:O,column:z,offset:X}}function b(_){o[_.line]=_.column,Z()}function v(){let _;for(;a._index<s.length;){const I=s[a._index];if(typeof I=="string")for(_=a._index,a._bufferIndex<0&&(a._bufferIndex=0);a._index===_&&a._bufferIndex<I.length;)B(I.charCodeAt(a._bufferIndex));else B(I)}}function B(_){p=p(_)}function D(_){Tt(_)?(a.line++,a.column=1,a.offset+=_===-3?2:1,Z()):_!==-1&&(a.column++,a.offset++),a._bufferIndex<0?a._index++:(a._bufferIndex++,a._bufferIndex===s[a._index].length&&(a._bufferIndex=-1,a._index++)),m.previous=_}function j(_,I){const O=I||{};return O.type=_,O.start=y(),m.events.push(["enter",O,m]),i.push(O),O}function Q(_){const I=i.pop();return I.end=y(),m.events.push(["exit",I,m]),I}function E(_,I){T(_,I.from)}function G(_,I){I.restore()}function k(_,I){return O;function O(z,X,ae){let re,ee,oe,R;return Array.isArray(z)?F(z):"tokenize"in z?F([z]):ne(z);function ne(ce){return pe;function pe(ge){const de=ge!==null&&ce[ge],je=ge!==null&&ce.null,_e=[...Array.isArray(de)?de:de?[de]:[],...Array.isArray(je)?je:je?[je]:[]];return F(_e)(ge)}}function F(ce){return re=ce,ee=0,ce.length===0?ae:P(ce[ee])}function P(ce){return pe;function pe(ge){return R=M(),oe=ce,ce.partial||(m.currentConstruct=ce),ce.name&&m.parser.constructs.disable.null.includes(ce.name)?se():ce.tokenize.call(I?Object.assign(Object.create(m),I):m,c,V,se)(ge)}}function V(ce){return _(oe,R),X}function se(ce){return R.restore(),++ee<re.length?P(re[ee]):ae}}}function T(_,I){_.resolveAll&&!r.includes(_)&&r.push(_),_.resolve&&as(m.events,I,m.events.length-I,_.resolve(m.events.slice(I),m)),_.resolveTo&&(m.events=_.resolveTo(m.events,m))}function M(){const _=y(),I=m.previous,O=m.currentConstruct,z=m.events.length,X=Array.from(i);return{from:z,restore:ae};function ae(){a=_,m.previous=I,m.currentConstruct=O,m.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 ede(e,t){const n=t.start._index,a=t.start._bufferIndex,o=t.end._index,r=t.end._bufferIndex;let s;if(n===o)s=[e[n].slice(a,r)];else{if(s=e.slice(n,o),a>-1){const i=s[0];typeof i=="string"?s[0]=i.slice(a):s.shift()}r>0&&s.push(e[o].slice(0,r))}return s}function tde(e,t){let n=-1;const a=[];let o;for(;++n<e.length;){const r=e[n];let s;if(typeof r=="string")s=r;else switch(r){case-5:{s="\r";break}case-4:{s=`
`;break}case-3:{s=`\r
`;break}case-2:{s=t?" ":" ";break}case-1:{if(!t&&o)continue;s=" ";break}default:s=String.fromCharCode(r)}o=r===-2,a.push(s)}return a.join("")}function nde(e){const a={constructs:UF([Xme,...(e||{}).extensions||[]]),content:o(hle),defined:[],document:o(yle),flow:o(kme),lazy:{},string:o(Ome),text:o(Tme)};return a;function o(r){return s;function s(i){return Jme(a,r,i)}}}function ade(e){for(;!EF(e););return e}const M8=/[\0\t\n\r]/g;function ode(){let e=1,t="",n=!0,a;return o;function o(r,s,i){const c=[];let m,p,A,g,f;for(r=t+(typeof r=="string"?r.toString():new TextDecoder(s||void 0).decode(r)),A=0,t="",n&&(r.charCodeAt(0)===65279&&A++,n=void 0);A<r.length;){if(M8.lastIndex=A,m=M8.exec(r),g=m&&m.index!==void 0?m.index:r.length,f=r.charCodeAt(g),!m){t=r.slice(A);break}if(f===10&&A===g&&a)c.push(-3),a=void 0;else switch(a&&(c.push(-5),a=void 0),A<g&&(c.push(r.slice(A,g)),e+=g-A),f){case 0:{c.push(65533),e++;break}case 9:{for(p=Math.ceil(e/4)*4,c.push(-2);e++<p;)c.push(-1);break}case 10:{c.push(-4),e=1;break}default:a=!0,e=1}A=g+1}return i&&(a&&c.push(-5),t&&c.push(t),c.push(null)),c}}const rde=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function sde(e){return e.replace(rde,ide)}function ide(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const o=n.charCodeAt(1),r=o===120||o===88;return HF(n.slice(r?2:1),r?16:10)}return PD(n)||e}const kF={}.hasOwnProperty;function cde(e,t,n){return typeof t!="string"&&(n=t,t=void 0),lde(n)(ade(nde(n).document().write(ode()(e,t,!0))))}function lde(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:r(ze),autolinkProtocol:M,autolinkEmail:M,atxHeading:r(Ee),blockQuote:r(je),characterEscape:M,characterReference:M,codeFenced:r(_e),codeFencedFenceInfo:s,codeFencedFenceMeta:s,codeIndented:r(_e,s),codeText:r(Be,s),codeTextData:M,data:M,codeFlowValue:M,definition:r(Me),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:r(tt),hardBreakEscape:r(le),hardBreakTrailing:r(le),htmlFlow:r(ft,s),htmlFlowData:M,htmlText:r(ft,s),htmlTextData:M,image:r(st),label:s,link:r(ze),listItem:r($e),listItemValue:g,listOrdered:r(Ke,A),listUnordered:r(Ke),paragraph:r(Je),reference:P,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:r(Ee),strong:r(dt),thematicBreak:r(Gt)},exit:{atxHeading:c(),atxHeadingSequence:E,autolink:c(),autolinkEmail:de,autolinkProtocol:ge,blockQuote:c(),characterEscapeValue:Z,characterReferenceMarkerHexadecimal:se,characterReferenceMarkerNumeric:se,characterReferenceValue:ce,characterReference:pe,codeFenced:c(v),codeFencedFence:b,codeFencedFenceInfo:f,codeFencedFenceMeta:y,codeFlowValue:Z,codeIndented:c(B),codeText:c(X),codeTextData:Z,data:Z,definition:c(),definitionDestinationString:Q,definitionLabelString:D,definitionTitleString:j,emphasis:c(),hardBreakEscape:c(I),hardBreakTrailing:c(I),htmlFlow:c(O),htmlFlowData:Z,htmlText:c(z),htmlTextData:Z,image:c(re),label:oe,labelText:ee,lineEnding:_,link:c(ae),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:V,resourceDestinationString:R,resourceTitleString:ne,resource:F,setextHeading:c(T),setextHeadingLineSequence:k,setextHeadingText:G,strong:c(),thematicBreak:c()}};LF(t,(e||{}).mdastExtensions||[]);const n={};return a;function a(De){let ke={type:"root",children:[]};const rt={stack:[ke],tokenStack:[],config:t,enter:i,exit:m,buffer:s,resume:p,data:n},Ie=[];let Xe=-1;for(;++Xe<De.length;)if(De[Xe][1].type==="listOrdered"||De[Xe][1].type==="listUnordered")if(De[Xe][0]==="enter")Ie.push(Xe);else{const Ze=Ie.pop();Xe=o(De,Ze,Xe)}for(Xe=-1;++Xe<De.length;){const Ze=t[De[Xe][0]];kF.call(Ze,De[Xe][1].type)&&Ze[De[Xe][1].type].call(Object.assign({sliceSerialize:De[Xe][2].sliceSerialize},rt),De[Xe][1])}if(rt.tokenStack.length>0){const Ze=rt.tokenStack[rt.tokenStack.length-1];(Ze[1]||z8).call(rt,void 0,Ze[0])}for(ke.position={start:rm(De.length>0?De[0][1].start:{line:1,column:1,offset:0}),end:rm(De.length>0?De[De.length-2][1].end:{line:1,column:1,offset:0})},Xe=-1;++Xe<t.transforms.length;)ke=t.transforms[Xe](ke)||ke;return ke}function o(De,ke,rt){let Ie=ke-1,Xe=-1,Ze=!1,pt,lt,kt,Mt;for(;++Ie<=rt;){const Nt=De[Ie];switch(Nt[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{Nt[0]==="enter"?Xe++:Xe--,Mt=void 0;break}case"lineEndingBlank":{Nt[0]==="enter"&&(pt&&!Mt&&!Xe&&!kt&&(kt=Ie),Mt=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Mt=void 0}if(!Xe&&Nt[0]==="enter"&&Nt[1].type==="listItemPrefix"||Xe===-1&&Nt[0]==="exit"&&(Nt[1].type==="listUnordered"||Nt[1].type==="listOrdered")){if(pt){let Jn=Ie;for(lt=void 0;Jn--;){const Yt=De[Jn];if(Yt[1].type==="lineEnding"||Yt[1].type==="lineEndingBlank"){if(Yt[0]==="exit")continue;lt&&(De[lt][1].type="lineEndingBlank",Ze=!0),Yt[1].type="lineEnding",lt=Jn}else if(!(Yt[1].type==="linePrefix"||Yt[1].type==="blockQuotePrefix"||Yt[1].type==="blockQuotePrefixWhitespace"||Yt[1].type==="blockQuoteMarker"||Yt[1].type==="listItemIndent"))break}kt&&(!lt||kt<lt)&&(pt._spread=!0),pt.end=Object.assign({},lt?De[lt][1].start:Nt[1].end),De.splice(lt||Ie,0,["exit",pt,Nt[2]]),Ie++,rt++}if(Nt[1].type==="listItemPrefix"){const Jn={type:"listItem",_spread:!1,start:Object.assign({},Nt[1].start),end:void 0};pt=Jn,De.splice(Ie,0,["enter",Jn,Nt[2]]),Ie++,rt++,kt=void 0,Mt=!0}}}return De[ke][1]._spread=Ze,rt}function r(De,ke){return rt;function rt(Ie){i.call(this,De(Ie),Ie),ke&&ke.call(this,Ie)}}function s(){this.stack.push({type:"fragment",children:[]})}function i(De,ke,rt){this.stack[this.stack.length-1].children.push(De),this.stack.push(De),this.tokenStack.push([ke,rt||void 0]),De.position={start:rm(ke.start),end:void 0}}function c(De){return ke;function ke(rt){De&&De.call(this,rt),m.call(this,rt)}}function m(De,ke){const rt=this.stack.pop(),Ie=this.tokenStack.pop();if(Ie)Ie[0].type!==De.type&&(ke?ke.call(this,De,Ie[0]):(Ie[1]||z8).call(this,De,Ie[0]));else throw new Error("Cannot close `"+De.type+"` ("+e2({start:De.start,end:De.end})+"): its not open");rt.position.end=rm(De.end)}function p(){return SD(this.stack.pop())}function A(){this.data.expectingFirstListItemValue=!0}function g(De){if(this.data.expectingFirstListItemValue){const ke=this.stack[this.stack.length-2];ke.start=Number.parseInt(this.sliceSerialize(De),10),this.data.expectingFirstListItemValue=void 0}}function f(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.lang=De}function y(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.meta=De}function b(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function v(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.value=De.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function B(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.value=De.replace(/(\r?\n|\r)$/g,"")}function D(De){const ke=this.resume(),rt=this.stack[this.stack.length-1];rt.label=ke,rt.identifier=li(this.sliceSerialize(De)).toLowerCase()}function j(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.title=De}function Q(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.url=De}function E(De){const ke=this.stack[this.stack.length-1];if(!ke.depth){const rt=this.sliceSerialize(De).length;ke.depth=rt}}function G(){this.data.setextHeadingSlurpLineEnding=!0}function k(De){const ke=this.stack[this.stack.length-1];ke.depth=this.sliceSerialize(De).codePointAt(0)===61?1:2}function T(){this.data.setextHeadingSlurpLineEnding=void 0}function M(De){const rt=this.stack[this.stack.length-1].children;let Ie=rt[rt.length-1];(!Ie||Ie.type!=="text")&&(Ie=Dt(),Ie.position={start:rm(De.start),end:void 0},rt.push(Ie)),this.stack.push(Ie)}function Z(De){const ke=this.stack.pop();ke.value+=this.sliceSerialize(De),ke.position.end=rm(De.end)}function _(De){const ke=this.stack[this.stack.length-1];if(this.data.atHardBreak){const rt=ke.children[ke.children.length-1];rt.position.end=rm(De.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(ke.type)&&(M.call(this,De),Z.call(this,De))}function I(){this.data.atHardBreak=!0}function O(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.value=De}function z(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.value=De}function X(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.value=De}function ae(){const De=this.stack[this.stack.length-1];if(this.data.inReference){const ke=this.data.referenceType||"shortcut";De.type+="Reference",De.referenceType=ke,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 ke=this.data.referenceType||"shortcut";De.type+="Reference",De.referenceType=ke,delete De.url,delete De.title}else delete De.identifier,delete De.label;this.data.referenceType=void 0}function ee(De){const ke=this.sliceSerialize(De),rt=this.stack[this.stack.length-2];rt.label=sde(ke),rt.identifier=li(ke).toLowerCase()}function oe(){const De=this.stack[this.stack.length-1],ke=this.resume(),rt=this.stack[this.stack.length-1];if(this.data.inReference=!0,rt.type==="link"){const Ie=De.children;rt.children=Ie}else rt.alt=ke}function R(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.url=De}function ne(){const De=this.resume(),ke=this.stack[this.stack.length-1];ke.title=De}function F(){this.data.inReference=void 0}function P(){this.data.referenceType="collapsed"}function V(De){const ke=this.resume(),rt=this.stack[this.stack.length-1];rt.label=ke,rt.identifier=li(this.sliceSerialize(De)).toLowerCase(),this.data.referenceType="full"}function se(De){this.data.characterReferenceType=De.type}function ce(De){const ke=this.sliceSerialize(De),rt=this.data.characterReferenceType;let Ie;rt?(Ie=HF(ke,rt==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):Ie=PD(ke);const Xe=this.stack[this.stack.length-1];Xe.value+=Ie}function pe(De){const ke=this.stack.pop();ke.position.end=rm(De.end)}function ge(De){Z.call(this,De);const ke=this.stack[this.stack.length-1];ke.url=this.sliceSerialize(De)}function de(De){Z.call(this,De);const ke=this.stack[this.stack.length-1];ke.url="mailto:"+this.sliceSerialize(De)}function je(){return{type:"blockquote",children:[]}}function _e(){return{type:"code",lang:null,meta:null,value:""}}function Be(){return{type:"inlineCode",value:""}}function Me(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function tt(){return{type:"emphasis",children:[]}}function Ee(){return{type:"heading",depth:0,children:[]}}function le(){return{type:"break"}}function ft(){return{type:"html",value:""}}function st(){return{type:"image",title:null,url:"",alt:null}}function ze(){return{type:"link",title:null,url:"",children:[]}}function Ke(De){return{type:"list",ordered:De.type==="listOrdered",start:null,spread:De._spread,children:[]}}function $e(De){return{type:"listItem",spread:De._spread,checked:null,children:[]}}function Je(){return{type:"paragraph",children:[]}}function dt(){return{type:"strong",children:[]}}function Dt(){return{type:"text",value:""}}function Gt(){return{type:"thematicBreak"}}}function rm(e){return{line:e.line,column:e.column,offset:e.offset}}function LF(e,t){let n=-1;for(;++n<t.length;){const a=t[n];Array.isArray(a)?LF(e,a):mde(e,a)}}function mde(e,t){let n;for(n in t)if(kF.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 z8(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+e2({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+e2({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+e2({start:t.start,end:t.end})+") is still open")}function dde(e){const t=this;t.parser=n;function n(a){return cde(a,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function ude(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 pde(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 fde(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function gde(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=QA(a.toLowerCase()),r=e.footnoteOrder.indexOf(a);let s,i=e.footnoteCounts.get(a);i===void 0?(i=0,e.footnoteOrder.push(a),s=e.footnoteOrder.length):s=r+1,i+=1,e.footnoteCounts.set(a,i);const c={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(s)}]};e.patch(t,c);const m={type:"element",tagName:"sup",properties:{},children:[c]};return e.patch(t,m),e.applyData(t,m)}function xde(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 yde(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function QF(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),r=o[0];r&&r.type==="text"?r.value="["+r.value:o.unshift({type:"text",value:"["});const s=o[o.length-1];return s&&s.type==="text"?s.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 QF(e,t);const o={src:QA(a.url||""),alt:t.alt};a.title!==null&&a.title!==void 0&&(o.title=a.title);const r={type:"element",tagName:"img",properties:o,children:[]};return e.patch(t,r),e.applyData(t,r)}function Cde(e,t){const n={src:QA(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 vde(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 wde(e,t){const n=String(t.identifier).toUpperCase(),a=e.definitionById.get(n);if(!a)return QF(e,t);const o={href:QA(a.url||"")};a.title!==null&&a.title!==void 0&&(o.title=a.title);const r={type:"element",tagName:"a",properties:o,children:e.all(t)};return e.patch(t,r),e.applyData(t,r)}function Bde(e,t){const n={href:QA(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 Dde(e,t,n){const a=e.all(t),o=n?Ude(n):OF(t),r={},s=[];if(typeof t.checked=="boolean"){const p=a[0];let A;p&&p.type==="element"&&p.tagName==="p"?A=p:(A={type:"element",tagName:"p",properties:{},children:[]},a.unshift(A)),A.children.length>0&&A.children.unshift({type:"text",value:" "}),A.children.unshift({type:"element",tagName:"input",properties:{type:"checkbox",checked:t.checked,disabled:!0},children:[]}),r.className=["task-list-item"]}let i=-1;for(;++i<a.length;){const p=a[i];(o||i!==0||p.type!=="element"||p.tagName!=="p")&&s.push({type:"text",value:`
`}),p.type==="element"&&p.tagName==="p"&&!o?s.push(...p.children):s.push(p)}const c=a[a.length-1];c&&(o||c.type!=="element"||c.tagName!=="p")&&s.push({type:"text",value:`
`});const m={type:"element",tagName:"li",properties:r,children:s};return e.patch(t,m),e.applyData(t,m)}function Ude(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=OF(n[a])}return t}function OF(e){const t=e.spread;return t??e.children.length>1}function Hde(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 s=a[o];if(s.type==="element"&&s.tagName==="li"&&s.properties&&Array.isArray(s.properties.className)&&s.properties.className.includes("task-list-item")){n.className=["contains-task-list"];break}}const r={type:"element",tagName:t.ordered?"ol":"ul",properties:n,children:e.wrap(a,!0)};return e.patch(t,r),e.applyData(t,r)}function Nde(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 Gde(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Ede(e,t){const n=e.all(t),a=n.shift(),o=[];if(a){const s={type:"element",tagName:"thead",properties:{},children:e.wrap([a],!0)};e.patch(t.children[0],s),o.push(s)}if(n.length>0){const s={type:"element",tagName:"tbody",properties:{},children:e.wrap(n,!0)},i=jD(t.children[1]),c=yF(t.children[t.children.length-1]);i&&c&&(s.position={start:i,end:c}),o.push(s)}const r={type:"element",tagName:"table",properties:{},children:e.wrap(o,!0)};return e.patch(t,r),e.applyData(t,r)}function _de(e,t,n){const a=n?n.children:void 0,r=(a?a.indexOf(t):1)===0?"th":"td",s=n&&n.type==="table"?n.align:void 0,i=s?s.length:t.children.length;let c=-1;const m=[];for(;++c<i;){const A=t.children[c],g={},f=s?s[c]:void 0;f&&(g.align=f);let y={type:"element",tagName:r,properties:g,children:[]};A&&(y.children=e.all(A),e.patch(A,y),y=e.applyData(A,y)),m.push(y)}const p={type:"element",tagName:"tr",properties:{},children:e.wrap(m,!0)};return e.patch(t,p),e.applyData(t,p)}function Sde(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const Z8=9,Y8=32;function Pde(e){const t=String(e),n=/\r?\n|\r/g;let a=n.exec(t),o=0;const r=[];for(;a;)r.push(q8(t.slice(o,a.index),o>0,!0),a[0]),o=a.index+a[0].length,a=n.exec(t);return r.push(q8(t.slice(o),o>0,!1)),r.join("")}function q8(e,t,n){let a=0,o=e.length;if(t){let r=e.codePointAt(a);for(;r===Z8||r===Y8;)a++,r=e.codePointAt(a)}if(n){let r=e.codePointAt(o-1);for(;r===Z8||r===Y8;)o--,r=e.codePointAt(o-1)}return o>a?e.slice(a,o):""}function Ide(e,t){const n={type:"text",value:Pde(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:ude,break:Ade,code:pde,delete:fde,emphasis:gde,footnoteReference:hde,heading:xde,html:yde,imageReference:bde,image:Cde,inlineCode:vde,linkReference:wde,link:Bde,listItem:Dde,list:Hde,paragraph:Nde,root:jde,strong:Gde,table:Ede,tableCell:Sde,tableRow:_de,text:Ide,thematicBreak:Fde,toml:Pg,yaml:Pg,definition:Pg,footnoteDefinition:Pg};function Pg(){}const TF=-1,Vx=0,n2=1,$h=2,FD=3,kD=4,LD=5,QD=6,RF=7,MF=8,K8=typeof self=="object"?self:globalThis,Lde=(e,t)=>{const n=(o,r)=>(e.set(r,o),o),a=o=>{if(e.has(o))return e.get(o);const[r,s]=t[o];switch(r){case Vx:case TF:return n(s,o);case n2:{const i=n([],o);for(const c of s)i.push(a(c));return i}case $h:{const i=n({},o);for(const[c,m]of s)i[a(c)]=a(m);return i}case FD:return n(new Date(s),o);case kD:{const{source:i,flags:c}=s;return n(new RegExp(i,c),o)}case LD:{const i=n(new Map,o);for(const[c,m]of s)i.set(a(c),a(m));return i}case QD:{const i=n(new Set,o);for(const c of s)i.add(a(c));return i}case RF:{const{name:i,message:c}=s;return n(new K8[i](c),o)}case MF:return n(BigInt(s),o);case"BigInt":return n(Object(BigInt(s)),o);case"ArrayBuffer":return n(new Uint8Array(s).buffer,s);case"DataView":{const{buffer:i}=new Uint8Array(s);return n(new DataView(i),s)}}return n(new K8[r](s),o)};return a},$8=e=>Lde(new Map,e)(0),ju="",{toString:Qde}={},{keys:Ode}=Object,Np=e=>{const t=typeof e;if(t!=="object"||!e)return[Vx,t];const n=Qde.call(e).slice(8,-1);switch(n){case"Array":return[n2,ju];case"Object":return[$h,ju];case"Date":return[FD,ju];case"RegExp":return[kD,ju];case"Map":return[LD,ju];case"Set":return[QD,ju];case"DataView":return[n2,n]}return n.includes("Array")?[n2,n]:n.includes("Error")?[RF,n]:[$h,n]},Ig=([e,t])=>e===Vx&&(t==="function"||t==="symbol"),Tde=(e,t,n,a)=>{const o=(s,i)=>{const c=a.push(s)-1;return n.set(i,c),c},r=s=>{if(n.has(s))return n.get(s);let[i,c]=Np(s);switch(i){case Vx:{let p=s;switch(c){case"bigint":i=MF,p=s.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+c);p=null;break;case"undefined":return o([TF],s)}return o([i,p],s)}case n2:{if(c){let g=s;return c==="DataView"?g=new Uint8Array(s.buffer):c==="ArrayBuffer"&&(g=new Uint8Array(s)),o([c,[...g]],s)}const p=[],A=o([i,p],s);for(const g of s)p.push(r(g));return A}case $h:{if(c)switch(c){case"BigInt":return o([c,s.toString()],s);case"Boolean":case"Number":case"String":return o([c,s.valueOf()],s)}if(t&&"toJSON"in s)return r(s.toJSON());const p=[],A=o([i,p],s);for(const g of Ode(s))(e||!Ig(Np(s[g])))&&p.push([r(g),r(s[g])]);return A}case FD:return o([i,s.toISOString()],s);case kD:{const{source:p,flags:A}=s;return o([i,{source:p,flags:A}],s)}case LD:{const p=[],A=o([i,p],s);for(const[g,f]of s)(e||!(Ig(Np(g))||Ig(Np(f))))&&p.push([r(g),r(f)]);return A}case QD:{const p=[],A=o([i,p],s);for(const g of s)(e||!Ig(Np(g)))&&p.push(r(g));return A}}const{message:m}=s;return o([i,{name:c,message:m}],s)};return r},W8=(e,{json:t,lossy:n}={})=>{const a=[];return Tde(!(t||n),!!t,new Map,a)(e),a},Wh=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?$8(W8(e,t)):structuredClone(e):(e,t)=>$8(W8(e,t));function Rde(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 Mde(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||Rde,a=e.options.footnoteBackLabel||Mde,o=e.options.footnoteLabel||"Footnotes",r=e.options.footnoteLabelTagName||"h2",s=e.options.footnoteLabelProperties||{className:["sr-only"]},i=[];let c=-1;for(;++c<e.footnoteOrder.length;){const m=e.footnoteById.get(e.footnoteOrder[c]);if(!m)continue;const p=e.all(m),A=String(m.identifier).toUpperCase(),g=QA(A.toLowerCase());let f=0;const y=[],b=e.footnoteCounts.get(A);for(;b!==void 0&&++f<=b;){y.length>0&&y.push({type:"text",value:" "});let D=typeof n=="string"?n:n(c,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(c,f),className:["data-footnote-backref"]},children:Array.isArray(D)?D:[D]})}const v=p[p.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 p.push(...y);const B={type:"element",tagName:"li",properties:{id:t+"fn-"+g},children:e.wrap(p,!0)};e.patch(m,B),i.push(B)}if(i.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:r,properties:{...Wh(s),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 Xx=(function(e){if(e==null)return Kde;if(typeof e=="function")return Jx(e);if(typeof e=="object")return Array.isArray(e)?Zde(e):Yde(e);if(typeof e=="string")return qde(e);throw new Error("Expected function, string, or object as test")});function Zde(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Xx(e[n]);return Jx(a);function a(...o){let r=-1;for(;++r<t.length;)if(t[r].apply(this,o))return!0;return!1}}function Yde(e){const t=e;return Jx(n);function n(a){const o=a;let r;for(r in e)if(o[r]!==t[r])return!1;return!0}}function qde(e){return Jx(t);function t(n){return n&&n.type===e}}function Jx(e){return t;function t(n,a,o){return!!($de(n)&&e.call(this,n,typeof a=="number"?a:void 0,o||void 0))}}function Kde(){return!0}function $de(e){return e!==null&&typeof e=="object"&&"type"in e}const zF=[],Wde=!0,nB=!1,Vde="skip";function ZF(e,t,n,a){let o;typeof t=="function"&&typeof n!="function"?(a=n,n=t):o=t;const r=Xx(o),s=a?-1:1;i(e,void 0,[])();function i(c,m,p){const A=c&&typeof c=="object"?c:{};if(typeof A.type=="string"){const f=typeof A.tagName=="string"?A.tagName:typeof A.name=="string"?A.name:void 0;Object.defineProperty(g,"name",{value:"node ("+(c.type+(f?"<"+f+">":""))+")"})}return g;function g(){let f=zF,y,b,v;if((!t||r(c,m,p[p.length-1]||void 0))&&(f=Xde(n(c,p)),f[0]===nB))return f;if("children"in c&&c.children){const B=c;if(B.children&&f[0]!==Vde)for(b=(a?B.children.length:-1)+s,v=p.concat(B);b>-1&&b<B.children.length;){const D=B.children[b];if(y=i(D,b,v)(),y[0]===nB)return y;b=typeof y[1]=="number"?y[1]:b+s}}return f}}}function Xde(e){return Array.isArray(e)?e:typeof e=="number"?[Wde,e]:e==null?zF:[e]}function OD(e,t,n,a){let o,r,s;typeof t=="function"&&typeof n!="function"?(r=void 0,s=t,o=n):(r=t,s=n,o=a),ZF(e,r,i,o);function i(c,m){const p=m[m.length-1],A=p?p.children.indexOf(c):void 0;return s(c,A,p)}}const aB={}.hasOwnProperty,Jde={};function eue(e,t){const n=t||Jde,a=new Map,o=new Map,r=new Map,s={...kde,...n.handlers},i={all:m,applyData:nue,definitionById:a,footnoteById:o,footnoteCounts:r,footnoteOrder:[],handlers:s,one:c,options:n,patch:tue,wrap:oue};return OD(e,function(p){if(p.type==="definition"||p.type==="footnoteDefinition"){const A=p.type==="definition"?a:o,g=String(p.identifier).toUpperCase();A.has(g)||A.set(g,p)}}),i;function c(p,A){const g=p.type,f=i.handlers[g];if(aB.call(i.handlers,g)&&f)return f(i,p,A);if(i.options.passThrough&&i.options.passThrough.includes(g)){if("children"in p){const{children:b,...v}=p,B=Wh(v);return B.children=i.all(p),B}return Wh(p)}return(i.options.unknownHandler||aue)(i,p,A)}function m(p){const A=[];if("children"in p){const g=p.children;let f=-1;for(;++f<g.length;){const y=i.one(g[f],p);if(y){if(f&&g[f-1].type==="break"&&(!Array.isArray(y)&&y.type==="text"&&(y.value=V8(y.value)),!Array.isArray(y)&&y.type==="element")){const b=y.children[0];b&&b.type==="text"&&(b.value=V8(b.value))}Array.isArray(y)?A.push(...y):A.push(y)}}}return A}}function tue(e,t){e.position&&(t.position=Mce(e))}function nue(e,t){let n=t;if(e&&e.data){const a=e.data.hName,o=e.data.hChildren,r=e.data.hProperties;if(typeof a=="string")if(n.type==="element")n.tagName=a;else{const s="children"in n?n.children:[n];n={type:"element",tagName:a,properties:{},children:s}}n.type==="element"&&r&&Object.assign(n.properties,Wh(r)),"children"in n&&n.children&&o!==null&&o!==void 0&&(n.children=o)}return n}function aue(e,t){const n=t.data||{},a="value"in t&&!(aB.call(n,"hProperties")||aB.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 oue(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 V8(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function X8(e,t){const n=eue(e,t),a=n.one(e,void 0),o=zde(n),r=Array.isArray(a)?{type:"root",children:a}:a||{type:"root",children:[]};return o&&r.children.push({type:"text",value:`
`},o),r}function rue(e,t){return e&&"run"in e?async function(n,a){const o=X8(n,{file:a,...t});await e.run(o,a)}:function(n,a){return X8(n,{file:a,...e||t})}}function J8(e){if(e)throw e}var Ev,eE;function sue(){if(eE)return Ev;eE=1;var e=Object.prototype.hasOwnProperty,t=Object.prototype.toString,n=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=function(m){return typeof Array.isArray=="function"?Array.isArray(m):t.call(m)==="[object Array]"},r=function(m){if(!m||t.call(m)!=="[object Object]")return!1;var p=e.call(m,"constructor"),A=m.constructor&&m.constructor.prototype&&e.call(m.constructor.prototype,"isPrototypeOf");if(m.constructor&&!p&&!A)return!1;var g;for(g in m);return typeof g>"u"||e.call(m,g)},s=function(m,p){n&&p.name==="__proto__"?n(m,p.name,{enumerable:!0,configurable:!0,value:p.newValue,writable:!0}):m[p.name]=p.newValue},i=function(m,p){if(p==="__proto__")if(e.call(m,p)){if(a)return a(m,p).value}else return;return m[p]};return Ev=function c(){var m,p,A,g,f,y,b=arguments[0],v=1,B=arguments.length,D=!1;for(typeof b=="boolean"&&(D=b,b=arguments[1]||{},v=2),(b==null||typeof b!="object"&&typeof b!="function")&&(b={});v<B;++v)if(m=arguments[v],m!=null)for(p in m)A=i(b,p),g=i(m,p),b!==g&&(D&&g&&(r(g)||(f=o(g)))?(f?(f=!1,y=A&&o(A)?A:[]):y=A&&r(A)?A:{},s(b,{name:p,newValue:c(D,y,g)})):typeof g<"u"&&s(b,{name:p,newValue:g}));return b},Ev}var iue=sue();const _v=Rn(iue);function oB(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 cue(){const e=[],t={run:n,use:a};return t;function n(...o){let r=-1;const s=o.pop();if(typeof s!="function")throw new TypeError("Expected function as last argument, not "+s);i(null,...o);function i(c,...m){const p=e[++r];let A=-1;if(c){s(c);return}for(;++A<o.length;)(m[A]===null||m[A]===void 0)&&(m[A]=o[A]);o=m,p?lue(p,i)(...m):s(null,...m)}}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(...s){const i=e.length>s.length;let c;i&&s.push(o);try{c=e.apply(this,s)}catch(m){const p=m;if(i&&n)throw p;return o(p)}i||(c&&c.then&&typeof c.then=="function"?c.then(r,o):c instanceof Error?o(c):r(c))}function o(s,...i){n||(n=!0,t(s,...i))}function r(s){o(null,s)}}const Ri={basename:mue,dirname:due,extname:uue,join:Aue,sep:"/"};function mue(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');cf(e);let n=0,a=-1,o=e.length,r;if(t===void 0||t.length===0||t.length>e.length){for(;o--;)if(e.codePointAt(o)===47){if(r){n=o+1;break}}else a<0&&(r=!0,a=o+1);return a<0?"":e.slice(n,a)}if(t===e)return"";let s=-1,i=t.length-1;for(;o--;)if(e.codePointAt(o)===47){if(r){n=o+1;break}}else s<0&&(r=!0,s=o+1),i>-1&&(e.codePointAt(o)===t.codePointAt(i--)?i<0&&(a=o):(i=-1,a=s));return n===a?a=s:a<0&&(a=e.length),e.slice(n,a)}function due(e){if(cf(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 uue(e){cf(e);let t=e.length,n=-1,a=0,o=-1,r=0,s;for(;t--;){const i=e.codePointAt(t);if(i===47){if(s){a=t+1;break}continue}n<0&&(s=!0,n=t+1),i===46?o<0?o=t:r!==1&&(r=1):o>-1&&(r=-1)}return o<0||n<0||r===0||r===1&&o===n-1&&o===a+1?"":e.slice(o,n)}function Aue(...e){let t=-1,n;for(;++t<e.length;)cf(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":pue(n)}function pue(e){cf(e);const t=e.codePointAt(0)===47;let n=fue(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function fue(e,t){let n="",a=0,o=-1,r=0,s=-1,i,c;for(;++s<=e.length;){if(s<e.length)i=e.codePointAt(s);else{if(i===47)break;i=47}if(i===47){if(!(o===s-1||r===1))if(o!==s-1&&r===2){if(n.length<2||a!==2||n.codePointAt(n.length-1)!==46||n.codePointAt(n.length-2)!==46){if(n.length>2){if(c=n.lastIndexOf("/"),c!==n.length-1){c<0?(n="",a=0):(n=n.slice(0,c),a=n.length-1-n.lastIndexOf("/")),o=s,r=0;continue}}else if(n.length>0){n="",a=0,o=s,r=0;continue}}t&&(n=n.length>0?n+"/..":"..",a=2)}else n.length>0?n+="/"+e.slice(o+1,s):n=e.slice(o+1,s),a=s-o-1;o=s,r=0}else i===46&&r>-1?r++:r=-1}return n}function cf(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const gue={cwd:hue};function hue(){return"/"}function rB(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function xue(e){if(typeof e=="string")e=new URL(e);else if(!rB(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 yue(e)}function yue(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 Sv=["history","path","basename","stem","extname","dirname"];class YF{constructor(t){let n;t?rB(t)?n={path:t}:typeof t=="string"||bue(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":gue.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let a=-1;for(;++a<Sv.length;){const r=Sv[a];r in n&&n[r]!==void 0&&n[r]!==null&&(this[r]=r==="history"?[...n[r]]:n[r])}let o;for(o in n)Sv.includes(o)||(this[o]=n[o])}get basename(){return typeof this.path=="string"?Ri.basename(this.path):void 0}set basename(t){Iv(t,"basename"),Pv(t,"basename"),this.path=Ri.join(this.dirname||"",t)}get dirname(){return typeof this.path=="string"?Ri.dirname(this.path):void 0}set dirname(t){tE(this.basename,"dirname"),this.path=Ri.join(t||"",this.basename)}get extname(){return typeof this.path=="string"?Ri.extname(this.path):void 0}set extname(t){if(Pv(t,"extname"),tE(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=Ri.join(this.dirname,this.stem+(t||""))}get path(){return this.history[this.history.length-1]}set path(t){rB(t)&&(t=xue(t)),Iv(t,"path"),this.path!==t&&this.history.push(t)}get stem(){return typeof this.path=="string"?Ri.basename(this.path,this.extname):void 0}set stem(t){Iv(t,"stem"),Pv(t,"stem"),this.path=Ri.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 er(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 Pv(e,t){if(e&&e.includes(Ri.sep))throw new Error("`"+t+"` cannot be a path: did not expect `"+Ri.sep+"`")}function Iv(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function tE(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 Cue=(function(e){const a=this.constructor.prototype,o=a[e],r=function(){return o.apply(r,arguments)};return Object.setPrototypeOf(r,a),r}),vue={}.hasOwnProperty;class TD extends Cue{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=cue()}copy(){const t=new TD;let n=-1;for(;++n<this.attachers.length;){const a=this.attachers[n];t.use(...a)}return t.data(_v(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(Lv("data",this.frozen),this.namespace[t]=n,this):vue.call(this.namespace,t)&&this.namespace[t]||void 0:t?(Lv("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=Fg(t),a=this.parser||this.Parser;return Fv("parse",a),a(String(n),n)}process(t,n){const a=this;return this.freeze(),Fv("process",this.parser||this.Parser),kv("process",this.compiler||this.Compiler),n?o(void 0,n):new Promise(o);function o(r,s){const i=Fg(t),c=a.parse(i);a.run(c,i,function(p,A,g){if(p||!A||!g)return m(p);const f=A,y=a.stringify(f,g);Due(y)?g.value=y:g.result=y,m(p,g)});function m(p,A){p||!A?s(p):r?r(A):n(void 0,A)}}}processSync(t){let n=!1,a;return this.freeze(),Fv("processSync",this.parser||this.Parser),kv("processSync",this.compiler||this.Compiler),this.process(t,o),aE("processSync","process",n),a;function o(r,s){n=!0,J8(r),a=s}}run(t,n,a){nE(t),this.freeze();const o=this.transformers;return!a&&typeof n=="function"&&(a=n,n=void 0),a?r(void 0,a):new Promise(r);function r(s,i){const c=Fg(n);o.run(t,c,m);function m(p,A,g){const f=A||t;p?i(p):s?s(f):a(void 0,f,g)}}}runSync(t,n){let a=!1,o;return this.run(t,n,r),aE("runSync","run",a),o;function r(s,i){J8(s),o=i,a=!0}}stringify(t,n){this.freeze();const a=Fg(n),o=this.compiler||this.Compiler;return kv("stringify",o),nE(t),o(t,a)}use(t,...n){const a=this.attachers,o=this.namespace;if(Lv("use",this.frozen),t!=null)if(typeof t=="function")c(t,n);else if(typeof t=="object")Array.isArray(t)?i(t):s(t);else throw new TypeError("Expected usable value, not `"+t+"`");return this;function r(m){if(typeof m=="function")c(m,[]);else if(typeof m=="object")if(Array.isArray(m)){const[p,...A]=m;c(p,A)}else s(m);else throw new TypeError("Expected usable value, not `"+m+"`")}function s(m){if(!("plugins"in m)&&!("settings"in m))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(m.plugins),m.settings&&(o.settings=_v(!0,o.settings,m.settings))}function i(m){let p=-1;if(m!=null)if(Array.isArray(m))for(;++p<m.length;){const A=m[p];r(A)}else throw new TypeError("Expected a list of plugins, not `"+m+"`")}function c(m,p){let A=-1,g=-1;for(;++A<a.length;)if(a[A][0]===m){g=A;break}if(g===-1)a.push([m,...p]);else if(p.length>0){let[f,...y]=p;const b=a[g][1];oB(b)&&oB(f)&&(f=_v(!0,b,f)),a[g]=[m,f,...y]}}}}const wue=new TD().freeze();function Fv(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function kv(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function Lv(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 nE(e){if(!oB(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function aE(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Fg(e){return Bue(e)?e:new YF(e)}function Bue(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function Due(e){return typeof e=="string"||Uue(e)}function Uue(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Hue="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",oE=[],rE={allowDangerousHtml:!0},Nue=/^(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 Gue(e){const t=Eue(e),n=_ue(e);return Sue(t.runSync(t.parse(n),n),e)}function Eue(e){const t=e.rehypePlugins||oE,n=e.remarkPlugins||oE,a=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...rE}:rE;return wue().use(dde).use(n).use(rue,a).use(t)}function _ue(e){const t=e.children||"",n=new YF;return typeof t=="string"&&(n.value=t),n}function Sue(e,t){const n=t.allowedElements,a=t.allowElement,o=t.components,r=t.disallowedElements,s=t.skipHtml,i=t.unwrapDisallowed,c=t.urlTransform||Pue;for(const p of jue)Object.hasOwn(t,p.from)&&(""+p.from+(p.to?"use `"+p.to+"` instead":"remove it")+Hue+p.id,void 0);return OD(e,m),Kce(e,{Fragment:d.Fragment,components:o,ignoreInvalidStyle:!0,jsx:d.jsx,jsxs:d.jsxs,passKeys:!0,passNode:!0});function m(p,A,g){if(p.type==="raw"&&g&&typeof A=="number")return s?g.children.splice(A,1):g.children[A]={type:"text",value:p.value},A;if(p.type==="element"){let f;for(f in Nv)if(Object.hasOwn(Nv,f)&&Object.hasOwn(p.properties,f)){const y=p.properties[f],b=Nv[f];(b===null||b.includes(p.tagName))&&(p.properties[f]=c(String(y||""),f,p))}}if(p.type==="element"){let f=n?!n.includes(p.tagName):r?r.includes(p.tagName):!1;if(!f&&a&&typeof A=="number"&&(f=!a(p,A,g)),f&&g&&typeof A=="number")return i&&p.children?g.children.splice(A,1,...p.children):g.children.splice(A,1),A}}}function Pue(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||Nue.test(e.slice(0,t))?e:""}function sE(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=Xx((n||{}).ignore||[]),r=kue(t);let s=-1;for(;++s<r.length;)ZF(e,"text",i);function i(m,p){let A=-1,g;for(;++A<p.length;){const f=p[A],y=g?g.children:void 0;if(o(f,y?y.indexOf(f):void 0,g))return;g=f}if(g)return c(m,p)}function c(m,p){const A=p[p.length-1],g=r[s][0],f=r[s][1];let y=0;const v=A.children.indexOf(m);let B=!1,D=[];g.lastIndex=0;let j=g.exec(m.value);for(;j;){const Q=j.index,E={index:j.index,input:j.input,stack:[...p,m]};let G=f(...j,E);if(typeof G=="string"&&(G=G.length>0?{type:"text",value:G}:void 0),G===!1?g.lastIndex=Q+1:(y!==Q&&D.push({type:"text",value:m.value.slice(y,Q)}),Array.isArray(G)?D.push(...G):G&&D.push(G),y=Q+j[0].length,B=!0),!g.global)break;j=g.exec(m.value)}return B?(y<m.value.length&&D.push({type:"text",value:m.value.slice(y)}),A.children.splice(v,1,...D)):D=[m],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]),Que(o[1])])}return t}function Lue(e){return typeof e=="string"?new RegExp(Iue(e),"g"):e}function Que(e){return typeof e=="function"?e:function(){return e}}const Qv="phrasing",Ov=["autolink","link","image","label"];function Oue(){return{transforms:[que],enter:{literalAutolink:Rue,literalAutolinkEmail:Tv,literalAutolinkHttp:Tv,literalAutolinkWww:Tv},exit:{literalAutolink:Yue,literalAutolinkEmail:Zue,literalAutolinkHttp:Mue,literalAutolinkWww:zue}}}function Tue(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Qv,notInConstruct:Ov},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Qv,notInConstruct:Ov},{character:":",before:"[ps]",after:"\\/",inConstruct:Qv,notInConstruct:Ov}]}}function Rue(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Tv(e){this.config.enter.autolinkProtocol.call(this,e)}function Mue(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 Zue(e){this.config.exit.autolinkEmail.call(this,e)}function Yue(e){this.exit(e)}function que(e){Fue(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Kue],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S})([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),$ue]],{ignore:["link","linkReference"]})}function Kue(e,t,n,a,o){let r="";if(!qF(o)||(/^w/i.test(t)&&(n=t+n,t="",r="http://"),!Wue(n)))return!1;const s=Vue(n+a);if(!s[0])return!1;const i={type:"link",title:null,url:r+t+s[0],children:[{type:"text",value:t+s[0]}]};return s[1]?[i,{type:"text",value:s[1]}]:i}function $ue(e,t,n,a){return!qF(a,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function Wue(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 Vue(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=sE(e,"(");let r=sE(e,")");for(;a!==-1&&o>r;)e+=n.slice(0,a+1),n=n.slice(a+1),a=n.indexOf(")"),r++;return[e,n]}function qF(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||Id(n)||$x(n))&&(!t||n!==47)}KF.peek=sAe;function Xue(){this.buffer()}function Jue(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function eAe(){this.buffer()}function tAe(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function nAe(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=li(this.sliceSerialize(e)).toLowerCase(),n.label=t}function aAe(e){this.exit(e)}function oAe(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=li(this.sliceSerialize(e)).toLowerCase(),n.label=t}function rAe(e){this.exit(e)}function sAe(){return"["}function KF(e,t,n,a){const o=n.createTracker(a);let r=o.move("[^");const s=n.enter("footnoteReference"),i=n.enter("reference");return r+=o.move(n.safe(n.associationId(e),{after:"]",before:r})),i(),s(),r+=o.move("]"),r}function iAe(){return{enter:{gfmFootnoteCallString:Xue,gfmFootnoteCall:Jue,gfmFootnoteDefinitionLabelString:eAe,gfmFootnoteDefinition:tAe},exit:{gfmFootnoteCallString:nAe,gfmFootnoteCall:aAe,gfmFootnoteDefinitionLabelString:oAe,gfmFootnoteDefinition:rAe}}}function cAe(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:KF},unsafe:[{character:"[",inConstruct:["label","phrasing","reference"]}]};function n(a,o,r,s){const i=r.createTracker(s);let c=i.move("[^");const m=r.enter("footnoteDefinition"),p=r.enter("label");return c+=i.move(r.safe(r.associationId(a),{before:c,after:"]"})),p(),c+=i.move("]:"),a.children&&a.children.length>0&&(i.shift(4),c+=i.move((t?`
`:" ")+r.indentLines(r.containerFlow(a,i.current()),t?$F:lAe))),m(),c}}function lAe(e,t,n){return t===0?e:$F(e,t,n)}function $F(e,t,n){return(n?"":" ")+e}const mAe=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];WF.peek=fAe;function dAe(){return{canContainEols:["delete"],enter:{strikethrough:AAe},exit:{strikethrough:pAe}}}function uAe(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:mAe}],handlers:{delete:WF}}}function AAe(e){this.enter({type:"delete",children:[]},e)}function pAe(e){this.exit(e)}function WF(e,t,n,a){const o=n.createTracker(a),r=n.enter("strikethrough");let s=o.move("~~");return s+=n.containerPhrasing(e,{...o.current(),before:s,after:"~"}),s+=o.move("~~"),r(),s}function fAe(){return"~"}function gAe(e){return e.length}function hAe(e,t){const n=t||{},a=(n.align||[]).concat(),o=n.stringLength||gAe,r=[],s=[],i=[],c=[];let m=0,p=-1;for(;++p<e.length;){const b=[],v=[];let B=-1;for(e[p].length>m&&(m=e[p].length);++B<e[p].length;){const D=xAe(e[p][B]);if(n.alignDelimiters!==!1){const j=o(D);v[B]=j,(c[B]===void 0||j>c[B])&&(c[B]=j)}b.push(D)}s[p]=b,i[p]=v}let A=-1;if(typeof a=="object"&&"length"in a)for(;++A<m;)r[A]=iE(a[A]);else{const b=iE(a);for(;++A<m;)r[A]=b}A=-1;const g=[],f=[];for(;++A<m;){const b=r[A];let v="",B="";b===99?(v=":",B=":"):b===108?v=":":b===114&&(B=":");let D=n.alignDelimiters===!1?1:Math.max(1,c[A]-v.length-B.length);const j=v+"-".repeat(D)+B;n.alignDelimiters!==!1&&(D=v.length+D+B.length,D>c[A]&&(c[A]=D),f[A]=D),g[A]=j}s.splice(1,0,g),i.splice(1,0,f),p=-1;const y=[];for(;++p<s.length;){const b=s[p],v=i[p];A=-1;const B=[];for(;++A<m;){const D=b[A]||"";let j="",Q="";if(n.alignDelimiters!==!1){const E=c[A]-(v[A]||0),G=r[A];G===114?j=" ".repeat(E):G===99?E%2?(j=" ".repeat(E/2+.5),Q=" ".repeat(E/2-.5)):(j=" ".repeat(E/2),Q=j):Q=" ".repeat(E)}n.delimiterStart!==!1&&!A&&B.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&D==="")&&(n.delimiterStart!==!1||A)&&B.push(" "),n.alignDelimiters!==!1&&B.push(j),B.push(D),n.alignDelimiters!==!1&&B.push(Q),n.padding!==!1&&B.push(" "),(n.delimiterEnd!==!1||A!==m-1)&&B.push("|")}y.push(n.delimiterEnd===!1?B.join("").replace(/ +$/,""):B.join(""))}return y.join(`
`)}function xAe(e){return e==null?"":String(e)}function iE(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 yAe(e,t,n,a){const o=n.enter("blockquote"),r=n.createTracker(a);r.move("> "),r.shift(2);const s=n.indentLines(n.containerFlow(e,r.current()),bAe);return o(),s}function bAe(e,t,n){return">"+(n?"":" ")+e}function CAe(e,t){return cE(e,t.inConstruct,!0)&&!cE(e,t.notInConstruct,!1)}function cE(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 lE(e,t,n,a){let o=-1;for(;++o<n.unsafe.length;)if(n.unsafe[o].character===`
`&&CAe(n.stack,n.unsafe[o]))return/[ \t]/.test(a.before)?"":" ";return`\\
`}function vAe(e,t){const n=String(e);let a=n.indexOf(t),o=a,r=0,s=0;if(typeof t!="string")throw new TypeError("Expected substring");for(;a!==-1;)a===o?++r>s&&(s=r):r=1,o=a+t.length,a=n.indexOf(t,o);return s}function wAe(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 BAe(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 DAe(e,t,n,a){const o=BAe(n),r=e.value||"",s=o==="`"?"GraveAccent":"Tilde";if(wAe(e,n)){const A=n.enter("codeIndented"),g=n.indentLines(r,UAe);return A(),g}const i=n.createTracker(a),c=o.repeat(Math.max(vAe(r,o)+1,3)),m=n.enter("codeFenced");let p=i.move(c);if(e.lang){const A=n.enter(`codeFencedLang${s}`);p+=i.move(n.safe(e.lang,{before:p,after:" ",encode:["`"],...i.current()})),A()}if(e.lang&&e.meta){const A=n.enter(`codeFencedMeta${s}`);p+=i.move(" "),p+=i.move(n.safe(e.meta,{before:p,after:`
`,encode:["`"],...i.current()})),A()}return p+=i.move(`
`),r&&(p+=i.move(r+`
`)),p+=i.move(c),m(),p}function UAe(e,t,n){return(n?"":" ")+e}function RD(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 HAe(e,t,n,a){const o=RD(n),r=o==='"'?"Quote":"Apostrophe",s=n.enter("definition");let i=n.enter("label");const c=n.createTracker(a);let m=c.move("[");return m+=c.move(n.safe(n.associationId(e),{before:m,after:"]",...c.current()})),m+=c.move("]: "),i(),!e.url||/[\0- \u007F]/.test(e.url)?(i=n.enter("destinationLiteral"),m+=c.move("<"),m+=c.move(n.safe(e.url,{before:m,after:">",...c.current()})),m+=c.move(">")):(i=n.enter("destinationRaw"),m+=c.move(n.safe(e.url,{before:m,after:e.title?" ":`
`,...c.current()}))),i(),e.title&&(i=n.enter(`title${r}`),m+=c.move(" "+o),m+=c.move(n.safe(e.title,{before:m,after:o,...c.current()})),m+=c.move(o),i()),s(),m}function NAe(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 Z2(e){return"&#x"+e.toString(16).toUpperCase()+";"}function Vh(e,t,n){const a=vA(e),o=vA(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}}VF.peek=jAe;function VF(e,t,n,a){const o=NAe(n),r=n.enter("emphasis"),s=n.createTracker(a),i=s.move(o);let c=s.move(n.containerPhrasing(e,{after:o,before:i,...s.current()}));const m=c.charCodeAt(0),p=Vh(a.before.charCodeAt(a.before.length-1),m,o);p.inside&&(c=Z2(m)+c.slice(1));const A=c.charCodeAt(c.length-1),g=Vh(a.after.charCodeAt(0),A,o);g.inside&&(c=c.slice(0,-1)+Z2(A));const f=s.move(o);return r(),n.attentionEncodeSurroundingInfo={after:g.outside,before:p.outside},i+c+f}function jAe(e,t,n){return n.options.emphasis||"*"}function GAe(e,t){let n=!1;return OD(e,function(a){if("value"in a&&/\r?\n|\r/.test(a.value)||a.type==="break")return n=!0,nB}),!!((!e.depth||e.depth<3)&&SD(e)&&(t.options.setext||n))}function EAe(e,t,n,a){const o=Math.max(Math.min(6,e.depth||1),1),r=n.createTracker(a);if(GAe(e,n)){const p=n.enter("headingSetext"),A=n.enter("phrasing"),g=n.containerPhrasing(e,{...r.current(),before:`
`,after:`
`});return A(),p(),g+`
`+(o===1?"=":"-").repeat(g.length-(Math.max(g.lastIndexOf("\r"),g.lastIndexOf(`
`))+1))}const s="#".repeat(o),i=n.enter("headingAtx"),c=n.enter("phrasing");r.move(s+" ");let m=n.containerPhrasing(e,{before:"# ",after:`
`,...r.current()});return/^[\t ]/.test(m)&&(m=Z2(m.charCodeAt(0))+m.slice(1)),m=m?s+" "+m:s,n.options.closeAtx&&(m+=" "+s),c(),i(),m}XF.peek=_Ae;function XF(e){return e.value||""}function _Ae(){return"<"}JF.peek=SAe;function JF(e,t,n,a){const o=RD(n),r=o==='"'?"Quote":"Apostrophe",s=n.enter("image");let i=n.enter("label");const c=n.createTracker(a);let m=c.move("![");return m+=c.move(n.safe(e.alt,{before:m,after:"]",...c.current()})),m+=c.move("]("),i(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(i=n.enter("destinationLiteral"),m+=c.move("<"),m+=c.move(n.safe(e.url,{before:m,after:">",...c.current()})),m+=c.move(">")):(i=n.enter("destinationRaw"),m+=c.move(n.safe(e.url,{before:m,after:e.title?" ":")",...c.current()}))),i(),e.title&&(i=n.enter(`title${r}`),m+=c.move(" "+o),m+=c.move(n.safe(e.title,{before:m,after:o,...c.current()})),m+=c.move(o),i()),m+=c.move(")"),s(),m}function SAe(){return"!"}ek.peek=PAe;function ek(e,t,n,a){const o=e.referenceType,r=n.enter("imageReference");let s=n.enter("label");const i=n.createTracker(a);let c=i.move("![");const m=n.safe(e.alt,{before:c,after:"]",...i.current()});c+=i.move(m+"]["),s();const p=n.stack;n.stack=[],s=n.enter("reference");const A=n.safe(n.associationId(e),{before:c,after:"]",...i.current()});return s(),n.stack=p,r(),o==="full"||!m||m!==A?c+=i.move(A+"]"):o==="shortcut"?c=c.slice(0,-1):c+=i.move("]"),c}function PAe(){return"!"}tk.peek=IAe;function tk(e,t,n){let a=e.value||"",o="`",r=-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+" ");++r<n.unsafe.length;){const s=n.unsafe[r],i=n.compilePattern(s);let c;if(s.atBreak)for(;c=i.exec(a);){let m=c.index;a.charCodeAt(m)===10&&a.charCodeAt(m-1)===13&&m--,a=a.slice(0,m)+" "+a.slice(c.index+1)}}return o+a+o}function IAe(){return"`"}function nk(e,t){const n=SD(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))}ak.peek=FAe;function ak(e,t,n,a){const o=RD(n),r=o==='"'?"Quote":"Apostrophe",s=n.createTracker(a);let i,c;if(nk(e,n)){const p=n.stack;n.stack=[],i=n.enter("autolink");let A=s.move("<");return A+=s.move(n.containerPhrasing(e,{before:A,after:">",...s.current()})),A+=s.move(">"),i(),n.stack=p,A}i=n.enter("link"),c=n.enter("label");let m=s.move("[");return m+=s.move(n.containerPhrasing(e,{before:m,after:"](",...s.current()})),m+=s.move("]("),c(),!e.url&&e.title||/[\0- \u007F]/.test(e.url)?(c=n.enter("destinationLiteral"),m+=s.move("<"),m+=s.move(n.safe(e.url,{before:m,after:">",...s.current()})),m+=s.move(">")):(c=n.enter("destinationRaw"),m+=s.move(n.safe(e.url,{before:m,after:e.title?" ":")",...s.current()}))),c(),e.title&&(c=n.enter(`title${r}`),m+=s.move(" "+o),m+=s.move(n.safe(e.title,{before:m,after:o,...s.current()})),m+=s.move(o),c()),m+=s.move(")"),i(),m}function FAe(e,t,n){return nk(e,n)?"<":"["}ok.peek=kAe;function ok(e,t,n,a){const o=e.referenceType,r=n.enter("linkReference");let s=n.enter("label");const i=n.createTracker(a);let c=i.move("[");const m=n.containerPhrasing(e,{before:c,after:"]",...i.current()});c+=i.move(m+"]["),s();const p=n.stack;n.stack=[],s=n.enter("reference");const A=n.safe(n.associationId(e),{before:c,after:"]",...i.current()});return s(),n.stack=p,r(),o==="full"||!m||m!==A?c+=i.move(A+"]"):o==="shortcut"?c=c.slice(0,-1):c+=i.move("]"),c}function kAe(){return"["}function MD(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 LAe(e){const t=MD(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 QAe(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 rk(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 OAe(e,t,n,a){const o=n.enter("list"),r=n.bulletCurrent;let s=e.ordered?QAe(n):MD(n);const i=e.ordered?s==="."?")":".":LAe(n);let c=t&&n.bulletLastUsed?s===n.bulletLastUsed:!1;if(!e.ordered){const p=e.children?e.children[0]:void 0;if((s==="*"||s==="-")&&p&&(!p.children||!p.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&&(c=!0),rk(n)===s&&p){let A=-1;for(;++A<e.children.length;){const g=e.children[A];if(g&&g.type==="listItem"&&g.children&&g.children[0]&&g.children[0].type==="thematicBreak"){c=!0;break}}}}c&&(s=i),n.bulletCurrent=s;const m=n.containerFlow(e,a);return n.bulletLastUsed=s,n.bulletCurrent=r,o(),m}function TAe(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 RAe(e,t,n,a){const o=TAe(n);let r=n.bulletCurrent||MD(n);t&&t.type==="list"&&t.ordered&&(r=(typeof t.start=="number"&&t.start>-1?t.start:1)+(n.options.incrementListMarker===!1?0:t.children.indexOf(e))+r);let s=r.length+1;(o==="tab"||o==="mixed"&&(t&&t.type==="list"&&t.spread||e.spread))&&(s=Math.ceil(s/4)*4);const i=n.createTracker(a);i.move(r+" ".repeat(s-r.length)),i.shift(s);const c=n.enter("listItem"),m=n.indentLines(n.containerFlow(e,i.current()),p);return c(),m;function p(A,g,f){return g?(f?"":" ".repeat(s))+A:(f?r:r+" ".repeat(s-r.length))+A}}function MAe(e,t,n,a){const o=n.enter("paragraph"),r=n.enter("phrasing"),s=n.containerPhrasing(e,a);return r(),o(),s}const zAe=Xx(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function ZAe(e,t,n,a){return(e.children.some(function(s){return zAe(s)})?n.containerPhrasing:n.containerFlow).call(n,e,a)}function YAe(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}sk.peek=qAe;function sk(e,t,n,a){const o=YAe(n),r=n.enter("strong"),s=n.createTracker(a),i=s.move(o+o);let c=s.move(n.containerPhrasing(e,{after:o,before:i,...s.current()}));const m=c.charCodeAt(0),p=Vh(a.before.charCodeAt(a.before.length-1),m,o);p.inside&&(c=Z2(m)+c.slice(1));const A=c.charCodeAt(c.length-1),g=Vh(a.after.charCodeAt(0),A,o);g.inside&&(c=c.slice(0,-1)+Z2(A));const f=s.move(o+o);return r(),n.attentionEncodeSurroundingInfo={after:g.outside,before:p.outside},i+c+f}function qAe(e,t,n){return n.options.strong||"*"}function KAe(e,t,n,a){return n.safe(e.value,a)}function $Ae(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 WAe(e,t,n){const a=(rk(n)+(n.options.ruleSpaces?" ":"")).repeat($Ae(n));return n.options.ruleSpaces?a.slice(0,-1):a}const ik={blockquote:yAe,break:lE,code:DAe,definition:HAe,emphasis:VF,hardBreak:lE,heading:EAe,html:XF,image:JF,imageReference:ek,inlineCode:tk,link:ak,linkReference:ok,list:OAe,listItem:RAe,paragraph:MAe,root:ZAe,strong:sk,text:KAe,thematicBreak:WAe};function VAe(){return{enter:{table:XAe,tableData:mE,tableHeader:mE,tableRow:epe},exit:{codeText:tpe,table:JAe,tableData:Rv,tableHeader:Rv,tableRow:Rv}}}function XAe(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 JAe(e){this.exit(e),this.data.inTable=void 0}function epe(e){this.enter({type:"tableRow",children:[]},e)}function Rv(e){this.exit(e)}function mE(e){this.enter({type:"tableCell",children:[]},e)}function tpe(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,npe));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function npe(e,t){return t==="|"?t:e}function ape(e){const t=e||{},n=t.tableCellPadding,a=t.tablePipeAlign,o=t.stringLength,r=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:s,tableCell:c,tableRow:i}};function s(f,y,b,v){return m(p(f,b,v),f.align)}function i(f,y,b,v){const B=A(f,b,v),D=m([B]);return D.slice(0,D.indexOf(`
`))}function c(f,y,b,v){const B=b.enter("tableCell"),D=b.enter("phrasing"),j=b.containerPhrasing(f,{...v,before:r,after:r});return D(),B(),j}function m(f,y){return hAe(f,{align:y,alignDelimiters:a,padding:n,stringLength:o})}function p(f,y,b){const v=f.children;let B=-1;const D=[],j=y.enter("table");for(;++B<v.length;)D[B]=A(v[B],y,b);return j(),D}function A(f,y,b){const v=f.children;let B=-1;const D=[],j=y.enter("tableRow");for(;++B<v.length;)D[B]=c(v[B],f,y,b);return j(),D}function g(f,y,b){let v=ik.inlineCode(f,y,b);return b.stack.includes("tableCell")&&(v=v.replace(/\|/g,"\\$&")),v}}function ope(){return{exit:{taskListCheckValueChecked:dE,taskListCheckValueUnchecked:dE,paragraph:spe}}}function rpe(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:ipe}}}function dE(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function spe(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 r=-1,s;for(;++r<o.length;){const i=o[r];if(i.type==="paragraph"){s=i;break}}s===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 ipe(e,t,n,a){const o=e.children[0],r=typeof e.checked=="boolean"&&o&&o.type==="paragraph",s="["+(e.checked?"x":" ")+"] ",i=n.createTracker(a);r&&i.move(s);let c=ik.listItem(e,t,n,{...a,...i.current()});return r&&(c=c.replace(/^(?:[*+-]|\d+\.)([\r\n]| {1,3})/,m)),c;function m(p){return p+s}}function cpe(){return[Oue(),iAe(),dAe(),VAe(),ope()]}function lpe(e){return{extensions:[Tue(),cAe(e),uAe(),ape(e),rpe()]}}const mpe={tokenize:gpe,partial:!0},ck={tokenize:hpe,partial:!0},lk={tokenize:xpe,partial:!0},mk={tokenize:ype,partial:!0},dpe={tokenize:bpe,partial:!0},dk={name:"wwwAutolink",tokenize:ppe,previous:Ak},uk={name:"protocolAutolink",tokenize:fpe,previous:pk},ll={name:"emailAutolink",tokenize:Ape,previous:fk},ac={};function upe(){return{text:ac}}let ud=48;for(;ud<123;)ac[ud]=ll,ud++,ud===58?ud=65:ud===91&&(ud=97);ac[43]=ll;ac[45]=ll;ac[46]=ll;ac[95]=ll;ac[72]=[ll,uk];ac[104]=[ll,uk];ac[87]=[ll,dk];ac[119]=[ll,dk];function Ape(e,t,n){const a=this;let o,r;return s;function s(A){return!sB(A)||!fk.call(a,a.previous)||zD(a.events)?n(A):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),i(A))}function i(A){return sB(A)?(e.consume(A),i):A===64?(e.consume(A),c):n(A)}function c(A){return A===46?e.check(dpe,p,m)(A):A===45||A===95||Jo(A)?(r=!0,e.consume(A),c):p(A)}function m(A){return e.consume(A),o=!0,c}function p(A){return r&&o&&fr(a.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(A)):n(A)}}function ppe(e,t,n){const a=this;return o;function o(s){return s!==87&&s!==119||!Ak.call(a,a.previous)||zD(a.events)?n(s):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(mpe,e.attempt(ck,e.attempt(lk,r),n),n)(s))}function r(s){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(s)}}function fpe(e,t,n){const a=this;let o="",r=!1;return s;function s(A){return(A===72||A===104)&&pk.call(a,a.previous)&&!zD(a.events)?(e.enter("literalAutolink"),e.enter("literalAutolinkHttp"),o+=String.fromCodePoint(A),e.consume(A),i):n(A)}function i(A){if(fr(A)&&o.length<5)return o+=String.fromCodePoint(A),e.consume(A),i;if(A===58){const g=o.toLowerCase();if(g==="http"||g==="https")return e.consume(A),c}return n(A)}function c(A){return A===47?(e.consume(A),r?m:(r=!0,c)):n(A)}function m(A){return A===null||Kh(A)||Xn(A)||Id(A)||$x(A)?n(A):e.attempt(ck,e.attempt(lk,p),n)(A)}function p(A){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(A)}}function gpe(e,t,n){let a=0;return o;function o(s){return(s===87||s===119)&&a<3?(a++,e.consume(s),o):s===46&&a===3?(e.consume(s),r):n(s)}function r(s){return s===null?n(s):t(s)}}function hpe(e,t,n){let a,o,r;return s;function s(m){return m===46||m===95?e.check(mk,c,i)(m):m===null||Xn(m)||Id(m)||m!==45&&$x(m)?c(m):(r=!0,e.consume(m),s)}function i(m){return m===95?a=!0:(o=a,a=void 0),e.consume(m),s}function c(m){return o||a||!r?n(m):t(m)}}function xpe(e,t){let n=0,a=0;return o;function o(s){return s===40?(n++,e.consume(s),o):s===41&&a<n?r(s):s===33||s===34||s===38||s===39||s===41||s===42||s===44||s===46||s===58||s===59||s===60||s===63||s===93||s===95||s===126?e.check(mk,t,r)(s):s===null||Xn(s)||Id(s)?t(s):(e.consume(s),o)}function r(s){return s===41&&a++,e.consume(s),o}}function ype(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),r):i===93?(e.consume(i),o):i===60||i===null||Xn(i)||Id(i)?t(i):n(i)}function o(i){return i===null||i===40||i===91||Xn(i)||Id(i)?t(i):a(i)}function r(i){return fr(i)?s(i):n(i)}function s(i){return i===59?(e.consume(i),a):fr(i)?(e.consume(i),s):n(i)}}function bpe(e,t,n){return a;function a(r){return e.consume(r),o}function o(r){return Jo(r)?n(r):t(r)}}function Ak(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||Xn(e)}function pk(e){return!fr(e)}function fk(e){return!(e===47||sB(e))}function sB(e){return e===43||e===45||e===46||e===95||Jo(e)}function zD(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 Cpe={tokenize:jpe,partial:!0};function vpe(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:Upe,continuation:{tokenize:Hpe},exit:Npe}},text:{91:{name:"gfmFootnoteCall",tokenize:Dpe},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:wpe,resolveTo:Bpe}}}}function wpe(e,t,n){const a=this;let o=a.events.length;const r=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let s;for(;o--;){const c=a.events[o][1];if(c.type==="labelImage"){s=c;break}if(c.type==="gfmFootnoteCall"||c.type==="labelLink"||c.type==="label"||c.type==="image"||c.type==="link")break}return i;function i(c){if(!s||!s._balanced)return n(c);const m=li(a.sliceSerialize({start:s.end,end:a.now()}));return m.codePointAt(0)!==94||!r.includes(m.slice(1))?n(c):(e.enter("gfmFootnoteCallLabelMarker"),e.consume(c),e.exit("gfmFootnoteCallLabelMarker"),t(c))}}function Bpe(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 r={type:"gfmFootnoteCallString",start:Object.assign({},o.end),end:Object.assign({},e[e.length-1][1].start)},s={type:"chunkString",contentType:"string",start:Object.assign({},r.start),end:Object.assign({},r.end)},i=[e[n+1],e[n+2],["enter",a,t],e[n+3],e[n+4],["enter",o,t],["exit",o,t],["enter",r,t],["enter",s,t],["exit",s,t],["exit",r,t],e[e.length-2],e[e.length-1],["exit",a,t]];return e.splice(n,e.length-n+1,...i),e}function Dpe(e,t,n){const a=this,o=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let r=0,s;return i;function i(A){return e.enter("gfmFootnoteCall"),e.enter("gfmFootnoteCallLabelMarker"),e.consume(A),e.exit("gfmFootnoteCallLabelMarker"),c}function c(A){return A!==94?n(A):(e.enter("gfmFootnoteCallMarker"),e.consume(A),e.exit("gfmFootnoteCallMarker"),e.enter("gfmFootnoteCallString"),e.enter("chunkString").contentType="string",m)}function m(A){if(r>999||A===93&&!s||A===null||A===91||Xn(A))return n(A);if(A===93){e.exit("chunkString");const g=e.exit("gfmFootnoteCallString");return o.includes(li(a.sliceSerialize(g)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(A),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(A)}return Xn(A)||(s=!0),r++,e.consume(A),A===92?p:m}function p(A){return A===91||A===92||A===93?(e.consume(A),r++,m):m(A)}}function Upe(e,t,n){const a=this,o=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let r,s=0,i;return c;function c(y){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(y),e.exit("gfmFootnoteDefinitionLabelMarker"),m}function m(y){return y===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(y),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",p):n(y)}function p(y){if(s>999||y===93&&!i||y===null||y===91||Xn(y))return n(y);if(y===93){e.exit("chunkString");const b=e.exit("gfmFootnoteDefinitionLabelString");return r=li(a.sliceSerialize(b)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(y),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),g}return Xn(y)||(i=!0),s++,e.consume(y),y===92?A:p}function A(y){return y===91||y===92||y===93?(e.consume(y),s++,p):p(y)}function g(y){return y===58?(e.enter("definitionMarker"),e.consume(y),e.exit("definitionMarker"),o.includes(r)||o.push(r),wn(e,f,"gfmFootnoteDefinitionWhitespace")):n(y)}function f(y){return t(y)}}function Hpe(e,t,n){return e.check(sf,t,e.attempt(Cpe,t,n))}function Npe(e){e.exit("gfmFootnoteDefinition")}function jpe(e,t,n){const a=this;return wn(e,o,"gfmFootnoteDefinitionIndent",5);function o(r){const s=a.events[a.events.length-1];return s&&s[1].type==="gfmFootnoteDefinitionIndent"&&s[2].sliceSerialize(s[1],!0).length===4?t(r):n(r)}}function Gpe(e){let n=(e||{}).singleTilde;const a={name:"strikethrough",tokenize:r,resolveAll:o};return n==null&&(n=!0),{text:{126:a},insideSpan:{null:[a]},attentionMarkers:{null:[126]}};function o(s,i){let c=-1;for(;++c<s.length;)if(s[c][0]==="enter"&&s[c][1].type==="strikethroughSequenceTemporary"&&s[c][1]._close){let m=c;for(;m--;)if(s[m][0]==="exit"&&s[m][1].type==="strikethroughSequenceTemporary"&&s[m][1]._open&&s[c][1].end.offset-s[c][1].start.offset===s[m][1].end.offset-s[m][1].start.offset){s[c][1].type="strikethroughSequence",s[m][1].type="strikethroughSequence";const p={type:"strikethrough",start:Object.assign({},s[m][1].start),end:Object.assign({},s[c][1].end)},A={type:"strikethroughText",start:Object.assign({},s[m][1].end),end:Object.assign({},s[c][1].start)},g=[["enter",p,i],["enter",s[m][1],i],["exit",s[m][1],i],["enter",A,i]],f=i.parser.constructs.insideSpan.null;f&&as(g,g.length,0,Wx(f,s.slice(m+1,c),i)),as(g,g.length,0,[["exit",A,i],["enter",s[c][1],i],["exit",s[c][1],i],["exit",p,i]]),as(s,m-1,c-m+3,g),c=m+g.length-2;break}}for(c=-1;++c<s.length;)s[c][1].type==="strikethroughSequenceTemporary"&&(s[c][1].type="data");return s}function r(s,i,c){const m=this.previous,p=this.events;let A=0;return g;function g(y){return m===126&&p[p.length-1][1].type!=="characterEscape"?c(y):(s.enter("strikethroughSequenceTemporary"),f(y))}function f(y){const b=vA(m);if(y===126)return A>1?c(y):(s.consume(y),A++,f);if(A<2&&!n)return c(y);const v=s.exit("strikethroughSequenceTemporary"),B=vA(y);return v._open=!B||B===2&&!!b,v._close=!b||b===2&&!!B,i(y)}}}class Epe{constructor(){this.map=[]}add(t,n,a){_pe(this,t,n,a)}consume(t){if(this.map.sort(function(r,s){return r[0]-s[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 r of o)t.push(r);o=a.pop()}this.map.length=0}}function _pe(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 Spe(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 r=a.length-1;a[r]=a[r]==="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 Ppe(){return{flow:{null:{name:"table",tokenize:Ipe,resolveAll:Fpe}}}}function Ipe(e,t,n){const a=this;let o=0,r=0,s;return i;function i(Z){let _=a.events.length-1;for(;_>-1;){const z=a.events[_][1].type;if(z==="lineEnding"||z==="linePrefix")_--;else break}const I=_>-1?a.events[_][1].type:null,O=I==="tableHead"||I==="tableRow"?G:c;return O===G&&a.parser.lazy[a.now().line]?n(Z):O(Z)}function c(Z){return e.enter("tableHead"),e.enter("tableRow"),m(Z)}function m(Z){return Z===124||(s=!0,r+=1),p(Z)}function p(Z){return Z===null?n(Z):Tt(Z)?r>1?(r=0,a.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(Z),e.exit("lineEnding"),f):n(Z):fn(Z)?wn(e,p,"whitespace")(Z):(r+=1,s&&(s=!1,o+=1),Z===124?(e.enter("tableCellDivider"),e.consume(Z),e.exit("tableCellDivider"),s=!0,p):(e.enter("data"),A(Z)))}function A(Z){return Z===null||Z===124||Xn(Z)?(e.exit("data"),p(Z)):(e.consume(Z),Z===92?g:A)}function g(Z){return Z===92||Z===124?(e.consume(Z),A):A(Z)}function f(Z){return a.interrupt=!1,a.parser.lazy[a.now().line]?n(Z):(e.enter("tableDelimiterRow"),s=!1,fn(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?(s=!0,e.enter("tableCellDivider"),e.consume(Z),e.exit("tableCellDivider"),b):E(Z)}function b(Z){return fn(Z)?wn(e,v,"whitespace")(Z):v(Z)}function v(Z){return Z===58?(r+=1,s=!0,e.enter("tableDelimiterMarker"),e.consume(Z),e.exit("tableDelimiterMarker"),B):Z===45?(r+=1,B(Z)):Z===null||Tt(Z)?Q(Z):E(Z)}function B(Z){return Z===45?(e.enter("tableDelimiterFiller"),D(Z)):E(Z)}function D(Z){return Z===45?(e.consume(Z),D):Z===58?(s=!0,e.exit("tableDelimiterFiller"),e.enter("tableDelimiterMarker"),e.consume(Z),e.exit("tableDelimiterMarker"),j):(e.exit("tableDelimiterFiller"),j(Z))}function j(Z){return fn(Z)?wn(e,Q,"whitespace")(Z):Q(Z)}function Q(Z){return Z===124?y(Z):Z===null||Tt(Z)?!s||o!==r?E(Z):(e.exit("tableDelimiterRow"),e.exit("tableHead"),t(Z)):E(Z)}function E(Z){return n(Z)}function G(Z){return e.enter("tableRow"),k(Z)}function k(Z){return Z===124?(e.enter("tableCellDivider"),e.consume(Z),e.exit("tableCellDivider"),k):Z===null||Tt(Z)?(e.exit("tableRow"),t(Z)):fn(Z)?wn(e,k,"whitespace")(Z):(e.enter("data"),T(Z))}function T(Z){return Z===null||Z===124||Xn(Z)?(e.exit("data"),k(Z)):(e.consume(Z),Z===92?M:T)}function M(Z){return Z===92||Z===124?(e.consume(Z),T):T(Z)}}function Fpe(e,t){let n=-1,a=!0,o=0,r=[0,0,0,0],s=[0,0,0,0],i=!1,c=0,m,p,A;const g=new Epe;for(;++n<e.length;){const f=e[n],y=f[1];f[0]==="enter"?y.type==="tableHead"?(i=!1,c!==0&&(uE(g,t,c,m,p),p=void 0,c=0),m={type:"table",start:Object.assign({},y.start),end:Object.assign({},y.end)},g.add(n,0,[["enter",m,t]])):y.type==="tableRow"||y.type==="tableDelimiterRow"?(a=!0,A=void 0,r=[0,0,0,0],s=[0,n+1,0,0],i&&(i=!1,p={type:"tableBody",start:Object.assign({},y.start),end:Object.assign({},y.end)},g.add(n,0,[["enter",p,t]])),o=y.type==="tableDelimiterRow"?2:p?3:1):o&&(y.type==="data"||y.type==="tableDelimiterMarker"||y.type==="tableDelimiterFiller")?(a=!1,s[2]===0&&(r[1]!==0&&(s[0]=s[1],A=kg(g,t,r,o,void 0,A),r=[0,0,0,0]),s[2]=n)):y.type==="tableCellDivider"&&(a?a=!1:(r[1]!==0&&(s[0]=s[1],A=kg(g,t,r,o,void 0,A)),r=s,s=[r[1],n,0,0])):y.type==="tableHead"?(i=!0,c=n):y.type==="tableRow"||y.type==="tableDelimiterRow"?(c=n,r[1]!==0?(s[0]=s[1],A=kg(g,t,r,o,n,A)):s[1]!==0&&(A=kg(g,t,s,o,n,A)),o=0):o&&(y.type==="data"||y.type==="tableDelimiterMarker"||y.type==="tableDelimiterFiller")&&(s[3]=n)}for(c!==0&&uE(g,t,c,m,p),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=Spe(t.events,n))}return e}function kg(e,t,n,a,o,r){const s=a===1?"tableHeader":a===2?"tableDelimiter":"tableData",i="tableContent";n[0]!==0&&(r.end=Object.assign({},Fu(t.events,n[0])),e.add(n[0],0,[["exit",r,t]]));const c=Fu(t.events,n[1]);if(r={type:s,start:Object.assign({},c),end:Object.assign({},c)},e.add(n[1],0,[["enter",r,t]]),n[2]!==0){const m=Fu(t.events,n[2]),p=Fu(t.events,n[3]),A={type:i,start:Object.assign({},m),end:Object.assign({},p)};if(e.add(n[2],0,[["enter",A,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,b=n[3]-n[2]-1;e.add(y,b,[])}}e.add(n[3]+1,0,[["exit",A,t]])}return o!==void 0&&(r.end=Object.assign({},Fu(t.events,o)),e.add(o,0,[["exit",r,t]]),r=void 0),r}function uE(e,t,n,a,o){const r=[],s=Fu(t.events,n);o&&(o.end=Object.assign({},s),r.push(["exit",o,t])),a.end=Object.assign({},s),r.push(["exit",a,t]),e.add(n+1,0,r)}function Fu(e,t){const n=e[t],a=n[0]==="enter"?"start":"end";return n[1][a]}const kpe={name:"tasklistCheck",tokenize:Qpe};function Lpe(){return{text:{91:kpe}}}function Qpe(e,t,n){const a=this;return o;function o(c){return a.previous!==null||!a._gfmTasklistFirstContentOfListItem?n(c):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(c),e.exit("taskListCheckMarker"),r)}function r(c){return Xn(c)?(e.enter("taskListCheckValueUnchecked"),e.consume(c),e.exit("taskListCheckValueUnchecked"),s):c===88||c===120?(e.enter("taskListCheckValueChecked"),e.consume(c),e.exit("taskListCheckValueChecked"),s):n(c)}function s(c){return c===93?(e.enter("taskListCheckMarker"),e.consume(c),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),i):n(c)}function i(c){return Tt(c)?t(c):fn(c)?e.check({tokenize:Ope},t,n)(c):n(c)}}function Ope(e,t,n){return wn(e,a,"whitespace");function a(o){return o===null?n(o):t(o)}}function Tpe(e){return UF([upe(),vpe(),Gpe(e),Ppe(),Lpe()])}const Rpe={};function Mpe(e){const t=this,n=e||Rpe,a=t.data(),o=a.micromarkExtensions||(a.micromarkExtensions=[]),r=a.fromMarkdownExtensions||(a.fromMarkdownExtensions=[]),s=a.toMarkdownExtensions||(a.toMarkdownExtensions=[]);o.push(Tpe(n)),r.push(cpe()),s.push(lpe(n))}const iB={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},AE={bazi:`你是一位专业的八字命理大师,请对以下八字分析结果进行深度解读和补充说明。
请从以下几个方面进行解读:
1. 命格特点的深层含义
2. 五行平衡对人生的具体影响
3. 大运流年的关键转折点
4. 实用的人生建议和注意事项
5. 现代生活中的应用指导
请用通俗易懂的语言,结合现代生活实际,给出具有指导意义的解读。
八字分析结果:
{analysisContent}
请提供详细的AI解读`,ziwei:`你是一位资深的紫微斗数专家,请对以下紫微斗数分析结果进行专业解读。
请重点分析:
1. 命宫主星的性格特质解析
2. 十二宫位的相互影响
3. 大限小限的运势变化
4. 桃花、财帛、事业等重点宫位分析
5. 现实生活中的应用建议
请结合现代社会背景,提供实用的人生指导。
紫微斗数分析结果:
{analysisContent}
请提供专业的AI解读`,yijing:`你是一位精通易经的占卜大师,请对以下易经占卜结果进行深入解读。
请从以下角度分析:
1. 卦象的深层寓意
2. 爻辞的具体指导意义
3. 变卦的发展趋势
4. 针对问题的具体建议
5. 行动时机和注意事项
请用现代语言解释古典智慧,提供切实可行的指导。
易经占卜结果:
{analysisContent}
请提供智慧的AI解读`},Y2=()=>{const e=localStorage.getItem("ai-config");if(e)try{const t=JSON.parse(e);return{...iB,...t}}catch{}return iB},zpe=e=>{try{const n={...Y2(),...e};localStorage.setItem("ai-config",JSON.stringify(n))}catch{}},Ru=e=>!!(e.apiKey&&e.apiUrl&&e.modelName),Zpe=e=>AE[e]||AE.bazi,Ype=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="",r=!0;for(let s=0;s<a.length;s++){const i=a[s].trim();if(!(i.includes("---")||i.includes("━"))&&i.startsWith("|")&&i.endsWith("|")){const c=i.slice(1,-1).split("|").map(f=>f.trim()),m=c.some(f=>f&&f!=="-"&&f!=="待分析"&&f.trim()!==""),A=c.slice(1).some(f=>f&&f!=="-"&&f!=="待分析"&&f.trim()!=="");m&&(c.length===1||A)&&(r?(o+="【"+c.join(" - ")+`】
`,r=!1):c.length>=2?o+=`${c[0]}${c.slice(1).join("")}
`:o+=c.join("")+`
`)}}return o+`
`})},qpe=async e=>{var t,n,a,o,r,s,i,c;try{const m=Y2();if(!Ru(m))return{success:!1,error:"AI配置不完整请检查API Key、API地址和模型名称设置",timestamp:new Date().toISOString()};let p="";if(typeof e.analysisContent=="string")p=e.analysisContent;else{const k=localStorage.getItem("auth_token");if(!k)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 ${k}`},body:JSON.stringify({analysisData:M,analysisType:e.analysisType,format:"markdown",userName:((r=(o=M==null?void 0:M.basic_info)==null?void 0:o.personal_data)==null?void 0:r.name)||"用户"})});if(!Z.ok){const I=await Z.text();throw new Error(`服务器端API调用失败: ${Z.status} ${Z.statusText}`)}if(p=await(await Z.blob()).text(),p.length<1e3)throw new Error("生成的分析内容不完整")}catch(T){throw new Error(`无法获取完整的分析内容: ${T.message}`)}}const A=Ype(p),f=(e.customPrompt||Zpe(e.analysisType)).replace("{analysisContent}",A),y={model:m.modelName,messages:[{role:"user",content:f}],max_tokens:m.maxTokens,temperature:m.temperature,stream:m.stream},b=new AbortController,v=setTimeout(()=>{b.abort()},m.timeout),B=Date.now(),D=JSON.stringify(y),j=await fetch(m.apiUrl,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${m.apiKey}`},body:D,signal:b.signal});if(clearTimeout(v),!j.ok){let k;try{k=await j.json()}catch{k={}}const T=`API请求失败: ${j.status} ${j.statusText}. ${((s=k.error)==null?void 0:s.message)||""}`;throw new Error(T)}let Q="",E=0,G=m.modelName;if(m.stream){const k=(i=j.body)==null?void 0:i.getReader();if(!k)throw new Error("无法获取响应流");const T=new TextDecoder;let M="";try{for(;;){const{done:Z,value:_}=await k.read();if(Z)break;M+=T.decode(_,{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&&(Q+=ae.content,e.onStreamUpdate&&e.onStreamUpdate(Q))}X.usage&&(E=X.usage.total_tokens),X.model&&(G=X.model)}catch{}}}}finally{k.releaseLock()}}else{const k=await j.json();if(!k.choices||!k.choices[0]||!k.choices[0].message)throw new Error("AI响应格式异常");Q=k.choices[0].message.content,E=(c=k.usage)==null?void 0:c.total_tokens,G=k.model||m.modelName}return{success:!0,content:Q,timestamp:new Date().toISOString(),model:G,tokensUsed:E}}catch(m){let p="未知错误";return m.name==="AbortError"?p="请求超时,请稍后重试":m.message&&(p=m.message),{success:!1,error:p,timestamp:new Date().toISOString()}}},Kpe=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 r=`ai-interpretation-${e}`;localStorage.setItem(r,JSON.stringify(t))}catch{try{const a=`ai-interpretation-${e}`;localStorage.setItem(a,JSON.stringify(t))}catch{}}},$pe=async e=>{try{const t=localStorage.getItem("auth_token");if(t){const r=await fetch(`http://localhost:3001/api/ai-interpretation/get/${e}`,{headers:{Authorization:`Bearer ${t}`}});if(r.ok){const s=await r.json();if(s.success&&s.data)return{success:s.data.success,content:s.data.content,error:s.data.error_message,timestamp:s.data.created_at,model:s.data.model,tokensUsed:s.data.tokens_used}}}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},ZD=({analysisData:e,analysisMarkdown:t,analysisType:n,recordId:a,className:o,variant:r="default",size:s="md",showConfigButton:i=!0,onConfigClick:c,onAIInterpretationClick:m})=>{const[p,A]=fe.useState(!1),[g,f]=fe.useState(null),[y,b]=fe.useState(!1),[v,B]=fe.useState(!1),[D,j]=fe.useState(null),[Q,E]=fe.useState("");fe.useEffect(()=>{const Z=Y2();B(Ru(Z))},[]);const G=!!a;fe.useEffect(()=>{(async()=>{if(a){const _=await $pe(a);_&&f(_)}})()},[a]);const k=async()=>{if(!v){xn.error("AI配置不完整请先配置API设置"),c&&c();return}if(!e&&!t){xn.error("没有可解读的分析数据");return}A(!0),j(Date.now());const Z=Y2();try{const _={analysisType:n,analysisContent:t||e,onStreamUpdate:Z.stream?O=>{E(O),b(!0)}:void 0},I=await qpe(_);if(I.success){if(f(I),b(!0),E(""),a)try{await Kpe(a,I)}catch{}xn.success("AI解读完成")}else xn.error(`AI解读失败: ${I.error}`),E("")}catch(_){xn.error(`解读过程出错: ${_.message||"未知错误"}`),E("")}finally{A(!1),j(null)}},T=()=>{f(null),b(!1),k()},M=Z=>({bazi:"八字",ziwei:"紫微斗数",yijing:"易经"})[Z]||"命理";return d.jsxs("div",{className:Ft("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:[d.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:[d.jsxs(yn,{variant:"outline",size:"md",onClick:()=>{m&&m(),g?b(!y):m||k()},disabled:p||!G||!v&&!g,className:Ft("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:[p?d.jsx(bm,{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"}):d.jsx(ex,{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"}),d.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:p?"AI解读中...":g&&y?"隐藏解读":"AI解读"})]}),g&&d.jsxs(yn,{variant:"outline",size:"md",onClick:T,disabled:p,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:[d.jsx(PE,{className:Ft("h-3 w-3 sm:h-4 sm:w-4",p&&"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"}),d.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&&c&&d.jsxs(yn,{variant:"ghost",size:"md",onClick:c,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:[d.jsx(FE,{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"}),d.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:"配置"})]})]}),!G&&d.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:[d.jsx(Tp,{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"}),d.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:[d.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解读"}),d.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解读结果"})]})]}),G&&!v&&!g&&d.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:[d.jsx(Tp,{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"}),d.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:[d.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设置"}),d.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||Q)&&y&&d.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:[d.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:[d.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:[p?d.jsx(bm,{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"}):d.jsx(Aa,{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"}),d.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)]}),p&&Q&&d.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&&d.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:[d.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&&d.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&&d.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]})]})]}),d.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?d.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:[d.jsx(Tp,{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"}),d.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:[d.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:"解读失败"}),d.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})]})]}):d.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:[d.jsx(Gue,{remarkPlugins:[Mpe],components:{table:({node:Z,..._})=>d.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:d.jsx("table",{className:"min-w-full border-collapse border border-gray-300 bg-white rounded-lg shadow-sm",..._,"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,..._})=>d.jsx("th",{className:"border border-gray-300 bg-gray-50 px-4 py-2 text-left font-semibold text-gray-900",..._,"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,..._})=>d.jsx("td",{className:"border border-gray-300 px-4 py-2 text-gray-800",..._,"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,..._})=>d.jsx("h1",{className:"text-2xl font-bold text-purple-800 mb-4 mt-6 border-b border-purple-200 pb-2",..._,"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,..._})=>d.jsx("h2",{className:"text-xl font-semibold text-purple-700 mb-3 mt-5",..._,"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,..._})=>d.jsx("h3",{className:"text-lg font-medium text-purple-600 mb-2 mt-4",..._,"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,..._})=>d.jsx("ul",{className:"list-disc list-inside space-y-1 my-3 text-gray-800",..._,"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,..._})=>d.jsx("ol",{className:"list-decimal list-inside space-y-1 my-3 text-gray-800",..._,"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,..._})=>d.jsx("p",{className:"mb-3 leading-relaxed text-gray-800",..._,"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,..._})=>d.jsx("strong",{className:"font-semibold text-purple-800",..._,"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,..._})=>d.jsx("em",{className:"italic text-purple-700",..._,"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,..._})=>{var O;return!((O=_.className)!=null&&O.includes("language-"))?d.jsx("code",{className:"bg-gray-100 text-purple-800 px-1 py-0.5 rounded text-sm font-mono",..._,"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"}):d.jsx("code",{className:"block bg-gray-100 text-gray-800 p-3 rounded-lg text-sm font-mono overflow-x-auto",..._,"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,..._})=>d.jsx("blockquote",{className:"border-l-4 border-purple-300 pl-4 py-2 my-4 bg-purple-50 text-gray-800 italic",..._,"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:Q||(g==null?void 0:g.content)||""}),p&&Q&&d.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"})," "]})})]})]})},YD=({isOpen:e,onClose:t,onConfigSaved:n})=>{const[a,o]=fe.useState({apiKey:"",apiUrl:"",modelName:"",maxTokens:4e3,temperature:.7,timeout:3e4,stream:!0}),[r,s]=fe.useState(!1),[i,c]=fe.useState(!1),[m,p]=fe.useState(!1),[A,g]=fe.useState(null);fe.useEffect(()=>{if(e){const B=Y2();o(B),g(null)}},[e]);const f=(B,D)=>{o(j=>({...j,[B]:D})),g(null)},y=async()=>{if(!Ru(a)){xn.error("请填写完整的配置信息");return}c(!0);try{zpe(a),xn.success("AI配置保存成功"),n&&n(),t()}catch(B){xn.error(`保存配置失败: ${B.message}`)}finally{c(!1)}},b=async()=>{var B;if(!Ru(a)){xn.error("请先填写完整的配置信息");return}p(!0),g(null);try{const D={model:a.modelName,messages:[{role:"user",content:'请回复"配置测试成功"来确认连接正常。'}],max_tokens:50,temperature:.1},j=new AbortController,Q=setTimeout(()=>j.abort(),a.timeout),E=await fetch(a.apiUrl,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${a.apiKey}`},body:JSON.stringify(D),signal:j.signal});if(clearTimeout(Q),E.ok){const G=await E.json();if(G.choices&&G.choices[0]&&G.choices[0].message)g({success:!0,message:"连接测试成功AI API配置正确。"}),xn.success("配置测试成功");else throw new Error("API响应格式异常")}else{const G=await E.json().catch(()=>({}));throw new Error(`API请求失败: ${E.status} ${((B=G.error)==null?void 0:B.message)||E.statusText}`)}}catch(D){let j="连接测试失败";D.name==="AbortError"?j="请求超时请检查网络连接和API地址":D.message&&(j=D.message),g({success:!1,message:j}),xn.error("配置测试失败")}finally{p(!1)}},v=()=>{o({...iB}),g(null)};return e?d.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:d.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:d.jsxs(Go,{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:[d.jsx(mi,{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:d.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:[d.jsxs(di,{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:[d.jsx(FE,{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"}),d.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解读配置"})]}),d.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:d.jsx(kE,{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"})})]})}),d.jsxs(hr,{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:[d.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:[d.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 ",d.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:"*"})]}),d.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:[d.jsx("input",{type:r?"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"}),d.jsx("button",{type:"button",onClick:()=>s(!r),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:r?d.jsx(BQ,{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"}):d.jsx(ex,{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"})})]})]}),d.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:[d.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地址 ",d.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:"*"})]}),d.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"})]}),d.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:[d.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:["模型名称 ",d.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:"*"})]}),d.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"})]}),d.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:[d.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:[d.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数"}),d.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"})]}),d.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:[d.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:"温度参数"}),d.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"})]}),d.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:[d.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)"}),d.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"})]})]}),d.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:[d.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:"流式输出"}),d.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:[d.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:[d.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"}),d.jsx("div",{className:Ft("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:d.jsx("span",{className:Ft("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"})}),d.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?"启用":"禁用"})]}),d.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生成的内容"})]})]}),A&&d.jsxs("div",{className:Ft("flex items-center space-x-2 p-3 rounded-lg border",A.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:[A.success?d.jsx(vQ,{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"}):d.jsx(Tp,{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"}),d.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:A.message})]}),d.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:[d.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:"重置默认"}),d.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:[d.jsxs(yn,{variant:"outline",onClick:b,disabled:m||!Ru(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:[d.jsx(LQ,{className:Ft("h-4 w-4",m&&"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"}),d.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:m?"测试中...":"测试连接"})]}),d.jsxs(yn,{onClick:y,disabled:i||!Ru(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:[d.jsx(IE,{className:Ft("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"}),d.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},Wpe=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,r]=e.time.split(":").map(Number);return o<0||o>23||r<0||r>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}},pE=({error:e,onRetry:t})=>d.jsx(jt,{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:d.jsx(_t,{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:d.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:[d.jsx(OQ,{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"}),d.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:[d.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:"分析出错"}),d.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&&d.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:"重新分析"})]})]})})}),cB=({birthDate:e,analysisData:t,recordId:n})=>{var j,Q,E,G,k,T,M,Z,_,I,O,z,X,ae,re,ee,oe,R,ne,F,P,V,se,ce,pe,ge,de,je,_e,Be,Me,tt,Ee,le,ft,st,ze,Ke,$e,Je,dt,Dt,Gt,De,ke,rt;const[a,o]=fe.useState(!t),[r,s]=fe.useState(null),[i,c]=fe.useState(t||null),[m,p]=fe.useState(!1),A=Wpe(e);if(!A.isValid)return d.jsx(pE,{error:A.error,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:124:11","data-matrix-name":"ErrorDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"124","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"ErrorDisplay","data-component-content":"%7B%22error%22%3A%22%5BTSNonNullExpression%5D%22%7D"});const g={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},f={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},y={正官:"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"},b=async()=>{var Ie;try{o(!0),s(null);const Xe={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},Ze=await jo.analysis.bazi(Xe);if(Ze.error)throw new Error(Ze.error.message||"八字分析失败");const pt=(Ie=Ze.data)==null?void 0:Ie.analysis;if(!pt)throw new Error("分析结果为空");c(pt)}catch(Xe){const Ze=Xe instanceof Error?Xe.message:"分析数据获取失败,请稍后重试";console.error("八字分析错误:",Xe),s(Ze)}finally{o(!1)}};if(fe.useEffect(()=>{if(t){c(t),o(!1);return}e!=null&&e.date&&!t&&b()},[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 d.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:210:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"210","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:d.jsx(jt,{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:211:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"211","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:d.jsxs(_t,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:212:10","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsx(bm,{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:213:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"213","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22h-12%20w-12%20animate-spin%20text-red-600%20mx-auto%20mb-4%22%7D"}),d.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:214:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"214","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:"正在进行专业八字分析"}),d.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:215:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"215","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"请稍候,正在生成您的详细命理报告..."})]})})});if(r)return d.jsx(pE,{error:r,onRetry:b,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:224:11","data-matrix-name":"ErrorDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"224","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 d.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:230:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"230","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:d.jsx(jt,{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:231:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"231","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:d.jsxs(_t,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:232:10","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:233:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"233","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"❌"}),d.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:234:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"234","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:"分析失败"}),d.jsx("p",{className:"text-red-600 mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:235:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"235","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:r}),d.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:236:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"236","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 d.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:250:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"250","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20flex%20items-center%20justify-center%20bg-gradient-to-br%20from-red-50%20to-yellow-50%22%7D",children:d.jsx(jt,{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:251:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"251","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(_t,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:252:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"252","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsx("div",{className:"text-6xl mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:253:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"253","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-4%22%7D",children:"⚠️"}),d.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:254:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"254","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:"数据获取异常"}),d.jsx("p",{className:"text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:255:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"255","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const v=(Ie,Xe,Ze)=>Ie?d.jsxs(jt,{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:267:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"267","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:[d.jsxs(tn,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:268:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"268","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-2%22%7D",children:[d.jsx(nn,{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:269:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"269","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:Xe}),d.jsx("p",{className:"text-red-600 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:272:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"272","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-xs%22%7D",children:Ze})]}),d.jsxs(_t,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:274:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"274","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:275:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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:276:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"276","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-bold%20text-red-800%20mb-2%22%7D",children:[Ie.stem,Ie.branch]}),d.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:279:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"279","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:[d.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${y[Ie.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:280:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Ie.ten_god}),d.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:283:14","data-matrix-name":"span","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":"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:Ie.element})]})]}),Ie.hidden_stems&&Ie.hidden_stems.length>0&&d.jsxs("div",{className:"border-t pt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:290:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"290","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22border-t%20pt-2%22%7D",children:[d.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:291:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22text-xs%20font-semibold%20text-red-800%20mb-1%22%7D",children:"地支藏干"}),d.jsx("div",{className:"flex flex-wrap gap-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:292:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"292","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Ie.hidden_stems.map((pt,lt)=>d.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:294:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"294","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:pt},lt))})]})]})]}):null,B=()=>{var Ze;if(!((Ze=i.wuxing_analysis)!=null&&Ze.element_distribution))return null;const Ie=i.wuxing_analysis.element_distribution,Xe=Object.entries(Ie).map(([pt,lt])=>({element:pt,value:lt,fullMark:6}));return d.jsx(Z_,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:318:6","data-matrix-name":"ResponsiveContainer","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"318","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:d.jsxs(TP,{data:Xe,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:319:8","data-matrix-name":"RadarChart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"319","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"RadarChart","data-component-content":"%7B%22data%22%3A%22%5BIdentifier%5D%22%7D",children:[d.jsx(dD,{stroke:"#dc2626","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:320:10","data-matrix-name":"PolarGrid","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"320","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"PolarGrid","data-component-content":"%7B%22stroke%22%3A%22%23dc2626%22%7D"}),d.jsx(IA,{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:321:10","data-matrix-name":"PolarAngleAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"321","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"}),d.jsx(PA,{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:325:10","data-matrix-name":"PolarRadiusAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"325","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"}),d.jsx(FA,{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:330:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"330","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"})]})})},D=()=>{var Ze;if(!((Ze=i.wuxing_analysis)!=null&&Ze.element_distribution))return null;const Ie=i.wuxing_analysis.element_distribution,Xe=Object.values(Ie).reduce((pt,lt)=>pt+(typeof lt=="number"?lt:0),0);return d.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:351:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"351","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(Ie).map(([pt,lt])=>{const kt=typeof lt=="number"?lt:0,Mt=Xe>0?Math.round(kt/Xe*100):0,Nt=kt>=3?"旺":kt>=2?"中":"弱";return d.jsx(jt,{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:358:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"358","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:d.jsxs(_t,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:359:14","data-matrix-name":"CardContent","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":"CardContent","data-component-content":"%7B%22className%22%3A%22p-4%22%7D",children:[d.jsx("div",{className:"text-3xl mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:360:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"360","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:f[pt]}),d.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:361:16","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"361","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:pt}),d.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:362:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"362","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:kt}),d.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:363:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"363","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-2%22%7D",children:[Mt,"%"]}),d.jsx("div",{className:`text-sm font-medium mb-2 ${Nt==="旺"?"text-green-600":Nt==="中"?"text-yellow-600":"text-orange-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:364:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"364","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Nt}),d.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: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%22w-full%20h-3%20bg-gray-200%20rounded-full%20overflow-hidden%22%7D",children:d.jsx("div",{className:"h-full rounded-full transition-all duration-1000",style:{width:`${Mt}%`,backgroundColor:g[pt]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:371:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"371","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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"})})]})},pt)})})};return d.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:388:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"388","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:[d.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:389:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"389","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:[d.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:392:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"392","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:[d.jsx("div",{className:"flex-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:393:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"393","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",children:d.jsx(ZD,{analysisData:i,analysisType:"bazi",recordId:n,onConfigClick:()=>p(!0),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:394:12","data-matrix-name":"AIInterpretationButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"394","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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"})}),d.jsx("div",{className:"flex-shrink-0","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-shrink-0%22%7D",children:d.jsx(Kx,{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:402:12","data-matrix-name":"DownloadButton","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":"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"})})]}),d.jsxs(jt,{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:413:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"413","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(tn,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:414:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"414","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsxs(nn,{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:415:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"415","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:[((Q=(j=i.basic_info)==null?void 0:j.personal_data)==null?void 0:Q.name)||"用户","的专业八字命理分析报告"]}),d.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:418:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"418","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20space-x-6%20mt-4%20text-red-700%22%7D",children:[d.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:419:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"419","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx($c,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:420:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"420","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:421:16","data-matrix-name":"span","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":"span",children:(G=(E=i.basic_info)==null?void 0:E.personal_data)==null?void 0:G.birth_date})]}),d.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:423:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"423","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(Bd,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:424:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"424","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Clock","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:425:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"425","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(T=(k=i.basic_info)==null?void 0:k.personal_data)==null?void 0:T.birth_time})]}),d.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:[d.jsx(ci,{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":"User","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":"User","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),d.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:((Z=(M=i.basic_info)==null?void 0:M.personal_data)==null?void 0:Z.gender)==="male"?"男性":((I=(_=i.basic_info)==null?void 0:_.personal_data)==null?void 0:I.gender)==="female"?"女性":(z=(O=i.basic_info)==null?void 0:O.personal_data)==null?void 0:z.gender})]})]})]}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:433:10","data-matrix-name":"CardContent","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":"CardContent",children:d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:434:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"434","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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: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%22text-2xl%20font-bold%20text-red-800%20mb-4%22%7D",children:["八字:",(ae=(X=i.basic_info)==null?void 0:X.bazi_chart)==null?void 0:ae.complete_chart]}),((re=i.basic_info)==null?void 0:re.lunar_info)&&d.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:441:16","data-matrix-name":"div","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":"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:[d.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:442:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%20flex%20items-center%22%7D",children:[d.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:443:20","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🌙"}),"农历信息"]}),d.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:446:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"446","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20md%3Agrid-cols-4%20gap-3%20text-sm%22%7D",children:[d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:447:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"447","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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:448:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"448","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-semibold%20mb-1%22%7D",children:"农历日期"}),d.jsx("div",{className:"text-purple-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:449:22","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%22text-purple-800%20font-bold%22%7D",children:i.basic_info.lunar_info.lunar_date})]}),d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:451:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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:452:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"452","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:"干支年"}),d.jsx("div",{className:"text-purple-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:453:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"453","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})]}),d.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:[d.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:"生肖"}),d.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.zodiac})]}),d.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:[d.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:"节气"}),d.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.solar_term})]})]}),i.basic_info.lunar_info.note&&d.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:465:20","data-matrix-name":"p","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":"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})]}),((ee=i.basic_info)==null?void 0:ee.zishi_calculation_note)&&d.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:474:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"474","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:[d.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:475:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"475","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-blue-800%20mb-3%20flex%20items-center%22%7D",children:[d.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:476:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"476","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"⏰"}),"子时计算说明"]}),d.jsx("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:479:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"479","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:d.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:480:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"480","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:[d.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:481:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"481","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:[d.jsx("span",{className:"text-blue-700 font-semibold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:482:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%20font-semibold%22%7D",children:"子时类型"}),d.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:483:24","data-matrix-name":"span","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":"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})]}),d.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:487:22","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%22text-blue-700%20text-sm%20mb-2%22%7D",children:[d.jsx("strong",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:488:24","data-matrix-name":"strong","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":"strong",children:"计算方法:"}),i.basic_info.zishi_calculation_note.calculation_method]}),d.jsx("div",{className:"text-blue-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:490:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-blue-600%20text-sm%22%7D",children:i.basic_info.zishi_calculation_note.explanation})]})})]}),((R=(oe=i.basic_info)==null?void 0:oe.solar_term_adjustment)==null?void 0:R.shouldAdjust)&&d.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:500:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"500","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:[d.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:501:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"501","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:[d.jsx("span",{className:"text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:502:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"502","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-600%22%7D",children:"⚠️"}),d.jsx("h4",{className:"font-semibold text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:503:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"503","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%22%7D",children:"节气调整建议"})]}),d.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:505:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"505","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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&&d.jsxs("div",{className:"text-xs text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:509:20","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%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(),")"]})]}),d.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:516:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"516","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:[d.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:517:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"517","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%22%7D",children:[d.jsx("h4",{className:"font-bold text-red-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:518:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"518","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"日主信息"}),d.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:519:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"519","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["日主:",(F=(ne=i.basic_info)==null?void 0:ne.bazi_chart)==null?void 0:F.day_master,"",(V=(P=i.basic_info)==null?void 0:P.bazi_chart)==null?void 0:V.day_master_element,""]}),d.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:522:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"522","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["旺衰:",(pe=(ce=(se=i.basic_info)==null?void 0:se.bazi_chart)==null?void 0:ce.element_strength)==null?void 0:pe.strength_level]})]}),d.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:526:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[d.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:527:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"用神分析"}),d.jsx("p",{className:"text-red-700 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:528:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"528","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:(_e=(je=(de=(ge=i.basic_info)==null?void 0:ge.bazi_chart)==null?void 0:de.element_strength)==null?void 0:je.use_god_analysis)==null?void 0:_e.analysis})]})]}),((Me=(Be=i.basic_info)==null?void 0:Be.bazi_chart)==null?void 0:Me.nayin_info)&&d.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:536:16","data-matrix-name":"div","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":"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:[d.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:537:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"537","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20flex%20items-center%22%7D",children:[d.jsx(Aa,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:538:20","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"538","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%22%7D"}),"四柱纳音五行"]}),d.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:541:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"541","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:[d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:542:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"542","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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:543:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"543","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-700%20font-semibold%20text-sm%20mb-1%22%7D",children:"年柱纳音"}),d.jsx("div",{className:"text-amber-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:544:22","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%22text-amber-800%20font-bold%22%7D",children:i.basic_info.bazi_chart.nayin_info.year_nayin})]}),d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:546:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"546","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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:547:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"547","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:"月柱纳音"}),d.jsx("div",{className:"text-amber-800 font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:548:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"548","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})]}),d.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:[d.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:"日柱纳音"}),d.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.day_nayin})]}),d.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:[d.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:"时柱纳音"}),d.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.hour_nayin})]})]}),d.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:559:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-amber-600%20text-xs%20mt-3%20text-center%22%7D",children:"纳音五行是根据干支组合推算的传统五行属性,体现了深层的命理特征"}),d.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:564:19","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%22mt-4%20bg-white%20p-4%20rounded-lg%20border%20border-amber-300%22%7D",children:[d.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:565:21","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"565","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:"纳音五行理论解释"}),d.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:566:21","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"566","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:[d.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:567:23","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[d.jsx("h6",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:568:25","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"568","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h6","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"📚 理论来源"}),d.jsx("p",{className:"leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:569:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"569","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22leading-relaxed%22%7D",children:"纳音五行起源于古代音律学说将60甲子干支与五音十二律相配 形成独特的五行分类体系。每两个干支为一组共30组纳音。"})]}),d.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:[d.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:"🎯 八字应用"}),d.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:"在八字命理中,纳音五行补充了正五行的不足,提供了另一个维度的分析角度。 年柱纳音代表祖业根基,月柱纳音影响青年运势,日柱纳音关乎夫妻关系, 时柱纳音预示子女和晚年。四柱纳音的相生相克关系,揭示了命运的深层规律。"})]}),d.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:584:23","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[d.jsx("h6",{className:"font-semibold mb-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:585:25","data-matrix-name":"h6","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":"h6","data-component-content":"%7B%22className%22%3A%22font-semibold%20mb-1%22%7D",children:"⚖️ 实用价值"}),d.jsx("p",{className:"leading-relaxed","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:586:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"586","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22leading-relaxed%22%7D",children:"纳音五行在择偶合婚、起名改名、择日选时等方面具有重要参考价值。 同类纳音的人往往有相似的性格特征和人生际遇, 不同纳音之间的配合关系影响着人际交往和事业合作的成败。"})]})]})]})]})]})})]}),d.jsxs(jt,{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:601:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"601","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:602:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"602","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsx(nn,{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:603:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"603","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20text-center%22%7D",children:"四柱详细信息"})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:607:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"607","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.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:608:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"608","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:[v((Ee=(tt=i.basic_info)==null?void 0:tt.bazi_chart)==null?void 0:Ee.year_pillar,"年柱","祖辈与早年运势"),v((ft=(le=i.basic_info)==null?void 0:le.bazi_chart)==null?void 0:ft.month_pillar,"月柱","父母与青年运势"),v((ze=(st=i.basic_info)==null?void 0:st.bazi_chart)==null?void 0:ze.day_pillar,"日柱","自身与配偶"),v(($e=(Ke=i.basic_info)==null?void 0:Ke.bazi_chart)==null?void 0:$e.hour_pillar,"时柱","子女与晚年运势")]})})]}),((Je=i.basic_info)==null?void 0:Je.pillar_interpretations)&&d.jsxs(jt,{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:619:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"619","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:620:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"620","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(nn,{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:621:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"621","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:[d.jsx(Sd,{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:622:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"622","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BookOpen","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"四柱专业解释"]})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:626:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"626","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.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:627:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"627","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-red-50%20to-yellow-50%20rounded-lg%20p-6%22%7D",children:d.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:628:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[d.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:629:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[d.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:630:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%20flex%20items-center%22%7D",children:[d.jsx("span",{className:"mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:631:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"631","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mr-2%22%7D",children:"🏛️"}),"年柱解释"]}),d.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:633:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"633","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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})]}),d.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: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-blue-500%22%7D",children:[d.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:[d.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:"🌟"}),"月柱解释"]}),d.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.month_pillar})]}),d.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: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-green-500%22%7D",children:[d.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:[d.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:"💎"}),"日柱解释"]}),d.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.day_pillar})]}),d.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: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-orange-500%22%7D",children:[d.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:[d.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:"🌅"}),"时柱解释"]}),d.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.hour_pillar})]})]})})})]}),((Dt=(dt=i.basic_info)==null?void 0:dt.bazi_chart)==null?void 0:Dt.nayin_info)&&d.jsxs(jt,{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:669:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"669","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:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:670:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"670","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(nn,{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:671:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"671","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:[d.jsx(Aa,{className:"mr-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:672:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"672","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%22%7D"}),"纳音五行专题解析",d.jsx(Aa,{className:"ml-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:674:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"674","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22ml-2%20h-6%20w-6%22%7D"})]})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:677:12","data-matrix-name":"CardContent","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":"CardContent",children:d.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:678:14","data-matrix-name":"div","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":"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:d.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:679:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[d.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:681:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"681","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[d.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:682:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"682","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"纳音五行分类"}),d.jsxs("div",{className:"space-y-2 text-xs","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:683:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"683","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%20text-xs%22%7D",children:[d.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:684:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"684","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:[d.jsx("span",{className:"font-semibold text-yellow-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:685:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-yellow-800%22%7D",children:"金纳音"}),d.jsx("span",{className:"text-yellow-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:686:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:"海中金、剑锋金、白蜡金、砂中金、金箔金、钗钏金"})]}),d.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:688:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"688","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20p-2%20bg-green-50%20rounded%22%7D",children:[d.jsx("span",{className:"font-semibold text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:689:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%22%7D",children:"木纳音"}),d.jsx("span",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:690:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:"大林木、杨柳木、松柏木、平地木、桑柘木、石榴木"})]}),d.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: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-blue-50%20rounded%22%7D",children:[d.jsx("span",{className:"font-semibold text-blue-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-blue-800%22%7D",children:"水纳音"}),d.jsx("span",{className:"text-blue-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-blue-700%22%7D",children:"涧下水、泉中水、长流水、天河水、大溪水、大海水"})]}),d.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: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-red-50%20rounded%22%7D",children:[d.jsx("span",{className:"font-semibold text-red-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-red-800%22%7D",children:"火纳音"}),d.jsx("span",{className:"text-red-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-red-700%22%7D",children:"炉中火、山头火、霹雳火、山下火、覆灯火、天上火"})]}),d.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: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-orange-50%20rounded%22%7D",children:[d.jsx("span",{className:"font-semibold text-orange-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-orange-800%22%7D",children:"土纳音"}),d.jsx("span",{className:"text-orange-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-orange-700%22%7D",children:"路旁土、城头土、屋上土、壁上土、大驿土、沙中土"})]})]})]}),d.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:708:18","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%22bg-white%20p-4%20rounded-lg%20border%20border-amber-200%22%7D",children:[d.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:709:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20text-center%22%7D",children:"您的纳音特征分析"}),d.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:710:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[d.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:711:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"711","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:[d.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:712:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"712","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:"年柱纳音"}),d.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:713:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"713","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}),d.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:714:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"714","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:"主导您的根基特质"})]}),d.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:718:23","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%22bg-amber-50%20p-3%20rounded-lg%22%7D",children:[d.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:719:25","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-amber-800%20mb-2%22%7D",children:"四柱纳音配合分析"}),d.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: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%22grid%20grid-cols-2%20gap-2%20text-xs%22%7D",children:[d.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:721:27","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%22bg-white%20p-2%20rounded%20border-l-2%20border-red-400%22%7D",children:[d.jsxs("div",{className:"font-semibold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:722:29","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%22font-semibold%20text-red-800%22%7D",children:["年柱:",i.basic_info.bazi_chart.nayin_info.year_nayin]}),d.jsx("div",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:723:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"723","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:"祖业根基,早年环境"})]}),d.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:725:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"725","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-2%20rounded%20border-l-2%20border-green-400%22%7D",children:[d.jsxs("div",{className:"font-semibold text-green-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:726:29","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%22font-semibold%20text-green-800%22%7D",children:["月柱:",i.basic_info.bazi_chart.nayin_info.month_nayin]}),d.jsx("div",{className:"text-green-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:727:29","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:"父母宫位,青年运势"})]}),d.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: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-blue-400%22%7D",children:[d.jsxs("div",{className:"font-semibold text-blue-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-blue-800%22%7D",children:["日柱:",i.basic_info.bazi_chart.nayin_info.day_nayin]}),d.jsx("div",{className:"text-blue-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-blue-700%22%7D",children:"夫妻宫位,中年发展"})]}),d.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: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-purple-400%22%7D",children:[d.jsxs("div",{className:"font-semibold text-purple-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-purple-800%22%7D",children:["时柱:",i.basic_info.bazi_chart.nayin_info.hour_nayin]}),d.jsx("div",{className:"text-purple-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-purple-700%22%7D",children:"子女宫位,晚年归宿"})]})]}),d.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:738:25","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20mt-2%20leading-relaxed%22%7D",children:(()=>{const Ie=i.basic_info.bazi_chart.nayin_info.year_nayin;i.basic_info.bazi_chart.nayin_info.month_nayin;const Xe=i.basic_info.bazi_chart.nayin_info.day_nayin;i.basic_info.bazi_chart.nayin_info.hour_nayin;const Ze=kt=>kt.includes("金")?"金":kt.includes("木")?"木":kt.includes("水")?"水":kt.includes("火")?"火":kt.includes("土")?"土":"未知",pt=Ze(Ie),lt=Ze(Xe);if(pt===lt)return`您的年柱和日柱纳音同属${pt}行,表明您的根基特质与核心性格高度一致,人生发展方向明确,容易在专业领域取得成就。`;{const kt={金木:"金克木,需要在坚持原则与灵活变通之间找到平衡",木土:"木克土,创新精神与稳重品格的结合",土水:"土克水,务实态度与智慧思维的融合",水火:"水克火,理性思考与热情行动的协调",火金:"火克金,热情活力与冷静判断的平衡",木金:"金克木,需要在坚持原则与灵活变通之间找到平衡",土木:"木克土,创新精神与稳重品格的结合",水土:"土克水,务实态度与智慧思维的融合",火水:"水克火,理性思考与热情行动的协调",金火:"火克金,热情活力与冷静判断的平衡"},Mt=pt+lt,Nt=lt+pt;return kt[Mt]||kt[Nt]||`您的年柱${pt}行与日柱${lt}行相配,形成了独特的性格组合,需要在不同特质间寻求和谐发展。`}})()})]}),d.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:782:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"782","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:[d.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:783:25","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"783","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:"您的纳音特质分析"}),d.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:784:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"784","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 Ie=i.basic_info.bazi_chart.nayin_info.year_nayin;return{海中金:"您具有海中金的特质,如深海中的珍宝,内敛而珍贵。性格沉稳内敛,不轻易显露锋芒,但内在蕴含巨大潜力。适合从事需要耐心和深度思考的工作,如研究、金融分析等。",剑锋金:"您具有剑锋金的特质,锋利而坚韧。性格刚毅果断,有很强的执行力和领导能力。适合从事需要决断力的工作,如管理、军警、外科医生等。",白蜡金:"您具有白蜡金的特质,纯净而温润。性格温和细腻,善于协调人际关系。适合从事服务性行业,如教育、咨询、艺术等。",砂中金:"您具有砂中金的特质,需要淘洗才能显现价值。性格踏实勤奋,通过不断努力获得成功。适合从事需要积累的行业,如技术、工艺等。",金箔金:"您具有金箔金的特质,薄而广泛。性格灵活多变,善于适应环境。适合从事变化性强的工作,如销售、媒体、设计等。",钗钏金:"您具有钗钏金的特质,精美而实用。性格优雅实际,注重品质和细节。适合从事精品行业,如珠宝、奢侈品、高端服务等。",大林木:"您具有大林木的特质,如参天大树般稳重。性格宽容大度,有很强的包容力和成长性。适合从事教育、管理、环保等需要长期发展的行业。",杨柳木:"您具有杨柳木的特质,柔韧而优美。性格温柔灵活,善于适应变化。适合从事创意性工作,如艺术、设计、文学等。",松柏木:"您具有松柏木的特质,坚韧不屈。性格坚强独立,有很强的意志力。适合从事需要坚持的工作,如科研、创业等。",平地木:"您具有平地木的特质,广阔而包容。性格平和宽广,善于团结他人。适合从事团队协作性强的工作,如项目管理、公共服务等。",桑柘木:"您具有桑柘木的特质,实用而有价值。性格务实勤劳,注重实际效果。适合从事实用性强的行业,如农业、制造业等。",石榴木:"您具有石榴木的特质,多子多福。性格热情开朗,善于交际。适合从事人际交往频繁的工作,如销售、公关、娱乐等。",涧下水:"您具有涧下水的特质,清澈而持续。性格纯净坚持,有很强的原则性。适合从事需要专业性的工作,如医疗、法律、技术等。",泉中水:"您具有泉中水的特质,源源不断。性格富有创造力,思维活跃。适合从事创新性工作,如科技、研发、创意等。",长流水:"您具有长流水的特质,绵延不绝。性格持久稳定,有很强的耐力。适合从事需要长期坚持的工作,如教育、慈善等。",天河水:"您具有天河水的特质,高远而广阔。性格志向远大,有很强的理想主义色彩。适合从事高层次的工作,如学术研究、政策制定等。",大溪水:"您具有大溪水的特质,奔腾而有力。性格积极进取,行动力强。适合从事动态性强的工作,如体育、旅游、物流等。",大海水:"您具有大海水的特质,深邃而包容。性格深沉大度,有很强的包容力。适合从事需要大局观的工作,如战略规划、国际贸易等。",炉中火:"您具有炉中火的特质,热烈而专注。性格热情专一,有很强的专业精神。适合从事需要专业技能的工作,如工程、医疗、艺术等。",山头火:"您具有山头火的特质,明亮而显眼。性格开朗外向,善于表现自己。适合从事表演性质的工作,如娱乐、广告、演讲等。",霹雳火:"您具有霹雳火的特质,迅猛而有力。性格急躁直接,行动迅速。适合从事需要快速反应的工作,如急救、新闻、竞技等。",山下火:"您具有山下火的特质,温暖而持久。性格温和坚持,有很强的服务精神。适合从事服务性工作,如护理、客服、社工等。",覆灯火:"您具有覆灯火的特质,温馨而照明。性格温暖体贴,善于照顾他人。适合从事关怀性工作,如教育、医护、家政等。",天上火:"您具有天上火的特质,光明而高远。性格光明磊落,有很强的正义感。适合从事公正性工作,如法律、监督、公益等。",路旁土:"您具有路旁土的特质,承载而包容。性格踏实可靠,善于支持他人。适合从事基础性工作,如基建、物流、服务等。",城头土:"您具有城头土的特质,坚固而防护。性格稳重可靠,有很强的责任感。适合从事安全防护性工作,如保安、保险、质检等。",屋上土:"您具有屋上土的特质,实用而温馨。性格实际温和,注重家庭和谐。适合从事家庭相关工作,如房地产、家装、育儿等。",壁上土:"您具有壁上土的特质,装饰而美化。性格注重外表和形象,有艺术天赋。适合从事美化性工作,如装修、美容、设计等。",大驿土:"您具有大驿土的特质,连接而沟通。性格善于沟通协调,有很强的组织能力。适合从事协调性工作,如管理、外交、中介等。",沙中土:"您具有沙中土的特质,细腻而广泛。性格细心周到,注重细节。适合从事精细化工作,如会计、编辑、工艺等。"}[Ie]||`您的${Ie}纳音代表了独特的五行特质,影响着您的性格和人生发展方向。`})()})]}),d.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:825:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"825","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:[d.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:826:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"826","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:"四柱配合"}),d.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:827:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"827","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:"年月日时四柱的纳音相互作用,形成了您独特的命理格局。 纳音的生克制化关系,揭示了人生各个阶段的运势变化规律。"})]})]})]})]})})})]}),d.jsxs(jt,{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:841:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"841","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:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:842:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"842","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsx(nn,{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:843:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"843","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:"五行能量分布分析"})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:847:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"847","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.jsxs("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:848:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"848","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[D(),d.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:851:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[d.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:852:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"852","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:[d.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:853:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"853","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-4%20text-center%22%7D",children:"五行平衡雷达图"}),B()]}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:857:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"857","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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:858:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"858","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:[d.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:859:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"五行平衡分析"}),d.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:860:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(Gt=i.wuxing_analysis)==null?void 0:Gt.balance_analysis})]}),d.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:864:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"864","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:[d.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:865:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"个性特质"}),d.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:866:20","data-matrix-name":"p","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":"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.personality_traits})]}),d.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:870:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"870","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:[d.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:871:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"871","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:"改善建议"}),d.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:872:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(ke=i.wuxing_analysis)==null?void 0:ke.improvement_suggestions})]})]})]})]})})]}),i.geju_analysis&&d.jsxs(jt,{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:884:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"884","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:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:885:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"885","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(nn,{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:886:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"886","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:[d.jsx(Yc,{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:887:16","data-matrix-name":"Star","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"887","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"}),"格局分析"]})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:891:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"891","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.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:892:14","data-matrix-name":"div","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":"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.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:893:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:894:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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:895:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-purple-500%22%7D",children:[d.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:896:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"896","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:"格局类型"}),d.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:897:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"897","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:[d.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:898:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"898","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}),d.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:901:24","data-matrix-name":"span","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":"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})]})]}),d.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:906:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[d.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:907:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"907","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:"格局特征"}),d.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:908:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"908","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})]})]}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:913:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"913","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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: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-green-500%22%7D",children:[d.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:"适合职业"}),d.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.career_path})]}),d.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:920:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"920","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:[d.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:921:22","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"人生意义"}),d.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:922:22","data-matrix-name":"p","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":"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&&d.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:929:18","data-matrix-name":"div","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":"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:[d.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:930:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"发展策略"}),d.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:931:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"931","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&&d.jsxs(jt,{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:943:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"943","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:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:944:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"944","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(nn,{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:945:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"945","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:[d.jsx(q2,{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:946:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"946","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"}),"大运流年分析"]})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:950:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"950","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.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:951:14","data-matrix-name":"div","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":"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.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:952:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-3%20gap-6%20mb-6%22%7D",children:[d.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:953:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-red-500%22%7D",children:[d.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:954:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"起运信息"}),d.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:955:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"955","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,"岁"]}),d.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:956:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"956","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&&d.jsxs("p",{className:"text-red-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:958:22","data-matrix-name":"p","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":"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,"岁)"]})]}),d.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:964:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[d.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:965:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"965","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:"大运影响"}),d.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:966:20","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%20leading-relaxed%20text-sm%22%7D",children:i.dayun_analysis.dayun_influence})]}),d.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:970:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"970","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:[d.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:971:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"971","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:"流年分析"}),d.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:972:20","data-matrix-name":"p","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":"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&&d.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:980:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[d.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:981:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"981","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.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:982:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"982","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((Ie,Xe)=>d.jsx("div",{className:`p-3 rounded-lg border-2 ${i.dayun_analysis.current_dayun&&Ie.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:984:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"984","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:990:26","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%22text-center%22%7D",children:[d.jsx("div",{className:"font-bold text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:991:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"991","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%22%7D",children:Ie.ganzhi}),d.jsxs("div",{className:"text-sm text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:992:28","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%22text-sm%20text-red-600%22%7D",children:[Ie.start_age,"-",Ie.end_age,"岁"]}),d.jsx("div",{className:`text-xs px-2 py-1 rounded mt-1 ${y[Ie.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:993:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"993","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Ie.ten_god})]})},Xe))})]}),d.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:1003:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1003","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:[d.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:1004:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1004","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:"未来展望"}),d.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:1005:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1005","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})]})]})})]}),((rt=i.dayun_analysis)==null?void 0:rt.detailed_yearly_analysis)&&d.jsxs(jt,{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:1016:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1016","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:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1017:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1017","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(nn,{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:1018:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1018","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:[d.jsx($c,{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:1019:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1019","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"}),"详细流年分析(未来六年)"]})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1023:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1023","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.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:1024:14","data-matrix-name":"div","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":"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.jsx("div",{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1025:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:i.dayun_analysis.detailed_yearly_analysis.map((Ie,Xe)=>d.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:1027:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-lg%20border-2%20border-yellow-300%20shadow-lg%22%7D",children:[d.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:1028:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1028","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:[d.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:1029:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1029","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:[Ie.year,"年(",Ie.age,"岁)",Ie.year_ganzhi]}),d.jsxs("div",{className:"flex space-x-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1032:24","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%22flex%20space-x-2%22%7D",children:[d.jsx("span",{className:`text-sm px-3 py-1 rounded-full ${y[Ie.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:1033:26","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Ie.year_ten_god}),d.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:1036:26","data-matrix-name":"span","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":"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:Ie.dayun_period})]})]}),d.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:1042:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1042","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:[d.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1043:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1043","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[d.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:1044:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-blue-400%20pl-3%22%7D",children:[d.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:1045:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1045","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:[d.jsx(Rp,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1046:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1046","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Target","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"整体运势"]}),d.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:1048:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1048","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:Ie.overall_fortune})]}),d.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:1050:26","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%22border-l-4%20border-green-400%20pl-3%22%7D",children:[d.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:1051:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Jh,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1052:30","data-matrix-name":"BarChart3","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":"BarChart3","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"事业运势"]}),d.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:1054:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Ie.career_fortune})]})]}),d.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1058:24","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%22space-y-3%22%7D",children:[d.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:1059:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-yellow-400%20pl-3%22%7D",children:[d.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:1060:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Lg,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1061:30","data-matrix-name":"DollarSign","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1061","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"DollarSign","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"财运分析"]}),d.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:1063:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1063","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:Ie.wealth_fortune})]}),d.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:1065:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1065","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:[d.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:1066:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(yd,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1067:30","data-matrix-name":"Heart","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":"Heart","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"感情运势"]}),d.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:1069:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Ie.relationship_fortune})]})]}),d.jsxs("div",{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1073:24","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%22space-y-3%22%7D",children:[d.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:1074:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22border-l-4%20border-purple-400%20pl-3%22%7D",children:[d.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:1075:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(GE,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1076:30","data-matrix-name":"Activity","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1076","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Activity","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"健康提醒"]}),d.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:1078:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1078","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:Ie.health_fortune})]}),d.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:1080:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1080","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:[d.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:1081:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Aa,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1082:30","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"关键建议"]}),d.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:1084:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:Ie.key_advice})]})]})]}),Ie.monthly_highlights&&Ie.monthly_highlights.length>0&&d.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:1090:24","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mt-4%20pt-4%20border-t%20border-yellow-200%22%7D",children:[d.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:1091:26","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1091","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:[d.jsx($c,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1092:28","data-matrix-name":"Calendar","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":"Calendar","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"月度重点"]}),d.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:1094:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1094","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:Ie.monthly_highlights.map((Ze,pt)=>d.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:1096:30","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1096","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:["• ",Ze]},pt))})]})]},Xe))})})})]}),i.life_guidance&&d.jsxs(jt,{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:1111:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1111","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:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1112:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1112","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(nn,{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:1113:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1113","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:[d.jsx(Sd,{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:1114:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1114","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"}),"专业人生指导"]})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1118:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1118","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.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:1119:14","data-matrix-name":"div","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":"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.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:1120:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1121:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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:1122:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[d.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:1123:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1123","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:"事业发展"}),d.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:1124:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1124","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})]}),d.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:1128:20","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%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[d.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:1129:22","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"财富管理"}),d.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:1130:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:i.life_guidance.wealth_management})]}),d.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:1134:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1134","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:[d.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:1135:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1135","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:"感情婚姻"}),d.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:1136:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:i.life_guidance.marriage_relationships})]})]}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1141:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1141","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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: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-purple-500%22%7D",children:[d.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:"健康养生"}),d.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.health_wellness})]}),d.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:1148:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1148","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:[d.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:1149:22","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"个人发展"}),d.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:1150:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:i.life_guidance.personal_development})]}),d.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:1154:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1154","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:[d.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:1155:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1155","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:"综合总结"}),d.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:1156:22","data-matrix-name":"p","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":"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&&d.jsxs(jt,{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:1169:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1169","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:[d.jsx(tn,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1170:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1170","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(nn,{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:1171:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1171","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:[d.jsx(K2,{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:1172:16","data-matrix-name":"Zap","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1172","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"}),"现代应用建议"]})}),d.jsx(_t,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1176:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1176","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent",children:d.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:1177:14","data-matrix-name":"div","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":"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.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:1178:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-6%22%7D",children:[d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1179:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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:1180:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-blue-500%22%7D",children:[d.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:1181:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1181","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:"生活方式建议"}),d.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:1182:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1182","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})]}),d.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:1186:20","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%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-green-500%22%7D",children:[d.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:1187:22","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"职业策略"}),d.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:1188:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:i.modern_applications.career_strategies})]})]}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1193:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1193","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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: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-purple-500%22%7D",children:[d.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:"人际关系建议"}),d.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.relationship_advice})]}),d.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:1200:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1200","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:[d.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:1201:22","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"决策时机"}),d.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:1202:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:i.modern_applications.decision_making})]})]})]})})})]}),d.jsx(jt,{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:1214:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1214","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:d.jsx(_t,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1215:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1215","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardContent","data-component-content":"%7B%22className%22%3A%22text-center%20py-8%22%7D",children:d.jsxs("div",{className:"text-red-800","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1216:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1216","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%22%7D",children:[d.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:1217:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1217","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:"专业八字命理分析报告"}),d.jsxs("p",{className:"text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1218:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1218","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")]}),d.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:1219:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1219","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:"本报告基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业的命理分析和人生指导。"})]})})})]}),d.jsx(gD,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1228:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1228","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"BackToTop"}),d.jsx(YD,{isOpen:m,onClose:()=>p(!1),onConfigSaved:()=>{p(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1231:6","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1231","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"})]})},gk=({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"},r={sm:"text-sm",md:"text-base",lg:"text-lg"},s=()=>d.jsx(bm,{className:Ft("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=()=>d.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(p=>d.jsx("div",{className:Ft("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:`${p*.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"},p))}),c=()=>d.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:[d.jsx("div",{className:Ft("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"}),d.jsx(Aa,{className:Ft("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"})]}),m=()=>{switch(t){case"spinner":return s();case"dots":return i();case"chinese":default:return c()}};return d.jsxs("div",{className:Ft("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:[m(),n&&d.jsx("p",{className:Ft("text-gray-600 font-chinese",r[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})]})},Mv=({birthDate:e,analysisData:t,recordId:n})=>{var E,G,k,T,M,Z,_,I,O,z,X,ae,re,ee,oe,R,ne,F,P,V,se,ce,pe,ge,de,je,_e,Be,Me,tt,Ee,le,ft,st,ze,Ke,$e,Je,dt,Dt,Gt,De,ke,rt,Ie,Xe,Ze,pt,lt,kt,Mt,Nt,Jn,Yt,xo,Nn,ba,Ca,un,Lt,ut,on,Kt;const[a,o]=fe.useState(!t),[r,s]=fe.useState(null),[i,c]=fe.useState(t||null),[m,p]=fe.useState(!1),A={化禄:{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"},b="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(fe.useEffect(()=>{if(t){c(t),o(!1);return}const ct=async()=>{var Ye;try{o(!0),s(null);const it={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},mn=await jo.analysis.ziwei(it);if(mn.error)throw new Error(mn.error.message||"紫微斗数分析失败");const Xt=(Ye=mn.data)==null?void 0:Ye.analysis;if(!Xt)throw new Error("分析结果为空");c(Xt)}catch(it){s(it instanceof Error?it.message:"分析数据获取失败,请稍后重试")}finally{o(!1)}};e!=null&&e.date&&!t&&ct()},[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 d.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:d.jsx(Go,{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:d.jsxs(hr,{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:[d.jsx(gk,{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"}),d.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:"排盘分析中"}),d.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(r)return d.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:d.jsx(jt,{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:d.jsxs(_t,{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:[d.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:"❌"}),d.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:"分析失败"}),d.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:r}),d.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 d.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:d.jsx(jt,{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:d.jsxs(_t,{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:[d.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:"⚠️"}),d.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:"数据获取异常"}),d.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 j=(ct,Ye)=>{var Xt;if(!Ye)return null;const mn={命宫:ci,兄弟宫:yd,夫妻宫:yd,子女宫:Yc,财帛宫:Lg,疾厄宫:GE,迁移宫:Dd,交友宫:yd,事业宫:Y0,田宅宫:Rp,福德宫:Vv,父母宫:Wv}[ct]||Yc;return d.jsxs(Go,{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:[d.jsx(mi,{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:d.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:[d.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:d.jsx(mn,{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"})}),d.jsx(di,{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:ct}),d.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:[d.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:Ye.position||Ye.branch}),d.jsx("span",{className:Ft("px-2 py-1 rounded-full text-label-md font-medium font-chinese",B[Ye.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:Ye.strength})]})]})}),d.jsxs(hr,{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:[Ye.brightness_analysis&&d.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:[d.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:[d.jsx(Vv,{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"}),"星曜亮度:",Ye.brightness_analysis.overall_brightness]}),d.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:[d.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:d.jsx("div",{className:`h-2 rounded-full ${Ye.brightness_analysis.brightness_score>=4?"bg-green-500":Ye.brightness_analysis.brightness_score>=3?"bg-yellow-500":Ye.brightness_analysis.brightness_score>=2?"bg-orange-500":"bg-red-500"}`,style:{width:`${Math.min(Ye.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"})}),d.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:(Xt=Ye.brightness_analysis.brightness_score)==null?void 0:Xt.toFixed(1)})]}),d.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:Ye.brightness_analysis.brightness_description}),Ye.brightness_analysis.combination_effect&&d.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:["组合效果:",Ye.brightness_analysis.combination_effect]})]}),Ye.main_stars&&Ye.main_stars.length>0&&d.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:[d.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:[d.jsx(Yc,{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"}),"主星"]}),d.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:Ye.main_stars.map((cn,bn)=>d.jsx("span",{className:Ft("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},bn))})]}),Ye.lucky_stars&&Ye.lucky_stars.length>0&&d.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:[d.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:[d.jsx(Aa,{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"}),"吉星"]}),d.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:Ye.lucky_stars.map((cn,bn)=>d.jsx("span",{className:Ft("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",b),"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},bn))})]}),Ye.unlucky_stars&&Ye.unlucky_stars.length>0&&d.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:[d.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:[d.jsx(K2,{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"}),"煞星"]}),d.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:Ye.unlucky_stars.map((cn,bn)=>d.jsx("span",{className:Ft("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},bn))})]}),Ye.strength&&d.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:[d.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:[d.jsx(Jh,{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"}),"强度解释"]}),d.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:[d.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:[d.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:"当前强度:"}),d.jsx("span",{className:Ft("px-2 py-1 rounded-full text-label-md font-medium font-chinese",B[Ye.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:Ye.strength})]}),d.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:{旺:"星曜力量最强,正面特质充分发挥,该宫位代表的人生领域发展顺利,容易获得成功和满足。建议积极把握机会,发挥优势。",得地:"星曜力量较强,能够较好地发挥正面影响,在该领域有良好的发展基础。建议稳步前进,持续努力。",平:"星曜力量中等,需要通过努力来激发潜能,在该领域的发展需要更多的主观能动性。建议保持积极态度,寻找突破点。",不得地:"星曜力量较弱,正面特质难以充分发挥,在该领域可能遇到较多困难和阻力。建议通过学习和努力来弥补不足,寻求他人帮助。",陷:"星曜力量最弱,该宫位代表的人生领域面临较大挑战,需要格外用心经营。建议保持耐心,通过持续努力和正确方法来改善。"}[Ye.strength]||"该宫位的星曜配置具有独特的影响模式,需要结合具体情况来分析。"})]})]}),Ye.interpretation&&d.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:[d.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:[d.jsx(Sd,{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"}),"宫位解读"]}),d.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:Ye.interpretation})]})]})]},ct)},Q=ct=>{const Ye={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 d.jsxs(jt,{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:[d.jsxs(tn,{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:[d.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:[d.jsx(nn,{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:ct.name}),d.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${Ye[ct.level]||Ye.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:ct.level==="excellent"?"优秀":ct.level==="good"?"良好":ct.level==="fair"?"一般":"较弱"})]}),d.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:ct.type==="major"?"主要格局":ct.type==="wealth"?"财富格局":ct.type==="career"?"事业格局":ct.type==="relationship"?"感情格局":"四化格局"})]}),d.jsxs(_t,{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:[d.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:ct.description}),d.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:[d.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:"影响"}),d.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:ct.influence})]}),d.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:[d.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:"建议"}),d.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:ct.advice})]})]})]},ct.name)};return d.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:[d.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:[d.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:[d.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:d.jsx(ZD,{analysisData:i,analysisType:"ziwei",recordId:n,onConfigClick:()=>p(!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"})}),d.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:d.jsx(Kx,{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"})})]}),d.jsxs(jt,{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:[d.jsxs(tn,{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:[d.jsxs(nn,{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:[d.jsx(Y0,{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"}),d.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:[((G=(E=i.basic_info)==null?void 0:E.personal_data)==null?void 0:G.name)||"用户","的专业紫微斗数命理分析报告"]}),d.jsx(Y0,{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"})]}),d.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:[d.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:[d.jsx($c,{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"}),d.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=(k=i.basic_info)==null?void 0:k.personal_data)==null?void 0:T.birth_date})]}),d.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:[d.jsx(Bd,{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"}),d.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})]}),d.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:[d.jsx(ci,{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"}),d.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=(_=i.basic_info)==null?void 0:_.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})]})]})]}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"八字信息"}),d.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:[d.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:[d.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]}),d.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]})]}),d.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:[d.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:["日柱:",(F=(ne=i.basic_info)==null?void 0:ne.bazi_info)==null?void 0:F.day]}),d.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:["时柱:",(V=(P=i.basic_info)==null?void 0:P.bazi_info)==null?void 0:V.hour]})]})]})]}),((se=i.basic_info)==null?void 0:se.lunar_info)&&d.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:[d.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:[d.jsx(Wv,{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"}),"农历信息"]}),d.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:[d.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:[d.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:"农历日期"}),d.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})]}),d.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:[d.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:"干支年"}),d.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})]}),d.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:[d.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:"生肖"}),d.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})]}),d.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:[d.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:"节气"}),d.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&&d.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})]}),((ce=i.basic_info)==null?void 0:ce.zishi_calculation_note)&&d.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:[d.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:[d.jsx(Bd,{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"}),"子时计算说明"]}),d.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:d.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:[d.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:[d.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:"子时类型"}),d.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})]}),d.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:[d.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]}),d.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&&d.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:[d.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]})]})})]}),d.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:[d.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:[d.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:"五行局详解"}),d.jsx("div",{className:`inline-block px-3 py-2 rounded-lg font-bold mb-3 ${D[(ge=(pe=i.basic_info)==null?void 0:pe.wuxing_ju)==null?void 0:ge.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:(je=(de=i.basic_info)==null?void 0:de.wuxing_ju)==null?void 0:je.type}),((Be=(_e=i.basic_info)==null?void 0:_e.wuxing_ju)==null?void 0:Be.nayin)&&d.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:[d.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:[d.jsx(Aa,{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"}),d.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:"纳音五行:"}),d.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:(tt=(Me=i.basic_info)==null?void 0:Me.wuxing_ju)==null?void 0:tt.nayin})]}),d.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:"根据年柱干支计算的传统纳音五行属性"}),d.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:[d.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:"纳音五行解释"}),d.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 mn,Xt,cn,bn;const ct=(Xt=(mn=i.basic_info)==null?void 0:mn.wuxing_ju)==null?void 0:Xt.nayin,Ye=(bn=(cn=i.basic_info)==null?void 0:cn.wuxing_ju)==null?void 0:bn.type;return{海中金:`您的年柱纳音为海中金,如深海珍宝般内敛珍贵。在紫微斗数中对应${Ye},这意味着您的大限运程具有金的坚韧特质,适合稳扎稳打的发展策略。您的性格深沉内敛,不轻易显露才华,但一旦时机成熟便能展现惊人的能力。`,剑锋金:`您的年柱纳音为剑锋金,锋利而坚韧。在紫微斗数中对应${Ye},这赋予了您果断的决策能力和强烈的进取心。您的大限运程充满挑战性,但也蕴含着巨大的成功机会,适合在竞争激烈的环境中发展。`,白蜡金:`您的年柱纳音为白蜡金,纯净温润。在紫微斗数中对应${Ye},这使您具有很强的适应能力和协调能力。您的大限运程相对平稳,适合通过人际关系和团队合作来实现目标。`,砂中金:`您的年柱纳音为砂中金,需要淘洗显现。在紫微斗数中对应${Ye},这表明您的成功需要经过磨练和积累。您的大限运程呈现渐进式发展,通过不断努力最终能获得丰厚回报。`,金箔金:`您的年柱纳音为金箔金,薄而广泛。在紫微斗数中对应${Ye},这赋予了您灵活多变的特质。您的大限运程变化较多,适合在多元化发展中寻找机会。`,钗钏金:`您的年柱纳音为钗钏金,精美实用。在紫微斗数中对应${Ye},这使您注重品质和细节。您的大限运程稳中有升,适合在精品化路线上发展。`,大林木:`您的年柱纳音为大林木,如参天大树。在紫微斗数中对应${Ye},这赋予了您强大的成长潜力和包容能力。您的大限运程具有持续发展的特征,适合长期规划和稳步发展。`,杨柳木:`您的年柱纳音为杨柳木,柔韧优美。在紫微斗数中对应${Ye},这使您具有很强的适应性和创造力。您的大限运程灵活多变,适合在变化中寻找发展机会。`,松柏木:`您的年柱纳音为松柏木,坚韧不屈。在紫微斗数中对应${Ye},这赋予了您顽强的意志力和持久的耐力。您的大限运程虽有波折,但最终能够获得成功。`,平地木:`您的年柱纳音为平地木,广阔包容。在紫微斗数中对应${Ye},这使您具有很强的团队协作能力。您的大限运程平稳发展,适合在团队中发挥领导作用。`,桑柘木:`您的年柱纳音为桑柘木,实用有价值。在紫微斗数中对应${Ye},这使您注重实际效果和长远价值。您的大限运程稳健务实,适合在实业中发展。`,石榴木:`您的年柱纳音为石榴木,多子多福。在紫微斗数中对应${Ye},这赋予了您旺盛的生命力和创造力。您的大限运程充满活力,适合在人际交往中发展事业。`,涧下水:`您的年柱纳音为涧下水,清澈持续。在紫微斗数中对应${Ye},这使您具有纯净的品格和坚持的精神。您的大限运程清晰明确,适合在专业领域深耕发展。`,泉中水:`您的年柱纳音为泉中水,源源不断。在紫微斗数中对应${Ye},这赋予了您丰富的创造力和持续的动力。您的大限运程充满创新机会,适合在新兴领域发展。`,长流水:`您的年柱纳音为长流水,绵延不绝。在紫微斗数中对应${Ye},这使您具有持久的发展能力。您的大限运程稳定持续,适合长期投资和积累。`,天河水:`您的年柱纳音为天河水,高远广阔。在紫微斗数中对应${Ye},这赋予了您远大的志向和宏观的视野。您的大限运程格局较大,适合在高层次平台发展。`,大溪水:`您的年柱纳音为大溪水,奔腾有力。在紫微斗数中对应${Ye},这使您具有强大的行动力和进取心。您的大限运程动态发展,适合在变化中把握机遇。`,大海水:`您的年柱纳音为大海水,深邃包容。在紫微斗数中对应${Ye},这赋予了您深厚的智慧和广阔的胸怀。您的大限运程格局宏大,适合在国际化平台发展。`,炉中火:`您的年柱纳音为炉中火,热烈专注。在紫微斗数中对应${Ye},这使您具有专业的精神和热情的态度。您的大限运程专业化发展,适合在技术领域深入钻研。`,山头火:`您的年柱纳音为山头火,明亮显眼。在紫微斗数中对应${Ye},这赋予了您出众的表现力和领导魅力。您的大限运程充满表现机会,适合在公众平台发展。`,霹雳火:`您的年柱纳音为霹雳火,迅猛有力。在紫微斗数中对应${Ye},这使您具有快速的反应能力和强烈的爆发力。您的大限运程变化迅速,适合在快节奏环境中发展。`,山下火:`您的年柱纳音为山下火,温暖持久。在紫微斗数中对应${Ye},这赋予了您温和的性格和持续的服务精神。您的大限运程稳定温和,适合在服务行业发展。`,覆灯火:`您的年柱纳音为覆灯火,温馨照明。在紫微斗数中对应${Ye},这使您具有照顾他人的天性和温暖的人格魅力。您的大限运程温馨和谐,适合在关怀性行业发展。`,天上火:`您的年柱纳音为天上火,光明高远。在紫微斗数中对应${Ye},这赋予了您正直的品格和崇高的理想。您的大限运程光明正大,适合在公正性行业发展。`,路旁土:`您的年柱纳音为路旁土,承载包容。在紫微斗数中对应${Ye},这使您具有踏实的品格和支持他人的能力。您的大限运程稳健可靠,适合在基础性行业发展。`,城头土:`您的年柱纳音为城头土,坚固防护。在紫微斗数中对应${Ye},这赋予了您强烈的责任感和保护意识。您的大限运程安全稳定,适合在防护性行业发展。`,屋上土:`您的年柱纳音为屋上土,实用温馨。在紫微斗数中对应${Ye},这使您注重家庭和谐与实际效果。您的大限运程温馨实用,适合在家庭相关行业发展。`,壁上土:`您的年柱纳音为壁上土,装饰美化。在紫微斗数中对应${Ye},这赋予了您艺术天赋和美化能力。您的大限运程注重形象,适合在美化性行业发展。`,大驿土:`您的年柱纳音为大驿土,连接沟通。在紫微斗数中对应${Ye},这使您具有很强的组织协调能力。您的大限运程注重沟通,适合在协调性行业发展。`,沙中土:`您的年柱纳音为沙中土,细腻广泛。在紫微斗数中对应${Ye},这赋予了您细致入微的观察力和周到的处事能力。您的大限运程注重细节,适合在精细化行业发展。`}[ct]||`您的年柱纳音为${ct},在紫微斗数中对应${Ye},这是您天生的五行本质和能量特征,深刻影响着您的性格特质和人生发展轨迹。`})()})]})]}),d.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=(Ee=i.basic_info)==null?void 0:Ee.wuxing_ju)==null?void 0:le.description})]}),d.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:[d.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:"命宫位置"}),d.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:(st=(ft=i.basic_info)==null?void 0:ft.ming_gong_position)==null?void 0:st.branch}),d.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:(Ke=(ze=i.basic_info)==null?void 0:ze.ming_gong_position)==null?void 0:Ke.description}),((Je=($e=i.detailed_analysis)==null?void 0:$e.personality_analysis)==null?void 0:Je.overview)&&d.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:[d.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:[d.jsx(Dd,{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"}),"命宫位置详解"]}),d.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 ct=i.detailed_analysis.personality_analysis.overview,Ye=ct.match(/([子丑寅卯辰巳午未申酉戌亥])宫属[金木水火土].*?。/g);if(Ye)return Ye.join(" ");const mn=ct.split("。").filter(Xt=>Xt.includes("宫")&&(Xt.includes("属")||Xt.includes("代表")||Xt.includes("使您")));return mn.length>0?mn.join("。")+"。":"命宫位置影响着您的基本性格特质和人生发展方向。"})()})]})]})]})]})})]}),((Dt=(dt=i.basic_info)==null?void 0:dt.wuxing_ju)==null?void 0:Dt.nayin)&&d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Aa,{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"}),d.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:"纳音五行与五行局详解"}),d.jsx(Aa,{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"})]})}),d.jsx(_t,{"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:d.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:[d.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:[d.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:[d.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:"纳音决定五行局"}),d.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:[d.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:[d.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:"您的年柱纳音"}),d.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}),d.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:"↓ 对应 ↓"}),d.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})]}),d.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:[d.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:"五行局影响"}),d.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:[d.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,"岁"]}),d.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,"年一步"]}),d.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,"的能量特征"]})]})]})]})]}),d.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:[d.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:"纳音五行特征"}),d.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:[d.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:[d.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:"金纳音特征"}),d.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:"坚韧、果断、重义气,适合从事金融、机械、军警等行业"})]}),d.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:[d.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:"木纳音特征"}),d.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:"仁慈、进取、有创意,适合教育、文化、医疗等行业"})]}),d.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:[d.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:"水纳音特征"}),d.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:"智慧、灵活、善变通,适合贸易、运输、信息等行业"})]}),d.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:[d.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:"火纳音特征"}),d.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:"热情、积极、有领导力,适合娱乐、广告、能源等行业"})]}),d.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:[d.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:"土纳音特征"}),d.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:"稳重、诚信、有耐心,适合房地产、农业、建筑等行业"})]})]})]})]}),d.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:[d.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:"紫微斗数中的纳音应用"}),d.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:[d.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:[d.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:"🏰 五行局确定"}),d.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:"年柱纳音直接决定五行局类型,影响紫微星的定位和整个命盘的格局。"})]}),d.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:[d.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:"⏰ 大限推算"}),d.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:"五行局数决定大限的起始年龄和每步大限的年数,是推算运程的基础。"})]}),d.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:[d.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:"🌟 性格分析"}),d.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=(Gt=i.ziwei_analysis)==null?void 0:Gt.si_hua)==null?void 0:De.enhanced_sihua)&&d.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:[d.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:[d.jsx(Aa,{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&&d.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:[d.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:"四化互动效应"}),d.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:[((ke=i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.conflicts)==null?void 0:ke.length)>0&&d.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:[d.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:"四化冲突"}),d.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((ct,Ye)=>d.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:[d.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:[ct.type,""]}),d.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:ct.impact})]},Ye))})]}),((rt=i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.enhancements)==null?void 0:rt.length)>0&&d.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:[d.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:"四化增强"}),d.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((ct,Ye)=>d.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:[d.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:[ct.type,""]}),d.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:ct.impact})]},Ye))})]})]}),d.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:d.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:[d.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:"整体和谐度:"}),d.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})]})}),((Ie=i.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.recommendations)==null?void 0:Ie.length)>0&&d.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:[d.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:"四化建议"}),d.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((ct,Ye)=>d.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:[d.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:"•"}),d.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:ct})]},Ye))})]})]})]})]})})]}),((Xe=i.ziwei_analysis)==null?void 0:Xe.ming_gong_stars)&&i.ziwei_analysis.ming_gong_stars.length>0&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(Yc,{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"}),d.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:"命宫主星详解"})]}),d.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:["命宫在",(Ze=i.ziwei_analysis)==null?void 0:Ze.ming_gong,",主星决定了您的基本性格和人生走向"]})]}),d.jsx(_t,{"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:d.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((ct,Ye)=>{const it=f[ct];return d.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:[d.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:[d.jsx("div",{className:`px-4 py-2 rounded-lg font-bold text-lg border-2 ${y[ct]||"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:ct}),it&&d.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:it.nature})]}),it&&d.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:[d.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:[d.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:[d.jsx(ci,{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"}),d.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:"性格特质"})]}),d.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:it.personality})]}),d.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:[d.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:[d.jsx(Rp,{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"}),d.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:"事业方向"})]}),d.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:it.career})]}),d.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:[d.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:[d.jsx(Lg,{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"}),d.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:"财运特点"})]}),d.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:it.fortune})]})]}),!it&&d.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:d.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:"此星曜的详细解释正在完善中..."})})]},Ye)}),i.ziwei_analysis.ming_gong_stars.length>1&&d.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:[d.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:[d.jsx(Aa,{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"}),d.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:"主星组合特色"})]}),d.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?"双星同宫往往能够互补优势,但也需要平衡不同星曜的能量。":"多星同宫的格局较为复杂,需要综合各星曜的特质来理解您的性格。"]})]})]})})]}),d.jsxs(Go,{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:[d.jsx(mi,{"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:d.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:[d.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:d.jsx(Dd,{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"})}),d.jsx(di,{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:"十二宫位详解"}),d.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:"紫微斗数将人生分为十二个宫位,每个宫位代表不同的人生领域"}),d.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:[d.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:"星曜强度等级说明"}),d.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:[d.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:[d.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:"旺"}),d.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:"最强"})]}),d.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:[d.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:"得地"}),d.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:"较强"})]}),d.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:[d.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:"平"}),d.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:"中等"})]}),d.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:[d.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:"不得地"}),d.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:"较弱"})]}),d.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:[d.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:"陷"}),d.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:"最弱"})]})]}),d.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:"星曜强度反映了该宫位星曜力量的强弱,影响相关人生领域的发展顺逆程度"})]})]})}),d.jsx(hr,{"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:d.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:((pt=i.ziwei_analysis)==null?void 0:pt.twelve_palaces)&&Object.entries(i.ziwei_analysis.twelve_palaces).map(([ct,Ye])=>j(ct,Ye))})})]}),((lt=i.ziwei_analysis)==null?void 0:lt.si_hua)&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(Aa,{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"}),d.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:"四化飞星"})]}),d.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,"年干的四化飞星分析"]})]}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"四化飞星概述"}),d.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,"年干所化出。 四化分别是化禄(财禄)、化权(权力)、化科(名声)、化忌(阻碍), 它们会影响相应星曜的能量表现,是判断吉凶和时机的重要依据。"]})]}),d.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:[d.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:[d.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:[d.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:"💰"}),d.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:[d.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]}),d.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:A.化禄.concept})]})]}),d.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:[d.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:[d.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:"影响:"}),d.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:A.化禄.influence})]}),d.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:[d.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:"应用:"}),d.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:A.化禄.application})]}),d.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:[d.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:"时机:"}),d.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:A.化禄.timing})]})]})]}),d.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:[d.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:[d.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:"👑"}),d.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:[d.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]}),d.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:A.化权.concept})]})]}),d.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:[d.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:[d.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:"影响:"}),d.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:A.化权.influence})]}),d.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:[d.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:"应用:"}),d.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:A.化权.application})]}),d.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:[d.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:"时机:"}),d.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:A.化权.timing})]})]})]}),d.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:[d.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:[d.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:"🎓"}),d.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:[d.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]}),d.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:A.化科.concept})]})]}),d.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:[d.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:[d.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:"影响:"}),d.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:A.化科.influence})]}),d.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:[d.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:"应用:"}),d.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:A.化科.application})]}),d.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:[d.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:"时机:"}),d.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:A.化科.timing})]})]})]}),d.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:[d.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:[d.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:"⚠️"}),d.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:[d.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]}),d.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:A.化忌.concept})]})]}),d.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:[d.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:[d.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:"影响:"}),d.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:A.化忌.influence})]}),d.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:[d.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:"应用:"}),d.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:A.化忌.application})]}),d.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:[d.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:"时机:"}),d.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:A.化忌.timing})]})]})]})]})]})})]}),((kt=i.ziwei_analysis)==null?void 0:kt.major_periods)&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(q2,{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"}),d.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:"大限分析"})]}),d.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,"岁"]})]}),d.jsxs(_t,{"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&&d.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:[d.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:"当前大限"}),d.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})]}),d.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:[d.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:"十二大限详解"}),d.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:(Mt=i.ziwei_analysis.major_periods.all_periods)==null?void 0:Mt.map((ct,Ye)=>{var mn,Xt;const it=g[ct.palace_name]||{focus:"该宫位的重点领域",opportunities:"潜在的发展机会",challenges:"可能面临的挑战",advice:"建议关注的方向"};return d.jsxs("div",{className:`p-5 rounded-lg border transition-all duration-200 hover:shadow-lg ${ct.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:[d.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:[d.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:["第",ct.period_number,"大限"]}),d.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:ct.age_range})]}),d.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:[d.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:[d.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:[ct.palace_branch,"宫"]}),d.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:["",ct.palace_name,""]})]}),ct.is_current&&d.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:[d.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:"当前大限"}),d.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:"正在经历"})]}),!ct.is_current&&d.jsx("span",{className:`text-xs px-2 py-1 rounded-full ${Ye<((mn=i.ziwei_analysis.major_periods.all_periods)==null?void 0:mn.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:Ye<((Xt=i.ziwei_analysis.major_periods.all_periods)==null?void 0:Xt.findIndex(cn=>cn.is_current))?"已过":"未来"})]}),d.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:[d.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:[d.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:"重点领域:"}),d.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:it.focus})]}),d.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:[d.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:"发展机会:"}),d.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:it.opportunities})]}),d.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:[d.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:"注意事项:"}),d.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:it.challenges})]}),d.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:[d.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:"建议方向:"}),d.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:it.advice})]})]})]},Ye)})})]})]})]}),((Jn=(Nt=i.detailed_analysis)==null?void 0:Nt.life_guidance)==null?void 0:Jn.pattern_analysis)&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(Sd,{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"}),d.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:"格局判定"})]}),d.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:[d.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,"个格局"]}),d.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"?"一般":"较弱"})]})]}),d.jsxs(_t,{"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:[d.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:[d.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:"格局总评"}),d.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&&d.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(ct=>Q(ct))})]})]}),((xo=(Yt=i.detailed_analysis)==null?void 0:Yt.timing_analysis)==null?void 0:xo.liu_nian_analysis)&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(Bd,{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"}),d.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:"流年分析"})]}),d.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,"年运势分析"]})]}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"流年四化"}),d.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:[d.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:[d.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}),d.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:"化禄"})]}),d.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:[d.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}),d.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:"化权"})]}),d.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:[d.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}),d.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:"化科"})]}),d.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:[d.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}),d.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:"化忌"})]})]})]}),d.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:[d.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:[d.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:"年度机会"}),d.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:(Nn=i.detailed_analysis.timing_analysis.liu_nian_analysis.year_opportunities)==null?void 0:Nn.map((ct,Ye)=>d.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:["• ",ct]},Ye))})]}),d.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:[d.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:"注意事项"}),d.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:(ba=i.detailed_analysis.timing_analysis.liu_nian_analysis.year_challenges)==null?void 0:ba.map((ct,Ye)=>d.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:["• ",ct]},Ye))})]})]}),d.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:[d.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:"年度重点领域"}),d.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:(Ca=i.detailed_analysis.timing_analysis.liu_nian_analysis.year_focus_areas)==null?void 0:Ca.map((ct,Ye)=>d.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:ct},Ye))})]})]})})]}),d.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:[((un=i.detailed_analysis)==null?void 0:un.personality_analysis)&&d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(ci,{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"}),d.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:"个性分析"})]})}),d.jsxs(_t,{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:[d.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:[d.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:"性格概述"}),d.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})]}),d.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:[d.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:"核心特质"}),d.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})]}),d.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:[d.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:"优势特长"}),d.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})]}),d.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:[d.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:"需要注意"}),d.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})]})]})]}),((Lt=i.detailed_analysis)==null?void 0:Lt.career_analysis)&&d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Rp,{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"}),d.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:"事业分析"})]})}),d.jsxs(_t,{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:[d.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:[d.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:"事业潜力"}),d.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})]}),d.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:[d.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:"适合行业"}),d.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})]}),d.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:[d.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:"领导风格"}),d.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})]}),d.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:[d.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:"成功策略"}),d.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})]}),d.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:[d.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:"现代事业建议"}),d.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)&&d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Lg,{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"}),d.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:"财富分析"})]})}),d.jsxs(_t,{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:[d.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:[d.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:"财运潜力"}),d.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})]}),d.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:[d.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:"赚钱方式"}),d.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})]}),d.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:[d.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:"投资倾向"}),d.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})]}),d.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:[d.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:"理财规划建议"}),d.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)&&d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(yd,{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"}),d.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:"感情分析"})]})}),d.jsxs(_t,{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:[d.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:[d.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:"婚姻运势"}),d.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})]}),d.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:[d.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:"配偶特质"}),d.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})]}),d.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:[d.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:"感情模式"}),d.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})]}),d.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:[d.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:"感情建议"}),d.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})]})]})]})]}),((Kt=i.detailed_analysis)==null?void 0:Kt.life_guidance)&&d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Aa,{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"}),d.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:"人生指导"})]})}),d.jsx(_t,{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:d.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:[d.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:[d.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:[d.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:"人生目标"}),d.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})]}),d.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:[d.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:"核心价值观"}),d.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})]}),d.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:[d.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:"发展方向"}),d.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})]})]}),d.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:[d.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:[d.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:"精神成长"}),d.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})]}),d.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:[d.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:"人生课题"}),d.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})]}),d.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:[d.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:"总体指导"}),d.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})]})]})]})})]}),d.jsx(jt,{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:d.jsxs(_t,{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:[d.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:"本分析报告基于传统紫微斗数理论,结合现代分析方法生成。 紫微斗数是中华传统命理学的重要组成部分,仅供参考,不可过分依赖。 人生的幸福需要通过自己的努力和智慧来创造。"}),d.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")]})]})})]}),d.jsx(gD,{"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"}),d.jsx(YD,{isOpen:m,onClose:()=>p(!1),onConfigSaved:()=>{p(!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"})]})},zv=({question:e,userId:t="user123",divinationMethod:n="time",analysisData:a,recordId:o})=>{var D,j,Q,E,G,k,T,M,Z,_,I,O,z,X,ae,re,ee,oe,R,ne,F,P,V,se,ce,pe,ge,de,je,_e,Be,Me,tt,Ee,le,ft,st,ze,Ke,$e,Je,dt,Dt,Gt,De,ke,rt,Ie,Xe,Ze;const[r,s]=fe.useState(!a),[i,c]=fe.useState(null),[m,p]=fe.useState(a||null),[A,g]=fe.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(fe.useEffect(()=>{if(a){p(a),s(!1);return}e&&!a&&(async()=>{var lt;try{s(!0),c(null);const kt={question:e,user_id:t,divination_method:n},Mt=await jo.analysis.yijing(kt);if(Mt.error)throw new Error(Mt.error.message||"易经分析失败");const Nt=(lt=Mt.data)==null?void 0:lt.analysis;if(!Nt)throw new Error("分析结果为空");p(Nt)}catch(kt){c(kt instanceof Error?kt.message:"分析数据获取失败,请稍后重试")}finally{s(!1)}})()},[e,t,n,a]),r)return d.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:d.jsx(jt,{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:d.jsxs(_t,{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:[d.jsx(bm,{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"}),d.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:"正在进行专业易经占卜"}),d.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 d.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:d.jsx(jt,{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:d.jsxs(_t,{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:[d.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:"❌"}),d.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:"占卜失败"}),d.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}),d.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(!m)return d.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:d.jsx(jt,{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:d.jsxs(_t,{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:[d.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:"⚠️"}),d.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:"数据获取异常"}),d.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 b=(pt,lt,kt=!1)=>pt?d.jsxs(jt,{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:[d.jsx(tn,{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:d.jsx(nn,{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:lt})}),d.jsx(_t,{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:d.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:[d.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:pt.symbol||pt}),d.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:pt.name||pt}),pt&&pt.number&&d.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:["第",pt.number,"卦"]}),d.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:pt.meaning||"卦象含义"})]})})]}):null,v=(pt,lt)=>pt?d.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:[d.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:lt}),d.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:[d.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:[d.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:"卦名:"}),d.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:pt.name})]}),d.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:[d.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:"性质:"}),d.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:pt.nature})]}),d.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:[d.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:"属性:"}),d.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:pt.attribute})]}),d.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:[d.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:"五行:"}),d.jsx("span",{className:"font-medium px-2 py-1 rounded text-xs",style:{backgroundColor:f[pt.element]+"20",color:f[pt.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:pt.element})]})]})]}):null,B=pt=>!pt||!pt.detailed_analysis?null:d.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:[d.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:[d.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:"动爻分析方法"}),d.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:pt.method}),d.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:pt.overall_guidance})]}),pt.detailed_analysis.map((lt,kt)=>d.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:[d.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:[d.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:lt.line_position}),d.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium ${lt.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:lt.line_nature})]}),d.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:[d.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:[d.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:"位置含义:"}),d.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:lt.position_meaning})]}),d.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:[d.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:"爻辞:"}),d.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:lt.line_text})]}),d.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:[d.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:"象传:"}),d.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:lt.line_image})]}),d.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:[d.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:"实用指导:"}),d.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:lt.practical_guidance})]})]})]},kt))]});return d.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:[d.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:[d.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:[d.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:d.jsx(ZD,{analysisData:m,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"})}),d.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:d.jsx(Kx,{analysisData:m,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"})})]}),d.jsxs(jt,{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:[d.jsxs(tn,{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:[d.jsxs(nn,{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:[d.jsx(f4,{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"}),d.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:"易经占卜分析报告"}),d.jsx(f4,{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"})]}),d.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:d.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:[d.jsx(Bd,{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"}),d.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(m.basic_info.divination_data.divination_time).toLocaleString("zh-CN")})]})})]}),d.jsx(_t,{"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:d.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:d.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:[d.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:"占卜信息"}),d.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:[d.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:[d.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:[d.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:"问题:"}),m.basic_info.divination_data.question]}),d.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:[d.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:"方法:"}),m.basic_info.divination_data.method]})]}),d.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:[d.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:[d.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:"问题类型:"}),d.jsx("span",{className:`ml-2 px-2 py-1 rounded text-xs font-medium ${y[m.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:m.dynamic_guidance.question_analysis.type})]}),d.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:[d.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:"关注重点:"}),m.dynamic_guidance.question_analysis.focus]})]})]})]})})})]}),d.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:[d.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:[d.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:[d.jsx(Yc,{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"}),d.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:"本卦"})]}),b({name:m.basic_info.hexagram_info.main_hexagram,symbol:m.basic_info.hexagram_info.main_hexagram_symbol,number:m.basic_info.hexagram_info.main_hexagram_number,meaning:((D=m.detailed_analysis.hexagram_analysis.primary_meaning)==null?void 0:D.split(" - ")[1])||"卦象含义"},"本卦",!0),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(GQ,{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"}),d.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:"八卦结构"})]})}),d.jsxs(_t,{"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:[d.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(m.basic_info.hexagram_info.hexagram_structure.upper_trigram,"上卦"),v(m.basic_info.hexagram_info.hexagram_structure.lower_trigram,"下卦")]}),d.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:[d.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:"八卦组合分析"}),d.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:m.detailed_analysis.hexagram_analysis.trigram_analysis})]})]})]})]}),d.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:[d.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:[d.jsx(kQ,{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"}),d.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:"变卦"})]}),m.basic_info.hexagram_info.changing_hexagram!=="无"?b({name:m.basic_info.hexagram_info.changing_hexagram,symbol:m.basic_info.hexagram_info.changing_hexagram_symbol,meaning:m.detailed_analysis.changing_hexagram_analysis.meaning},"变卦"):d.jsx(jt,{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:d.jsxs(_t,{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:[d.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:"🔒"}),d.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:"无变卦"}),d.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:"静卦主静,事态稳定"})]})}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(q2,{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"}),d.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:"变化分析"})]})}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"转化洞察"}),d.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:m.detailed_analysis.changing_hexagram_analysis.transformation_insight})]}),d.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:[d.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:"变化指导"}),d.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:m.detailed_analysis.changing_hexagram_analysis.guidance})]}),d.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:[d.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:"时机把握"}),d.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:m.detailed_analysis.changing_hexagram_analysis.timing})]})]})})]})]})]}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Sd,{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"}),d.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:"卦辞象传"})]})}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"彖传(卦辞)"}),d.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:m.detailed_analysis.hexagram_analysis.judgment})]}),d.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:[d.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:"象传(卦象)"}),d.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:m.detailed_analysis.hexagram_analysis.image})]})]})})]}),m.detailed_analysis.changing_lines_analysis&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(K2,{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"}),d.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:"动爻分析"})]}),d.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:["动爻数量:",m.detailed_analysis.changing_lines_analysis.changing_lines_count,"爻"]})]}),d.jsx(_t,{"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(m.detailed_analysis.changing_lines_analysis)})]}),m.detailed_analysis.advanced_analysis&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(ex,{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"}),d.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:"高级分析"})]}),d.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:"互卦、错卦、综卦深度解析"})]}),d.jsxs(_t,{"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:[d.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:[d.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:[d.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:[d.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:"🔄"}),d.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:["互卦 - ",m.detailed_analysis.advanced_analysis.inter_hexagram.name]})]}),d.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:[d.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:m.detailed_analysis.advanced_analysis.inter_hexagram.symbol}),d.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:m.detailed_analysis.advanced_analysis.inter_hexagram.meaning})]}),d.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:m.detailed_analysis.advanced_analysis.inter_hexagram.analysis})]}),d.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:[d.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:[d.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:"⚡"}),d.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:["错卦 - ",m.detailed_analysis.advanced_analysis.opposite_hexagram.name]})]}),d.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:[d.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:m.detailed_analysis.advanced_analysis.opposite_hexagram.symbol}),d.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:m.detailed_analysis.advanced_analysis.opposite_hexagram.meaning})]}),d.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:m.detailed_analysis.advanced_analysis.opposite_hexagram.analysis})]}),d.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:[d.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:[d.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:"🔀"}),d.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:["综卦 - ",m.detailed_analysis.advanced_analysis.reverse_hexagram.name]})]}),d.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:[d.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:m.detailed_analysis.advanced_analysis.reverse_hexagram.symbol}),d.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:m.detailed_analysis.advanced_analysis.reverse_hexagram.meaning})]}),d.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:m.detailed_analysis.advanced_analysis.reverse_hexagram.analysis})]})]}),d.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:[d.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:"四卦综合洞察"}),d.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:m.detailed_analysis.advanced_analysis.comprehensive_insight})]})]})]}),m.detailed_analysis.numerology_analysis&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(Jh,{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"}),d.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:"象数分析"})]}),d.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:"八卦数理与时间共振分析"})]}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"上卦数"}),d.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:((Q=(j=m.detailed_analysis.numerology_analysis)==null?void 0:j.upper_trigram_analysis)==null?void 0:Q.number)||((G=(E=m.detailed_analysis.numerology_analysis)==null?void 0:E.upper_trigram_number)==null?void 0:G.number)||"-"}),d.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=(k=m.detailed_analysis.numerology_analysis)==null?void 0:k.upper_trigram_analysis)==null?void 0:T.personalized_meaning)||((Z=(M=m.detailed_analysis.numerology_analysis)==null?void 0:M.upper_trigram_number)==null?void 0:Z.meaning)||"上卦含义"}),d.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=(_=m.detailed_analysis.numerology_analysis)==null?void 0:_.upper_trigram_analysis)==null?void 0:I.environmental_influence)||((z=(O=m.detailed_analysis.numerology_analysis)==null?void 0:O.upper_trigram_number)==null?void 0:z.influence)||"外在影响"})]}),d.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:[d.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:"下卦数"}),d.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=m.detailed_analysis.numerology_analysis)==null?void 0:X.lower_trigram_analysis)==null?void 0:ae.number)||((ee=(re=m.detailed_analysis.numerology_analysis)==null?void 0:re.lower_trigram_number)==null?void 0:ee.number)||"-"}),d.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=m.detailed_analysis.numerology_analysis)==null?void 0:oe.lower_trigram_analysis)==null?void 0:R.personalized_meaning)||((F=(ne=m.detailed_analysis.numerology_analysis)==null?void 0:ne.lower_trigram_number)==null?void 0:F.meaning)||"下卦含义"}),d.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:((V=(P=m.detailed_analysis.numerology_analysis)==null?void 0:P.lower_trigram_analysis)==null?void 0:V.internal_motivation)||((ce=(se=m.detailed_analysis.numerology_analysis)==null?void 0:se.lower_trigram_number)==null?void 0:ce.influence)||"内在动机"})]}),d.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:[d.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:"组合能量"}),d.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:((ge=(pe=m.detailed_analysis.numerology_analysis)==null?void 0:pe.combined_energy)==null?void 0:ge.total_number)||((je=(de=m.detailed_analysis.numerology_analysis)==null?void 0:de.combined_energy)==null?void 0:je.total)||"-"}),d.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:((Be=(_e=m.detailed_analysis.numerology_analysis)==null?void 0:_e.combined_energy)==null?void 0:Be.interpretation)||"组合能量分析"}),d.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:((Ee=(tt=(Me=m.detailed_analysis.numerology_analysis)==null?void 0:Me.combined_energy)==null?void 0:tt.harmony_analysis)==null?void 0:Ee.description)||((ft=(le=m.detailed_analysis.numerology_analysis)==null?void 0:le.combined_energy)==null?void 0:ft.harmony)||"和谐度分析"})]}),d.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:[d.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:"时间共振"}),d.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:((Ke=(ze=(st=m.detailed_analysis.numerology_analysis)==null?void 0:st.time_space_resonance)==null?void 0:ze.number_time_harmony)==null?void 0:Ke.level)||((Je=($e=m.detailed_analysis.numerology_analysis)==null?void 0:$e.time_resonance)==null?void 0:Je.resonance_number)||"-"}),d.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:((Gt=(Dt=(dt=m.detailed_analysis.numerology_analysis)==null?void 0:dt.time_space_resonance)==null?void 0:Dt.time_energy)==null?void 0:Gt.description)||((ke=(De=m.detailed_analysis.numerology_analysis)==null?void 0:De.time_resonance)==null?void 0:ke.meaning)||"时间能量"}),d.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:((Ie=(rt=m.detailed_analysis.numerology_analysis)==null?void 0:rt.time_space_resonance)==null?void 0:Ie.optimal_action_time)||((Ze=(Xe=m.detailed_analysis.numerology_analysis)==null?void 0:Xe.time_resonance)==null?void 0:Ze.interpretation)||"最佳时机"})]})]})})]}),m.detailed_analysis.hexagram_analysis.five_elements&&d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Dd,{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"}),d.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:"五行分析"})]})}),d.jsx(_t,{"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:d.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:[d.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:d.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:[d.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:"五行属性"}),d.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:[d.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:[d.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:"上卦五行:"}),d.jsx("span",{className:"px-3 py-1 rounded font-medium",style:{backgroundColor:f[m.detailed_analysis.hexagram_analysis.five_elements.upper_element]+"20",color:f[m.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:m.detailed_analysis.hexagram_analysis.five_elements.upper_element})]}),d.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:[d.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:"下卦五行:"}),d.jsx("span",{className:"px-3 py-1 rounded font-medium",style:{backgroundColor:f[m.detailed_analysis.hexagram_analysis.five_elements.lower_element]+"20",color:f[m.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:m.detailed_analysis.hexagram_analysis.five_elements.lower_element})]})]})]})}),d.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:d.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:[d.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:"五行关系"}),d.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:[d.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:[d.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:"相互作用:"}),d.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:m.detailed_analysis.hexagram_analysis.five_elements.relationship})]}),d.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:[d.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:"平衡状态:"}),d.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:m.detailed_analysis.hexagram_analysis.five_elements.balance})]})]})]})})]})})]}),m.dynamic_guidance.time_analysis&&d.jsxs(jt,{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:[d.jsxs(tn,{"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:[d.jsxs(nn,{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:[d.jsx(Bd,{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"}),d.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:"时间分析"})]}),d.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:"天时地利人和的时机把握"})]}),d.jsx(_t,{"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:d.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:[d.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:[d.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:[d.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:"🌸"}),d.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:"季节"})]}),d.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:m.dynamic_guidance.time_analysis.season.name}),d.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:m.dynamic_guidance.time_analysis.season.energy}),d.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:m.dynamic_guidance.time_analysis.season.advice})]}),d.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:[d.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:[d.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:"⏰"}),d.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:"时辰"})]}),d.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:m.dynamic_guidance.time_analysis.time_of_day.name}),d.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:m.dynamic_guidance.time_analysis.time_of_day.energy}),d.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:m.dynamic_guidance.time_analysis.time_of_day.advice})]}),d.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:[d.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:[d.jsx(Wv,{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"}),d.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:"月相"})]}),d.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:m.dynamic_guidance.time_analysis.lunar_phase.name}),d.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:m.dynamic_guidance.time_analysis.lunar_phase.energy}),d.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:m.dynamic_guidance.time_analysis.lunar_phase.advice})]}),d.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:[d.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:[d.jsx(Vv,{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"}),d.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:"能量状态"})]}),d.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:m.dynamic_guidance.time_analysis.energy_state.overall}),d.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:m.dynamic_guidance.time_analysis.energy_state.recommendation})]})]})})]}),d.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:[d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Rp,{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"}),d.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:"针对性指导"})]})}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"专业分析"}),d.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:m.dynamic_guidance.targeted_guidance})]}),d.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:[d.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:"实用建议"}),d.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:m.dynamic_guidance.practical_advice})]})]})})]}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Aa,{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"}),d.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:"易经智慧"})]})}),d.jsx(_t,{"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:d.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:[d.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:[d.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:"核心信息"}),d.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:m.divination_wisdom.key_message})]}),d.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:[d.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:"行动建议"}),d.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:m.divination_wisdom.action_advice})]}),d.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:[d.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:"时机把握"}),d.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:m.divination_wisdom.timing_guidance})]})]})})]})]}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(Sd,{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"}),d.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:"哲学洞察"})]})}),d.jsx(_t,{"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:d.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:d.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:m.divination_wisdom.philosophical_insight})})})]}),d.jsx(jt,{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:d.jsxs(_t,{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:[d.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:"本占卜分析基于传统易经理论,结合现代分析方法生成。 易经占卜是中华传统文化的重要组成部分,仅供参考,不可过分依赖。 人生的幸福需要通过自己的努力和智慧来创造。"}),d.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")]})]})})]}),d.jsx(gD,{"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"}),d.jsx(YD,{isOpen:A,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"})]})},hk=({analysisResult:e,analysisType:t,birthDate:n,question:a,userId:o,divinationMethod:r,preAnalysisData:s,recordId:i})=>{const c=(y,b,v="暂无数据")=>{const B=b.split(".");let D=y;for(const j of B)if(D&&typeof D=="object"&&j in D)D=D[j];else return v;return D||v},m=(y,b="")=>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):b,p=()=>{if(n)return d.jsx(cB,{birthDate:n,analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:67:13","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"67","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 b={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 d.jsx(cB,{birthDate:b,analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:79:15","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"79","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 d.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:84:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"84","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:d.jsx("p",{className:"text-gray-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:85:8","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"八字分析数据不完整,请重新提交分析"})})},A=()=>{var B;if(n)return d.jsx(Mv,{birthDate:n,analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:94:13","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"94","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 j={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 d.jsx(Mv,{birthDate:j,analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:106:15","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"106","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,b=(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 d.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:116:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"116","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[d.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:118:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"118","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:119:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"命宫信息"}),d.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:120:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[d.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:121:12","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%22bg-purple-50%20p-4%20rounded-lg%22%7D",children:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:122:14","data-matrix-name":"p","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":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:122:17","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"命宫位置:"}),m(c(b,"ming_gong"),"未知")]}),d.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:[d.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:"命宫主星:"}),m(c(b,"ming_gong_xing"))]})]}),d.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:125:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"125","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:126:14","data-matrix-name":"p","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":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:126:17","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"整体运势:"}),m(c(b,"shi_er_gong.命宫.interpretation"))]}),d.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:[d.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:"星曜力度:"}),m(c(b,"shi_er_gong.命宫.strength"))]})]})]})]}),d.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:133:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"133","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:134:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-blue-700%22%7D",children:"12宫位分析"}),d.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:135:10","data-matrix-name":"div","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":"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 j=c(b,`shi_er_gong.${D.key}`,{});return d.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:152:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"152","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-3%20rounded-lg%22%7D",children:[d.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:153:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%20mb-2%22%7D",children:D.name}),d.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:154:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-1%22%7D",children:["主星:",m(j.main_stars)]}),d.jsx("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:157:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"157","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:m(j.interpretation)})]},D.key)})})]}),d.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:167:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"167","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:168:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-green-700%22%7D",children:"四化飞星系统"}),d.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:169:10","data-matrix-name":"div","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":"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 j=c(b,`si_hua.${D.key}`,{});return d.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:178:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"178","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:179:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:D.name}),d.jsxs("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:180:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:["星曜:",m(j.star)]}),d.jsxs("p",{className:"text-sm text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:183:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"183","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:["含义:",m(j.meaning)]})]},D.key)})})]}),d.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:193:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"193","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:194:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-indigo-700%22%7D",children:"性格分析"}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:195:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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:196:12","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%22bg-indigo-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:197:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格概述"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:198:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(v,"character.overview"))})]}),d.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:200:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"200","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:201:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格特质"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:202:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(v,"character.personality_traits"))})]})]})]}),d.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:208:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"208","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:209:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"事业财运"}),d.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:210:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[d.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:211:12","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%22bg-orange-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:212:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"适合行业"}),d.jsx("div",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:213:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:Array.isArray(c(v,"career.suitable_industries"))&&((B=c(v,"career.suitable_industries"))==null?void 0:B.map((D,j)=>d.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:216:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"216","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:m(D)},j)))})]}),d.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:222:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"222","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:223:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财富模式"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:224:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(v,"wealth.wealth_pattern"))})]})]})]}),d.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:230:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"230","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:231:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-pink-700%22%7D",children:"感情婚姻"}),d.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:232:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-pink-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:233:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"婚姻运势"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:234:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(v,"relationships.marriage_fortune"))}),d.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:235:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[d.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:236:16","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"伴侣特质:"}),d.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:237:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:m(c(v,"relationships.spouse_characteristics"))})]})]})]}),d.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:243:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"243","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:244:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-teal-700%22%7D",children:"健康指导"}),d.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:245:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"245","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-teal-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:246:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(v,"health.constitution"))}),d.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:247:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[d.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:248:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"建议:"}),d.jsx("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:249:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:m(c(v,"health.wellness_advice"))})]})]})]})]})},g=()=>{if(a)return d.jsx(zv,{question:a,userId:o,divinationMethod:r,analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:262:8","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"262","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 b=e.data.basic_info;if(b&&b.divination_data)return d.jsx(zv,{question:b.divination_data.question||"综合运势如何?",userId:o||"user123",divinationMethod:r||"time",analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:277:10","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"277","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 d.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:292:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"292","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[d.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:294:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"294","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:[d.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:295:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-amber-700%22%7D",children:"占卜基本信息"}),d.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:296:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[d.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:297:12","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%22bg-amber-50%20p-4%20rounded-lg%22%7D",children:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:298:14","data-matrix-name":"p","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":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:298:17","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜问题:"}),m(c(y,"basic_info.divination_data.question"))]}),d.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:[d.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:"起卦方法:"}),m(c(y,"basic_info.divination_data.method"))]})]}),d.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:301:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"301","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:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:302:14","data-matrix-name":"p","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":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:302:17","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜时间:"}),c(y,"basic_info.divination_data.divination_time")?new Date(c(y,"basic_info.divination_data.divination_time")).toLocaleString("zh-CN"):""]}),d.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:[d.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(c(y,"analysis_date"))]})]})]})]}),d.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:309:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"309","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[d.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:310:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-green-700%22%7D",children:"卦象分析"}),d.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:313:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"313","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[d.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:314:12","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20mb-3%20text-gray-800%22%7D",children:"本卦识别"}),d.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:315:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[d.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:316:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"316","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-lg%20font-medium%22%7D",children:m(c(y,"basic_info.hexagram_info.main_hexagram"))}),d.jsxs("p",{className:"text-gray-600 mt-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:319:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"319","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-2%22%7D",children:["卦辞:",m(c(y,"basic_info.hexagram_info.hexagram_description"))]}),d.jsxs("p",{className:"text-gray-600 mt-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:322:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"322","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-1%22%7D",children:["上下卦:",m(c(y,"basic_info.hexagram_info.upper_trigram"))," / ",m(c(y,"basic_info.hexagram_info.lower_trigram"))]})]})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:329:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"329","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div",children:[d.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:330:12","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20mb-3%20text-gray-800%22%7D",children:"卦象详解"}),d.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:331:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:332:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"basic_info.hexagram_info.detailed_interpretation"))})})]})]}),d.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:338:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"338","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:[d.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:339:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"卦象主要分析"}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:340:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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:341:12","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%22bg-purple-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:342:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"主要含义"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:343:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"detailed_analysis.hexagram_analysis.primary_meaning"))})]}),d.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:345:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"345","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-indigo-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:346:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"吉凶断语"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:347:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"detailed_analysis.hexagram_analysis.judgment"))})]}),d.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:349:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"349","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:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:350:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"象辞解释"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:351:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"detailed_analysis.hexagram_analysis.image"))})]})]})]}),d.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:357:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"357","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:[d.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:358:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"变卦分析"}),d.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:359:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"359","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:360:12","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"动爻位置"}),d.jsxs("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:361:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"361","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:["动爻在",m(c(y,"detailed_analysis.changing_lines_analysis.changing_line_position"))," 含义:",m(c(y,"detailed_analysis.changing_lines_analysis.line_meaning"))]}),d.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:365:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"365","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[d.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:366:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"变卦结果:"}),d.jsxs("p",{className:"text-gray-600 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:367:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:[m(c(y,"detailed_analysis.changing_hexagram.name"))," -",m(c(y,"detailed_analysis.changing_hexagram.meaning"))]}),d.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:371:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"371","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:m(c(y,"detailed_analysis.changing_hexagram.transformation_insight"))})]})]})]}),d.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:379:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"379","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:[d.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:380:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-cyan-700%22%7D",children:"人生指导"}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:381:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[d.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:382:12","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%22bg-cyan-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:383:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"整体运势"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:384:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"life_guidance.overall_fortune"))})]}),d.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:386:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"386","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:387:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"事业指导"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:388:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"life_guidance.career_guidance"))})]}),d.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:390:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"390","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-pink-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:391:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"情感指导"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:392:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"life_guidance.relationship_guidance"))})]}),d.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:394:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"394","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:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:395:14","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财运指导"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:396:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:m(c(y,"life_guidance.wealth_guidance"))})]})]})]}),d.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:402:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"402","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:[d.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:403:10","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-gray-700%22%7D",children:"易经智慧"}),d.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:404:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:405:12","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"核心信息"}),d.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:406:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-lg%20font-medium%20mb-3%22%7D",children:m(c(y,"divination_wisdom.key_message"))}),d.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:409:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"409","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[d.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:410:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:411:16","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"行动建议:"}),m(c(y,"divination_wisdom.action_advice"))]}),d.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:413:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"413","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:414:16","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"哲学启示:"}),m(c(y,"divination_wisdom.philosophical_insight"))]})]})]})]})]})},f=()=>{switch(t){case"bazi":return p();case"ziwei":return A();case"yijing":return g();default:return d.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:434:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:d.jsxs("p",{className:"text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:435:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"435","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%22%7D",children:["未知的分析类型: ",t]})})}};return t==="bazi"&&n?p():t==="yijing"&&a?d.jsx(zv,{question:a,userId:o,divinationMethod:r,analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:449:6","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"449","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?d.jsx(Mv,{birthDate:n,analysisData:s,recordId:i,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:461:11","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"461","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"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"}):e?d.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:474:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"474","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()}):d.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:467:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"467","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:d.jsx("p",{className:"text-gray-500 text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:468:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"468","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"暂无分析数据"})})},Vpe=()=>{var v,B;const{user:e}=Vi(),t=fe.useRef(null),[n,a]=fe.useState(null),[o,r]=fe.useState("bazi"),[s,i]=fe.useState({name:"",birth_date:"",birth_time:"",gender:"male",birth_place:"",question:""}),[c,m]=fe.useState(!1),[p,A]=fe.useState(null),g=fe.useMemo(()=>{if(o==="bazi"||o==="ziwei")return{date:s.birth_date,time:s.birth_time,name:s.name,gender:s.gender}},[o,s.birth_date,s.birth_time,s.name,s.gender]),f=fe.useCallback(async()=>{if(e)try{const D=await jo.profiles.get();if(D.data&&D.data.profile){const j=D.data.profile;a(j),i({name:j.full_name||"",birth_date:j.birth_date||"",birth_time:j.birth_time||"",gender:j.gender||"male",birth_place:j.birth_location||"",question:""})}}catch{}},[e]);fe.useEffect(()=>{f()},[e,f]),fe.useEffect(()=>{A(null)},[o]);const y=async()=>{var D;if(e){if(o==="yijing"){if(!s.question){xn.error("请填写占卜问题");return}}else if(!s.name||!s.birth_date){xn.error("请填写姓名和出生日期");return}m(!0),A(null);try{const j={name:s.name,birth_date:s.birth_date,birth_time:s.birth_time,gender:s.gender,birth_place:s.birth_place};let Q;switch(o){case"bazi":Q=await jo.analysis.bazi(j);break;case"ziwei":Q=await jo.analysis.ziwei(j);break;case"yijing":{const T={question:s.question,user_id:e.id,divination_method:"time",user_timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,local_time:new Date().toISOString()};Q=await jo.analysis.yijing(T);break}default:throw new Error(`不支持的分析类型: ${o}`)}const{data:E,error:G}=Q;if(G)throw G;if(E!=null&&E.error)throw new Error(E.error.message);const k=E.analysis;try{const T=await jo.analysis.saveHistory(o,k,o==="yijing"?{question:s.question}:j);(D=T.data)!=null&&D.record_id?A({type:o,data:k,recordId:T.data.record_id}):A({type:o,data:k})}catch(T){console.error("保存历史记录失败:",T),A({type:o,data:k})}setTimeout(()=>{t.current&&t.current.scrollIntoView({behavior:"smooth",block:"start"})},100),xn.success("分析完成!")}catch(j){xn.error("分析失败:"+(j.message||"未知错误"))}finally{m(!1)}}},b=[{type:"bazi",title:"八字命理",description:"基于传统八字学说,分析五行平衡、格局特点、四柱信息",icon:Aa,color:"text-red-600",bgColor:"bg-red-50",borderColor:"border-red-300"},{type:"ziwei",title:"紫微斗数",description:"通过星曜排布和十二宫位分析性格命运",icon:Yc,color:"text-yellow-600",bgColor:"bg-yellow-50",borderColor:"border-yellow-300"},{type:"yijing",title:"易经占卜",description:"运用梅花易数起卦法,解读卦象含义,指导人生决策",icon:Dd,color:"text-orange-600",bgColor:"bg-orange-50",borderColor:"border-orange-300"}];return d.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:222:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"222","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:[d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:224:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"224","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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:225:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"225","data-component-file":"AnalysisPage.tsx","data-component-name":"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:"命理分析"}),d.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:226:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"226","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"选择分析方式,探索您的命运密码"})]}),d.jsxs(Go,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:230:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"230","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[d.jsxs(mi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:231:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"231","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardHeader",children:[d.jsx(di,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:232:10","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"232","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-chinese%22%7D",children:"选择分析类型"}),d.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:233:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"233","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"选择您感兴趣的命理分析方式"})]}),d.jsx(hr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:235:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"235","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardContent",children:d.jsx("div",{className:"grid sm:grid-cols-2 lg:grid-cols-3 gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:236:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"236","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20sm%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-4%22%7D",children:b.map(D=>{const j=D.icon,Q=o===D.type;return d.jsxs("div",{onClick:()=>r(D.type),className:Ft("p-4 md:p-5 rounded-lg border-2 cursor-pointer transition-all duration-200","hover:shadow-md active:scale-95",Q?`${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:241:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"241","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[d.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:252:18","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%22flex%20items-center%20space-x-3%20mb-3%22%7D",children:[d.jsx("div",{className:Ft("w-10 h-10 rounded-full flex items-center justify-center",Q?D.bgColor:"bg-gray-100"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:253:20","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:d.jsx(j,{className:Ft("h-5 w-5",Q?D.color:"text-gray-400"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:257:22","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"257","data-component-file":"AnalysisPage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})}),d.jsx("h3",{className:Ft("font-semibold font-chinese text-lg",Q?D.color:"text-gray-700"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:262:20","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"262","data-component-file":"AnalysisPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:D.title})]}),d.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:269:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20font-chinese%20leading-relaxed%22%7D",children:D.description})]},D.type)})})})]}),d.jsxs(Go,{variant:"bordered","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:278:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"278","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%7D",children:[d.jsxs(mi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:279:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"279","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardHeader",children:[d.jsx(di,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:280:10","data-matrix-name":"ChineseCardTitle","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":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-chinese%22%7D",children:"填写分析信息"}),d.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:281:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:n?"已从您的档案中自动填充,您可以修改":"请填写以下信息进行分析"})]}),d.jsxs(hr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:285:8","data-matrix-name":"ChineseCardContent","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":"ChineseCardContent",children:[o==="yijing"?d.jsx("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:288:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"288","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:d.jsx(eT,{value:s.question,onChange:D=>i(j=>({...j,question:D})),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:289:14","data-matrix-name":"YijingQuestionSelector","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"289","data-component-file":"AnalysisPage.tsx","data-component-name":"YijingQuestionSelector","data-component-content":"%7B%22value%22%3A%22%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%7D"})}):d.jsxs(d.Fragment,{children:[d.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:297:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%20md%3Agap-6%20mb-6%22%7D",children:[d.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:298:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"298","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Vo,{label:"姓名",value:s.name,onChange:D=>i(j=>({...j,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:299:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"299","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"}),d.jsx(ci,{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:308:18","data-matrix-name":"User","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":"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"})]}),d.jsx(r2,{label:"性别",value:s.gender,onChange:D=>i(j=>({...j,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:311:16","data-matrix-name":"ChineseSelect","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"311","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"})]}),d.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:324:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"324","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:[d.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:325:16","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%22relative%22%7D",children:[d.jsx(Vo,{type:"date",label:"出生日期",value:s.birth_date,onChange:D=>{const j=D.target.value;j&&!/^\d{4}-\d{2}-\d{2}$/.test(j)||i(Q=>({...Q,birth_date:j}))},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:326:18","data-matrix-name":"ChineseInput","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":"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"}),d.jsx($c,{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:344:18","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"344","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"})]}),d.jsx(Vo,{type:"time",label:"出生时间",value:s.birth_time,onChange:D=>i(j=>({...j,birth_time:D.target.value})),helperText:"选填,但强烈建议填写以提高准确性",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:347:16","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"347","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"&&d.jsx("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:358:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"358","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:d.jsxs("div",{className:"relative","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:359:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"359","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Vo,{label:"出生地点",value:s.birth_place,onChange:D=>i(j=>({...j,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:360:20","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"360","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"}),d.jsx(SE,{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:369:20","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"369","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"})]})})]}),d.jsx(yn,{onClick:y,disabled:c||(o==="yijing"?!s.question:!s.name||!s.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:376:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"376","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:c?d.jsxs(d.Fragment,{children:[d.jsx(bm,{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:385:16","data-matrix-name":"Loader2","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":"Loader2","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%20animate-spin%22%7D"}),"分析中..."]}):d.jsxs(d.Fragment,{children:[d.jsx(Aa,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:390:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"390","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=b.find(D=>D.type===o))==null?void 0:v.title,"分析"]})})]})]}),p&&d.jsx("div",{ref:t,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:400:8","data-matrix-name":"div","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":"div",children:d.jsx(hk,{analysisResult:p,analysisType:o,birthDate:g,question:o==="yijing"?s.question:void 0,userId:(B=e==null?void 0:e.id)==null?void 0:B.toString(),divinationMethod:"time",recordId:p.recordId,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:401:10","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"401","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%22recordId%22%3A%22%5BMemberExpression%5D%22%7D"})})]})},Xpe=({type:e="default",title:t,description:n,action:a,className:o})=>{const r={default:jQ,search:IQ,data:UQ,error:Tp},s={default:"暂无数据",search:"未找到相关内容",data:"暂无记录",error:"加载失败"},i={default:"这里还没有任何内容",search:"请尝试其他关键词或调整筛选条件",data:"您还没有创建任何记录",error:"数据加载出现问题,请稍后重试"},c={default:"text-gray-400",search:"text-blue-400",data:"text-yellow-400",error:"text-red-400"},m=r[e],p=t||s[e],A=n||i[e],g=c[e];return d.jsxs("div",{className:Ft("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:[d.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:d.jsx(m,{className:Ft("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"})}),d.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:p}),d.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:A}),a&&d.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})]})},Jpe=()=>{var I;const{user:e}=Vi(),[t,n]=fe.useState([]),[a,o]=fe.useState(!0),[r,s]=fe.useState(null),[i,c]=fe.useState(!1),[m,p]=fe.useState(1),[A,g]=fe.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}},b=fe.useCallback(async()=>{if(e)try{o(!0);const O=await jo.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){xn.error("加载历史记录失败:"+(O.message||"未知错误"))}finally{o(!1)}},[e]);fe.useEffect(()=>{b()},[e,b]);const v=async O=>{if(confirm("确定要删除这条分析记录吗?"))try{const z=await jo.history.delete(O);if(z.error)throw new Error(z.error.message);n(X=>X.filter(ae=>ae.id!==parseInt(O))),(r==null?void 0:r.id)===parseInt(O)&&(s(null),c(!1)),xn.success("删除成功")}catch(z){xn.error("删除失败:"+(z.message||"未知错误"))}},B=O=>{s(O),c(!0),window.scrollTo({top:0,behavior:"smooth"})},D=O=>{switch(O){case"bazi":return Aa;case"ziwei":return Yc;case"yijing":return Dd;default:return Kv}},j=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";default:return"text-gray-600 bg-gray-50"}},Q=O=>{switch(O){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";default:return"未知类型"}},E=Math.ceil(t.length/f),G=(m-1)*f,k=G+f,T=t.slice(G,k),M=O=>{p(O),window.scrollTo({top:0,behavior:"smooth"})},Z=()=>{m>1&&M(m-1)},_=()=>{m<E&&M(m+1)};return i&&r?d.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:196:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"196","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%2C%22id%22%3A%22history-analysis-content%22%7D",children:[d.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:197:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"197","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20no-export%22%7D",children:[d.jsx(yn,{variant:"outline",onClick:()=>c(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:198:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"198","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:"← 返回列表"}),d.jsxs("div",{className:"text-right","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:204:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"204","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",children:[d.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:205:12","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"205","data-component-file":"HistoryPage.tsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20font-chinese%20text-red-600%22%7D",children:[r.name," 的",Q(r.reading_type)]}),d.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:206:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"206","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(r.created_at).toLocaleString("zh-CN")})]})]}),d.jsx(hk,{analysisResult:r.analysis,analysisType:r.reading_type,birthDate:r.reading_type!=="yijing"?{date:r.birth_date||"",time:r.birth_time||"12:00",name:r.name||"",gender:r.gender||"male"}:void 0,question:r.reading_type==="yijing"?y(r.input_data,"question","综合运势如何?"):void 0,userId:(I=r.user_id)==null?void 0:I.toString(),divinationMethod:r.reading_type==="yijing"?y(r.input_data,"divination_method","time"):void 0,preAnalysisData:r.analysis,recordId:r.id,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:211:8","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"211","data-component-file":"HistoryPage.tsx","data-component-name":"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"})]}):d.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:234:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"234","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-7xl%20mx-auto%20px-4%20py-6%20space-y-6%22%7D",children:[d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:235:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"235","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.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:236:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"236","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:"历史记录"}),d.jsxs("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:237:8","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:["查看您之前的所有命理分析记录",t.length>0&&d.jsxs("span",{className:"ml-2 text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:240:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"240","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22ml-2%20text-sm%22%7D",children:["(共 ",t.length," 条记录",E>1&&`,第 ${m}/${E} 页`,""]})]})]}),d.jsxs(Go,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:247:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"247","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[d.jsx(mi,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:248:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"248","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardHeader",children:d.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:249:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"249","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:[d.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:250:12","data-matrix-name":"div","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":"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:d.jsx(Kv,{className:"h-6 w-6 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:251:14","data-matrix-name":"History","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":"History","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%20text-red-600%22%7D"})}),d.jsxs("div",{"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",children:[d.jsx(di,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:254:14","data-matrix-name":"ChineseCardTitle","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":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22text-red-600%20font-chinese%22%7D",children:"分析记录"}),d.jsx("p",{className:"text-gray-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:255:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"255","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"您的命理分析历史"})]})]})}),d.jsxs(hr,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:259:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"259","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardContent",children:[a?d.jsx(gk,{size:"lg",variant:"chinese",text:"正在加载历史记录...",className:"py-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:261:13","data-matrix-name":"ChineseLoading","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"261","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?d.jsx(Xpe,{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:268:12","data-matrix-name":"ChineseEmpty","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"268","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"}):d.jsx("div",{className:"grid gap-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:278:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"278","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=j(O.reading_type);return d.jsx(Go,{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:284:18","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"284","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:d.jsx(hr,{className:"p-4 md:p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:285:20","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"285","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22p-4%20md%3Ap-6%22%7D",children:d.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:286:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"286","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:[d.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:287:24","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-4%22%7D",children:[d.jsx("div",{className:Ft("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:288:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:d.jsx(z,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:289:28","data-matrix-name":"Icon","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":"Icon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"})}),d.jsxs("div",{className:"flex-1","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%22flex-1%22%7D",children:[d.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:292:28","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.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:293:30","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"293","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||"未知姓名"," - ",Q(O.reading_type)]}),A[O.id]&&d.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:297:32","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"297","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:[d.jsx(Aa,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:298:34","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"298","data-component-file":"HistoryPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:299:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"299","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:"已有AI解读"})]})]}),d.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:303:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"303","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:[d.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:304:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"304","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:[d.jsx($c,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:305:32","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"305","data-component-file":"HistoryPage.tsx","data-component-name":"Calendar","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),d.jsx("span",{className:"font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:306:32","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-chinese%22%7D",children:new Date(O.created_at).toLocaleString("zh-CN")})]}),d.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:308:30","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:[d.jsx(ci,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:309:32","data-matrix-name":"User","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":"User","data-component-content":"%7B%22className%22%3A%22h-3%20w-3%22%7D"}),d.jsx("span",{className:"font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:310:32","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"310","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})]})]})]})]}),d.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:320:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"320","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:[d.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:321:26","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"321","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:[d.jsx(ex,{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:327:28","data-matrix-name":"Eye","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"327","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"}),d.jsx("span",{className:"text-xs sm:text-sm","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:328:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"328","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:"查看"})]}),d.jsx(Kx,{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:331:26","data-matrix-name":"DownloadButton","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":"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"}),d.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:341:26","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"341","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:[d.jsx(QQ,{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:347:28","data-matrix-name":"Trash2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"347","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"}),d.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:348:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"348","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&&E>1&&d.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:361:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"361","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:[d.jsxs(yn,{variant:"outline",size:"sm",onClick:Z,disabled:m===1,className:"flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:362:14","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"362","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:[d.jsx(yQ,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:369:16","data-matrix-name":"ChevronLeft","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"369","data-component-file":"HistoryPage.tsx","data-component-name":"ChevronLeft","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:370:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"370","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:"上一页"})]}),d.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:373:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-1%22%7D",children:Array.from({length:E},(O,z)=>z+1).map(O=>O===1||O===E||Math.abs(O-m)<=1?d.jsx(yn,{variant:m===O?"primary":"outline",size:"sm",onClick:()=>M(O),className:Ft("min-w-[40px] h-10",m===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:393:20","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"393","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&&m>4?d.jsx("span",{className:"px-2 text-gray-400","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:384:29","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"384","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===E-1&&m<E-3?d.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):null)}),d.jsxs(yn,{variant:"outline",size:"sm",onClick:_,disabled:m===E,className:"flex items-center space-x-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:409:14","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"409","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:[d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:416:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"416","data-component-file":"HistoryPage.tsx","data-component-name":"span",children:"下一页"}),d.jsx(bQ,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:417:16","data-matrix-name":"ChevronRight","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"417","data-component-file":"HistoryPage.tsx","data-component-name":"ChevronRight","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D"})]})]})]})]})]})},Op=({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",r={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"},s={sm:"h-8 px-3 text-sm",md:"h-10 px-4",lg:"h-12 px-6 text-lg"};return d.jsx("button",{className:Ft(o,r[t],s[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"})},e2e=()=>{const{user:e}=Vi(),[t,n]=fe.useState(""),[a,o]=fe.useState("12:00"),[r,s]=fe.useState(null),[i,c]=fe.useState(!1),[m,p]=fe.useState(null),A={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},g={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},f=async()=>{var v;if(!t){xn.error("请选择您的出生日期");return}c(!0),p(null);try{const B=await jo.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)s(B.data.data),xn.success("五行分析完成!");else throw new Error("分析结果为空")}catch(B){p(B.message||"分析失败,请稍后重试"),xn.error("分析失败,请稍后重试")}finally{c(!1)}},y=()=>r!=null&&r.radarData?d.jsx(Z_,{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:d.jsxs(TP,{data:r.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:[d.jsx(dD,{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"}),d.jsx(IA,{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"}),d.jsx(PA,{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"}),d.jsx(FA,{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,b=()=>r!=null&&r.wuxingWithStrength?d.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:r.wuxingWithStrength.map(v=>d.jsx(jt,{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:d.jsxs(_t,{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:[d.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]}),d.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}),d.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,"%"]}),d.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}),d.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:d.jsx("div",{className:"h-full rounded-full transition-all duration-1000",style:{width:`${v.percentage}%`,backgroundColor:A[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 d.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:[d.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:d.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"})}),d.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:d.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"})}),d.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:[d.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:d.jsx(Jh,{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"})}),d.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:["五行分析",d.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:"深度解析您的五行构成与能量平衡"})]})]}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx($c,{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"}),"输入您的出生信息"]})}),d.jsxs(_t,{"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:[d.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:[d.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:[d.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:"出生日期 *"}),d.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"})]}),d.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:[d.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:"出生时间"}),d.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"})]})]}),d.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:d.jsx(Op,{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?d.jsx(d.Fragment,{children:"加载中..."}):d.jsxs(d.Fragment,{children:[d.jsx(Aa,{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"}),"开始五行分析"]})})})]})]}),m&&d.jsx(jt,{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:d.jsx(_t,{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:d.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:m})})}),r&&d.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:[d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsx(nn,{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:"五行能量分布"})}),d.jsx(_t,{"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:b()})]}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsx(nn,{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:"五行平衡雷达图"})}),d.jsx(_t,{"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:d.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()})})]}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(K2,{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"}),"五行平衡分析"]})}),d.jsx(_t,{"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:d.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:[d.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:r.balanceAnalysis}),d.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:[d.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:[d.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[r.dominantElement]}),d.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:"最强元素"}),d.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:r.dominantElement})]}),d.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:[d.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[r.weakestElement]}),d.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:"最弱元素"}),d.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:r.weakestElement})]})]})]})})]}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsxs(nn,{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:[d.jsx(q2,{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"}),"五行调和建议"]})}),d.jsx(_t,{"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:d.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:d.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:r.suggestions.map((v,B)=>d.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:[d.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:d.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})}),d.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))})})})]})]})]})},fE=()=>{const{user:e}=Vi(),t=UA(),[n,a]=fe.useState(!1),[o,r]=fe.useState({date:"",time:"12:00",name:"",gender:"male"}),s=(p,A)=>{r(g=>({...g,[p]:A}))},i=()=>{if(!o.date){xn.error("请选择您的出生日期");return}if(!o.time){xn.error("请选择您的出生时间");return}a(!0),xn.success("开始进行专业八字分析...")},c=()=>{n?a(!1):t("/analysis")},m=()=>{r({date:"",time:"12:00",name:"",gender:"male"}),a(!1)};return n?d.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:[d.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:d.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:d.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:[d.jsxs(Op,{onClick:c,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:[d.jsx(u4,{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"}),d.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:"返回设置"})]}),d.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:[d.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:"专业八字命理分析"}),d.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]})]}),d.jsx(Op,{onClick:m,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:"重新分析"})]})})}),d.jsx(cB,{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"})]}):d.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:d.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:[d.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:d.jsxs(Op,{onClick:c,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:[d.jsx(u4,{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"}),d.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:"返回分析页面"})]})}),d.jsx(jt,{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:d.jsxs(tn,{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:[d.jsx(nn,{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:"专业八字命理分析"}),d.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:"基于传统四柱八字理论,为您提供精准的命理分析和人生指导"})]})}),d.jsxs(jt,{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:[d.jsx(tn,{"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:d.jsx(nn,{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:"请输入您的出生信息"})}),d.jsx(_t,{"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:d.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:d.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:[d.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:[d.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:[d.jsx(ci,{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"}),"姓名(可选)"]}),d.jsx("input",{type:"text",value:o.name,onChange:p=>s("name",p.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"})]}),d.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:[d.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:[d.jsx(ci,{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"}),"性别"]}),d.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:[d.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:[d.jsx("input",{type:"radio",name:"gender",value:"male",checked:o.gender==="male",onChange:p=>s("gender",p.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"}),d.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:"男性"})]}),d.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:[d.jsx("input",{type:"radio",name:"gender",value:"female",checked:o.gender==="female",onChange:p=>s("gender",p.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"}),d.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:"女性"})]})]})]}),d.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:[d.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:[d.jsx($c,{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"}),"出生日期 *"]}),d.jsx("input",{type:"date",value:o.date,onChange:p=>s("date",p.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"})]}),d.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:[d.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:[d.jsx(Bd,{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"}),"出生时间 *"]}),d.jsx("input",{type:"time",value:o.time,onChange:p=>s("time",p.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"}),d.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:"请尽量提供准确的出生时间,这对八字分析的准确性非常重要"})]}),d.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:d.jsx(Op,{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:"开始专业八字分析"})})]})})})]}),d.jsx(jt,{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:d.jsx(_t,{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:d.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:[d.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:"专业八字分析包含"}),d.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:[d.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:[d.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:"🏛️ 四柱详解"}),d.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:"年月日时柱专业解释"})]}),d.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:[d.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:"⚡ 五行分析"}),d.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:"五行旺衰与平衡调理"})]}),d.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:[d.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:"🌟 格局判定"}),d.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:"命理格局与发展方向"})]}),d.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:[d.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:"📅 大运流年"}),d.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:"未来六年详细预测"})]})]}),d.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:"本分析基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业准确的命理指导"})]})})})]})})},Gu=({children:e})=>{const{user:t,loading:n}=Vi();return n?d.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:d.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?d.jsx(d.Fragment,{children:e}):d.jsx(JL,{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 t2e(){return d.jsx(hE,{"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:d.jsx(pQ,{"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:d.jsxs(cQ,{"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:[d.jsx(qO,{"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:d.jsxs(tQ,{"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:[d.jsx(Oi,{path:"/",element:d.jsx(WO,{"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"}),d.jsx(Oi,{path:"/login",element:d.jsx(VO,{"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"}),d.jsx(Oi,{path:"/register",element:d.jsx(XO,{"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"}),d.jsx(Oi,{path:"/profile",element:d.jsx(Gu,{"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:d.jsx(JO,{"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"}),d.jsx(Oi,{path:"/analysis",element:d.jsx(Gu,{"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:d.jsx(Vpe,{"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"}),d.jsx(Oi,{path:"/history",element:d.jsx(Gu,{"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:d.jsx(Jpe,{"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"}),d.jsx(Oi,{path:"/wuxing",element:d.jsx(Gu,{"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:d.jsx(e2e,{"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"}),d.jsx(Oi,{path:"/bazi",element:d.jsx(Gu,{"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:d.jsx(fE,{"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"}),d.jsx(Oi,{path:"/bazi-details",element:d.jsx(Gu,{"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:d.jsx(fE,{"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"})]})}),d.jsx(YO,{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"})]})})})}sL.createRoot(document.getElementById("root")).render(d.jsx(hE,{"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:d.jsx(t2e,{"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{Zn as _,Mf as c,Rn as g};