Files
suanming/dist/assets/index-B6tpII-u.js
patdelphi b0594d5131 feat: Complete AI interpretation system and fix database issues
- Fixed all database connection errors in aiInterpretation.cjs
- Updated better-sqlite3 API calls from callback to sync methods
- Removed AI interpretation buttons from history page
- Added pagination to history page (10 records per page)
- Fixed mobile responsive design for AI interpretation results
- Updated Koyeb deployment configuration to use npm instead of pnpm
- Resolved API limit issues for history records
2025-08-22 15:57:53 +08:00

719 lines
2.5 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 Kk=Object.defineProperty;var qk=(e,t,n)=>t in e?Kk(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;var em=(e,t,n)=>qk(e,typeof t!="symbol"?t+"":t,n);function $k(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 Of=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Qn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Q0={exports:{}},ip={},O0={exports:{}},sn={};/**
* @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 q5;function Wk(){if(q5)return sn;q5=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 h(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(){}},b=Object.assign,y={};function B(ne,k,S){this.props=ne,this.context=k,this.refs=y,this.updater=S||f}B.prototype.isReactComponent={},B.prototype.setState=function(ne,k){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,k,"setState")},B.prototype.forceUpdate=function(ne){this.updater.enqueueForceUpdate(this,ne,"forceUpdate")};function w(){}w.prototype=B.prototype;function D(ne,k,S){this.props=ne,this.context=k,this.refs=y,this.updater=S||f}var H=D.prototype=new w;H.constructor=D,b(H,B.prototype),H.isPureReactComponent=!0;var Q=Array.isArray,E=Object.prototype.hasOwnProperty,G={current:null},I={key:!0,ref:!0,__self:!0,__source:!0};function O(ne,k,S){var V,re={},ce=null,pe=null;if(k!=null)for(V in k.ref!==void 0&&(pe=k.ref),k.key!==void 0&&(ce=""+k.key),k)E.call(k,V)&&!I.hasOwnProperty(V)&&(re[V]=k[V]);var ge=arguments.length-2;if(ge===1)re.children=S;else if(1<ge){for(var de=Array(ge),je=0;je<ge;je++)de[je]=arguments[je+2];re.children=de}if(ne&&ne.defaultProps)for(V in ge=ne.defaultProps,ge)re[V]===void 0&&(re[V]=ge[V]);return{$$typeof:e,type:ne,key:ce,ref:pe,props:re,_owner:G.current}}function M(ne,k){return{$$typeof:e,type:ne.type,key:k,ref:ne.ref,props:ne.props,_owner:ne._owner}}function z(ne){return typeof ne=="object"&&ne!==null&&ne.$$typeof===e}function _(ne){var k={"=":"=0",":":"=2"};return"$"+ne.replace(/[=:]/g,function(S){return k[S]})}var F=/\/+/g;function R(ne,k){return typeof ne=="object"&&ne!==null&&ne.key!=null?_(""+ne.key):k.toString(36)}function Z(ne,k,S,V,re){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,re=re(pe),ne=V===""?"."+R(pe,0):V,Q(re)?(S="",ne!=null&&(S=ne.replace(F,"$&/")+"/"),Z(re,k,S,"",function(je){return je})):re!=null&&(z(re)&&(re=M(re,S+(!re.key||pe&&pe.key===re.key?"":(""+re.key).replace(F,"$&/")+"/")+ne)),k.push(re)),1;if(pe=0,V=V===""?".":V+":",Q(ne))for(var ge=0;ge<ne.length;ge++){ce=ne[ge];var de=V+R(ce,ge);pe+=Z(ce,k,S,de,re)}else if(de=h(ne),typeof de=="function")for(ne=de.call(ne),ge=0;!(ce=ne.next()).done;)ce=ce.value,de=V+R(ce,ge++),pe+=Z(ce,k,S,de,re);else if(ce==="object")throw k=String(ne),Error("Objects are not valid as a React child (found: "+(k==="[object Object]"?"object with keys {"+Object.keys(ne).join(", ")+"}":k)+"). If you meant to render a collection of children, use an array instead.");return pe}function J(ne,k,S){if(ne==null)return ne;var V=[],re=0;return Z(ne,V,"","",function(ce){return k.call(S,ce,re++)}),V}function ae(ne){if(ne._status===-1){var k=ne._result;k=k(),k.then(function(S){(ne._status===0||ne._status===-1)&&(ne._status=1,ne._result=S)},function(S){(ne._status===0||ne._status===-1)&&(ne._status=2,ne._result=S)}),ne._status===-1&&(ne._status=0,ne._result=k)}if(ne._status===1)return ne._result.default;throw ne._result}var se={current:null},ee={transition:null},oe={ReactCurrentDispatcher:se,ReactCurrentBatchConfig:ee,ReactCurrentOwner:G};function T(){throw Error("act(...) is not supported in production builds of React.")}return sn.Children={map:J,forEach:function(ne,k,S){J(ne,function(){k.apply(this,arguments)},S)},count:function(ne){var k=0;return J(ne,function(){k++}),k},toArray:function(ne){return J(ne,function(k){return k})||[]},only:function(ne){if(!z(ne))throw Error("React.Children.only expected to receive a single React element child.");return ne}},sn.Component=B,sn.Fragment=n,sn.Profiler=o,sn.PureComponent=D,sn.StrictMode=a,sn.Suspense=c,sn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=oe,sn.act=T,sn.cloneElement=function(ne,k,S){if(ne==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+ne+".");var V=b({},ne.props),re=ne.key,ce=ne.ref,pe=ne._owner;if(k!=null){if(k.ref!==void 0&&(ce=k.ref,pe=G.current),k.key!==void 0&&(re=""+k.key),ne.type&&ne.type.defaultProps)var ge=ne.type.defaultProps;for(de in k)E.call(k,de)&&!I.hasOwnProperty(de)&&(V[de]=k[de]===void 0&&ge!==void 0?ge[de]:k[de])}var de=arguments.length-2;if(de===1)V.children=S;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:re,ref:ce,props:V,_owner:pe}},sn.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},sn.createElement=O,sn.createFactory=function(ne){var k=O.bind(null,ne);return k.type=ne,k},sn.createRef=function(){return{current:null}},sn.forwardRef=function(ne){return{$$typeof:i,render:ne}},sn.isValidElement=z,sn.lazy=function(ne){return{$$typeof:p,_payload:{_status:-1,_result:ne},_init:ae}},sn.memo=function(ne,k){return{$$typeof:m,type:ne,compare:k===void 0?null:k}},sn.startTransition=function(ne){var k=ee.transition;ee.transition={};try{ne()}finally{ee.transition=k}},sn.unstable_act=T,sn.useCallback=function(ne,k){return se.current.useCallback(ne,k)},sn.useContext=function(ne){return se.current.useContext(ne)},sn.useDebugValue=function(){},sn.useDeferredValue=function(ne){return se.current.useDeferredValue(ne)},sn.useEffect=function(ne,k){return se.current.useEffect(ne,k)},sn.useId=function(){return se.current.useId()},sn.useImperativeHandle=function(ne,k,S){return se.current.useImperativeHandle(ne,k,S)},sn.useInsertionEffect=function(ne,k){return se.current.useInsertionEffect(ne,k)},sn.useLayoutEffect=function(ne,k){return se.current.useLayoutEffect(ne,k)},sn.useMemo=function(ne,k){return se.current.useMemo(ne,k)},sn.useReducer=function(ne,k,S){return se.current.useReducer(ne,k,S)},sn.useRef=function(ne){return se.current.useRef(ne)},sn.useState=function(ne){return se.current.useState(ne)},sn.useSyncExternalStore=function(ne,k,S){return se.current.useSyncExternalStore(ne,k,S)},sn.useTransition=function(){return se.current.useTransition()},sn.version="18.3.1",sn}var $5;function cB(){return $5||($5=1,O0.exports=Wk()),O0.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 W5;function Vk(){if(W5)return ip;W5=1;var e=cB(),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={},h=null,f=null;m!==void 0&&(h=""+m),c.key!==void 0&&(h=""+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:h,ref:f,props:A,_owner:o.current}}return ip.Fragment=n,ip.jsx=s,ip.jsxs=s,ip}var V5;function Xk(){return V5||(V5=1,Q0.exports=Vk()),Q0.exports}var d=Xk(),Tf={},T0={exports:{}},Er={},R0={exports:{}},M0={};/**
* @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 X5;function Jk(){return X5||(X5=1,function(e){function t(ee,oe){var T=ee.length;ee.push(oe);e:for(;0<T;){var ne=T-1>>>1,k=ee[ne];if(0<o(k,oe))ee[ne]=oe,ee[T]=k,T=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],T=ee.pop();if(T!==oe){ee[0]=T;e:for(var ne=0,k=ee.length,S=k>>>1;ne<S;){var V=2*(ne+1)-1,re=ee[V],ce=V+1,pe=ee[ce];if(0>o(re,T))ce<k&&0>o(pe,re)?(ee[ne]=pe,ee[ce]=T,ne=ce):(ee[ne]=re,ee[V]=T,ne=V);else if(ce<k&&0>o(pe,T))ee[ne]=pe,ee[ce]=T,ne=ce;else break e}}return oe}function o(ee,oe){var T=ee.sortIndex-oe.sortIndex;return T!==0?T: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,h=3,f=!1,b=!1,y=!1,B=typeof setTimeout=="function"?setTimeout:null,w=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 H(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(y=!1,H(ee),!b)if(n(c)!==null)b=!0,ae(E);else{var oe=n(m);oe!==null&&se(Q,oe.startTime-ee)}}function E(ee,oe){b=!1,y&&(y=!1,w(O),O=-1),f=!0;var T=h;try{for(H(oe),A=n(c);A!==null&&(!(A.expirationTime>oe)||ee&&!_());){var ne=A.callback;if(typeof ne=="function"){A.callback=null,h=A.priorityLevel;var k=ne(A.expirationTime<=oe);oe=e.unstable_now(),typeof k=="function"?A.callback=k:A===n(c)&&a(c),H(oe)}else a(c);A=n(c)}if(A!==null)var S=!0;else{var V=n(m);V!==null&&se(Q,V.startTime-oe),S=!1}return S}finally{A=null,h=T,f=!1}}var G=!1,I=null,O=-1,M=5,z=-1;function _(){return!(e.unstable_now()-z<M)}function F(){if(I!==null){var ee=e.unstable_now();z=ee;var oe=!0;try{oe=I(!0,ee)}finally{oe?R():(G=!1,I=null)}}else G=!1}var R;if(typeof D=="function")R=function(){D(F)};else if(typeof MessageChannel<"u"){var Z=new MessageChannel,J=Z.port2;Z.port1.onmessage=F,R=function(){J.postMessage(null)}}else R=function(){B(F,0)};function ae(ee){I=ee,G||(G=!0,R())}function se(ee,oe){O=B(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(){b||f||(b=!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 h},e.unstable_getFirstCallbackNode=function(){return n(c)},e.unstable_next=function(ee){switch(h){case 1:case 2:case 3:var oe=3;break;default:oe=h}var T=h;h=oe;try{return ee()}finally{h=T}},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 T=h;h=ee;try{return oe()}finally{h=T}},e.unstable_scheduleCallback=function(ee,oe,T){var ne=e.unstable_now();switch(typeof T=="object"&&T!==null?(T=T.delay,T=typeof T=="number"&&0<T?ne+T:ne):T=ne,ee){case 1:var k=-1;break;case 2:k=250;break;case 5:k=1073741823;break;case 4:k=1e4;break;default:k=5e3}return k=T+k,ee={id:p++,callback:oe,priorityLevel:ee,startTime:T,expirationTime:k,sortIndex:-1},T>ne?(ee.sortIndex=T,t(m,ee),n(c)===null&&ee===n(m)&&(y?(w(O),O=-1):y=!0,se(Q,T-ne))):(ee.sortIndex=k,t(c,ee),b||f||(b=!0,ae(E))),ee},e.unstable_shouldYield=_,e.unstable_wrapCallback=function(ee){var oe=h;return function(){var T=h;h=oe;try{return ee.apply(this,arguments)}finally{h=T}}}}(M0)),M0}var J5;function eL(){return J5||(J5=1,R0.exports=Jk()),R0.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 e4;function tL(){if(e4)return Er;e4=1;var e=cB(),t=eL();function n(l){for(var u="https://reactjs.org/docs/error-decoder.html?invariant="+l,g=1;g<arguments.length;g++)u+="&args[]="+encodeURIComponent(arguments[g]);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 h(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,g,C){if(g!==null&&g.type===0)return!1;switch(typeof u){case"function":case"symbol":return!0;case"boolean":return C?!1:g!==null?!g.acceptsBooleans:(l=l.toLowerCase().slice(0,5),l!=="data-"&&l!=="aria-");default:return!1}}function b(l,u,g,C){if(u===null||typeof u>"u"||f(l,u,g,C))return!0;if(C)return!1;if(g!==null)switch(g.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 y(l,u,g,C,N,P,$){this.acceptsBooleans=u===2||u===3||u===4,this.attributeName=C,this.attributeNamespace=N,this.mustUseProperty=g,this.propertyName=l,this.type=u,this.sanitizeURL=P,this.removeEmptyString=$}var B={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(l){B[l]=new y(l,0,!1,l,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(l){var u=l[0];B[u]=new y(u,1,!1,l[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(l){B[l]=new y(l,2,!1,l.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(l){B[l]=new y(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){B[l]=new y(l,3,!1,l.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(l){B[l]=new y(l,3,!0,l,null,!1,!1)}),["capture","download"].forEach(function(l){B[l]=new y(l,4,!1,l,null,!1,!1)}),["cols","rows","size","span"].forEach(function(l){B[l]=new y(l,6,!1,l,null,!1,!1)}),["rowSpan","start"].forEach(function(l){B[l]=new y(l,5,!1,l.toLowerCase(),null,!1,!1)});var w=/[\-:]([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(w,D);B[u]=new y(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(w,D);B[u]=new y(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(w,D);B[u]=new y(u,1,!1,l,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(l){B[l]=new y(l,1,!1,l.toLowerCase(),null,!1,!1)}),B.xlinkHref=new y("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(l){B[l]=new y(l,1,!1,l.toLowerCase(),null,!0,!0)});function H(l,u,g,C){var N=B.hasOwnProperty(u)?B[u]:null;(N!==null?N.type!==0:C||!(2<u.length)||u[0]!=="o"&&u[0]!=="O"||u[1]!=="n"&&u[1]!=="N")&&(b(u,g,N,C)&&(g=null),C||N===null?h(u)&&(g===null?l.removeAttribute(u):l.setAttribute(u,""+g)):N.mustUseProperty?l[N.propertyName]=g===null?N.type===3?!1:"":g:(u=N.attributeName,C=N.attributeNamespace,g===null?l.removeAttribute(u):(N=N.type,g=N===3||N===4&&g===!0?"":""+g,C?l.setAttributeNS(C,u,g):l.setAttribute(u,g))))}var Q=e.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,E=Symbol.for("react.element"),G=Symbol.for("react.portal"),I=Symbol.for("react.fragment"),O=Symbol.for("react.strict_mode"),M=Symbol.for("react.profiler"),z=Symbol.for("react.provider"),_=Symbol.for("react.context"),F=Symbol.for("react.forward_ref"),R=Symbol.for("react.suspense"),Z=Symbol.for("react.suspense_list"),J=Symbol.for("react.memo"),ae=Symbol.for("react.lazy"),se=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 T=Object.assign,ne;function k(l){if(ne===void 0)try{throw Error()}catch(g){var u=g.stack.trim().match(/\n( *(at )?)/);ne=u&&u[1]||""}return`
`+ne+l}var S=!1;function V(l,u){if(!l||S)return"";S=!0;var g=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(Ie){var C=Ie}Reflect.construct(l,[],u)}else{try{u.call()}catch(Ie){C=Ie}l.call(u.prototype)}else{try{throw Error()}catch(Ie){C=Ie}l()}}catch(Ie){if(Ie&&C&&typeof Ie.stack=="string"){for(var N=Ie.stack.split(`
`),P=C.stack.split(`
`),$=N.length-1,Ae=P.length-1;1<=$&&0<=Ae&&N[$]!==P[Ae];)Ae--;for(;1<=$&&0<=Ae;$--,Ae--)if(N[$]!==P[Ae]){if($!==1||Ae!==1)do if($--,Ae--,0>Ae||N[$]!==P[Ae]){var ye=`
`+N[$].replace(" at new "," at ");return l.displayName&&ye.includes("<anonymous>")&&(ye=ye.replace("<anonymous>",l.displayName)),ye}while(1<=$&&0<=Ae);break}}}finally{S=!1,Error.prepareStackTrace=g}return(l=l?l.displayName||l.name:"")?k(l):""}function re(l){switch(l.tag){case 5:return k(l.type);case 16:return k("Lazy");case 13:return k("Suspense");case 19:return k("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 I:return"Fragment";case G:return"Portal";case M:return"Profiler";case O:return"StrictMode";case R: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 F:var u=l.render;return l=l.displayName,l||(l=u.displayName||u.name||"",l=l!==""?"ForwardRef("+l+")":"ForwardRef"),l;case J: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===O?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof 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",g=Object.getOwnPropertyDescriptor(l.constructor.prototype,u),C=""+l[u];if(!l.hasOwnProperty(u)&&typeof g<"u"&&typeof g.get=="function"&&typeof g.set=="function"){var N=g.get,P=g.set;return Object.defineProperty(l,u,{configurable:!0,get:function(){return N.call(this)},set:function($){C=""+$,P.call(this,$)}}),Object.defineProperty(l,u,{enumerable:g.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 De(l){if(!l)return!1;var u=l._valueTracker;if(!u)return!0;var g=u.getValue(),C="";return l&&(C=de(l)?l.checked?"true":"false":l.value),l=C,l!==g?(u.setValue(l),!0):!1}function Ze(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 at(l,u){var g=u.checked;return T({},u,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:g??l._wrapperState.initialChecked})}function Ee(l,u){var g=u.defaultValue==null?"":u.defaultValue,C=u.checked!=null?u.checked:u.defaultChecked;g=ge(u.value!=null?u.value:g),l._wrapperState={initialChecked:C,initialValue:g,controlled:u.type==="checkbox"||u.type==="radio"?u.checked!=null:u.value!=null}}function le(l,u){u=u.checked,u!=null&&H(l,"checked",u,!1)}function At(l,u){le(l,u);var g=ge(u.value),C=u.type;if(g!=null)C==="number"?(g===0&&l.value===""||l.value!=g)&&(l.value=""+g):l.value!==""+g&&(l.value=""+g);else if(C==="submit"||C==="reset"){l.removeAttribute("value");return}u.hasOwnProperty("value")?Ye(l,u.type,g):u.hasOwnProperty("defaultValue")&&Ye(l,u.type,ge(u.defaultValue)),u.checked==null&&u.defaultChecked!=null&&(l.defaultChecked=!!u.defaultChecked)}function it(l,u,g){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,g||u===l.value||(l.value=u),l.defaultValue=u}g=l.name,g!==""&&(l.name=""),l.defaultChecked=!!l._wrapperState.initialChecked,g!==""&&(l.name=g)}function Ye(l,u,g){(u!=="number"||Ze(l.ownerDocument)!==l)&&(g==null?l.defaultValue=""+l._wrapperState.initialValue:l.defaultValue!==""+g&&(l.defaultValue=""+g))}var $e=Array.isArray;function Ve(l,u,g,C){if(l=l.options,u){u={};for(var N=0;N<g.length;N++)u["$"+g[N]]=!0;for(g=0;g<l.length;g++)N=u.hasOwnProperty("$"+l[g].value),l[g].selected!==N&&(l[g].selected=N),N&&C&&(l[g].defaultSelected=!0)}else{for(g=""+ge(g),u=null,N=0;N<l.length;N++){if(l[N].value===g){l[N].selected=!0,C&&(l[N].defaultSelected=!0);return}u!==null||l[N].disabled||(u=l[N])}u!==null&&(u.selected=!0)}}function tt(l,u){if(u.dangerouslySetInnerHTML!=null)throw Error(n(91));return T({},u,{value:void 0,defaultValue:void 0,children:""+l._wrapperState.initialValue})}function mt(l,u){var g=u.value;if(g==null){if(g=u.children,u=u.defaultValue,g!=null){if(u!=null)throw Error(n(92));if($e(g)){if(1<g.length)throw Error(n(93));g=g[0]}u=g}u==null&&(u=""),g=u}l._wrapperState={initialValue:ge(g)}}function We(l,u){var g=ge(u.value),C=ge(u.defaultValue);g!=null&&(g=""+g,g!==l.value&&(l.value=g),u.defaultValue==null&&l.defaultValue!==g&&(l.defaultValue=g)),C!=null&&(l.defaultValue=""+C)}function ft(l){var u=l.textContent;u===l._wrapperState.initialValue&&u!==""&&u!==null&&(l.value=u)}function ve(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 Se(l,u){return l==null||l==="http://www.w3.org/1999/xhtml"?ve(u):l==="http://www.w3.org/2000/svg"&&u==="foreignObject"?"http://www.w3.org/1999/xhtml":l}var Xe,qe=function(l){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(u,g,C,N){MSApp.execUnsafeLocalFunction(function(){return l(u,g,C,N)})}:l}(function(l,u){if(l.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in l)l.innerHTML=u;else{for(Xe=Xe||document.createElement("div"),Xe.innerHTML="<svg>"+u.valueOf().toString()+"</svg>",u=Xe.firstChild;l.firstChild;)l.removeChild(l.firstChild);for(;u.firstChild;)l.appendChild(u.firstChild)}});function ct(l,u){if(u){var g=l.firstChild;if(g&&g===l.lastChild&&g.nodeType===3){g.nodeValue=u;return}}l.textContent=u}var Re={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},Yt=["Webkit","ms","Moz","O"];Object.keys(Re).forEach(function(l){Yt.forEach(function(u){u=u+l.charAt(0).toUpperCase()+l.substring(1),Re[u]=Re[l]})});function Ut(l,u,g){return u==null||typeof u=="boolean"||u===""?"":g||typeof u!="number"||u===0||Re.hasOwnProperty(l)&&Re[l]?(""+u).trim():u+"px"}function fn(l,u){l=l.style;for(var g in u)if(u.hasOwnProperty(g)){var C=g.indexOf("--")===0,N=Ut(g,u[g],C);g==="float"&&(g="cssFloat"),C?l.setProperty(g,N):l[g]=N}}var Wt=T({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 It(l,u){if(u){if(Wt[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 Vn(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 Mt=null;function yo(l){return l=l.target||l.srcElement||window,l.correspondingUseElement&&(l=l.correspondingUseElement),l.nodeType===3?l.parentNode:l}var wn=null,ba=null,Ca=null;function cn(l){if(l=Ql(l)){if(typeof wn!="function")throw Error(n(280));var u=l.stateNode;u&&(u=Xm(u),wn(l.stateNode,l.type,u))}}function Ft(l){ba?Ca?Ca.push(l):Ca=[l]:ba=l}function ke(){if(ba){var l=ba,u=Ca;if(Ca=ba=null,cn(l),u)for(l=0;l<u.length;l++)cn(u[l])}}function Le(l,u){return l(u)}function bt(){}var nn=!1;function tn(l,u,g){if(nn)return l(u,g);nn=!0;try{return Le(l,u,g)}finally{nn=!1,(ba!==null||Ca!==null)&&(bt(),ke())}}function dt(l,u){var g=l.stateNode;if(g===null)return null;var C=Xm(g);if(C===null)return null;g=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(g&&typeof g!="function")throw Error(n(231,u,typeof g));return g}var Bn=!1;if(i)try{var Mn={};Object.defineProperty(Mn,"passive",{get:function(){Bn=!0}}),window.addEventListener("test",Mn,Mn),window.removeEventListener("test",Mn,Mn)}catch{Bn=!1}function na(l,u,g,C,N,P,$,Ae,ye){var Ie=Array.prototype.slice.call(arguments,3);try{u.apply(g,Ie)}catch(nt){this.onError(nt)}}var aa=!1,oa=null,oo=!1,gi=null,Ss={onError:function(l){aa=!0,oa=l}};function Qr(l,u,g,C,N,P,$,Ae,ye){aa=!1,oa=null,na.apply(Ss,arguments)}function Or(l,u,g,C,N,P,$,Ae,ye){if(Qr.apply(this,arguments),aa){if(aa){var Ie=oa;aa=!1,oa=null}else throw Error(n(198));oo||(oo=!0,gi=Ie)}}function qa(l){var u=l,g=l;if(l.alternate)for(;u.return;)u=u.return;else{l=u;do u=l,(u.flags&4098)!==0&&(g=u.return),l=u.return;while(l)}return u.tag===3?g: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 nr(l){if(qa(l)!==l)throw Error(n(188))}function os(l){var u=l.alternate;if(!u){if(u=qa(l),u===null)throw Error(n(188));return u!==l?null:l}for(var g=l,C=u;;){var N=g.return;if(N===null)break;var P=N.alternate;if(P===null){if(C=N.return,C!==null){g=C;continue}break}if(N.child===P.child){for(P=N.child;P;){if(P===g)return nr(N),l;if(P===C)return nr(N),u;P=P.sibling}throw Error(n(188))}if(g.return!==C.return)g=N,C=P;else{for(var $=!1,Ae=N.child;Ae;){if(Ae===g){$=!0,g=N,C=P;break}if(Ae===C){$=!0,C=N,g=P;break}Ae=Ae.sibling}if(!$){for(Ae=P.child;Ae;){if(Ae===g){$=!0,g=P,C=N;break}if(Ae===C){$=!0,C=P,g=N;break}Ae=Ae.sibling}if(!$)throw Error(n(189))}}if(g.alternate!==C)throw Error(n(190))}if(g.tag!==3)throw Error(n(188));return g.stateNode.current===g?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,ll=t.unstable_shouldYield,Td=t.unstable_requestPaint,ra=t.unstable_now,OA=t.unstable_getCurrentPriorityLevel,xi=t.unstable_ImmediatePriority,Em=t.unstable_UserBlockingPriority,ml=t.unstable_NormalPriority,_m=t.unstable_LowPriority,Rd=t.unstable_IdlePriority,ic=null,xr=null;function dl(l){if(xr&&typeof xr.onCommitFiberRoot=="function")try{xr.onCommitFiberRoot(ic,l,void 0,(l.current.flags&128)===128)}catch{}}var ar=Math.clz32?Math.clz32:zd,va=Math.log,Md=Math.LN2;function zd(l){return l>>>=0,l===0?32:31-(va(l)/Md|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 g=l.pendingLanes;if(g===0)return 0;var C=0,N=l.suspendedLanes,P=l.pingedLanes,$=g&268435455;if($!==0){var Ae=$&~N;Ae!==0?C=lc(Ae):(P&=$,P!==0&&(C=lc(P)))}else $=g&~N,$!==0?C=lc($):P!==0&&(C=lc(P));if(C===0)return 0;if(u!==0&&u!==C&&(u&N)===0&&(N=C&-C,P=u&-u,N>=P||N===16&&(P&4194240)!==0))return u;if((C&4)!==0&&(C|=g&16),u=l.entangledLanes,u!==0)for(l=l.entanglements,u&=C;0<u;)g=31-ar(u),N=1<<g,C|=l[g],u&=~N;return C}function ul(l,u){switch(l){case 1:case 2:case 4:return u+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return u+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Po(l,u){for(var g=l.suspendedLanes,C=l.pingedLanes,N=l.expirationTimes,P=l.pendingLanes;0<P;){var $=31-ar(P),Ae=1<<$,ye=N[$];ye===-1?((Ae&g)===0||(Ae&C)!==0)&&(N[$]=ul(Ae,u)):ye<=u&&(l.expiredLanes|=Ae),P&=~Ae}}function mc(l){return l=l.pendingLanes&-1073741825,l!==0?l:l&1073741824?1073741824:0}function Pm(){var l=cc;return cc<<=1,(cc&4194240)===0&&(cc=64),l}function Sm(l){for(var u=[],g=0;31>g;g++)u.push(l);return u}function bi(l,u,g){l.pendingLanes|=u,u!==536870912&&(l.suspendedLanes=0,l.pingedLanes=0),l=l.eventTimes,u=31-ar(u),l[u]=g}function TA(l,u){var g=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<g;){var N=31-ar(g),P=1<<N;u[N]=0,C[N]=-1,l[N]=-1,g&=~P}}function Al(l,u){var g=l.entangledLanes|=u;for(l=l.entanglements;g;){var C=31-ar(g),N=1<<C;N&u|l[C]&u&&(l[C]|=u),g&=~N}}var yn=0;function pl(l){return l&=-l,1<l?4<l?(l&268435455)!==0?16:536870912:4:1}var Zd,Im,Yd,rs,dc,Ci=!1,uc=[],sa=null,ss=null,Rr=null,Ot=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":Ot.delete(u.pointerId);break;case"gotpointercapture":case"lostpointercapture":Ac.delete(u.pointerId)}}function vi(l,u,g,C,N,P){return l===null||l.nativeEvent!==P?(l={blockedOn:u,domEventName:g,eventSystemFlags:C,nativeEvent:P,targetContainers:[N]},u!==null&&(u=Ql(u),u!==null&&Im(u)),l):(l.eventSystemFlags|=C,u=l.targetContainers,N!==null&&u.indexOf(N)===-1&&u.push(N),l)}function fl(l,u,g,C,N){switch(u){case"focusin":return sa=vi(sa,l,u,g,C,N),!0;case"dragenter":return ss=vi(ss,l,u,g,C,N),!0;case"mouseover":return Rr=vi(Rr,l,u,g,C,N),!0;case"pointerover":var P=N.pointerId;return Ot.set(P,vi(Ot.get(P)||null,l,u,g,C,N)),!0;case"gotpointercapture":return P=N.pointerId,Ac.set(P,vi(Ac.get(P)||null,l,u,g,C,N)),!0}return!1}function gl(l){var u=Pi(l.target);if(u!==null){var g=qa(u);if(g!==null){if(u=g.tag,u===13){if(u=Tr(g),u!==null){l.blockedOn=u,dc(l.priority,function(){Yd(g)});return}}else if(u===3&&g.stateNode.current.memoizedState.isDehydrated){l.blockedOn=g.tag===3?g.stateNode.containerInfo:null;return}}}l.blockedOn=null}function hl(l){if(l.blockedOn!==null)return!1;for(var u=l.targetContainers;0<u.length;){var g=yl(l.domEventName,l.eventSystemFlags,u[0],l.nativeEvent);if(g===null){g=l.nativeEvent;var C=new g.constructor(g.type,g);Mt=C,g.target.dispatchEvent(C),Mt=null}else return u=Ql(g),u!==null&&Im(u),l.blockedOn=g,!1;u.shift()}return!0}function Kd(l,u,g){hl(l)&&g.delete(u)}function RA(){Ci=!1,sa!==null&&hl(sa)&&(sa=null),ss!==null&&hl(ss)&&(ss=null),Rr!==null&&hl(Rr)&&(Rr=null),Ot.forEach(Kd),Ac.forEach(Kd)}function Is(l,u){l.blockedOn===u&&(l.blockedOn=null,Ci||(Ci=!0,t.unstable_scheduleCallback(t.unstable_NormalPriority,RA)))}function Mr(l){function u(N){return Is(N,l)}if(0<uc.length){Is(uc[0],l);for(var g=1;g<uc.length;g++){var C=uc[g];C.blockedOn===l&&(C.blockedOn=null)}}for(sa!==null&&Is(sa,l),ss!==null&&Is(ss,l),Rr!==null&&Is(Rr,l),Ot.forEach(u),Ac.forEach(u),g=0;g<is.length;g++)C=is[g],C.blockedOn===l&&(C.blockedOn=null);for(;0<is.length&&(g=is[0],g.blockedOn===null);)gl(g),g.blockedOn===null&&is.shift()}var or=Q.ReactCurrentBatchConfig,xl=!0;function pc(l,u,g,C){var N=yn,P=or.transition;or.transition=null;try{yn=1,wi(l,u,g,C)}finally{yn=N,or.transition=P}}function km(l,u,g,C){var N=yn,P=or.transition;or.transition=null;try{yn=4,wi(l,u,g,C)}finally{yn=N,or.transition=P}}function wi(l,u,g,C){if(xl){var N=yl(l,u,g,C);if(N===null)$m(l,u,C,fc,g),Fm(l,C);else if(fl(N,l,u,g,C))C.stopPropagation();else if(Fm(l,C),u&4&&-1<cs.indexOf(l)){for(;N!==null;){var P=Ql(N);if(P!==null&&Zd(P),P=yl(l,u,g,C),P===null&&$m(l,u,C,fc,g),P===N)break;N=P}N!==null&&C.stopPropagation()}else $m(l,u,C,null,g)}}var fc=null;function yl(l,u,g,C){if(fc=null,l=yo(C),l=Pi(l),l!==null)if(u=qa(l),u===null)l=null;else if(g=u.tag,g===13){if(l=Tr(u),l!==null)return l;l=null}else if(g===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 ml:case _m:return 16;case Rd:return 536870912;default:return 16}default:return 16}}var zr=null,yr=null,br=null;function qd(){if(br)return br;var l,u=yr,g=u.length,C,N="value"in zr?zr.value:zr.textContent,P=N.length;for(l=0;l<g&&u[l]===N[l];l++);var $=g-l;for(C=1;C<=$&&u[g-C]===N[P-C];C++);return br=N.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 So(){return!0}function bl(){return!1}function _a(l){function u(g,C,N,P,$){this._reactName=g,this._targetInst=N,this.type=C,this.nativeEvent=P,this.target=$,this.currentTarget=null;for(var Ae in l)l.hasOwnProperty(Ae)&&(g=l[Ae],this[Ae]=g?g(P):P[Ae]);return this.isDefaultPrevented=(P.defaultPrevented!=null?P.defaultPrevented:P.returnValue===!1)?So:bl,this.isPropagationStopped=bl,this}return T(u.prototype,{preventDefault:function(){this.defaultPrevented=!0;var g=this.nativeEvent;g&&(g.preventDefault?g.preventDefault():typeof g.returnValue!="unknown"&&(g.returnValue=!1),this.isDefaultPrevented=So)},stopPropagation:function(){var g=this.nativeEvent;g&&(g.stopPropagation?g.stopPropagation():typeof g.cancelBubble!="unknown"&&(g.cancelBubble=!0),this.isPropagationStopped=So)},persist:function(){},isPersistent:So}),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=T({},Bi,{view:0,detail:0}),Qm=_a(gc),hc,Cl,ls,Ui=T({},gc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:pt,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,Cl=l.screenY-ls.screenY):Cl=hc=0,ls=l),hc)},movementY:function(l){return"movementY"in l?l.movementY:Cl}}),vl=_a(Ui),$d=T({},Ui,{dataTransfer:0}),MA=_a($d),wl=T({},gc,{relatedTarget:0}),Fs=_a(wl),Om=T({},Bi,{animationName:0,elapsedTime:0,pseudoElement:0}),Hi=_a(Om),Tm=T({},Bi,{clipboardData:function(l){return"clipboardData"in l?l.clipboardData:window.clipboardData}}),U=_a(Tm),K=T({},Bi,{data:0}),me=_a(K),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"},Qe={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Je(l){var u=this.nativeEvent;return u.getModifierState?u.getModifierState(l):(l=Qe[l])?!!u[l]:!1}function pt(){return Je}var Et=T({},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:pt,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}}),$t=_a(Et),qt=T({},Ui,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ln=_a(qt),ia=T({},gc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:pt}),pa=_a(ia),Da=T({},Bi,{propertyName:0,elapsedTime:0,pseudoElement:0}),ro=_a(Da),Ma=T({},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),rr=[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,Bl=i&&(!Cr||Ni&&8<Ni&&11>=Ni),xc=" ",Dl=!1;function Ul(l,u){switch(l){case"keyup":return rr.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 fa=!1;function Hl(l,u){switch(l){case"compositionend":return yc(u);case"keypress":return u.which!==32?null:(Dl=!0,xc);case"textInput":return l=u.data,l===xc&&Dl?null:l;default:return null}}function Nl(l,u){if(fa)return l==="compositionend"||!Cr&&Ul(l,u)?(l=qd(),br=yr=zr=null,fa=!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 Bl&&u.locale!=="ko"?null:u.data;default:return null}}var jl={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 Gl(l){var u=l&&l.nodeName&&l.nodeName.toLowerCase();return u==="input"?!!jl[l.type]:u==="textarea"}function bo(l,u,g,C){Ft(C),u=Jd(u,"onChange"),0<u.length&&(g=new Di("onChange","change",null,g,C),l.push({event:g,listeners:u}))}var bc=null,ks=null;function Wd(l){Km(l,0)}function Co(l){var u=jc(l);if(De(u))return l}function El(l,u){if(l==="change")return u}var Mm=!1;if(i){var _l;if(i){var ms="oninput"in document;if(!ms){var ji=document.createElement("div");ji.setAttribute("oninput","return;"),ms=typeof ji.oninput=="function"}_l=ms}else _l=!1;Mm=_l&&(!document.documentMode||9<document.documentMode)}function vo(){bc&&(bc.detachEvent("onpropertychange",so),ks=bc=null)}function so(l){if(l.propertyName==="value"&&Co(ks)){var u=[];bo(u,ks,l,yo(l)),tn(Wd,u)}}function Gi(l,u,g){l==="focusin"?(vo(),bc=u,ks=g,bc.attachEvent("onpropertychange",so)):l==="focusout"&&vo()}function Ls(l){if(l==="selectionchange"||l==="keyup"||l==="keydown")return Co(ks)}function Qs(l,u){if(l==="click")return Co(u)}function Pl(l,u){if(l==="input"||l==="change")return Co(u)}function Os(l,u){return l===u&&(l!==0||1/l===1/u)||l!==l&&u!==u}var bn=typeof Object.is=="function"?Object.is:Os;function Ts(l,u){if(bn(l,u))return!0;if(typeof l!="object"||l===null||typeof u!="object"||u===null)return!1;var g=Object.keys(l),C=Object.keys(u);if(g.length!==C.length)return!1;for(C=0;C<g.length;C++){var N=g[C];if(!c.call(u,N)||!bn(l[N],u[N]))return!1}return!0}function io(l){for(;l&&l.firstChild;)l=l.firstChild;return l}function sr(l,u){var g=io(l);l=0;for(var C;g;){if(g.nodeType===3){if(C=l+g.textContent.length,l<=u&&C>=u)return{node:g,offset:u-l};l=C}e:{for(;g;){if(g.nextSibling){g=g.nextSibling;break e}g=g.parentNode}g=void 0}g=io(g)}}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=Ze();u instanceof l.HTMLIFrameElement;){try{var g=typeof u.contentWindow.location.href=="string"}catch{g=!1}if(g)l=u.contentWindow;else break;u=Ze(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(),g=l.focusedElem,C=l.selectionRange;if(u!==g&&g&&g.ownerDocument&&Cc(g.ownerDocument.documentElement,g)){if(C!==null&&vc(g)){if(u=C.start,l=C.end,l===void 0&&(l=u),"selectionStart"in g)g.selectionStart=u,g.selectionEnd=Math.min(l,g.value.length);else if(l=(u=g.ownerDocument||document)&&u.defaultView||window,l.getSelection){l=l.getSelection();var N=g.textContent.length,P=Math.min(C.start,N);C=C.end===void 0?P:Math.min(C.end,N),!l.extend&&P>C&&(N=C,C=P,P=N),N=sr(g,P);var $=sr(g,C);N&&$&&(l.rangeCount!==1||l.anchorNode!==N.node||l.anchorOffset!==N.offset||l.focusNode!==$.node||l.focusOffset!==$.offset)&&(u=u.createRange(),u.setStart(N.node,N.offset),l.removeAllRanges(),P>C?(l.addRange(u),l.extend($.node,$.offset)):(u.setEnd($.node,$.offset),l.addRange(u)))}}for(u=[],l=g;l=l.parentNode;)l.nodeType===1&&u.push({element:l,left:l.scrollLeft,top:l.scrollTop});for(typeof g.focus=="function"&&g.focus(),g=0;g<u.length;g++)l=u[g],l.element.scrollLeft=l.left,l.element.scrollTop=l.top}}var Bc=i&&"documentMode"in document&&11>=document.documentMode,ir=null,Rs=null,ds=null,Ms=!1;function zs(l,u,g){var C=g.window===g?g.document:g.nodeType===9?g:g.ownerDocument;Ms||ir==null||ir!==Ze(C)||(C=ir,"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&&Ts(ds,C)||(ds=C,C=Jd(Rs,"onSelect"),0<C.length&&(u=new Di("onSelect","select",null,u,g),l.push({event:u,listeners:C}),u.target=ir)))}function Ei(l,u){var g={};return g[l.toLowerCase()]=u.toLowerCase(),g["Webkit"+l]="webkit"+u,g["Moz"+l]="moz"+u,g}var $a={animationend:Ei("Animation","AnimationEnd"),animationiteration:Ei("Animation","AnimationIteration"),animationstart:Ei("Animation","AnimationStart"),transitionend:Ei("Transition","TransitionEnd")},Io={},On={};i&&(On=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 jn(l){if(Io[l])return Io[l];if(!$a[l])return l;var u=$a[l],g;for(g in u)if(u.hasOwnProperty(g)&&g in On)return Io[l]=u[g];return l}var ga=jn("animationend"),Ua=jn("animationiteration"),us=jn("animationstart"),Sl=jn("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 Il=0;Il<Zm.length;Il++){var wo=Zm[Il],vr=wo.toLowerCase(),Vd=wo[0].toUpperCase()+wo.slice(1);As(vr,"on"+Vd)}As(ga,"onAnimationEnd"),As(Ua,"onAnimationIteration"),As(us,"onAnimationStart"),As("dblclick","onDoubleClick"),As("focusin","onFocus"),As("focusout","onBlur"),As(Sl,"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(" "),rf=new Set("cancel close invalid load scroll toggle".split(" ").concat(_i));function Ym(l,u,g){var C=l.type||"unknown-event";l.currentTarget=g,Or(C,u,void 0,l),l.currentTarget=null}function Km(l,u){u=(u&4)!==0;for(var g=0;g<l.length;g++){var C=l[g],N=C.event;C=C.listeners;e:{var P=void 0;if(u)for(var $=C.length-1;0<=$;$--){var Ae=C[$],ye=Ae.instance,Ie=Ae.currentTarget;if(Ae=Ae.listener,ye!==P&&N.isPropagationStopped())break e;Ym(N,Ae,Ie),P=ye}else for($=0;$<C.length;$++){if(Ae=C[$],ye=Ae.instance,Ie=Ae.currentTarget,Ae=Ae.listener,ye!==P&&N.isPropagationStopped())break e;Ym(N,Ae,Ie),P=ye}}}if(oo)throw l=gi,oo=!1,gi=null,l}function Tn(l,u){var g=u[ko];g===void 0&&(g=u[ko]=new Set);var C=l+"__bubble";g.has(C)||(qm(u,l,2,!1),g.add(C))}function Xd(l,u,g){var C=0;u&&(C|=4),qm(g,l,C,u)}var Fl="_reactListening"+Math.random().toString(36).slice(2);function Uc(l){if(!l[Fl]){l[Fl]=!0,a.forEach(function(g){g!=="selectionchange"&&(rf.has(g)||Xd(g,!1,l),Xd(g,!0,l))});var u=l.nodeType===9?l:l.ownerDocument;u===null||u[Fl]||(u[Fl]=!0,Xd("selectionchange",!1,u))}}function qm(l,u,g,C){switch(Lm(u)){case 1:var N=pc;break;case 4:N=km;break;default:N=wi}g=N.bind(null,u,g,l),N=void 0,!Bn||u!=="touchstart"&&u!=="touchmove"&&u!=="wheel"||(N=!0),C?N!==void 0?l.addEventListener(u,g,{capture:!0,passive:N}):l.addEventListener(u,g,!0):N!==void 0?l.addEventListener(u,g,{passive:N}):l.addEventListener(u,g,!1)}function $m(l,u,g,C,N){var P=C;if((u&1)===0&&(u&2)===0&&C!==null)e:for(;;){if(C===null)return;var $=C.tag;if($===3||$===4){var Ae=C.stateNode.containerInfo;if(Ae===N||Ae.nodeType===8&&Ae.parentNode===N)break;if($===4)for($=C.return;$!==null;){var ye=$.tag;if((ye===3||ye===4)&&(ye=$.stateNode.containerInfo,ye===N||ye.nodeType===8&&ye.parentNode===N))return;$=$.return}for(;Ae!==null;){if($=Pi(Ae),$===null)return;if(ye=$.tag,ye===5||ye===6){C=P=$;continue e}Ae=Ae.parentNode}}C=C.return}tn(function(){var Ie=P,nt=yo(g),ot=[];e:{var et=Dc.get(l);if(et!==void 0){var xt=Di,wt=l;switch(l){case"keypress":if(Zr(g)===0)break e;case"keydown":case"keyup":xt=$t;break;case"focusin":wt="focus",xt=Fs;break;case"focusout":wt="blur",xt=Fs;break;case"beforeblur":case"afterblur":xt=Fs;break;case"click":if(g.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":xt=vl;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":xt=MA;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":xt=pa;break;case ga:case Ua:case us:xt=Hi;break;case Sl:xt=ro;break;case"scroll":xt=Qm;break;case"wheel":xt=Yr;break;case"copy":case"cut":case"paste":xt=U;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":xt=ln}var Ht=(u&4)!==0,Fa=!Ht&&l==="scroll",Ge=Ht?et!==null?et+"Capture":null:et;Ht=[];for(var we=Ie,Pe;we!==null;){Pe=we;var st=Pe.stateNode;if(Pe.tag===5&&st!==null&&(Pe=st,Ge!==null&&(st=dt(we,Ge),st!=null&&Ht.push(Wm(we,st,Pe)))),Fa)break;we=we.return}0<Ht.length&&(et=new xt(et,wt,null,g,nt),ot.push({event:et,listeners:Ht}))}}if((u&7)===0){e:{if(et=l==="mouseover"||l==="pointerover",xt=l==="mouseout"||l==="pointerout",et&&g!==Mt&&(wt=g.relatedTarget||g.fromElement)&&(Pi(wt)||wt[co]))break e;if((xt||et)&&(et=nt.window===nt?nt:(et=nt.ownerDocument)?et.defaultView||et.parentWindow:window,xt?(wt=g.relatedTarget||g.toElement,xt=Ie,wt=wt?Pi(wt):null,wt!==null&&(Fa=qa(wt),wt!==Fa||wt.tag!==5&&wt.tag!==6)&&(wt=null)):(xt=null,wt=Ie),xt!==wt)){if(Ht=vl,st="onMouseLeave",Ge="onMouseEnter",we="mouse",(l==="pointerout"||l==="pointerover")&&(Ht=ln,st="onPointerLeave",Ge="onPointerEnter",we="pointer"),Fa=xt==null?et:jc(xt),Pe=wt==null?et:jc(wt),et=new Ht(st,we+"leave",xt,g,nt),et.target=Fa,et.relatedTarget=Pe,st=null,Pi(nt)===Ie&&(Ht=new Ht(Ge,we+"enter",wt,g,nt),Ht.target=Pe,Ht.relatedTarget=Fa,st=Ht),Fa=st,xt&&wt)t:{for(Ht=xt,Ge=wt,we=0,Pe=Ht;Pe;Pe=Hc(Pe))we++;for(Pe=0,st=Ge;st;st=Hc(st))Pe++;for(;0<we-Pe;)Ht=Hc(Ht),we--;for(;0<Pe-we;)Ge=Hc(Ge),Pe--;for(;we--;){if(Ht===Ge||Ge!==null&&Ht===Ge.alternate)break t;Ht=Hc(Ht),Ge=Hc(Ge)}Ht=null}else Ht=null;xt!==null&&sf(ot,et,xt,Ht,!1),wt!==null&&Fa!==null&&sf(ot,Fa,wt,Ht,!0)}}e:{if(et=Ie?jc(Ie):window,xt=et.nodeName&&et.nodeName.toLowerCase(),xt==="select"||xt==="input"&&et.type==="file")var Nt=El;else if(Gl(et))if(Mm)Nt=Pl;else{Nt=Ls;var kt=Gi}else(xt=et.nodeName)&&xt.toLowerCase()==="input"&&(et.type==="checkbox"||et.type==="radio")&&(Nt=Qs);if(Nt&&(Nt=Nt(l,Ie))){bo(ot,Nt,g,nt);break e}kt&&kt(l,et,Ie),l==="focusout"&&(kt=et._wrapperState)&&kt.controlled&&et.type==="number"&&Ye(et,"number",et.value)}switch(kt=Ie?jc(Ie):window,l){case"focusin":(Gl(kt)||kt.contentEditable==="true")&&(ir=kt,Rs=Ie,ds=null);break;case"focusout":ds=Rs=ir=null;break;case"mousedown":Ms=!0;break;case"contextmenu":case"mouseup":case"dragend":Ms=!1,zs(ot,g,nt);break;case"selectionchange":if(Bc)break;case"keydown":case"keyup":zs(ot,g,nt)}var Lt;if(Cr)e:{switch(l){case"compositionstart":var Kt="onCompositionStart";break e;case"compositionend":Kt="onCompositionEnd";break e;case"compositionupdate":Kt="onCompositionUpdate";break e}Kt=void 0}else fa?Ul(l,g)&&(Kt="onCompositionEnd"):l==="keydown"&&g.keyCode===229&&(Kt="onCompositionStart");Kt&&(Bl&&g.locale!=="ko"&&(fa||Kt!=="onCompositionStart"?Kt==="onCompositionEnd"&&fa&&(Lt=qd()):(zr=nt,yr="value"in zr?zr.value:zr.textContent,fa=!0)),kt=Jd(Ie,Kt),0<kt.length&&(Kt=new me(Kt,l,null,g,nt),ot.push({event:Kt,listeners:kt}),Lt?Kt.data=Lt:(Lt=yc(g),Lt!==null&&(Kt.data=Lt)))),(Lt=Rm?Hl(l,g):Nl(l,g))&&(Ie=Jd(Ie,"onBeforeInput"),0<Ie.length&&(nt=new me("onBeforeInput","beforeinput",null,g,nt),ot.push({event:nt,listeners:Ie}),nt.data=Lt))}Km(ot,u)})}function Wm(l,u,g){return{instance:l,listener:u,currentTarget:g}}function Jd(l,u){for(var g=u+"Capture",C=[];l!==null;){var N=l,P=N.stateNode;N.tag===5&&P!==null&&(N=P,P=dt(l,g),P!=null&&C.unshift(Wm(l,P,N)),P=dt(l,u),P!=null&&C.push(Wm(l,P,N))),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 sf(l,u,g,C,N){for(var P=u._reactName,$=[];g!==null&&g!==C;){var Ae=g,ye=Ae.alternate,Ie=Ae.stateNode;if(ye!==null&&ye===C)break;Ae.tag===5&&Ie!==null&&(Ae=Ie,N?(ye=dt(g,P),ye!=null&&$.unshift(Wm(g,ye,Ae))):N||(ye=dt(g,P),ye!=null&&$.push(Wm(g,ye,Ae)))),g=g.return}$.length!==0&&l.push({event:u,listeners:$})}var Jx=/\r\n?/g,e0=/\u0000|\uFFFD/g;function cf(l){return(typeof l=="string"?l:""+l).replace(Jx,`
`).replace(e0,"")}function eu(l,u,g){if(u=cf(u),cf(l)!==u&&g)throw Error(n(425))}function kl(){}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,lf=typeof clearTimeout=="function"?clearTimeout:void 0,mf=typeof Promise=="function"?Promise:void 0,t0=typeof queueMicrotask=="function"?queueMicrotask:typeof mf<"u"?function(l){return mf.resolve(null).then(l).catch(n0)}:ZA;function n0(l){setTimeout(function(){throw l})}function YA(l,u){var g=u,C=0;do{var N=g.nextSibling;if(l.removeChild(g),N&&N.nodeType===8)if(g=N.data,g==="/$"){if(C===0){l.removeChild(N),Mr(u);return}C--}else g!=="$"&&g!=="$?"&&g!=="$!"||C++;g=N}while(g);Mr(u)}function Bo(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 g=l.data;if(g==="$"||g==="$!"||g==="$?"){if(u===0)return l;u--}else g==="/$"&&u++}l=l.previousSibling}return null}var Fo=Math.random().toString(36).slice(2),ps="__reactFiber$"+Fo,Ll="__reactProps$"+Fo,co="__reactContainer$"+Fo,ko="__reactEvents$"+Fo,a0="__reactListeners$"+Fo,o0="__reactHandles$"+Fo;function Pi(l){var u=l[ps];if(u)return u;for(var g=l.parentNode;g;){if(u=g[co]||g[ps]){if(g=u.alternate,u.child!==null||g!==null&&g.child!==null)for(l=wr(l);l!==null;){if(g=l[ps])return g;l=wr(l)}return u}l=g,g=l.parentNode}return null}function Ql(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[Ll]||null}var KA=[],Zs=-1;function Kr(l){return{current:l}}function Gn(l){0>Zs||(l.current=KA[Zs],KA[Zs]=null,Zs--)}function Pn(l,u){Zs++,KA[Zs]=l.current,l.current=u}var Si={},Wa=Kr(Si),Lo=Kr(!1),Gc=Si;function Ol(l,u){var g=l.type.contextTypes;if(!g)return Si;var C=l.stateNode;if(C&&C.__reactInternalMemoizedUnmaskedChildContext===u)return C.__reactInternalMemoizedMaskedChildContext;var N={},P;for(P in g)N[P]=u[P];return C&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=u,l.__reactInternalMemoizedMaskedChildContext=N),N}function Qo(l){return l=l.childContextTypes,l!=null}function tu(){Gn(Lo),Gn(Wa)}function df(l,u,g){if(Wa.current!==Si)throw Error(n(168));Pn(Wa,u),Pn(Lo,g)}function qA(l,u,g){var C=l.stateNode;if(u=u.childContextTypes,typeof C.getChildContext!="function")return g;C=C.getChildContext();for(var N in C)if(!(N in u))throw Error(n(108,pe(l)||"Unknown",N));return T({},g,C)}function Ec(l){return l=(l=l.stateNode)&&l.__reactInternalMemoizedMergedChildContext||Si,Gc=Wa.current,Pn(Wa,l),Pn(Lo,Lo.current),!0}function uf(l,u,g){var C=l.stateNode;if(!C)throw Error(n(169));g?(l=qA(l,u,Gc),C.__reactInternalMemoizedMergedChildContext=l,Gn(Lo),Gn(Wa),Pn(Wa,l)):Gn(Lo),Pn(Lo,g)}var Ys=null,Jm=!1,x=!1;function v(l){Ys===null?Ys=[l]:Ys.push(l)}function j(l){Jm=!0,v(l)}function L(){if(!x&&Ys!==null){x=!0;var l=0,u=yn;try{var g=Ys;for(yn=1;l<g.length;l++){var C=g[l];do C=C(!0);while(C!==null)}Ys=null,Jm=!1}catch(N){throw Ys!==null&&(Ys=Ys.slice(l+1)),rc(xi,L),N}finally{yn=u,x=!1}}return null}var Y=[],q=0,W=null,X=0,te=[],ie=0,xe=null,He=1,Ne="";function Be(l,u){Y[q++]=X,Y[q++]=W,W=l,X=u}function Ke(l,u,g){te[ie++]=He,te[ie++]=Ne,te[ie++]=xe,xe=l;var C=He;l=Ne;var N=32-ar(C)-1;C&=~(1<<N),g+=1;var P=32-ar(u)+N;if(30<P){var $=N-N%5;P=(C&(1<<$)-1).toString(32),C>>=$,N-=$,He=1<<32-ar(u)+N|g<<N|C,Ne=P+l}else He=1<<P|g<<N|C,Ne=l}function Fe(l){l.return!==null&&(Be(l,1),Ke(l,1,0))}function be(l){for(;l===W;)W=Y[--q],Y[q]=null,X=Y[--q],Y[q]=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,Te=null,Oe=!1,Me=null;function gt(l,u){var g=bs(5,null,null,0);g.elementType="DELETED",g.stateNode=u,g.return=l,u=l.deletions,u===null?(l.deletions=[g],l.flags|=16):u.push(g)}function lt(l,u){switch(l.tag){case 5:var g=l.type;return u=u.nodeType!==1||g.toLowerCase()!==u.nodeName.toLowerCase()?null:u,u!==null?(l.stateNode=u,Ce=l,Te=Bo(u.firstChild),!0):!1;case 6:return u=l.pendingProps===""||u.nodeType!==3?null:u,u!==null?(l.stateNode=u,Ce=l,Te=null,!0):!1;case 13:return u=u.nodeType!==8?null:u,u!==null?(g=xe!==null?{id:He,overflow:Ne}:null,l.memoizedState={dehydrated:u,treeContext:g,retryLane:1073741824},g=bs(18,null,null,0),g.stateNode=u,g.return=l,l.child=g,Ce=l,Te=null,!0):!1;default:return!1}}function _t(l){return(l.mode&1)!==0&&(l.flags&128)===0}function ut(l){if(Oe){var u=Te;if(u){var g=u;if(!lt(l,u)){if(_t(l))throw Error(n(418));u=Bo(g.nextSibling);var C=Ce;u&&lt(l,u)?gt(C,g):(l.flags=l.flags&-4097|2,Oe=!1,Ce=l)}}else{if(_t(l))throw Error(n(418));l.flags=l.flags&-4097|2,Oe=!1,Ce=l}}}function gn(l){for(l=l.return;l!==null&&l.tag!==5&&l.tag!==3&&l.tag!==13;)l=l.return;Ce=l}function hn(l){if(l!==Ce)return!1;if(!Oe)return gn(l),Oe=!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=Te)){if(_t(l))throw un(),Error(n(418));for(;u;)gt(l,u),u=Bo(u.nextSibling)}if(gn(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 g=l.data;if(g==="/$"){if(u===0){Te=Bo(l.nextSibling);break e}u--}else g!=="$"&&g!=="$!"&&g!=="$?"||u++}l=l.nextSibling}Te=null}}else Te=Ce?Bo(l.stateNode.nextSibling):null;return!0}function un(){for(var l=Te;l;)l=Bo(l.nextSibling)}function en(){Te=Ce=null,Oe=!1}function En(l){Me===null?Me=[l]:Me.push(l)}var Sn=Q.ReactCurrentBatchConfig;function Zt(l,u,g){if(l=g.ref,l!==null&&typeof l!="function"&&typeof l!="object"){if(g._owner){if(g=g._owner,g){if(g.tag!==1)throw Error(n(309));var C=g.stateNode}if(!C)throw Error(n(147,l));var N=C,P=""+l;return u!==null&&u.ref!==null&&typeof u.ref=="function"&&u.ref._stringRef===P?u.ref:(u=function($){var Ae=N.refs;$===null?delete Ae[P]:Ae[P]=$},u._stringRef=P,u)}if(typeof l!="string")throw Error(n(284));if(!g._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 Do(l){var u=l._init;return u(l._payload)}function wa(l){function u(Ge,we){if(l){var Pe=Ge.deletions;Pe===null?(Ge.deletions=[we],Ge.flags|=16):Pe.push(we)}}function g(Ge,we){if(!l)return null;for(;we!==null;)u(Ge,we),we=we.sibling;return null}function C(Ge,we){for(Ge=new Map;we!==null;)we.key!==null?Ge.set(we.key,we):Ge.set(we.index,we),we=we.sibling;return Ge}function N(Ge,we){return Ge=Xl(Ge,we),Ge.index=0,Ge.sibling=null,Ge}function P(Ge,we,Pe){return Ge.index=Pe,l?(Pe=Ge.alternate,Pe!==null?(Pe=Pe.index,Pe<we?(Ge.flags|=2,we):Pe):(Ge.flags|=2,we)):(Ge.flags|=1048576,we)}function $(Ge){return l&&Ge.alternate===null&&(Ge.flags|=2),Ge}function Ae(Ge,we,Pe,st){return we===null||we.tag!==6?(we=P0(Pe,Ge.mode,st),we.return=Ge,we):(we=N(we,Pe),we.return=Ge,we)}function ye(Ge,we,Pe,st){var Nt=Pe.type;return Nt===I?nt(Ge,we,Pe.props.children,st,Pe.key):we!==null&&(we.elementType===Nt||typeof Nt=="object"&&Nt!==null&&Nt.$$typeof===ae&&Do(Nt)===we.type)?(st=N(we,Pe.props),st.ref=Zt(Ge,we,Pe),st.return=Ge,st):(st=_f(Pe.type,Pe.key,Pe.props,null,Ge.mode,st),st.ref=Zt(Ge,we,Pe),st.return=Ge,st)}function Ie(Ge,we,Pe,st){return we===null||we.tag!==4||we.stateNode.containerInfo!==Pe.containerInfo||we.stateNode.implementation!==Pe.implementation?(we=S0(Pe,Ge.mode,st),we.return=Ge,we):(we=N(we,Pe.children||[]),we.return=Ge,we)}function nt(Ge,we,Pe,st,Nt){return we===null||we.tag!==7?(we=id(Pe,Ge.mode,st,Nt),we.return=Ge,we):(we=N(we,Pe),we.return=Ge,we)}function ot(Ge,we,Pe){if(typeof we=="string"&&we!==""||typeof we=="number")return we=P0(""+we,Ge.mode,Pe),we.return=Ge,we;if(typeof we=="object"&&we!==null){switch(we.$$typeof){case E:return Pe=_f(we.type,we.key,we.props,null,Ge.mode,Pe),Pe.ref=Zt(Ge,null,we),Pe.return=Ge,Pe;case G:return we=S0(we,Ge.mode,Pe),we.return=Ge,we;case ae:var st=we._init;return ot(Ge,st(we._payload),Pe)}if($e(we)||oe(we))return we=id(we,Ge.mode,Pe,null),we.return=Ge,we;ca(Ge,we)}return null}function et(Ge,we,Pe,st){var Nt=we!==null?we.key:null;if(typeof Pe=="string"&&Pe!==""||typeof Pe=="number")return Nt!==null?null:Ae(Ge,we,""+Pe,st);if(typeof Pe=="object"&&Pe!==null){switch(Pe.$$typeof){case E:return Pe.key===Nt?ye(Ge,we,Pe,st):null;case G:return Pe.key===Nt?Ie(Ge,we,Pe,st):null;case ae:return Nt=Pe._init,et(Ge,we,Nt(Pe._payload),st)}if($e(Pe)||oe(Pe))return Nt!==null?null:nt(Ge,we,Pe,st,null);ca(Ge,Pe)}return null}function xt(Ge,we,Pe,st,Nt){if(typeof st=="string"&&st!==""||typeof st=="number")return Ge=Ge.get(Pe)||null,Ae(we,Ge,""+st,Nt);if(typeof st=="object"&&st!==null){switch(st.$$typeof){case E:return Ge=Ge.get(st.key===null?Pe:st.key)||null,ye(we,Ge,st,Nt);case G:return Ge=Ge.get(st.key===null?Pe:st.key)||null,Ie(we,Ge,st,Nt);case ae:var kt=st._init;return xt(Ge,we,Pe,kt(st._payload),Nt)}if($e(st)||oe(st))return Ge=Ge.get(Pe)||null,nt(we,Ge,st,Nt,null);ca(we,st)}return null}function wt(Ge,we,Pe,st){for(var Nt=null,kt=null,Lt=we,Kt=we=0,Ao=null;Lt!==null&&Kt<Pe.length;Kt++){Lt.index>Kt?(Ao=Lt,Lt=null):Ao=Lt.sibling;var Hn=et(Ge,Lt,Pe[Kt],st);if(Hn===null){Lt===null&&(Lt=Ao);break}l&&Lt&&Hn.alternate===null&&u(Ge,Lt),we=P(Hn,we,Kt),kt===null?Nt=Hn:kt.sibling=Hn,kt=Hn,Lt=Ao}if(Kt===Pe.length)return g(Ge,Lt),Oe&&Be(Ge,Kt),Nt;if(Lt===null){for(;Kt<Pe.length;Kt++)Lt=ot(Ge,Pe[Kt],st),Lt!==null&&(we=P(Lt,we,Kt),kt===null?Nt=Lt:kt.sibling=Lt,kt=Lt);return Oe&&Be(Ge,Kt),Nt}for(Lt=C(Ge,Lt);Kt<Pe.length;Kt++)Ao=xt(Lt,Ge,Kt,Pe[Kt],st),Ao!==null&&(l&&Ao.alternate!==null&&Lt.delete(Ao.key===null?Kt:Ao.key),we=P(Ao,we,Kt),kt===null?Nt=Ao:kt.sibling=Ao,kt=Ao);return l&&Lt.forEach(function(Jl){return u(Ge,Jl)}),Oe&&Be(Ge,Kt),Nt}function Ht(Ge,we,Pe,st){var Nt=oe(Pe);if(typeof Nt!="function")throw Error(n(150));if(Pe=Nt.call(Pe),Pe==null)throw Error(n(151));for(var kt=Nt=null,Lt=we,Kt=we=0,Ao=null,Hn=Pe.next();Lt!==null&&!Hn.done;Kt++,Hn=Pe.next()){Lt.index>Kt?(Ao=Lt,Lt=null):Ao=Lt.sibling;var Jl=et(Ge,Lt,Hn.value,st);if(Jl===null){Lt===null&&(Lt=Ao);break}l&&Lt&&Jl.alternate===null&&u(Ge,Lt),we=P(Jl,we,Kt),kt===null?Nt=Jl:kt.sibling=Jl,kt=Jl,Lt=Ao}if(Hn.done)return g(Ge,Lt),Oe&&Be(Ge,Kt),Nt;if(Lt===null){for(;!Hn.done;Kt++,Hn=Pe.next())Hn=ot(Ge,Hn.value,st),Hn!==null&&(we=P(Hn,we,Kt),kt===null?Nt=Hn:kt.sibling=Hn,kt=Hn);return Oe&&Be(Ge,Kt),Nt}for(Lt=C(Ge,Lt);!Hn.done;Kt++,Hn=Pe.next())Hn=xt(Lt,Ge,Kt,Hn.value,st),Hn!==null&&(l&&Hn.alternate!==null&&Lt.delete(Hn.key===null?Kt:Hn.key),we=P(Hn,we,Kt),kt===null?Nt=Hn:kt.sibling=Hn,kt=Hn);return l&&Lt.forEach(function(Yk){return u(Ge,Yk)}),Oe&&Be(Ge,Kt),Nt}function Fa(Ge,we,Pe,st){if(typeof Pe=="object"&&Pe!==null&&Pe.type===I&&Pe.key===null&&(Pe=Pe.props.children),typeof Pe=="object"&&Pe!==null){switch(Pe.$$typeof){case E:e:{for(var Nt=Pe.key,kt=we;kt!==null;){if(kt.key===Nt){if(Nt=Pe.type,Nt===I){if(kt.tag===7){g(Ge,kt.sibling),we=N(kt,Pe.props.children),we.return=Ge,Ge=we;break e}}else if(kt.elementType===Nt||typeof Nt=="object"&&Nt!==null&&Nt.$$typeof===ae&&Do(Nt)===kt.type){g(Ge,kt.sibling),we=N(kt,Pe.props),we.ref=Zt(Ge,kt,Pe),we.return=Ge,Ge=we;break e}g(Ge,kt);break}else u(Ge,kt);kt=kt.sibling}Pe.type===I?(we=id(Pe.props.children,Ge.mode,st,Pe.key),we.return=Ge,Ge=we):(st=_f(Pe.type,Pe.key,Pe.props,null,Ge.mode,st),st.ref=Zt(Ge,we,Pe),st.return=Ge,Ge=st)}return $(Ge);case G:e:{for(kt=Pe.key;we!==null;){if(we.key===kt)if(we.tag===4&&we.stateNode.containerInfo===Pe.containerInfo&&we.stateNode.implementation===Pe.implementation){g(Ge,we.sibling),we=N(we,Pe.children||[]),we.return=Ge,Ge=we;break e}else{g(Ge,we);break}else u(Ge,we);we=we.sibling}we=S0(Pe,Ge.mode,st),we.return=Ge,Ge=we}return $(Ge);case ae:return kt=Pe._init,Fa(Ge,we,kt(Pe._payload),st)}if($e(Pe))return wt(Ge,we,Pe,st);if(oe(Pe))return Ht(Ge,we,Pe,st);ca(Ge,Pe)}return typeof Pe=="string"&&Pe!==""||typeof Pe=="number"?(Pe=""+Pe,we!==null&&we.tag===6?(g(Ge,we.sibling),we=N(we,Pe),we.return=Ge,Ge=we):(g(Ge,we),we=P0(Pe,Ge.mode,st),we.return=Ge,Ge=we),$(Ge)):g(Ge,we)}return Fa}var Pa=wa(!0),Dn=wa(!1),lo=Kr(null),mo=null,la=null,Sa=null;function Va(){Sa=la=mo=null}function Oo(l){var u=lo.current;Gn(lo),l._currentValue=u}function Br(l,u,g){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===g)break;l=l.return}}function ma(l,u){mo=l,Sa=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(Sa!==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 cr=null;function Ii(l){cr===null?cr=[l]:cr.push(l)}function Ks(l,u,g,C){var N=u.interleaved;return N===null?(g.next=g,Ii(u)):(g.next=N.next,N.next=g),u.interleaved=g,Un(l,C)}function Un(l,u){l.lanes|=u;var g=l.alternate;for(g!==null&&(g.lanes|=u),g=l,l=l.return;l!==null;)l.childLanes|=u,g=l.alternate,g!==null&&(g.childLanes|=u),g=l,l=l.return;return g.tag===3?g.stateNode:null}var fs=!1;function nu(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,g){var C=l.updateQueue;if(C===null)return null;if(C=C.shared,(Cn&2)!==0){var N=C.pending;return N===null?u.next=u:(u.next=N.next,N.next=u),C.pending=u,Un(l,g)}return N=C.interleaved,N===null?(u.next=u,Ii(C)):(u.next=N.next,N.next=u),C.interleaved=u,Un(l,g)}function _c(l,u,g){if(u=u.updateQueue,u!==null&&(u=u.shared,(g&4194240)!==0)){var C=u.lanes;C&=l.pendingLanes,g|=C,u.lanes=g,Al(l,g)}}function Hr(l,u){var g=l.updateQueue,C=l.alternate;if(C!==null&&(C=C.updateQueue,g===C)){var N=null,P=null;if(g=g.firstBaseUpdate,g!==null){do{var $={eventTime:g.eventTime,lane:g.lane,tag:g.tag,payload:g.payload,callback:g.callback,next:null};P===null?N=P=$:P=P.next=$,g=g.next}while(g!==null);P===null?N=P=u:P=P.next=u}else N=P=u;g={baseState:C.baseState,firstBaseUpdate:N,lastBaseUpdate:P,shared:C.shared,effects:C.effects},l.updateQueue=g;return}l=g.lastBaseUpdate,l===null?g.firstBaseUpdate=u:l.next=u,g.lastBaseUpdate=u}function qs(l,u,g,C){var N=l.updateQueue;fs=!1;var P=N.firstBaseUpdate,$=N.lastBaseUpdate,Ae=N.shared.pending;if(Ae!==null){N.shared.pending=null;var ye=Ae,Ie=ye.next;ye.next=null,$===null?P=Ie:$.next=Ie,$=ye;var nt=l.alternate;nt!==null&&(nt=nt.updateQueue,Ae=nt.lastBaseUpdate,Ae!==$&&(Ae===null?nt.firstBaseUpdate=Ie:Ae.next=Ie,nt.lastBaseUpdate=ye))}if(P!==null){var ot=N.baseState;$=0,nt=Ie=ye=null,Ae=P;do{var et=Ae.lane,xt=Ae.eventTime;if((C&et)===et){nt!==null&&(nt=nt.next={eventTime:xt,lane:0,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null});e:{var wt=l,Ht=Ae;switch(et=u,xt=g,Ht.tag){case 1:if(wt=Ht.payload,typeof wt=="function"){ot=wt.call(xt,ot,et);break e}ot=wt;break e;case 3:wt.flags=wt.flags&-65537|128;case 0:if(wt=Ht.payload,et=typeof wt=="function"?wt.call(xt,ot,et):wt,et==null)break e;ot=T({},ot,et);break e;case 2:fs=!0}}Ae.callback!==null&&Ae.lane!==0&&(l.flags|=64,et=N.effects,et===null?N.effects=[Ae]:et.push(Ae))}else xt={eventTime:xt,lane:et,tag:Ae.tag,payload:Ae.payload,callback:Ae.callback,next:null},nt===null?(Ie=nt=xt,ye=ot):nt=nt.next=xt,$|=et;if(Ae=Ae.next,Ae===null){if(Ae=N.shared.pending,Ae===null)break;et=Ae,Ae=et.next,et.next=null,N.lastBaseUpdate=et,N.shared.pending=null}}while(!0);if(nt===null&&(ye=ot),N.baseState=ye,N.firstBaseUpdate=Ie,N.lastBaseUpdate=nt,u=N.shared.interleaved,u!==null){N=u;do $|=N.lane,N=N.next;while(N!==u)}else P===null&&(N.shared.lanes=0);ad|=$,l.lanes=$,l.memoizedState=ot}}function Pc(l,u,g){if(l=u.effects,u.effects=null,l!==null)for(u=0;u<l.length;u++){var C=l[u],N=C.callback;if(N!==null){if(C.callback=null,C=g,typeof N!="function")throw Error(n(191,N));N.call(C)}}}var Tl={},lr=Kr(Tl),Rl=Kr(Tl),Fi=Kr(Tl);function $s(l){if(l===Tl)throw Error(n(174));return l}function Ml(l,u){switch(Pn(Fi,u),Pn(Rl,l),Pn(lr,Tl),l=u.nodeType,l){case 9:case 11:u=(u=u.documentElement)?u.namespaceURI:Se(null,"");break;default:l=l===8?u.parentNode:u,u=l.namespaceURI||null,l=l.tagName,u=Se(u,l)}Gn(lr),Pn(lr,u)}function gs(){Gn(lr),Gn(Rl),Gn(Fi)}function Af(l){$s(Fi.current);var u=$s(lr.current),g=Se(u,l.type);u!==g&&(Pn(Rl,l),Pn(lr,g))}function WA(l){Rl.current===l&&(Gn(lr),Gn(Rl))}var Kn=Kr(0);function qr(l){for(var u=l;u!==null;){if(u.tag===13){var g=u.memoizedState;if(g!==null&&(g=g.dehydrated,g===null||g.data==="$?"||g.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 au=Q.ReactCurrentDispatcher,ou=Q.ReactCurrentBatchConfig,hs=0,Xn=null,Na=null,Ba=null,zl=!1,Ws=!1,Zl=0,r0=0;function Ia(){throw Error(n(321))}function ru(l,u){if(u===null)return!1;for(var g=0;g<u.length&&g<l.length;g++)if(!bn(l[g],u[g]))return!1;return!0}function ed(l,u,g,C,N,P){if(hs=P,Xn=u,u.memoizedState=null,u.updateQueue=null,u.lanes=0,au.current=l===null||l.memoizedState===null?xk:yk,l=g(C,N),Ws){P=0;do{if(Ws=!1,Zl=0,25<=P)throw Error(n(301));P+=1,Ba=Na=null,u.updateQueue=null,au.current=bk,l=g(C,N)}while(Ws)}if(au.current=xf,u=Na!==null&&Na.next!==null,hs=0,Ba=Na=Xn=null,zl=!1,u)throw Error(n(300));return l}function xs(){var l=Zl!==0;return Zl=0,l}function $r(){var l={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return Ba===null?Xn.memoizedState=Ba=l:Ba=Ba.next=l,Ba}function mr(){if(Na===null){var l=Xn.alternate;l=l!==null?l.memoizedState:null}else l=Na.next;var u=Ba===null?Xn.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?Xn.memoizedState=Ba=l:Ba=Ba.next=l}return Ba}function td(l,u){return typeof u=="function"?u(l):u}function su(l){var u=mr(),g=u.queue;if(g===null)throw Error(n(311));g.lastRenderedReducer=l;var C=Na,N=C.baseQueue,P=g.pending;if(P!==null){if(N!==null){var $=N.next;N.next=P.next,P.next=$}C.baseQueue=N=P,g.pending=null}if(N!==null){P=N.next,C=C.baseState;var Ae=$=null,ye=null,Ie=P;do{var nt=Ie.lane;if((hs&nt)===nt)ye!==null&&(ye=ye.next={lane:0,action:Ie.action,hasEagerState:Ie.hasEagerState,eagerState:Ie.eagerState,next:null}),C=Ie.hasEagerState?Ie.eagerState:l(C,Ie.action);else{var ot={lane:nt,action:Ie.action,hasEagerState:Ie.hasEagerState,eagerState:Ie.eagerState,next:null};ye===null?(Ae=ye=ot,$=C):ye=ye.next=ot,Xn.lanes|=nt,ad|=nt}Ie=Ie.next}while(Ie!==null&&Ie!==P);ye===null?$=C:ye.next=Ae,bn(C,u.memoizedState)||(Nr=!0),u.memoizedState=C,u.baseState=$,u.baseQueue=ye,g.lastRenderedState=C}if(l=g.interleaved,l!==null){N=l;do P=N.lane,Xn.lanes|=P,ad|=P,N=N.next;while(N!==l)}else N===null&&(g.lanes=0);return[u.memoizedState,g.dispatch]}function ki(l){var u=mr(),g=u.queue;if(g===null)throw Error(n(311));g.lastRenderedReducer=l;var C=g.dispatch,N=g.pending,P=u.memoizedState;if(N!==null){g.pending=null;var $=N=N.next;do P=l(P,$.action),$=$.next;while($!==N);bn(P,u.memoizedState)||(Nr=!0),u.memoizedState=P,u.baseQueue===null&&(u.baseState=P),g.lastRenderedState=P}return[P,C]}function pf(){}function JA(l,u){var g=Xn,C=mr(),N=u(),P=!bn(C.memoizedState,N);if(P&&(C.memoizedState=N,Nr=!0),C=C.queue,lu(gf.bind(null,g,C,l),[l]),C.getSnapshot!==u||P||Ba!==null&&Ba.memoizedState.tag&1){if(g.flags|=2048,dr(9,ep.bind(null,g,C,N,u),void 0,null),uo===null)throw Error(n(349));(hs&30)!==0||ff(g,u,N)}return N}function ff(l,u,g){l.flags|=16384,l={getSnapshot:u,value:g},u=Xn.updateQueue,u===null?(u={lastEffect:null,stores:null},Xn.updateQueue=u,u.stores=[l]):(g=u.stores,g===null?u.stores=[l]:g.push(l))}function ep(l,u,g,C){u.value=g,u.getSnapshot=C,Yl(u)&&iu(l)}function gf(l,u,g){return g(function(){Yl(u)&&iu(l)})}function Yl(l){var u=l.getSnapshot;l=l.value;try{var g=u();return!bn(l,g)}catch{return!0}}function iu(l){var u=Un(l,1);u!==null&&ti(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=hk.bind(null,Xn,l),[u.memoizedState,l]}function dr(l,u,g,C){return l={tag:l,create:u,destroy:g,deps:C,next:null},u=Xn.updateQueue,u===null?(u={lastEffect:null,stores:null},Xn.updateQueue=u,u.lastEffect=l.next=l):(g=u.lastEffect,g===null?u.lastEffect=l.next=l:(C=g.next,g.next=l,l.next=C,u.lastEffect=l)),l}function Vs(){return mr().memoizedState}function Wr(l,u,g,C){var N=$r();Xn.flags|=l,N.memoizedState=dr(1|u,g,void 0,C===void 0?null:C)}function Sc(l,u,g,C){var N=mr();C=C===void 0?null:C;var P=void 0;if(Na!==null){var $=Na.memoizedState;if(P=$.destroy,C!==null&&ru(C,$.deps)){N.memoizedState=dr(u,g,P,C);return}}Xn.flags|=l,N.memoizedState=dr(1|u,g,P,C)}function cu(l,u){return Wr(8390656,8,l,u)}function lu(l,u){return Sc(2048,8,l,u)}function hf(l,u){return Sc(4,2,l,u)}function mu(l,u){return Sc(4,4,l,u)}function du(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 YD(l,u,g){return g=g!=null?g.concat([l]):null,Sc(4,4,du.bind(null,u,l),g)}function s0(){}function KD(l,u){var g=mr();u=u===void 0?null:u;var C=g.memoizedState;return C!==null&&u!==null&&ru(u,C[1])?C[0]:(g.memoizedState=[l,u],l)}function qD(l,u){var g=mr();u=u===void 0?null:u;var C=g.memoizedState;return C!==null&&u!==null&&ru(u,C[1])?C[0]:(l=l(),g.memoizedState=[l,u],l)}function $D(l,u,g){return(hs&21)===0?(l.baseState&&(l.baseState=!1,Nr=!0),l.memoizedState=g):(bn(g,u)||(g=Pm(),Xn.lanes|=g,ad|=g,l.baseState=!0),u)}function fk(l,u){var g=yn;yn=g!==0&&4>g?g:4,l(!0);var C=ou.transition;ou.transition={};try{l(!1),u()}finally{yn=g,ou.transition=C}}function WD(){return mr().memoizedState}function gk(l,u,g){var C=Wl(l);if(g={lane:C,action:g,hasEagerState:!1,eagerState:null,next:null},VD(l))XD(u,g);else if(g=Ks(l,u,g,C),g!==null){var N=Ar();ti(g,l,C,N),JD(g,u,C)}}function hk(l,u,g){var C=Wl(l),N={lane:C,action:g,hasEagerState:!1,eagerState:null,next:null};if(VD(l))XD(u,N);else{var P=l.alternate;if(l.lanes===0&&(P===null||P.lanes===0)&&(P=u.lastRenderedReducer,P!==null))try{var $=u.lastRenderedState,Ae=P($,g);if(N.hasEagerState=!0,N.eagerState=Ae,bn(Ae,$)){var ye=u.interleaved;ye===null?(N.next=N,Ii(u)):(N.next=ye.next,ye.next=N),u.interleaved=N;return}}catch{}finally{}g=Ks(l,u,N,C),g!==null&&(N=Ar(),ti(g,l,C,N),JD(g,u,C))}}function VD(l){var u=l.alternate;return l===Xn||u!==null&&u===Xn}function XD(l,u){Ws=zl=!0;var g=l.pending;g===null?u.next=u:(u.next=g.next,g.next=u),l.pending=u}function JD(l,u,g){if((g&4194240)!==0){var C=u.lanes;C&=l.pendingLanes,g|=C,u.lanes=g,Al(l,g)}}var xf={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},xk={readContext:Ha,useCallback:function(l,u){return $r().memoizedState=[l,u===void 0?null:u],l},useContext:Ha,useEffect:cu,useImperativeHandle:function(l,u,g){return g=g!=null?g.concat([l]):null,Wr(4194308,4,du.bind(null,u,l),g)},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 g=$r();return u=u===void 0?null:u,l=l(),g.memoizedState=[l,u],l},useReducer:function(l,u,g){var C=$r();return u=g!==void 0?g(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=gk.bind(null,Xn,l),[C.memoizedState,l]},useRef:function(l){var u=$r();return l={current:l},u.memoizedState=l},useState:nd,useDebugValue:s0,useDeferredValue:function(l){return $r().memoizedState=l},useTransition:function(){var l=nd(!1),u=l[0];return l=fk.bind(null,l[1]),$r().memoizedState=l,[u,l]},useMutableSource:function(){},useSyncExternalStore:function(l,u,g){var C=Xn,N=$r();if(Oe){if(g===void 0)throw Error(n(407));g=g()}else{if(g=u(),uo===null)throw Error(n(349));(hs&30)!==0||ff(C,u,g)}N.memoizedState=g;var P={value:g,getSnapshot:u};return N.queue=P,cu(gf.bind(null,C,P,l),[l]),C.flags|=2048,dr(9,ep.bind(null,C,P,g,u),void 0,null),g},useId:function(){var l=$r(),u=uo.identifierPrefix;if(Oe){var g=Ne,C=He;g=(C&~(1<<32-ar(C)-1)).toString(32)+g,u=":"+u+"R"+g,g=Zl++,0<g&&(u+="H"+g.toString(32)),u+=":"}else g=r0++,u=":"+u+"r"+g.toString(32)+":";return l.memoizedState=u},unstable_isNewReconciler:!1},yk={readContext:Ha,useCallback:KD,useContext:Ha,useEffect:lu,useImperativeHandle:YD,useInsertionEffect:hf,useLayoutEffect:mu,useMemo:qD,useReducer:su,useRef:Vs,useState:function(){return su(td)},useDebugValue:s0,useDeferredValue:function(l){var u=mr();return $D(u,Na.memoizedState,l)},useTransition:function(){var l=su(td)[0],u=mr().memoizedState;return[l,u]},useMutableSource:pf,useSyncExternalStore:JA,useId:WD,unstable_isNewReconciler:!1},bk={readContext:Ha,useCallback:KD,useContext:Ha,useEffect:lu,useImperativeHandle:YD,useInsertionEffect:hf,useLayoutEffect:mu,useMemo:qD,useReducer:ki,useRef:Vs,useState:function(){return ki(td)},useDebugValue:s0,useDeferredValue:function(l){var u=mr();return Na===null?u.memoizedState=l:$D(u,Na.memoizedState,l)},useTransition:function(){var l=ki(td)[0],u=mr().memoizedState;return[l,u]},useMutableSource:pf,useSyncExternalStore:JA,useId:WD,unstable_isNewReconciler:!1};function Xs(l,u){if(l&&l.defaultProps){u=T({},u),l=l.defaultProps;for(var g in l)u[g]===void 0&&(u[g]=l[g]);return u}return u}function i0(l,u,g,C){u=l.memoizedState,g=g(C,u),g=g==null?u:T({},u,g),l.memoizedState=g,l.lanes===0&&(l.updateQueue.baseState=g)}var yf={isMounted:function(l){return(l=l._reactInternals)?qa(l)===l:!1},enqueueSetState:function(l,u,g){l=l._reactInternals;var C=Ar(),N=Wl(l),P=Dr(C,N);P.payload=u,g!=null&&(P.callback=g),u=Ur(l,P,N),u!==null&&(ti(u,l,N,C),_c(u,l,N))},enqueueReplaceState:function(l,u,g){l=l._reactInternals;var C=Ar(),N=Wl(l),P=Dr(C,N);P.tag=1,P.payload=u,g!=null&&(P.callback=g),u=Ur(l,P,N),u!==null&&(ti(u,l,N,C),_c(u,l,N))},enqueueForceUpdate:function(l,u){l=l._reactInternals;var g=Ar(),C=Wl(l),N=Dr(g,C);N.tag=2,u!=null&&(N.callback=u),u=Ur(l,N,C),u!==null&&(ti(u,l,C,g),_c(u,l,C))}};function e5(l,u,g,C,N,P,$){return l=l.stateNode,typeof l.shouldComponentUpdate=="function"?l.shouldComponentUpdate(C,P,$):u.prototype&&u.prototype.isPureReactComponent?!Ts(g,C)||!Ts(N,P):!0}function t5(l,u,g){var C=!1,N=Si,P=u.contextType;return typeof P=="object"&&P!==null?P=Ha(P):(N=Qo(u)?Gc:Wa.current,C=u.contextTypes,P=(C=C!=null)?Ol(l,N):Si),u=new u(g,P),l.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,u.updater=yf,l.stateNode=u,u._reactInternals=l,C&&(l=l.stateNode,l.__reactInternalMemoizedUnmaskedChildContext=N,l.__reactInternalMemoizedMaskedChildContext=P),u}function n5(l,u,g,C){l=u.state,typeof u.componentWillReceiveProps=="function"&&u.componentWillReceiveProps(g,C),typeof u.UNSAFE_componentWillReceiveProps=="function"&&u.UNSAFE_componentWillReceiveProps(g,C),u.state!==l&&yf.enqueueReplaceState(u,u.state,null)}function c0(l,u,g,C){var N=l.stateNode;N.props=g,N.state=l.memoizedState,N.refs={},nu(l);var P=u.contextType;typeof P=="object"&&P!==null?N.context=Ha(P):(P=Qo(u)?Gc:Wa.current,N.context=Ol(l,P)),N.state=l.memoizedState,P=u.getDerivedStateFromProps,typeof P=="function"&&(i0(l,u,P,g),N.state=l.memoizedState),typeof u.getDerivedStateFromProps=="function"||typeof N.getSnapshotBeforeUpdate=="function"||typeof N.UNSAFE_componentWillMount!="function"&&typeof N.componentWillMount!="function"||(u=N.state,typeof N.componentWillMount=="function"&&N.componentWillMount(),typeof N.UNSAFE_componentWillMount=="function"&&N.UNSAFE_componentWillMount(),u!==N.state&&yf.enqueueReplaceState(N,N.state,null),qs(l,g,N,C),N.state=l.memoizedState),typeof N.componentDidMount=="function"&&(l.flags|=4194308)}function uu(l,u){try{var g="",C=u;do g+=re(C),C=C.return;while(C);var N=g}catch(P){N=`
Error generating stack: `+P.message+`
`+P.stack}return{value:l,source:u,stack:N,digest:null}}function l0(l,u,g){return{value:l,source:null,stack:g??null,digest:u??null}}function m0(l,u){try{console.error(u.value)}catch(g){setTimeout(function(){throw g})}}var Ck=typeof WeakMap=="function"?WeakMap:Map;function a5(l,u,g){g=Dr(-1,g),g.tag=3,g.payload={element:null};var C=u.value;return g.callback=function(){Uf||(Uf=!0,D0=C),m0(l,u)},g}function o5(l,u,g){g=Dr(-1,g),g.tag=3;var C=l.type.getDerivedStateFromError;if(typeof C=="function"){var N=u.value;g.payload=function(){return C(N)},g.callback=function(){m0(l,u)}}var P=l.stateNode;return P!==null&&typeof P.componentDidCatch=="function"&&(g.callback=function(){m0(l,u),typeof C!="function"&&(ql===null?ql=new Set([this]):ql.add(this));var $=u.stack;this.componentDidCatch(u.value,{componentStack:$!==null?$:""})}),g}function r5(l,u,g){var C=l.pingCache;if(C===null){C=l.pingCache=new Ck;var N=new Set;C.set(u,N)}else N=C.get(u),N===void 0&&(N=new Set,C.set(u,N));N.has(g)||(N.add(g),l=Ik.bind(null,l,u,g),u.then(l,l))}function s5(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 i5(l,u,g,C,N){return(l.mode&1)===0?(l===u?l.flags|=65536:(l.flags|=128,g.flags|=131072,g.flags&=-52805,g.tag===1&&(g.alternate===null?g.tag=17:(u=Dr(-1,1),u.tag=2,Ur(g,u,1))),g.lanes|=1),l):(l.flags|=65536,l.lanes=N,l)}var vk=Q.ReactCurrentOwner,Nr=!1;function ur(l,u,g,C){u.child=l===null?Dn(u,null,g,C):Pa(u,l.child,g,C)}function c5(l,u,g,C,N){g=g.render;var P=u.ref;return ma(u,N),C=ed(l,u,g,C,P,N),g=xs(),l!==null&&!Nr?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~N,Ic(l,u,N)):(Oe&&g&&Fe(u),u.flags|=1,ur(l,u,C,N),u.child)}function l5(l,u,g,C,N){if(l===null){var P=g.type;return typeof P=="function"&&!_0(P)&&P.defaultProps===void 0&&g.compare===null&&g.defaultProps===void 0?(u.tag=15,u.type=P,m5(l,u,P,C,N)):(l=_f(g.type,null,C,u,u.mode,N),l.ref=u.ref,l.return=u,u.child=l)}if(P=l.child,(l.lanes&N)===0){var $=P.memoizedProps;if(g=g.compare,g=g!==null?g:Ts,g($,C)&&l.ref===u.ref)return Ic(l,u,N)}return u.flags|=1,l=Xl(P,C),l.ref=u.ref,l.return=u,u.child=l}function m5(l,u,g,C,N){if(l!==null){var P=l.memoizedProps;if(Ts(P,C)&&l.ref===u.ref)if(Nr=!1,u.pendingProps=C=P,(l.lanes&N)!==0)(l.flags&131072)!==0&&(Nr=!0);else return u.lanes=l.lanes,Ic(l,u,N)}return d0(l,u,g,C,N)}function d5(l,u,g){var C=u.pendingProps,N=C.children,P=l!==null?l.memoizedState:null;if(C.mode==="hidden")if((u.mode&1)===0)u.memoizedState={baseLanes:0,cachePool:null,transitions:null},Pn(pu,Vr),Vr|=g;else{if((g&1073741824)===0)return l=P!==null?P.baseLanes|g:g,u.lanes=u.childLanes=1073741824,u.memoizedState={baseLanes:l,cachePool:null,transitions:null},u.updateQueue=null,Pn(pu,Vr),Vr|=l,null;u.memoizedState={baseLanes:0,cachePool:null,transitions:null},C=P!==null?P.baseLanes:g,Pn(pu,Vr),Vr|=C}else P!==null?(C=P.baseLanes|g,u.memoizedState=null):C=g,Pn(pu,Vr),Vr|=C;return ur(l,u,N,g),u.child}function u5(l,u){var g=u.ref;(l===null&&g!==null||l!==null&&l.ref!==g)&&(u.flags|=512,u.flags|=2097152)}function d0(l,u,g,C,N){var P=Qo(g)?Gc:Wa.current;return P=Ol(u,P),ma(u,N),g=ed(l,u,g,C,P,N),C=xs(),l!==null&&!Nr?(u.updateQueue=l.updateQueue,u.flags&=-2053,l.lanes&=~N,Ic(l,u,N)):(Oe&&C&&Fe(u),u.flags|=1,ur(l,u,g,N),u.child)}function A5(l,u,g,C,N){if(Qo(g)){var P=!0;Ec(u)}else P=!1;if(ma(u,N),u.stateNode===null)Cf(l,u),t5(u,g,C),c0(u,g,C,N),C=!0;else if(l===null){var $=u.stateNode,Ae=u.memoizedProps;$.props=Ae;var ye=$.context,Ie=g.contextType;typeof Ie=="object"&&Ie!==null?Ie=Ha(Ie):(Ie=Qo(g)?Gc:Wa.current,Ie=Ol(u,Ie));var nt=g.getDerivedStateFromProps,ot=typeof nt=="function"||typeof $.getSnapshotBeforeUpdate=="function";ot||typeof $.UNSAFE_componentWillReceiveProps!="function"&&typeof $.componentWillReceiveProps!="function"||(Ae!==C||ye!==Ie)&&n5(u,$,C,Ie),fs=!1;var et=u.memoizedState;$.state=et,qs(u,C,$,N),ye=u.memoizedState,Ae!==C||et!==ye||Lo.current||fs?(typeof nt=="function"&&(i0(u,g,nt,C),ye=u.memoizedState),(Ae=fs||e5(u,g,Ae,C,et,ye,Ie))?(ot||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=Ie,C=Ae):(typeof $.componentDidMount=="function"&&(u.flags|=4194308),C=!1)}else{$=u.stateNode,$A(l,u),Ae=u.memoizedProps,Ie=u.type===u.elementType?Ae:Xs(u.type,Ae),$.props=Ie,ot=u.pendingProps,et=$.context,ye=g.contextType,typeof ye=="object"&&ye!==null?ye=Ha(ye):(ye=Qo(g)?Gc:Wa.current,ye=Ol(u,ye));var xt=g.getDerivedStateFromProps;(nt=typeof xt=="function"||typeof $.getSnapshotBeforeUpdate=="function")||typeof $.UNSAFE_componentWillReceiveProps!="function"&&typeof $.componentWillReceiveProps!="function"||(Ae!==ot||et!==ye)&&n5(u,$,C,ye),fs=!1,et=u.memoizedState,$.state=et,qs(u,C,$,N);var wt=u.memoizedState;Ae!==ot||et!==wt||Lo.current||fs?(typeof xt=="function"&&(i0(u,g,xt,C),wt=u.memoizedState),(Ie=fs||e5(u,g,Ie,C,et,wt,ye)||!1)?(nt||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"||Ae===l.memoizedProps&&et===l.memoizedState||(u.flags|=4),typeof $.getSnapshotBeforeUpdate!="function"||Ae===l.memoizedProps&&et===l.memoizedState||(u.flags|=1024),u.memoizedProps=C,u.memoizedState=wt),$.props=C,$.state=wt,$.context=ye,C=Ie):(typeof $.componentDidUpdate!="function"||Ae===l.memoizedProps&&et===l.memoizedState||(u.flags|=4),typeof $.getSnapshotBeforeUpdate!="function"||Ae===l.memoizedProps&&et===l.memoizedState||(u.flags|=1024),C=!1)}return u0(l,u,g,C,P,N)}function u0(l,u,g,C,N,P){u5(l,u);var $=(u.flags&128)!==0;if(!C&&!$)return N&&uf(u,g,!1),Ic(l,u,P);C=u.stateNode,vk.current=u;var Ae=$&&typeof g.getDerivedStateFromError!="function"?null:C.render();return u.flags|=1,l!==null&&$?(u.child=Pa(u,l.child,null,P),u.child=Pa(u,null,Ae,P)):ur(l,u,Ae,P),u.memoizedState=C.state,N&&uf(u,g,!0),u.child}function p5(l){var u=l.stateNode;u.pendingContext?df(l,u.pendingContext,u.pendingContext!==u.context):u.context&&df(l,u.context,!1),Ml(l,u.containerInfo)}function f5(l,u,g,C,N){return en(),En(N),u.flags|=256,ur(l,u,g,C),u.child}var A0={dehydrated:null,treeContext:null,retryLane:0};function p0(l){return{baseLanes:l,cachePool:null,transitions:null}}function g5(l,u,g){var C=u.pendingProps,N=Kn.current,P=!1,$=(u.flags&128)!==0,Ae;if((Ae=$)||(Ae=l!==null&&l.memoizedState===null?!1:(N&2)!==0),Ae?(P=!0,u.flags&=-129):(l===null||l.memoizedState!==null)&&(N|=1),Pn(Kn,N&1),l===null)return ut(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,P?(C=u.mode,P=u.child,$={mode:"hidden",children:$},(C&1)===0&&P!==null?(P.childLanes=0,P.pendingProps=$):P=Pf($,C,0,null),l=id(l,C,g,null),P.return=u,l.return=u,P.sibling=l,u.child=P,u.child.memoizedState=p0(g),u.memoizedState=A0,l):f0(u,$));if(N=l.memoizedState,N!==null&&(Ae=N.dehydrated,Ae!==null))return wk(l,u,$,C,Ae,N,g);if(P){P=C.fallback,$=u.mode,N=l.child,Ae=N.sibling;var ye={mode:"hidden",children:C.children};return($&1)===0&&u.child!==N?(C=u.child,C.childLanes=0,C.pendingProps=ye,u.deletions=null):(C=Xl(N,ye),C.subtreeFlags=N.subtreeFlags&14680064),Ae!==null?P=Xl(Ae,P):(P=id(P,$,g,null),P.flags|=2),P.return=u,C.return=u,C.sibling=P,u.child=C,C=P,P=u.child,$=l.child.memoizedState,$=$===null?p0(g):{baseLanes:$.baseLanes|g,cachePool:null,transitions:$.transitions},P.memoizedState=$,P.childLanes=l.childLanes&~g,u.memoizedState=A0,C}return P=l.child,l=P.sibling,C=Xl(P,{mode:"visible",children:C.children}),(u.mode&1)===0&&(C.lanes=g),C.return=u,C.sibling=null,l!==null&&(g=u.deletions,g===null?(u.deletions=[l],u.flags|=16):g.push(l)),u.child=C,u.memoizedState=null,C}function f0(l,u){return u=Pf({mode:"visible",children:u},l.mode,0,null),u.return=l,l.child=u}function bf(l,u,g,C){return C!==null&&En(C),Pa(u,l.child,null,g),l=f0(u,u.pendingProps.children),l.flags|=2,u.memoizedState=null,l}function wk(l,u,g,C,N,P,$){if(g)return u.flags&256?(u.flags&=-257,C=l0(Error(n(422))),bf(l,u,$,C)):u.memoizedState!==null?(u.child=l.child,u.flags|=128,null):(P=C.fallback,N=u.mode,C=Pf({mode:"visible",children:C.children},N,0,null),P=id(P,N,$,null),P.flags|=2,C.return=u,P.return=u,C.sibling=P,u.child=C,(u.mode&1)!==0&&Pa(u,l.child,null,$),u.child.memoizedState=p0($),u.memoizedState=A0,P);if((u.mode&1)===0)return bf(l,u,$,null);if(N.data==="$!"){if(C=N.nextSibling&&N.nextSibling.dataset,C)var Ae=C.dgst;return C=Ae,P=Error(n(419)),C=l0(P,C,void 0),bf(l,u,$,C)}if(Ae=($&l.childLanes)!==0,Nr||Ae){if(C=uo,C!==null){switch($&-$){case 4:N=2;break;case 16:N=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:N=32;break;case 536870912:N=268435456;break;default:N=0}N=(N&(C.suspendedLanes|$))!==0?0:N,N!==0&&N!==P.retryLane&&(P.retryLane=N,Un(l,N),ti(C,l,N,-1))}return E0(),C=l0(Error(n(421))),bf(l,u,$,C)}return N.data==="$?"?(u.flags|=128,u.child=l.child,u=Fk.bind(null,l),N._reactRetry=u,null):(l=P.treeContext,Te=Bo(N.nextSibling),Ce=u,Oe=!0,Me=null,l!==null&&(te[ie++]=He,te[ie++]=Ne,te[ie++]=xe,He=l.id,Ne=l.overflow,xe=u),u=f0(u,C.children),u.flags|=4096,u)}function h5(l,u,g){l.lanes|=u;var C=l.alternate;C!==null&&(C.lanes|=u),Br(l.return,u,g)}function g0(l,u,g,C,N){var P=l.memoizedState;P===null?l.memoizedState={isBackwards:u,rendering:null,renderingStartTime:0,last:C,tail:g,tailMode:N}:(P.isBackwards=u,P.rendering=null,P.renderingStartTime=0,P.last=C,P.tail=g,P.tailMode=N)}function x5(l,u,g){var C=u.pendingProps,N=C.revealOrder,P=C.tail;if(ur(l,u,C.children,g),C=Kn.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&&h5(l,g,u);else if(l.tag===19)h5(l,g,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(Pn(Kn,C),(u.mode&1)===0)u.memoizedState=null;else switch(N){case"forwards":for(g=u.child,N=null;g!==null;)l=g.alternate,l!==null&&qr(l)===null&&(N=g),g=g.sibling;g=N,g===null?(N=u.child,u.child=null):(N=g.sibling,g.sibling=null),g0(u,!1,N,g,P);break;case"backwards":for(g=null,N=u.child,u.child=null;N!==null;){if(l=N.alternate,l!==null&&qr(l)===null){u.child=N;break}l=N.sibling,N.sibling=g,g=N,N=l}g0(u,!0,g,null,P);break;case"together":g0(u,!1,null,null,void 0);break;default:u.memoizedState=null}return u.child}function Cf(l,u){(u.mode&1)===0&&l!==null&&(l.alternate=null,u.alternate=null,u.flags|=2)}function Ic(l,u,g){if(l!==null&&(u.dependencies=l.dependencies),ad|=u.lanes,(g&u.childLanes)===0)return null;if(l!==null&&u.child!==l.child)throw Error(n(153));if(u.child!==null){for(l=u.child,g=Xl(l,l.pendingProps),u.child=g,g.return=u;l.sibling!==null;)l=l.sibling,g=g.sibling=Xl(l,l.pendingProps),g.return=u;g.sibling=null}return u.child}function Bk(l,u,g){switch(u.tag){case 3:p5(u),en();break;case 5:Af(u);break;case 1:Qo(u.type)&&Ec(u);break;case 4:Ml(u,u.stateNode.containerInfo);break;case 10:var C=u.type._context,N=u.memoizedProps.value;Pn(lo,C._currentValue),C._currentValue=N;break;case 13:if(C=u.memoizedState,C!==null)return C.dehydrated!==null?(Pn(Kn,Kn.current&1),u.flags|=128,null):(g&u.child.childLanes)!==0?g5(l,u,g):(Pn(Kn,Kn.current&1),l=Ic(l,u,g),l!==null?l.sibling:null);Pn(Kn,Kn.current&1);break;case 19:if(C=(g&u.childLanes)!==0,(l.flags&128)!==0){if(C)return x5(l,u,g);u.flags|=128}if(N=u.memoizedState,N!==null&&(N.rendering=null,N.tail=null,N.lastEffect=null),Pn(Kn,Kn.current),C)break;return null;case 22:case 23:return u.lanes=0,d5(l,u,g)}return Ic(l,u,g)}var y5,h0,b5,C5;y5=function(l,u){for(var g=u.child;g!==null;){if(g.tag===5||g.tag===6)l.appendChild(g.stateNode);else if(g.tag!==4&&g.child!==null){g.child.return=g,g=g.child;continue}if(g===u)break;for(;g.sibling===null;){if(g.return===null||g.return===u)return;g=g.return}g.sibling.return=g.return,g=g.sibling}},h0=function(){},b5=function(l,u,g,C){var N=l.memoizedProps;if(N!==C){l=u.stateNode,$s(lr.current);var P=null;switch(g){case"input":N=at(l,N),C=at(l,C),P=[];break;case"select":N=T({},N,{value:void 0}),C=T({},C,{value:void 0}),P=[];break;case"textarea":N=tt(l,N),C=tt(l,C),P=[];break;default:typeof N.onClick!="function"&&typeof C.onClick=="function"&&(l.onclick=kl)}It(g,C);var $;g=null;for(Ie in N)if(!C.hasOwnProperty(Ie)&&N.hasOwnProperty(Ie)&&N[Ie]!=null)if(Ie==="style"){var Ae=N[Ie];for($ in Ae)Ae.hasOwnProperty($)&&(g||(g={}),g[$]="")}else Ie!=="dangerouslySetInnerHTML"&&Ie!=="children"&&Ie!=="suppressContentEditableWarning"&&Ie!=="suppressHydrationWarning"&&Ie!=="autoFocus"&&(o.hasOwnProperty(Ie)?P||(P=[]):(P=P||[]).push(Ie,null));for(Ie in C){var ye=C[Ie];if(Ae=N!=null?N[Ie]:void 0,C.hasOwnProperty(Ie)&&ye!==Ae&&(ye!=null||Ae!=null))if(Ie==="style")if(Ae){for($ in Ae)!Ae.hasOwnProperty($)||ye&&ye.hasOwnProperty($)||(g||(g={}),g[$]="");for($ in ye)ye.hasOwnProperty($)&&Ae[$]!==ye[$]&&(g||(g={}),g[$]=ye[$])}else g||(P||(P=[]),P.push(Ie,g)),g=ye;else Ie==="dangerouslySetInnerHTML"?(ye=ye?ye.__html:void 0,Ae=Ae?Ae.__html:void 0,ye!=null&&Ae!==ye&&(P=P||[]).push(Ie,ye)):Ie==="children"?typeof ye!="string"&&typeof ye!="number"||(P=P||[]).push(Ie,""+ye):Ie!=="suppressContentEditableWarning"&&Ie!=="suppressHydrationWarning"&&(o.hasOwnProperty(Ie)?(ye!=null&&Ie==="onScroll"&&Tn("scroll",l),P||Ae===ye||(P=[])):(P=P||[]).push(Ie,ye))}g&&(P=P||[]).push("style",g);var Ie=P;(u.updateQueue=Ie)&&(u.flags|=4)}},C5=function(l,u,g,C){g!==C&&(u.flags|=4)};function tp(l,u){if(!Oe)switch(l.tailMode){case"hidden":u=l.tail;for(var g=null;u!==null;)u.alternate!==null&&(g=u),u=u.sibling;g===null?l.tail=null:g.sibling=null;break;case"collapsed":g=l.tail;for(var C=null;g!==null;)g.alternate!==null&&(C=g),g=g.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,g=0,C=0;if(u)for(var N=l.child;N!==null;)g|=N.lanes|N.childLanes,C|=N.subtreeFlags&14680064,C|=N.flags&14680064,N.return=l,N=N.sibling;else for(N=l.child;N!==null;)g|=N.lanes|N.childLanes,C|=N.subtreeFlags,C|=N.flags,N.return=l,N=N.sibling;return l.subtreeFlags|=C,l.childLanes=g,u}function Dk(l,u,g){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)&&tu(),To(u),null;case 3:return C=u.stateNode,gs(),Gn(Lo),Gn(Wa),XA(),C.pendingContext&&(C.context=C.pendingContext,C.pendingContext=null),(l===null||l.child===null)&&(hn(u)?u.flags|=4:l===null||l.memoizedState.isDehydrated&&(u.flags&256)===0||(u.flags|=1024,Me!==null&&(N0(Me),Me=null))),h0(l,u),To(u),null;case 5:WA(u);var N=$s(Fi.current);if(g=u.type,l!==null&&u.stateNode!=null)b5(l,u,g,C,N),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=$s(lr.current),hn(u)){C=u.stateNode,g=u.type;var P=u.memoizedProps;switch(C[ps]=u,C[Ll]=P,l=(u.mode&1)!==0,g){case"dialog":Tn("cancel",C),Tn("close",C);break;case"iframe":case"object":case"embed":Tn("load",C);break;case"video":case"audio":for(N=0;N<_i.length;N++)Tn(_i[N],C);break;case"source":Tn("error",C);break;case"img":case"image":case"link":Tn("error",C),Tn("load",C);break;case"details":Tn("toggle",C);break;case"input":Ee(C,P),Tn("invalid",C);break;case"select":C._wrapperState={wasMultiple:!!P.multiple},Tn("invalid",C);break;case"textarea":mt(C,P),Tn("invalid",C)}It(g,P),N=null;for(var $ in P)if(P.hasOwnProperty($)){var Ae=P[$];$==="children"?typeof Ae=="string"?C.textContent!==Ae&&(P.suppressHydrationWarning!==!0&&eu(C.textContent,Ae,l),N=["children",Ae]):typeof Ae=="number"&&C.textContent!==""+Ae&&(P.suppressHydrationWarning!==!0&&eu(C.textContent,Ae,l),N=["children",""+Ae]):o.hasOwnProperty($)&&Ae!=null&&$==="onScroll"&&Tn("scroll",C)}switch(g){case"input":_e(C),it(C,P,!0);break;case"textarea":_e(C),ft(C);break;case"select":case"option":break;default:typeof P.onClick=="function"&&(C.onclick=kl)}C=N,u.updateQueue=C,C!==null&&(u.flags|=4)}else{$=N.nodeType===9?N:N.ownerDocument,l==="http://www.w3.org/1999/xhtml"&&(l=ve(g)),l==="http://www.w3.org/1999/xhtml"?g==="script"?(l=$.createElement("div"),l.innerHTML="<script><\/script>",l=l.removeChild(l.firstChild)):typeof C.is=="string"?l=$.createElement(g,{is:C.is}):(l=$.createElement(g),g==="select"&&($=l,C.multiple?$.multiple=!0:C.size&&($.size=C.size))):l=$.createElementNS(l,g),l[ps]=u,l[Ll]=C,y5(l,u,!1,!1),u.stateNode=l;e:{switch($=Vn(g,C),g){case"dialog":Tn("cancel",l),Tn("close",l),N=C;break;case"iframe":case"object":case"embed":Tn("load",l),N=C;break;case"video":case"audio":for(N=0;N<_i.length;N++)Tn(_i[N],l);N=C;break;case"source":Tn("error",l),N=C;break;case"img":case"image":case"link":Tn("error",l),Tn("load",l),N=C;break;case"details":Tn("toggle",l),N=C;break;case"input":Ee(l,C),N=at(l,C),Tn("invalid",l);break;case"option":N=C;break;case"select":l._wrapperState={wasMultiple:!!C.multiple},N=T({},C,{value:void 0}),Tn("invalid",l);break;case"textarea":mt(l,C),N=tt(l,C),Tn("invalid",l);break;default:N=C}It(g,N),Ae=N;for(P in Ae)if(Ae.hasOwnProperty(P)){var ye=Ae[P];P==="style"?fn(l,ye):P==="dangerouslySetInnerHTML"?(ye=ye?ye.__html:void 0,ye!=null&&qe(l,ye)):P==="children"?typeof ye=="string"?(g!=="textarea"||ye!=="")&&ct(l,ye):typeof ye=="number"&&ct(l,""+ye):P!=="suppressContentEditableWarning"&&P!=="suppressHydrationWarning"&&P!=="autoFocus"&&(o.hasOwnProperty(P)?ye!=null&&P==="onScroll"&&Tn("scroll",l):ye!=null&&H(l,P,ye,$))}switch(g){case"input":_e(l),it(l,C,!1);break;case"textarea":_e(l),ft(l);break;case"option":C.value!=null&&l.setAttribute("value",""+ge(C.value));break;case"select":l.multiple=!!C.multiple,P=C.value,P!=null?Ve(l,!!C.multiple,P,!1):C.defaultValue!=null&&Ve(l,!!C.multiple,C.defaultValue,!0);break;default:typeof N.onClick=="function"&&(l.onclick=kl)}switch(g){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)C5(l,u,l.memoizedProps,C);else{if(typeof C!="string"&&u.stateNode===null)throw Error(n(166));if(g=$s(Fi.current),$s(lr.current),hn(u)){if(C=u.stateNode,g=u.memoizedProps,C[ps]=u,(P=C.nodeValue!==g)&&(l=Ce,l!==null))switch(l.tag){case 3:eu(C.nodeValue,g,(l.mode&1)!==0);break;case 5:l.memoizedProps.suppressHydrationWarning!==!0&&eu(C.nodeValue,g,(l.mode&1)!==0)}P&&(u.flags|=4)}else C=(g.nodeType===9?g:g.ownerDocument).createTextNode(C),C[ps]=u,u.stateNode=C}return To(u),null;case 13:if(Gn(Kn),C=u.memoizedState,l===null||l.memoizedState!==null&&l.memoizedState.dehydrated!==null){if(Oe&&Te!==null&&(u.mode&1)!==0&&(u.flags&128)===0)un(),en(),u.flags|=98560,P=!1;else if(P=hn(u),C!==null&&C.dehydrated!==null){if(l===null){if(!P)throw Error(n(318));if(P=u.memoizedState,P=P!==null?P.dehydrated:null,!P)throw Error(n(317));P[ps]=u}else en(),(u.flags&128)===0&&(u.memoizedState=null),u.flags|=4;To(u),P=!1}else Me!==null&&(N0(Me),Me=null),P=!0;if(!P)return u.flags&65536?u:null}return(u.flags&128)!==0?(u.lanes=g,u):(C=C!==null,C!==(l!==null&&l.memoizedState!==null)&&C&&(u.child.flags|=8192,(u.mode&1)!==0&&(l===null||(Kn.current&1)!==0?Xa===0&&(Xa=3):E0())),u.updateQueue!==null&&(u.flags|=4),To(u),null);case 4:return gs(),h0(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)&&tu(),To(u),null;case 19:if(Gn(Kn),P=u.memoizedState,P===null)return To(u),null;if(C=(u.flags&128)!==0,$=P.rendering,$===null)if(C)tp(P,!1);else{if(Xa!==0||l!==null&&(l.flags&128)!==0)for(l=u.child;l!==null;){if($=qr(l),$!==null){for(u.flags|=128,tp(P,!1),C=$.updateQueue,C!==null&&(u.updateQueue=C,u.flags|=4),u.subtreeFlags=0,C=g,g=u.child;g!==null;)P=g,l=C,P.flags&=14680066,$=P.alternate,$===null?(P.childLanes=0,P.lanes=l,P.child=null,P.subtreeFlags=0,P.memoizedProps=null,P.memoizedState=null,P.updateQueue=null,P.dependencies=null,P.stateNode=null):(P.childLanes=$.childLanes,P.lanes=$.lanes,P.child=$.child,P.subtreeFlags=0,P.deletions=null,P.memoizedProps=$.memoizedProps,P.memoizedState=$.memoizedState,P.updateQueue=$.updateQueue,P.type=$.type,l=$.dependencies,P.dependencies=l===null?null:{lanes:l.lanes,firstContext:l.firstContext}),g=g.sibling;return Pn(Kn,Kn.current&1|2),u.child}l=l.sibling}P.tail!==null&&ra()>fu&&(u.flags|=128,C=!0,tp(P,!1),u.lanes=4194304)}else{if(!C)if(l=qr($),l!==null){if(u.flags|=128,C=!0,g=l.updateQueue,g!==null&&(u.updateQueue=g,u.flags|=4),tp(P,!0),P.tail===null&&P.tailMode==="hidden"&&!$.alternate&&!Oe)return To(u),null}else 2*ra()-P.renderingStartTime>fu&&g!==1073741824&&(u.flags|=128,C=!0,tp(P,!1),u.lanes=4194304);P.isBackwards?($.sibling=u.child,u.child=$):(g=P.last,g!==null?g.sibling=$:u.child=$,P.last=$)}return P.tail!==null?(u=P.tail,P.rendering=u,P.tail=u.sibling,P.renderingStartTime=ra(),u.sibling=null,g=Kn.current,Pn(Kn,C?g&1|2:g&1),u):(To(u),null);case 22:case 23:return G0(),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 Uk(l,u){switch(be(u),u.tag){case 1:return Qo(u.type)&&tu(),l=u.flags,l&65536?(u.flags=l&-65537|128,u):null;case 3:return gs(),Gn(Lo),Gn(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(Gn(Kn),l=u.memoizedState,l!==null&&l.dehydrated!==null){if(u.alternate===null)throw Error(n(340));en()}return l=u.flags,l&65536?(u.flags=l&-65537|128,u):null;case 19:return Gn(Kn),null;case 4:return gs(),null;case 10:return Oo(u.type._context),null;case 22:case 23:return G0(),null;case 24:return null;default:return null}}var vf=!1,Ro=!1,Hk=typeof WeakSet=="function"?WeakSet:Set,Ct=null;function Au(l,u){var g=l.ref;if(g!==null)if(typeof g=="function")try{g(null)}catch(C){ja(l,u,C)}else g.current=null}function x0(l,u,g){try{g()}catch(C){ja(l,u,C)}}var v5=!1;function Nk(l,u){if(Vm=xl,l=zm(),vc(l)){if("selectionStart"in l)var g={start:l.selectionStart,end:l.selectionEnd};else e:{g=(g=l.ownerDocument)&&g.defaultView||window;var C=g.getSelection&&g.getSelection();if(C&&C.rangeCount!==0){g=C.anchorNode;var N=C.anchorOffset,P=C.focusNode;C=C.focusOffset;try{g.nodeType,P.nodeType}catch{g=null;break e}var $=0,Ae=-1,ye=-1,Ie=0,nt=0,ot=l,et=null;t:for(;;){for(var xt;ot!==g||N!==0&&ot.nodeType!==3||(Ae=$+N),ot!==P||C!==0&&ot.nodeType!==3||(ye=$+C),ot.nodeType===3&&($+=ot.nodeValue.length),(xt=ot.firstChild)!==null;)et=ot,ot=xt;for(;;){if(ot===l)break t;if(et===g&&++Ie===N&&(Ae=$),et===P&&++nt===C&&(ye=$),(xt=ot.nextSibling)!==null)break;ot=et,et=ot.parentNode}ot=xt}g=Ae===-1||ye===-1?null:{start:Ae,end:ye}}else g=null}g=g||{start:0,end:0}}else g=null;for(Nc={focusedElem:l,selectionRange:g},xl=!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,we=Ge.getSnapshotBeforeUpdate(u.elementType===u.type?Ht:Xs(u.type,Ht),Fa);Ge.__reactInternalSnapshotBeforeUpdate=we}break;case 3:var Pe=u.stateNode.containerInfo;Pe.nodeType===1?Pe.textContent="":Pe.nodeType===9&&Pe.documentElement&&Pe.removeChild(Pe.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(n(163))}}catch(st){ja(u,u.return,st)}if(l=u.sibling,l!==null){l.return=u.return,Ct=l;break}Ct=u.return}return wt=v5,v5=!1,wt}function np(l,u,g){var C=u.updateQueue;if(C=C!==null?C.lastEffect:null,C!==null){var N=C=C.next;do{if((N.tag&l)===l){var P=N.destroy;N.destroy=void 0,P!==void 0&&x0(u,g,P)}N=N.next}while(N!==C)}}function wf(l,u){if(u=u.updateQueue,u=u!==null?u.lastEffect:null,u!==null){var g=u=u.next;do{if((g.tag&l)===l){var C=g.create;g.destroy=C()}g=g.next}while(g!==u)}}function y0(l){var u=l.ref;if(u!==null){var g=l.stateNode;switch(l.tag){case 5:l=g;break;default:l=g}typeof u=="function"?u(l):u.current=l}}function w5(l){var u=l.alternate;u!==null&&(l.alternate=null,w5(u)),l.child=null,l.deletions=null,l.sibling=null,l.tag===5&&(u=l.stateNode,u!==null&&(delete u[ps],delete u[Ll],delete u[ko],delete u[a0],delete u[o0])),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 B5(l){return l.tag===5||l.tag===3||l.tag===4}function D5(l){e:for(;;){for(;l.sibling===null;){if(l.return===null||B5(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 b0(l,u,g){var C=l.tag;if(C===5||C===6)l=l.stateNode,u?g.nodeType===8?g.parentNode.insertBefore(l,u):g.insertBefore(l,u):(g.nodeType===8?(u=g.parentNode,u.insertBefore(l,g)):(u=g,u.appendChild(l)),g=g._reactRootContainer,g!=null||u.onclick!==null||(u.onclick=kl));else if(C!==4&&(l=l.child,l!==null))for(b0(l,u,g),l=l.sibling;l!==null;)b0(l,u,g),l=l.sibling}function C0(l,u,g){var C=l.tag;if(C===5||C===6)l=l.stateNode,u?g.insertBefore(l,u):g.appendChild(l);else if(C!==4&&(l=l.child,l!==null))for(C0(l,u,g),l=l.sibling;l!==null;)C0(l,u,g),l=l.sibling}var Uo=null,Js=!1;function Kl(l,u,g){for(g=g.child;g!==null;)U5(l,u,g),g=g.sibling}function U5(l,u,g){if(xr&&typeof xr.onCommitFiberUnmount=="function")try{xr.onCommitFiberUnmount(ic,g)}catch{}switch(g.tag){case 5:Ro||Au(g,u);case 6:var C=Uo,N=Js;Uo=null,Kl(l,u,g),Uo=C,Js=N,Uo!==null&&(Js?(l=Uo,g=g.stateNode,l.nodeType===8?l.parentNode.removeChild(g):l.removeChild(g)):Uo.removeChild(g.stateNode));break;case 18:Uo!==null&&(Js?(l=Uo,g=g.stateNode,l.nodeType===8?YA(l.parentNode,g):l.nodeType===1&&YA(l,g),Mr(l)):YA(Uo,g.stateNode));break;case 4:C=Uo,N=Js,Uo=g.stateNode.containerInfo,Js=!0,Kl(l,u,g),Uo=C,Js=N;break;case 0:case 11:case 14:case 15:if(!Ro&&(C=g.updateQueue,C!==null&&(C=C.lastEffect,C!==null))){N=C=C.next;do{var P=N,$=P.destroy;P=P.tag,$!==void 0&&((P&2)!==0||(P&4)!==0)&&x0(g,u,$),N=N.next}while(N!==C)}Kl(l,u,g);break;case 1:if(!Ro&&(Au(g,u),C=g.stateNode,typeof C.componentWillUnmount=="function"))try{C.props=g.memoizedProps,C.state=g.memoizedState,C.componentWillUnmount()}catch(Ae){ja(g,u,Ae)}Kl(l,u,g);break;case 21:Kl(l,u,g);break;case 22:g.mode&1?(Ro=(C=Ro)||g.memoizedState!==null,Kl(l,u,g),Ro=C):Kl(l,u,g);break;default:Kl(l,u,g)}}function H5(l){var u=l.updateQueue;if(u!==null){l.updateQueue=null;var g=l.stateNode;g===null&&(g=l.stateNode=new Hk),u.forEach(function(C){var N=kk.bind(null,l,C);g.has(C)||(g.add(C),C.then(N,N))})}}function ei(l,u){var g=u.deletions;if(g!==null)for(var C=0;C<g.length;C++){var N=g[C];try{var P=l,$=u,Ae=$;e:for(;Ae!==null;){switch(Ae.tag){case 5:Uo=Ae.stateNode,Js=!1;break e;case 3:Uo=Ae.stateNode.containerInfo,Js=!0;break e;case 4:Uo=Ae.stateNode.containerInfo,Js=!0;break e}Ae=Ae.return}if(Uo===null)throw Error(n(160));U5(P,$,N),Uo=null,Js=!1;var ye=N.alternate;ye!==null&&(ye.return=null),N.return=null}catch(Ie){ja(N,u,Ie)}}if(u.subtreeFlags&12854)for(u=u.child;u!==null;)N5(u,l),u=u.sibling}function N5(l,u){var g=l.alternate,C=l.flags;switch(l.tag){case 0:case 11:case 14:case 15:if(ei(u,l),Li(l),C&4){try{np(3,l,l.return),wf(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:ei(u,l),Li(l),C&512&&g!==null&&Au(g,g.return);break;case 5:if(ei(u,l),Li(l),C&512&&g!==null&&Au(g,g.return),l.flags&32){var N=l.stateNode;try{ct(N,"")}catch(Ht){ja(l,l.return,Ht)}}if(C&4&&(N=l.stateNode,N!=null)){var P=l.memoizedProps,$=g!==null?g.memoizedProps:P,Ae=l.type,ye=l.updateQueue;if(l.updateQueue=null,ye!==null)try{Ae==="input"&&P.type==="radio"&&P.name!=null&&le(N,P),Vn(Ae,$);var Ie=Vn(Ae,P);for($=0;$<ye.length;$+=2){var nt=ye[$],ot=ye[$+1];nt==="style"?fn(N,ot):nt==="dangerouslySetInnerHTML"?qe(N,ot):nt==="children"?ct(N,ot):H(N,nt,ot,Ie)}switch(Ae){case"input":At(N,P);break;case"textarea":We(N,P);break;case"select":var et=N._wrapperState.wasMultiple;N._wrapperState.wasMultiple=!!P.multiple;var xt=P.value;xt!=null?Ve(N,!!P.multiple,xt,!1):et!==!!P.multiple&&(P.defaultValue!=null?Ve(N,!!P.multiple,P.defaultValue,!0):Ve(N,!!P.multiple,P.multiple?[]:"",!1))}N[Ll]=P}catch(Ht){ja(l,l.return,Ht)}}break;case 6:if(ei(u,l),Li(l),C&4){if(l.stateNode===null)throw Error(n(162));N=l.stateNode,P=l.memoizedProps;try{N.nodeValue=P}catch(Ht){ja(l,l.return,Ht)}}break;case 3:if(ei(u,l),Li(l),C&4&&g!==null&&g.memoizedState.isDehydrated)try{Mr(u.containerInfo)}catch(Ht){ja(l,l.return,Ht)}break;case 4:ei(u,l),Li(l);break;case 13:ei(u,l),Li(l),N=l.child,N.flags&8192&&(P=N.memoizedState!==null,N.stateNode.isHidden=P,!P||N.alternate!==null&&N.alternate.memoizedState!==null||(B0=ra())),C&4&&H5(l);break;case 22:if(nt=g!==null&&g.memoizedState!==null,l.mode&1?(Ro=(Ie=Ro)||nt,ei(u,l),Ro=Ie):ei(u,l),Li(l),C&8192){if(Ie=l.memoizedState!==null,(l.stateNode.isHidden=Ie)&&!nt&&(l.mode&1)!==0)for(Ct=l,nt=l.child;nt!==null;){for(ot=Ct=nt;Ct!==null;){switch(et=Ct,xt=et.child,et.tag){case 0:case 11:case 14:case 15:np(4,et,et.return);break;case 1:Au(et,et.return);var wt=et.stateNode;if(typeof wt.componentWillUnmount=="function"){C=et,g=et.return;try{u=C,wt.props=u.memoizedProps,wt.state=u.memoizedState,wt.componentWillUnmount()}catch(Ht){ja(C,g,Ht)}}break;case 5:Au(et,et.return);break;case 22:if(et.memoizedState!==null){E5(ot);continue}}xt!==null?(xt.return=et,Ct=xt):E5(ot)}nt=nt.sibling}e:for(nt=null,ot=l;;){if(ot.tag===5){if(nt===null){nt=ot;try{N=ot.stateNode,Ie?(P=N.style,typeof P.setProperty=="function"?P.setProperty("display","none","important"):P.display="none"):(Ae=ot.stateNode,ye=ot.memoizedProps.style,$=ye!=null&&ye.hasOwnProperty("display")?ye.display:null,Ae.style.display=Ut("display",$))}catch(Ht){ja(l,l.return,Ht)}}}else if(ot.tag===6){if(nt===null)try{ot.stateNode.nodeValue=Ie?"":ot.memoizedProps}catch(Ht){ja(l,l.return,Ht)}}else if((ot.tag!==22&&ot.tag!==23||ot.memoizedState===null||ot===l)&&ot.child!==null){ot.child.return=ot,ot=ot.child;continue}if(ot===l)break e;for(;ot.sibling===null;){if(ot.return===null||ot.return===l)break e;nt===ot&&(nt=null),ot=ot.return}nt===ot&&(nt=null),ot.sibling.return=ot.return,ot=ot.sibling}}break;case 19:ei(u,l),Li(l),C&4&&H5(l);break;case 21:break;default:ei(u,l),Li(l)}}function Li(l){var u=l.flags;if(u&2){try{e:{for(var g=l.return;g!==null;){if(B5(g)){var C=g;break e}g=g.return}throw Error(n(160))}switch(C.tag){case 5:var N=C.stateNode;C.flags&32&&(ct(N,""),C.flags&=-33);var P=D5(l);C0(l,P,N);break;case 3:case 4:var $=C.stateNode.containerInfo,Ae=D5(l);b0(l,Ae,$);break;default:throw Error(n(161))}}catch(ye){ja(l,l.return,ye)}l.flags&=-3}u&4096&&(l.flags&=-4097)}function jk(l,u,g){Ct=l,j5(l)}function j5(l,u,g){for(var C=(l.mode&1)!==0;Ct!==null;){var N=Ct,P=N.child;if(N.tag===22&&C){var $=N.memoizedState!==null||vf;if(!$){var Ae=N.alternate,ye=Ae!==null&&Ae.memoizedState!==null||Ro;Ae=vf;var Ie=Ro;if(vf=$,(Ro=ye)&&!Ie)for(Ct=N;Ct!==null;)$=Ct,ye=$.child,$.tag===22&&$.memoizedState!==null?_5(N):ye!==null?(ye.return=$,Ct=ye):_5(N);for(;P!==null;)Ct=P,j5(P),P=P.sibling;Ct=N,vf=Ae,Ro=Ie}G5(l)}else(N.subtreeFlags&8772)!==0&&P!==null?(P.return=N,Ct=P):G5(l)}}function G5(l){for(;Ct!==null;){var u=Ct;if((u.flags&8772)!==0){var g=u.alternate;try{if((u.flags&8772)!==0)switch(u.tag){case 0:case 11:case 15:Ro||wf(5,u);break;case 1:var C=u.stateNode;if(u.flags&4&&!Ro)if(g===null)C.componentDidMount();else{var N=u.elementType===u.type?g.memoizedProps:Xs(u.type,g.memoizedProps);C.componentDidUpdate(N,g.memoizedState,C.__reactInternalSnapshotBeforeUpdate)}var P=u.updateQueue;P!==null&&Pc(u,P,C);break;case 3:var $=u.updateQueue;if($!==null){if(g=null,u.child!==null)switch(u.child.tag){case 5:g=u.child.stateNode;break;case 1:g=u.child.stateNode}Pc(u,$,g)}break;case 5:var Ae=u.stateNode;if(g===null&&u.flags&4){g=Ae;var ye=u.memoizedProps;switch(u.type){case"button":case"input":case"select":case"textarea":ye.autoFocus&&g.focus();break;case"img":ye.src&&(g.src=ye.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(u.memoizedState===null){var Ie=u.alternate;if(Ie!==null){var nt=Ie.memoizedState;if(nt!==null){var ot=nt.dehydrated;ot!==null&&Mr(ot)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(n(163))}Ro||u.flags&512&&y0(u)}catch(et){ja(u,u.return,et)}}if(u===l){Ct=null;break}if(g=u.sibling,g!==null){g.return=u.return,Ct=g;break}Ct=u.return}}function E5(l){for(;Ct!==null;){var u=Ct;if(u===l){Ct=null;break}var g=u.sibling;if(g!==null){g.return=u.return,Ct=g;break}Ct=u.return}}function _5(l){for(;Ct!==null;){var u=Ct;try{switch(u.tag){case 0:case 11:case 15:var g=u.return;try{wf(4,u)}catch(ye){ja(u,g,ye)}break;case 1:var C=u.stateNode;if(typeof C.componentDidMount=="function"){var N=u.return;try{C.componentDidMount()}catch(ye){ja(u,N,ye)}}var P=u.return;try{y0(u)}catch(ye){ja(u,P,ye)}break;case 5:var $=u.return;try{y0(u)}catch(ye){ja(u,$,ye)}}}catch(ye){ja(u,u.return,ye)}if(u===l){Ct=null;break}var Ae=u.sibling;if(Ae!==null){Ae.return=u.return,Ct=Ae;break}Ct=u.return}}var Gk=Math.ceil,Bf=Q.ReactCurrentDispatcher,v0=Q.ReactCurrentOwner,ys=Q.ReactCurrentBatchConfig,Cn=0,uo=null,za=null,Ho=0,Vr=0,pu=Kr(0),Xa=0,ap=null,ad=0,Df=0,w0=0,op=null,jr=null,B0=0,fu=1/0,Fc=null,Uf=!1,D0=null,ql=null,Hf=!1,$l=null,Nf=0,rp=0,U0=null,jf=-1,Gf=0;function Ar(){return(Cn&6)!==0?ra():jf!==-1?jf:jf=ra()}function Wl(l){return(l.mode&1)===0?1:(Cn&2)!==0&&Ho!==0?Ho&-Ho:Sn.transition!==null?(Gf===0&&(Gf=Pm()),Gf):(l=yn,l!==0||(l=window.event,l=l===void 0?16:Lm(l.type)),l)}function ti(l,u,g,C){if(50<rp)throw rp=0,U0=null,Error(n(185));bi(l,g,C),((Cn&2)===0||l!==uo)&&(l===uo&&((Cn&2)===0&&(Df|=g),Xa===4&&Vl(l,Ho)),Gr(l,C),g===1&&Cn===0&&(u.mode&1)===0&&(fu=ra()+500,Jm&&L()))}function Gr(l,u){var g=l.callbackNode;Po(l,u);var C=_o(l,l===uo?Ho:0);if(C===0)g!==null&&sc(g),l.callbackNode=null,l.callbackPriority=0;else if(u=C&-C,l.callbackPriority!==u){if(g!=null&&sc(g),u===1)l.tag===0?j(S5.bind(null,l)):v(S5.bind(null,l)),t0(function(){(Cn&6)===0&&L()}),g=null;else{switch(pl(C)){case 1:g=xi;break;case 4:g=Em;break;case 16:g=ml;break;case 536870912:g=Rd;break;default:g=ml}g=R5(g,P5.bind(null,l))}l.callbackPriority=u,l.callbackNode=g}}function P5(l,u){if(jf=-1,Gf=0,(Cn&6)!==0)throw Error(n(327));var g=l.callbackNode;if(gu()&&l.callbackNode!==g)return null;var C=_o(l,l===uo?Ho:0);if(C===0)return null;if((C&30)!==0||(C&l.expiredLanes)!==0||u)u=Ef(l,C);else{u=C;var N=Cn;Cn|=2;var P=F5();(uo!==l||Ho!==u)&&(Fc=null,fu=ra()+500,rd(l,u));do try{Pk();break}catch(Ae){I5(l,Ae)}while(!0);Va(),Bf.current=P,Cn=N,za!==null?u=0:(uo=null,Ho=0,u=Xa)}if(u!==0){if(u===2&&(N=mc(l),N!==0&&(C=N,u=H0(l,N))),u===1)throw g=ap,rd(l,0),Vl(l,C),Gr(l,ra()),g;if(u===6)Vl(l,C);else{if(N=l.current.alternate,(C&30)===0&&!Ek(N)&&(u=Ef(l,C),u===2&&(P=mc(l),P!==0&&(C=P,u=H0(l,P))),u===1))throw g=ap,rd(l,0),Vl(l,C),Gr(l,ra()),g;switch(l.finishedWork=N,l.finishedLanes=C,u){case 0:case 1:throw Error(n(345));case 2:sd(l,jr,Fc);break;case 3:if(Vl(l,C),(C&130023424)===C&&(u=B0+500-ra(),10<u)){if(_o(l,0)!==0)break;if(N=l.suspendedLanes,(N&C)!==C){Ar(),l.pingedLanes|=l.suspendedLanes&N;break}l.timeoutHandle=ZA(sd.bind(null,l,jr,Fc),u);break}sd(l,jr,Fc);break;case 4:if(Vl(l,C),(C&4194240)===C)break;for(u=l.eventTimes,N=-1;0<C;){var $=31-ar(C);P=1<<$,$=u[$],$>N&&(N=$),C&=~P}if(C=N,C=ra()-C,C=(120>C?120:480>C?480:1080>C?1080:1920>C?1920:3e3>C?3e3:4320>C?4320:1960*Gk(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===g?P5.bind(null,l):null}function H0(l,u){var g=op;return l.current.memoizedState.isDehydrated&&(rd(l,u).flags|=256),l=Ef(l,u),l!==2&&(u=jr,jr=g,u!==null&&N0(u)),l}function N0(l){jr===null?jr=l:jr.push.apply(jr,l)}function Ek(l){for(var u=l;;){if(u.flags&16384){var g=u.updateQueue;if(g!==null&&(g=g.stores,g!==null))for(var C=0;C<g.length;C++){var N=g[C],P=N.getSnapshot;N=N.value;try{if(!bn(P(),N))return!1}catch{return!1}}}if(g=u.child,u.subtreeFlags&16384&&g!==null)g.return=u,u=g;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 Vl(l,u){for(u&=~w0,u&=~Df,l.suspendedLanes|=u,l.pingedLanes&=~u,l=l.expirationTimes;0<u;){var g=31-ar(u),C=1<<g;l[g]=-1,u&=~C}}function S5(l){if((Cn&6)!==0)throw Error(n(327));gu();var u=_o(l,0);if((u&1)===0)return Gr(l,ra()),null;var g=Ef(l,u);if(l.tag!==0&&g===2){var C=mc(l);C!==0&&(u=C,g=H0(l,C))}if(g===1)throw g=ap,rd(l,0),Vl(l,u),Gr(l,ra()),g;if(g===6)throw Error(n(345));return l.finishedWork=l.current.alternate,l.finishedLanes=u,sd(l,jr,Fc),Gr(l,ra()),null}function j0(l,u){var g=Cn;Cn|=1;try{return l(u)}finally{Cn=g,Cn===0&&(fu=ra()+500,Jm&&L())}}function od(l){$l!==null&&$l.tag===0&&(Cn&6)===0&&gu();var u=Cn;Cn|=1;var g=ys.transition,C=yn;try{if(ys.transition=null,yn=1,l)return l()}finally{yn=C,ys.transition=g,Cn=u,(Cn&6)===0&&L()}}function G0(){Vr=pu.current,Gn(pu)}function rd(l,u){l.finishedWork=null,l.finishedLanes=0;var g=l.timeoutHandle;if(g!==-1&&(l.timeoutHandle=-1,lf(g)),za!==null)for(g=za.return;g!==null;){var C=g;switch(be(C),C.tag){case 1:C=C.type.childContextTypes,C!=null&&tu();break;case 3:gs(),Gn(Lo),Gn(Wa),XA();break;case 5:WA(C);break;case 4:gs();break;case 13:Gn(Kn);break;case 19:Gn(Kn);break;case 10:Oo(C.type._context);break;case 22:case 23:G0()}g=g.return}if(uo=l,za=l=Xl(l.current,null),Ho=Vr=u,Xa=0,ap=null,w0=Df=ad=0,jr=op=null,cr!==null){for(u=0;u<cr.length;u++)if(g=cr[u],C=g.interleaved,C!==null){g.interleaved=null;var N=C.next,P=g.pending;if(P!==null){var $=P.next;P.next=N,C.next=$}g.pending=C}cr=null}return l}function I5(l,u){do{var g=za;try{if(Va(),au.current=xf,zl){for(var C=Xn.memoizedState;C!==null;){var N=C.queue;N!==null&&(N.pending=null),C=C.next}zl=!1}if(hs=0,Ba=Na=Xn=null,Ws=!1,Zl=0,v0.current=null,g===null||g.return===null){Xa=1,ap=u,za=null;break}e:{var P=l,$=g.return,Ae=g,ye=u;if(u=Ho,Ae.flags|=32768,ye!==null&&typeof ye=="object"&&typeof ye.then=="function"){var Ie=ye,nt=Ae,ot=nt.tag;if((nt.mode&1)===0&&(ot===0||ot===11||ot===15)){var et=nt.alternate;et?(nt.updateQueue=et.updateQueue,nt.memoizedState=et.memoizedState,nt.lanes=et.lanes):(nt.updateQueue=null,nt.memoizedState=null)}var xt=s5($);if(xt!==null){xt.flags&=-257,i5(xt,$,Ae,P,u),xt.mode&1&&r5(P,Ie,u),u=xt,ye=Ie;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){r5(P,Ie,u),E0();break e}ye=Error(n(426))}}else if(Oe&&Ae.mode&1){var Fa=s5($);if(Fa!==null){(Fa.flags&65536)===0&&(Fa.flags|=256),i5(Fa,$,Ae,P,u),En(uu(ye,Ae));break e}}P=ye=uu(ye,Ae),Xa!==4&&(Xa=2),op===null?op=[P]:op.push(P),P=$;do{switch(P.tag){case 3:P.flags|=65536,u&=-u,P.lanes|=u;var Ge=a5(P,ye,u);Hr(P,Ge);break e;case 1:Ae=ye;var we=P.type,Pe=P.stateNode;if((P.flags&128)===0&&(typeof we.getDerivedStateFromError=="function"||Pe!==null&&typeof Pe.componentDidCatch=="function"&&(ql===null||!ql.has(Pe)))){P.flags|=65536,u&=-u,P.lanes|=u;var st=o5(P,Ae,u);Hr(P,st);break e}}P=P.return}while(P!==null)}L5(g)}catch(Nt){u=Nt,za===g&&g!==null&&(za=g=g.return);continue}break}while(!0)}function F5(){var l=Bf.current;return Bf.current=xf,l===null?xf:l}function E0(){(Xa===0||Xa===3||Xa===2)&&(Xa=4),uo===null||(ad&268435455)===0&&(Df&268435455)===0||Vl(uo,Ho)}function Ef(l,u){var g=Cn;Cn|=2;var C=F5();(uo!==l||Ho!==u)&&(Fc=null,rd(l,u));do try{_k();break}catch(N){I5(l,N)}while(!0);if(Va(),Cn=g,Bf.current=C,za!==null)throw Error(n(261));return uo=null,Ho=0,Xa}function _k(){for(;za!==null;)k5(za)}function Pk(){for(;za!==null&&!ll();)k5(za)}function k5(l){var u=T5(l.alternate,l,Vr);l.memoizedProps=l.pendingProps,u===null?L5(l):za=u,v0.current=null}function L5(l){var u=l;do{var g=u.alternate;if(l=u.return,(u.flags&32768)===0){if(g=Dk(g,u,Vr),g!==null){za=g;return}}else{if(g=Uk(g,u),g!==null){g.flags&=32767,za=g;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,g){var C=yn,N=ys.transition;try{ys.transition=null,yn=1,Sk(l,u,g,C)}finally{ys.transition=N,yn=C}return null}function Sk(l,u,g,C){do gu();while($l!==null);if((Cn&6)!==0)throw Error(n(327));g=l.finishedWork;var N=l.finishedLanes;if(g===null)return null;if(l.finishedWork=null,l.finishedLanes=0,g===l.current)throw Error(n(177));l.callbackNode=null,l.callbackPriority=0;var P=g.lanes|g.childLanes;if(TA(l,P),l===uo&&(za=uo=null,Ho=0),(g.subtreeFlags&2064)===0&&(g.flags&2064)===0||Hf||(Hf=!0,R5(ml,function(){return gu(),null})),P=(g.flags&15990)!==0,(g.subtreeFlags&15990)!==0||P){P=ys.transition,ys.transition=null;var $=yn;yn=1;var Ae=Cn;Cn|=4,v0.current=null,Nk(l,g),N5(g,l),wc(Nc),xl=!!Vm,Nc=Vm=null,l.current=g,jk(g),Td(),Cn=Ae,yn=$,ys.transition=P}else l.current=g;if(Hf&&(Hf=!1,$l=l,Nf=N),P=l.pendingLanes,P===0&&(ql=null),dl(g.stateNode),Gr(l,ra()),u!==null)for(C=l.onRecoverableError,g=0;g<u.length;g++)N=u[g],C(N.value,{componentStack:N.stack,digest:N.digest});if(Uf)throw Uf=!1,l=D0,D0=null,l;return(Nf&1)!==0&&l.tag!==0&&gu(),P=l.pendingLanes,(P&1)!==0?l===U0?rp++:(rp=0,U0=l):rp=0,L(),null}function gu(){if($l!==null){var l=pl(Nf),u=ys.transition,g=yn;try{if(ys.transition=null,yn=16>l?16:l,$l===null)var C=!1;else{if(l=$l,$l=null,Nf=0,(Cn&6)!==0)throw Error(n(331));var N=Cn;for(Cn|=4,Ct=l.current;Ct!==null;){var P=Ct,$=P.child;if((Ct.flags&16)!==0){var Ae=P.deletions;if(Ae!==null){for(var ye=0;ye<Ae.length;ye++){var Ie=Ae[ye];for(Ct=Ie;Ct!==null;){var nt=Ct;switch(nt.tag){case 0:case 11:case 15:np(8,nt,P)}var ot=nt.child;if(ot!==null)ot.return=nt,Ct=ot;else for(;Ct!==null;){nt=Ct;var et=nt.sibling,xt=nt.return;if(w5(nt),nt===Ie){Ct=null;break}if(et!==null){et.return=xt,Ct=et;break}Ct=xt}}}var wt=P.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=P}}if((P.subtreeFlags&2064)!==0&&$!==null)$.return=P,Ct=$;else e:for(;Ct!==null;){if(P=Ct,(P.flags&2048)!==0)switch(P.tag){case 0:case 11:case 15:np(9,P,P.return)}var Ge=P.sibling;if(Ge!==null){Ge.return=P.return,Ct=Ge;break e}Ct=P.return}}var we=l.current;for(Ct=we;Ct!==null;){$=Ct;var Pe=$.child;if(($.subtreeFlags&2064)!==0&&Pe!==null)Pe.return=$,Ct=Pe;else e:for($=we;Ct!==null;){if(Ae=Ct,(Ae.flags&2048)!==0)try{switch(Ae.tag){case 0:case 11:case 15:wf(9,Ae)}}catch(Nt){ja(Ae,Ae.return,Nt)}if(Ae===$){Ct=null;break e}var st=Ae.sibling;if(st!==null){st.return=Ae.return,Ct=st;break e}Ct=Ae.return}}if(Cn=N,L(),xr&&typeof xr.onPostCommitFiberRoot=="function")try{xr.onPostCommitFiberRoot(ic,l)}catch{}C=!0}return C}finally{yn=g,ys.transition=u}}return!1}function Q5(l,u,g){u=uu(g,u),u=a5(l,u,1),l=Ur(l,u,1),u=Ar(),l!==null&&(bi(l,1,u),Gr(l,u))}function ja(l,u,g){if(l.tag===3)Q5(l,l,g);else for(;u!==null;){if(u.tag===3){Q5(u,l,g);break}else if(u.tag===1){var C=u.stateNode;if(typeof u.type.getDerivedStateFromError=="function"||typeof C.componentDidCatch=="function"&&(ql===null||!ql.has(C))){l=uu(g,l),l=o5(u,l,1),u=Ur(u,l,1),l=Ar(),u!==null&&(bi(u,1,l),Gr(u,l));break}}u=u.return}}function Ik(l,u,g){var C=l.pingCache;C!==null&&C.delete(u),u=Ar(),l.pingedLanes|=l.suspendedLanes&g,uo===l&&(Ho&g)===g&&(Xa===4||Xa===3&&(Ho&130023424)===Ho&&500>ra()-B0?rd(l,0):w0|=g),Gr(l,u)}function O5(l,u){u===0&&((l.mode&1)===0?u=1:(u=yi,yi<<=1,(yi&130023424)===0&&(yi=4194304)));var g=Ar();l=Un(l,u),l!==null&&(bi(l,u,g),Gr(l,g))}function Fk(l){var u=l.memoizedState,g=0;u!==null&&(g=u.retryLane),O5(l,g)}function kk(l,u){var g=0;switch(l.tag){case 13:var C=l.stateNode,N=l.memoizedState;N!==null&&(g=N.retryLane);break;case 19:C=l.stateNode;break;default:throw Error(n(314))}C!==null&&C.delete(u),O5(l,g)}var T5;T5=function(l,u,g){if(l!==null)if(l.memoizedProps!==u.pendingProps||Lo.current)Nr=!0;else{if((l.lanes&g)===0&&(u.flags&128)===0)return Nr=!1,Bk(l,u,g);Nr=(l.flags&131072)!==0}else Nr=!1,Oe&&(u.flags&1048576)!==0&&Ke(u,X,u.index);switch(u.lanes=0,u.tag){case 2:var C=u.type;Cf(l,u),l=u.pendingProps;var N=Ol(u,Wa.current);ma(u,g),N=ed(null,u,C,l,N,g);var P=xs();return u.flags|=1,typeof N=="object"&&N!==null&&typeof N.render=="function"&&N.$$typeof===void 0?(u.tag=1,u.memoizedState=null,u.updateQueue=null,Qo(C)?(P=!0,Ec(u)):P=!1,u.memoizedState=N.state!==null&&N.state!==void 0?N.state:null,nu(u),N.updater=yf,u.stateNode=N,N._reactInternals=u,c0(u,C,l,g),u=u0(null,u,C,!0,P,g)):(u.tag=0,Oe&&P&&Fe(u),ur(null,u,N,g),u=u.child),u;case 16:C=u.elementType;e:{switch(Cf(l,u),l=u.pendingProps,N=C._init,C=N(C._payload),u.type=C,N=u.tag=Qk(C),l=Xs(C,l),N){case 0:u=d0(null,u,C,l,g);break e;case 1:u=A5(null,u,C,l,g);break e;case 11:u=c5(null,u,C,l,g);break e;case 14:u=l5(null,u,C,Xs(C.type,l),g);break e}throw Error(n(306,C,""))}return u;case 0:return C=u.type,N=u.pendingProps,N=u.elementType===C?N:Xs(C,N),d0(l,u,C,N,g);case 1:return C=u.type,N=u.pendingProps,N=u.elementType===C?N:Xs(C,N),A5(l,u,C,N,g);case 3:e:{if(p5(u),l===null)throw Error(n(387));C=u.pendingProps,P=u.memoizedState,N=P.element,$A(l,u),qs(u,C,null,g);var $=u.memoizedState;if(C=$.element,P.isDehydrated)if(P={element:C,isDehydrated:!1,cache:$.cache,pendingSuspenseBoundaries:$.pendingSuspenseBoundaries,transitions:$.transitions},u.updateQueue.baseState=P,u.memoizedState=P,u.flags&256){N=uu(Error(n(423)),u),u=f5(l,u,C,g,N);break e}else if(C!==N){N=uu(Error(n(424)),u),u=f5(l,u,C,g,N);break e}else for(Te=Bo(u.stateNode.containerInfo.firstChild),Ce=u,Oe=!0,Me=null,g=Dn(u,null,C,g),u.child=g;g;)g.flags=g.flags&-3|4096,g=g.sibling;else{if(en(),C===N){u=Ic(l,u,g);break e}ur(l,u,C,g)}u=u.child}return u;case 5:return Af(u),l===null&&ut(u),C=u.type,N=u.pendingProps,P=l!==null?l.memoizedProps:null,$=N.children,zA(C,N)?$=null:P!==null&&zA(C,P)&&(u.flags|=32),u5(l,u),ur(l,u,$,g),u.child;case 6:return l===null&&ut(u),null;case 13:return g5(l,u,g);case 4:return Ml(u,u.stateNode.containerInfo),C=u.pendingProps,l===null?u.child=Pa(u,null,C,g):ur(l,u,C,g),u.child;case 11:return C=u.type,N=u.pendingProps,N=u.elementType===C?N:Xs(C,N),c5(l,u,C,N,g);case 7:return ur(l,u,u.pendingProps,g),u.child;case 8:return ur(l,u,u.pendingProps.children,g),u.child;case 12:return ur(l,u,u.pendingProps.children,g),u.child;case 10:e:{if(C=u.type._context,N=u.pendingProps,P=u.memoizedProps,$=N.value,Pn(lo,C._currentValue),C._currentValue=$,P!==null)if(bn(P.value,$)){if(P.children===N.children&&!Lo.current){u=Ic(l,u,g);break e}}else for(P=u.child,P!==null&&(P.return=u);P!==null;){var Ae=P.dependencies;if(Ae!==null){$=P.child;for(var ye=Ae.firstContext;ye!==null;){if(ye.context===C){if(P.tag===1){ye=Dr(-1,g&-g),ye.tag=2;var Ie=P.updateQueue;if(Ie!==null){Ie=Ie.shared;var nt=Ie.pending;nt===null?ye.next=ye:(ye.next=nt.next,nt.next=ye),Ie.pending=ye}}P.lanes|=g,ye=P.alternate,ye!==null&&(ye.lanes|=g),Br(P.return,g,u),Ae.lanes|=g;break}ye=ye.next}}else if(P.tag===10)$=P.type===u.type?null:P.child;else if(P.tag===18){if($=P.return,$===null)throw Error(n(341));$.lanes|=g,Ae=$.alternate,Ae!==null&&(Ae.lanes|=g),Br($,g,u),$=P.sibling}else $=P.child;if($!==null)$.return=P;else for($=P;$!==null;){if($===u){$=null;break}if(P=$.sibling,P!==null){P.return=$.return,$=P;break}$=$.return}P=$}ur(l,u,N.children,g),u=u.child}return u;case 9:return N=u.type,C=u.pendingProps.children,ma(u,g),N=Ha(N),C=C(N),u.flags|=1,ur(l,u,C,g),u.child;case 14:return C=u.type,N=Xs(C,u.pendingProps),N=Xs(C.type,N),l5(l,u,C,N,g);case 15:return m5(l,u,u.type,u.pendingProps,g);case 17:return C=u.type,N=u.pendingProps,N=u.elementType===C?N:Xs(C,N),Cf(l,u),u.tag=1,Qo(C)?(l=!0,Ec(u)):l=!1,ma(u,g),t5(u,C,N),c0(u,C,N,g),u0(null,u,C,!0,l,g);case 19:return x5(l,u,g);case 22:return d5(l,u,g)}throw Error(n(156,u.tag))};function R5(l,u){return rc(l,u)}function Lk(l,u,g,C){this.tag=l,this.key=g,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,g,C){return new Lk(l,u,g,C)}function _0(l){return l=l.prototype,!(!l||!l.isReactComponent)}function Qk(l){if(typeof l=="function")return _0(l)?1:0;if(l!=null){if(l=l.$$typeof,l===F)return 11;if(l===J)return 14}return 2}function Xl(l,u){var g=l.alternate;return g===null?(g=bs(l.tag,u,l.key,l.mode),g.elementType=l.elementType,g.type=l.type,g.stateNode=l.stateNode,g.alternate=l,l.alternate=g):(g.pendingProps=u,g.type=l.type,g.flags=0,g.subtreeFlags=0,g.deletions=null),g.flags=l.flags&14680064,g.childLanes=l.childLanes,g.lanes=l.lanes,g.child=l.child,g.memoizedProps=l.memoizedProps,g.memoizedState=l.memoizedState,g.updateQueue=l.updateQueue,u=l.dependencies,g.dependencies=u===null?null:{lanes:u.lanes,firstContext:u.firstContext},g.sibling=l.sibling,g.index=l.index,g.ref=l.ref,g}function _f(l,u,g,C,N,P){var $=2;if(C=l,typeof l=="function")_0(l)&&($=1);else if(typeof l=="string")$=5;else e:switch(l){case I:return id(g.children,N,P,u);case O:$=8,N|=8;break;case M:return l=bs(12,g,u,N|2),l.elementType=M,l.lanes=P,l;case R:return l=bs(13,g,u,N),l.elementType=R,l.lanes=P,l;case Z:return l=bs(19,g,u,N),l.elementType=Z,l.lanes=P,l;case se:return Pf(g,N,P,u);default:if(typeof l=="object"&&l!==null)switch(l.$$typeof){case z:$=10;break e;case _:$=9;break e;case F:$=11;break e;case J:$=14;break e;case ae:$=16,C=null;break e}throw Error(n(130,l==null?l:typeof l,""))}return u=bs($,g,u,N),u.elementType=l,u.type=C,u.lanes=P,u}function id(l,u,g,C){return l=bs(7,l,C,u),l.lanes=g,l}function Pf(l,u,g,C){return l=bs(22,l,C,u),l.elementType=se,l.lanes=g,l.stateNode={isHidden:!1},l}function P0(l,u,g){return l=bs(6,l,null,u),l.lanes=g,l}function S0(l,u,g){return u=bs(4,l.children!==null?l.children:[],l.key,u),u.lanes=g,u.stateNode={containerInfo:l.containerInfo,pendingChildren:null,implementation:l.implementation},u}function Ok(l,u,g,C,N){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=Sm(0),this.expirationTimes=Sm(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Sm(0),this.identifierPrefix=C,this.onRecoverableError=N,this.mutableSourceEagerHydrationData=null}function I0(l,u,g,C,N,P,$,Ae,ye){return l=new Ok(l,u,g,Ae,ye),u===1?(u=1,P===!0&&(u|=8)):u=0,P=bs(3,null,null,u),l.current=P,P.stateNode=l,P.memoizedState={element:C,isDehydrated:g,cache:null,transitions:null,pendingSuspenseBoundaries:null},nu(P),l}function Tk(l,u,g){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:g}}function M5(l){if(!l)return Si;l=l._reactInternals;e:{if(qa(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 g=l.type;if(Qo(g))return qA(l,g,u)}return u}function z5(l,u,g,C,N,P,$,Ae,ye){return l=I0(g,C,!0,l,N,P,$,Ae,ye),l.context=M5(null),g=l.current,C=Ar(),N=Wl(g),P=Dr(C,N),P.callback=u??null,Ur(g,P,N),l.current.lanes=N,bi(l,N,C),Gr(l,C),l}function Sf(l,u,g,C){var N=u.current,P=Ar(),$=Wl(N);return g=M5(g),u.context===null?u.context=g:u.pendingContext=g,u=Dr(P,$),u.payload={element:l},C=C===void 0?null:C,C!==null&&(u.callback=C),l=Ur(N,u,$),l!==null&&(ti(l,N,$,P),_c(l,N,$)),$}function If(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 Z5(l,u){if(l=l.memoizedState,l!==null&&l.dehydrated!==null){var g=l.retryLane;l.retryLane=g!==0&&g<u?g:u}}function F0(l,u){Z5(l,u),(l=l.alternate)&&Z5(l,u)}function Rk(){return null}var Y5=typeof reportError=="function"?reportError:function(l){console.error(l)};function k0(l){this._internalRoot=l}Ff.prototype.render=k0.prototype.render=function(l){var u=this._internalRoot;if(u===null)throw Error(n(409));Sf(l,u,null,null)},Ff.prototype.unmount=k0.prototype.unmount=function(){var l=this._internalRoot;if(l!==null){this._internalRoot=null;var u=l.containerInfo;od(function(){Sf(null,l,null,null)}),u[co]=null}};function Ff(l){this._internalRoot=l}Ff.prototype.unstable_scheduleHydration=function(l){if(l){var u=rs();l={blockedOn:null,target:l,priority:u};for(var g=0;g<is.length&&u!==0&&u<is[g].priority;g++);is.splice(g,0,l),g===0&&gl(l)}};function L0(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11)}function kf(l){return!(!l||l.nodeType!==1&&l.nodeType!==9&&l.nodeType!==11&&(l.nodeType!==8||l.nodeValue!==" react-mount-point-unstable "))}function K5(){}function Mk(l,u,g,C,N){if(N){if(typeof C=="function"){var P=C;C=function(){var Ie=If($);P.call(Ie)}}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(;N=l.lastChild;)l.removeChild(N);if(typeof C=="function"){var Ae=C;C=function(){var Ie=If(ye);Ae.call(Ie)}}var ye=I0(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(){Sf(u,ye,g,C)}),ye}function Lf(l,u,g,C,N){var P=g._reactRootContainer;if(P){var $=P;if(typeof N=="function"){var Ae=N;N=function(){var ye=If($);Ae.call(ye)}}Sf(u,$,l,N)}else $=Mk(g,u,l,N,C);return If($)}Zd=function(l){switch(l.tag){case 3:var u=l.stateNode;if(u.current.memoizedState.isDehydrated){var g=lc(u.pendingLanes);g!==0&&(Al(u,g|1),Gr(u,ra()),(Cn&6)===0&&(fu=ra()+500,L()))}break;case 13:od(function(){var C=Un(l,1);if(C!==null){var N=Ar();ti(C,l,1,N)}}),F0(l,1)}},Im=function(l){if(l.tag===13){var u=Un(l,134217728);if(u!==null){var g=Ar();ti(u,l,134217728,g)}F0(l,134217728)}},Yd=function(l){if(l.tag===13){var u=Wl(l),g=Un(l,u);if(g!==null){var C=Ar();ti(g,l,u,C)}F0(l,u)}},rs=function(){return yn},dc=function(l,u){var g=yn;try{return yn=l,u()}finally{yn=g}},wn=function(l,u,g){switch(u){case"input":if(At(l,g),u=g.name,g.type==="radio"&&u!=null){for(g=l;g.parentNode;)g=g.parentNode;for(g=g.querySelectorAll("input[name="+JSON.stringify(""+u)+'][type="radio"]'),u=0;u<g.length;u++){var C=g[u];if(C!==l&&C.form===l.form){var N=Xm(C);if(!N)throw Error(n(90));De(C),At(C,N)}}}break;case"textarea":We(l,g);break;case"select":u=g.value,u!=null&&Ve(l,!!g.multiple,u,!1)}},Le=j0,bt=od;var zk={usingClientEntryPoint:!1,Events:[Ql,jc,Xm,Ft,ke,j0]},sp={findFiberByHostInstance:Pi,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},Zk={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||Rk,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 Qf=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!Qf.isDisabled&&Qf.supportsFiber)try{ic=Qf.inject(Zk),xr=Qf}catch{}}return Er.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=zk,Er.createPortal=function(l,u){var g=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!L0(u))throw Error(n(200));return Tk(l,u,null,g)},Er.createRoot=function(l,u){if(!L0(l))throw Error(n(299));var g=!1,C="",N=Y5;return u!=null&&(u.unstable_strictMode===!0&&(g=!0),u.identifierPrefix!==void 0&&(C=u.identifierPrefix),u.onRecoverableError!==void 0&&(N=u.onRecoverableError)),u=I0(l,1,!1,null,null,g,!1,C,N),l[co]=u.current,Uc(l.nodeType===8?l.parentNode:l),new k0(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,g){if(!kf(u))throw Error(n(200));return Lf(null,l,u,!0,g)},Er.hydrateRoot=function(l,u,g){if(!L0(l))throw Error(n(405));var C=g!=null&&g.hydratedSources||null,N=!1,P="",$=Y5;if(g!=null&&(g.unstable_strictMode===!0&&(N=!0),g.identifierPrefix!==void 0&&(P=g.identifierPrefix),g.onRecoverableError!==void 0&&($=g.onRecoverableError)),u=z5(u,null,l,1,g??null,N,!1,P,$),l[co]=u.current,Uc(l),C)for(l=0;l<C.length;l++)g=C[l],N=g._getVersion,N=N(g._source),u.mutableSourceEagerHydrationData==null?u.mutableSourceEagerHydrationData=[g,N]:u.mutableSourceEagerHydrationData.push(g,N);return new Ff(u)},Er.render=function(l,u,g){if(!kf(u))throw Error(n(200));return Lf(null,l,u,!1,g)},Er.unmountComponentAtNode=function(l){if(!kf(l))throw Error(n(40));return l._reactRootContainer?(od(function(){Lf(null,null,l,!1,function(){l._reactRootContainer=null,l[co]=null})}),!0):!1},Er.unstable_batchedUpdates=j0,Er.unstable_renderSubtreeIntoContainer=function(l,u,g,C){if(!kf(g))throw Error(n(200));if(l==null||l._reactInternals===void 0)throw Error(n(38));return Lf(l,u,g,!1,C)},Er.version="18.3.1-next-f1338f8080-20240426",Er}var t4;function uE(){if(t4)return T0.exports;t4=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(),T0.exports=tL(),T0.exports}var n4;function nL(){if(n4)return Tf;n4=1;var e=uE();return Tf.createRoot=e.createRoot,Tf.hydrateRoot=e.hydrateRoot,Tf}var aL=nL(),fe=cB();const ue=Qn(fe),oL=$k({__proto__:null,default:ue},[fe]),rL=e=>e instanceof Error?e.message+`
`+e.stack:JSON.stringify(e,null,2);class AE extends ue.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:rL(this.state.error)})]}):this.props.children}}var pE=uE();const sL=Qn(pE);/**
* @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 t2(){return t2=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},t2.apply(this,arguments)}var mm;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(mm||(mm={}));const a4="popstate";function iL(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:Zg(o)}return lL(t,n,null,e)}function Ra(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function fE(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function cL(){return Math.random().toString(36).substr(2,8)}function o4(e,t){return{usr:e.state,key:e.key,idx:t}}function zv(e,t,n,a){return n===void 0&&(n=null),t2({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?wA(t):t,{state:n,key:t&&t.key||a||cL()})}function Zg(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 lL(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(t2({},s.state,{idx:m}),""));function p(){return(s.state||{idx:null}).idx}function A(){i=mm.Pop;let B=p(),w=B==null?null:B-m;m=B,c&&c({action:i,location:y.location,delta:w})}function h(B,w){i=mm.Push;let D=zv(y.location,B,w);m=p()+1;let H=o4(D,m),Q=y.createHref(D);try{s.pushState(H,"",Q)}catch(E){if(E instanceof DOMException&&E.name==="DataCloneError")throw E;o.location.assign(Q)}r&&c&&c({action:i,location:y.location,delta:1})}function f(B,w){i=mm.Replace;let D=zv(y.location,B,w);m=p();let H=o4(D,m),Q=y.createHref(D);s.replaceState(H,"",Q),r&&c&&c({action:i,location:y.location,delta:0})}function b(B){let w=o.location.origin!=="null"?o.location.origin:o.location.href,D=typeof B=="string"?B:Zg(B);return D=D.replace(/ $/,"%20"),Ra(w,"No window.location.(origin|href) available to create URL for href: "+D),new URL(D,w)}let y={get action(){return i},get location(){return e(o,s)},listen(B){if(c)throw new Error("A history only accepts one active listener");return o.addEventListener(a4,A),c=B,()=>{o.removeEventListener(a4,A),c=null}},createHref(B){return t(o,B)},createURL:b,encodeLocation(B){let w=b(B);return{pathname:w.pathname,search:w.search,hash:w.hash}},push:h,replace:f,go(B){return s.go(B)}};return y}var r4;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(r4||(r4={}));function mL(e,t,n){return n===void 0&&(n="/"),dL(e,t,n)}function dL(e,t,n,a){let o=typeof t=="string"?wA(t):t,r=lB(o.pathname||"/",n);if(r==null)return null;let s=gE(e);uL(s);let i=null;for(let c=0;i==null&&c<s.length;++c){let m=BL(r);i=CL(s[c],m)}return i}function gE(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+'".')),gE(r.children,t,p,m)),!(r.path==null&&!r.index)&&t.push({path:m,score:yL(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 hE(r.path))o(r,s,c)}),t}function hE(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=hE(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 uL(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:bL(t.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}const AL=/^:[\w-]+$/,pL=3,fL=2,gL=1,hL=10,xL=-2,s4=e=>e==="*";function yL(e,t){let n=e.split("/"),a=n.length;return n.some(s4)&&(a+=xL),t&&(a+=fL),n.filter(o=>!s4(o)).reduce((o,r)=>o+(AL.test(r)?pL:r===""?gL:hL),a)}function bL(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 CL(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=vL({path:c.relativePath,caseSensitive:c.caseSensitive,end:m},p),h=c.route;if(!A)return null;Object.assign(o,A.params),s.push({params:o,pathname:gm([r,A.pathname]),pathnameBase:NL(gm([r,A.pathnameBase])),route:h}),A.pathnameBase!=="/"&&(r=gm([r,A.pathnameBase]))}return s}function vL(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,a]=wL(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:h,isOptional:f}=p;if(h==="*"){let y=i[A]||"";s=r.slice(0,r.length-y.length).replace(/(.)\/+$/,"$1")}const b=i[A];return f&&!b?m[h]=void 0:m[h]=(b||"").replace(/%2F/g,"/"),m},{}),pathname:r,pathnameBase:s,pattern:e}}function wL(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!0),fE(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 BL(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return fE(!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 lB(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 DL(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:UL(n,t):t,search:jL(a),hash:GL(o)}}function UL(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 HL(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function mB(e,t){let n=HL(e);return t?n.map((a,o)=>o===n.length-1?a.pathname:a.pathnameBase):n.map(a=>a.pathnameBase)}function dB(e,t,n,a){a===void 0&&(a=!1);let o;typeof e=="string"?o=wA(e):(o=t2({},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 h=s.split("/");for(;h[0]==="..";)h.shift(),A-=1;o.pathname=h.join("/")}i=A>=0?t[A]:"/"}let c=DL(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,"/"),NL=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),jL=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,GL=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function EL(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const xE=["post","put","patch","delete"];new Set(xE);const _L=["get",...xE];new Set(_L);/**
* React Router v6.30.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function n2(){return n2=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},n2.apply(this,arguments)}const uB=fe.createContext(null),PL=fe.createContext(null),Bm=fe.createContext(null),Wh=fe.createContext(null),Dm=fe.createContext({outlet:null,matches:[],isDataRoute:!1}),yE=fe.createContext(null);function SL(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}=CE(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(Wh)!=null}function DA(){return BA()||Ra(!1),fe.useContext(Wh).location}function bE(e){fe.useContext(Bm).static||fe.useLayoutEffect(e)}function UA(){let{isDataRoute:e}=fe.useContext(Dm);return e?KL():IL()}function IL(){BA()||Ra(!1);let e=fe.useContext(uB),{basename:t,future:n,navigator:a}=fe.useContext(Bm),{matches:o}=fe.useContext(Dm),{pathname:r}=DA(),s=JSON.stringify(mB(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=dB(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 CE(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(mB(o,a.v7_relativeSplatPath));return fe.useMemo(()=>dB(e,JSON.parse(s),r,n==="path"),[e,s,r,n])}function FL(e,t){return kL(e,t)}function kL(e,t,n,a){BA()||Ra(!1);let{navigator:o,static:r}=fe.useContext(Bm),{matches:s}=fe.useContext(Dm),i=s[s.length-1],c=i?i.params:{};i&&i.pathname;let m=i?i.pathnameBase:"/";i&&i.route;let p=DA(),A;if(t){var h;let w=typeof t=="string"?wA(t):t;m==="/"||(h=w.pathname)!=null&&h.startsWith(m)||Ra(!1),A=w}else A=p;let f=A.pathname||"/",b=f;if(m!=="/"){let w=m.replace(/^\//,"").split("/");b="/"+f.replace(/^\//,"").split("/").slice(w.length).join("/")}let y=mL(e,{pathname:b}),B=RL(y&&y.map(w=>Object.assign({},w,{params:Object.assign({},c,w.params),pathname:gm([m,o.encodeLocation?o.encodeLocation(w.pathname).pathname:w.pathname]),pathnameBase:w.pathnameBase==="/"?m:gm([m,o.encodeLocation?o.encodeLocation(w.pathnameBase).pathname:w.pathnameBase])})),s,n,a);return t&&B?fe.createElement(Wh.Provider,{value:{location:n2({pathname:"/",search:"",hash:"",state:null,key:"default"},A),navigationType:mm.Pop}},B):B}function LL(){let e=YL(),t=EL(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 QL=fe.createElement(LL,null);class OL 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(yE.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function TL(e){let{routeContext:t,match:n,children:a}=e,o=fe.useContext(uB);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 RL(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:h,errors:f}=n,b=A.route.loader&&h[A.route.id]===void 0&&(!f||f[A.route.id]===void 0);if(A.route.lazy||b){c=!0,m>=0?s=s.slice(0,m+1):s=[s[0]];break}}}return s.reduceRight((p,A,h)=>{let f,b=!1,y=null,B=null;n&&(f=i&&A.route.id?i[A.route.id]:void 0,y=A.route.errorElement||QL,c&&(m<0&&h===0?(qL("route-fallback"),b=!0,B=null):m===h&&(b=!0,B=A.route.hydrateFallbackElement||null)));let w=t.concat(s.slice(0,h+1)),D=()=>{let H;return f?H=y:b?H=B:A.route.Component?H=fe.createElement(A.route.Component,null):A.route.element?H=A.route.element:H=p,fe.createElement(TL,{match:A,routeContext:{outlet:p,matches:w,isDataRoute:n!=null},children:H})};return n&&(A.route.ErrorBoundary||A.route.errorElement||h===0)?fe.createElement(OL,{location:n.location,revalidation:n.revalidation,component:y,error:f,children:D(),routeContext:{outlet:null,matches:w,isDataRoute:!0}}):D()},null)}var vE=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(vE||{}),wE=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}(wE||{});function ML(e){let t=fe.useContext(uB);return t||Ra(!1),t}function zL(e){let t=fe.useContext(PL);return t||Ra(!1),t}function ZL(e){let t=fe.useContext(Dm);return t||Ra(!1),t}function BE(e){let t=ZL(),n=t.matches[t.matches.length-1];return n.route.id||Ra(!1),n.route.id}function YL(){var e;let t=fe.useContext(yE),n=zL(),a=BE();return t!==void 0?t:(e=n.errors)==null?void 0:e[a]}function KL(){let{router:e}=ML(vE.UseNavigateStable),t=BE(wE.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,n2({fromRouteId:t},r)))},[e,t])}const i4={};function qL(e,t,n){i4[e]||(i4[e]=!0)}function $L(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function WL(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=dB(t,mB(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 VL(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:n2({v7_relativeSplatPath:!1},i)}),[c,i,r,s]);typeof a=="string"&&(a=wA(a));let{pathname:p="/",search:A="",hash:h="",state:f=null,key:b="default"}=a,y=fe.useMemo(()=>{let B=lB(p,c);return B==null?null:{location:{pathname:B,search:A,hash:h,state:f,key:b},navigationType:o}},[c,p,A,h,f,b,o]);return y==null?null:fe.createElement(Bm.Provider,{value:m},fe.createElement(Wh.Provider,{children:n,value:y}))}function XL(e){let{children:t,location:n}=e;return FL(Zv(t),n)}new Promise(()=>{});function Zv(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,Zv(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=Zv(a.props.children,r)),n.push(s)}),n}/**
* React Router DOM v6.30.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function Yv(){return Yv=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Yv.apply(this,arguments)}function JL(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 eQ(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function tQ(e,t){return e.button===0&&(!t||t==="_self")&&!eQ(e)}const nQ=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],aQ="6";try{window.__reactRouterVersion=aQ}catch{}const oQ="startTransition",c4=oL[oQ];function rQ(e){let{basename:t,children:n,future:a,window:o}=e,r=fe.useRef();r.current==null&&(r.current=iL({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&&c4?c4(()=>c(A)):c(A)},[c,m]);return fe.useLayoutEffect(()=>s.listen(p),[s,p]),fe.useEffect(()=>$L(a),[a]),fe.createElement(VL,{basename:t,children:n,location:i.location,navigationType:i.action,navigator:s,future:a})}const sQ=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",iQ=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,qo=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,h=JL(t,nQ),{basename:f}=fe.useContext(Bm),b,y=!1;if(typeof m=="string"&&iQ.test(m)&&(b=m,sQ))try{let H=new URL(window.location.href),Q=m.startsWith("//")?new URL(H.protocol+m):new URL(m),E=lB(Q.pathname,f);Q.origin===H.origin&&E!=null?m=E+Q.search+Q.hash:y=!0}catch{}let B=SL(m,{relative:o}),w=cQ(m,{replace:s,state:i,target:c,preventScrollReset:p,relative:o,viewTransition:A});function D(H){a&&a(H),H.defaultPrevented||w(H)}return fe.createElement("a",Yv({},h,{href:b||B,onClick:y||r?a:D,ref:n,target:c}))});var l4;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(l4||(l4={}));var m4;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(m4||(m4={}));function cQ(e,t){let{target:n,replace:a,state:o,preventScrollReset:r,relative:s,viewTransition:i}=t===void 0?{}:t,c=UA(),m=DA(),p=CE(e,{relative:s});return fe.useCallback(A=>{if(tQ(A,n)){A.preventDefault();let h=a!==void 0?a:Zg(m)===Zg(p);c(e,{replace:h,state:o,preventScrollReset:r,relative:s,viewTransition:i})}},[m,c,p,a,o,n,e,r,s,i])}const lQ="http://localhost:3001/api";class mQ{constructor(){em(this,"token",null);em(this,"pendingRequests",new Map);em(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})})});em(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})})});em(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})})});em(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)}});em(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=`${lQ}${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 Go=new mQ,DE=fe.createContext(void 0);function dQ({children:e}){const[t,n]=fe.useState(null),[a,o]=fe.useState(!0);fe.useEffect(()=>{async function c(){o(!0);try{const m=await Go.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 Go.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 Go.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 Go.auth.signOut();return n(null),{error:null}}catch{return{error:{message:"登出失败"}}}}return d.jsx(DE.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(DE);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 uQ={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 AQ=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Pt=(e,t)=>{const n=fe.forwardRef(({color:a="currentColor",size:o=24,strokeWidth:r=2,absoluteStrokeWidth:s,className:i="",children:c,...m},p)=>fe.createElement("svg",{ref:p,...uQ,width:o,height:o,stroke:a,strokeWidth:s?Number(r)*24/Number(o):r,className:["lucide",`lucide-${AQ(e)}`,i].join(" "),...m},[...t.map(([A,h])=>fe.createElement(A,h)),...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 UE=Pt("Activity",[["path",{d:"M22 12h-4l-3 9L9 3l-3 9H2",key:"d5dnw9"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const d4=Pt("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const pQ=Pt("Award",[["circle",{cx:"12",cy:"8",r:"6",key:"1vp47v"}],["path",{d:"M15.477 12.89 17 22l-5-3-5 3 1.523-9.11",key:"em7aur"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Vh=Pt("BarChart3",[["path",{d:"M3 3v18h18",key:"1s2lah"}],["path",{d:"M18 17V9",key:"2bz60n"}],["path",{d:"M13 17V5",key:"1frdt8"}],["path",{d:"M8 17v-3",key:"17ska0"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const _d=Pt("BookOpen",[["path",{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z",key:"vv98re"}],["path",{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z",key:"1cyq3y"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const u4=Pt("Brain",[["path",{d:"M12 5a3 3 0 1 0-5.997.125 4 4 0 0 0-2.526 5.77 4 4 0 0 0 .556 6.588A4 4 0 1 0 12 18Z",key:"l5xja"}],["path",{d:"M12 5a3 3 0 1 1 5.997.125 4 4 0 0 1 2.526 5.77 4 4 0 0 1-.556 6.588A4 4 0 1 1 12 18Z",key:"ep3f8r"}],["path",{d:"M15 13a4.5 4.5 0 0 1-3-4 4.5 4.5 0 0 1-3 4",key:"1p4c4q"}],["path",{d:"M17.599 6.5a3 3 0 0 0 .399-1.375",key:"tmeiqw"}],["path",{d:"M6.003 5.125A3 3 0 0 0 6.401 6.5",key:"105sqy"}],["path",{d:"M3.477 10.896a4 4 0 0 1 .585-.396",key:"ql3yin"}],["path",{d:"M19.938 10.5a4 4 0 0 1 .585.396",key:"1qfode"}],["path",{d:"M6 18a4 4 0 0 1-1.967-.516",key:"2e4loj"}],["path",{d:"M19.967 17.484A4 4 0 0 1 18 18",key:"159ez6"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const qc=Pt("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const fQ=Pt("Camera",[["path",{d:"M14.5 4h-5L7 7H4a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-3l-2.5-3z",key:"1tc9qg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const HE=Pt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const gQ=Pt("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Yg=Pt("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const hQ=Pt("CircleCheckBig",[["path",{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14",key:"g774vq"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Xu=Pt("Clock",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Bd=Pt("Compass",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polygon",{points:"16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76",key:"m9r19z"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Z0=Pt("Crown",[["path",{d:"M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z",key:"1vdc57"}],["path",{d:"M5 21h14",key:"11awu3"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Ig=Pt("DollarSign",[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const xQ=Pt("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const yQ=Pt("EyeOff",[["path",{d:"M9.88 9.88a3 3 0 1 0 4.24 4.24",key:"1jxqfv"}],["path",{d:"M10.73 5.08A10.43 10.43 0 0 1 12 5c7 0 10 7 10 7a13.16 13.16 0 0 1-1.67 2.68",key:"9wicm4"}],["path",{d:"M6.61 6.61A13.526 13.526 0 0 0 2 12s3 7 10 7a9.74 9.74 0 0 0 5.39-1.61",key:"1jreej"}],["line",{x1:"2",x2:"22",y1:"2",y2:"22",key:"a6p6uj"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Xh=Pt("Eye",[["path",{d:"M2 12s3-7 10-7 10 7 10 7-3 7-10 7-10-7-10-7Z",key:"rwhkz3"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const bQ=Pt("FileText",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"M10 9H8",key:"b1mrlr"}],["path",{d:"M16 13H8",key:"t4e002"}],["path",{d:"M16 17H8",key:"z1uh3a"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const CQ=Pt("FileX",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}],["path",{d:"m14.5 12.5-5 5",key:"b62r18"}],["path",{d:"m9.5 12.5 5 5",key:"1rk7el"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const vQ=Pt("File",[["path",{d:"M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z",key:"1rqfz7"}],["path",{d:"M14 2v4a2 2 0 0 0 2 2h4",key:"tnqrlb"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Kv=Pt("Github",[["path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4",key:"tonef"}],["path",{d:"M9 18c-4.51 2-5-2-7-2",key:"9comsn"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const yd=Pt("Heart",[["path",{d:"M19 14c1.49-1.46 3-3.21 3-5.5A5.5 5.5 0 0 0 16.5 3c-1.76 0-3 .5-4.5 2-1.5-1.5-2.74-2-4.5-2A5.5 5.5 0 0 0 2 8.5c0 2.3 1.5 4.05 3 5.5l7 7Z",key:"c3ymky"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const A4=Pt("Hexagon",[["path",{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z",key:"yt0hxn"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const qv=Pt("History",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}],["path",{d:"M12 7v5l4 2",key:"1fdv2h"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const wQ=Pt("Home",[["path",{d:"m3 9 9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"y5dka4"}],["polyline",{points:"9 22 9 12 15 12 15 22",key:"e2us08"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const BQ=Pt("Inbox",[["polyline",{points:"22 12 16 12 14 15 10 15 8 12 2 12",key:"o97t9d"}],["path",{d:"M5.45 5.11 2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z",key:"oot6mr"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const DQ=Pt("Layers",[["path",{d:"m12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83Z",key:"8b97xw"}],["path",{d:"m22 17.65-9.17 4.16a2 2 0 0 1-1.66 0L2 17.65",key:"dd6zsq"}],["path",{d:"m22 12.65-9.17 4.16a2 2 0 0 1-1.66 0L2 12.65",key:"ep9fru"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const bm=Pt("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const $v=Pt("Lock",[["rect",{width:"18",height:"11",x:"3",y:"11",rx:"2",ry:"2",key:"1w4ew1"}],["path",{d:"M7 11V7a5 5 0 0 1 10 0v4",key:"fwvmzm"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const UQ=Pt("LogIn",[["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}],["polyline",{points:"10 17 15 12 10 7",key:"1ail0h"}],["line",{x1:"15",x2:"3",y1:"12",y2:"12",key:"v6grx8"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const p4=Pt("LogOut",[["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}],["polyline",{points:"16 17 21 12 16 7",key:"1gabdz"}],["line",{x1:"21",x2:"9",y1:"12",y2:"12",key:"1uyos4"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const NE=Pt("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const jE=Pt("MapPin",[["path",{d:"M20 10c0 6-8 12-8 12s-8-6-8-12a8 8 0 0 1 16 0Z",key:"2oe9fu"}],["circle",{cx:"12",cy:"10",r:"3",key:"ilqhr7"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const HQ=Pt("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const GE=Pt("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const NQ=Pt("Printer",[["polyline",{points:"6 9 6 2 18 2 18 9",key:"1306q4"}],["path",{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2",key:"143wyd"}],["rect",{width:"12",height:"8",x:"6",y:"14",key:"5ipwut"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const jQ=Pt("RefreshCw",[["path",{d:"M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8",key:"v9h5vc"}],["path",{d:"M21 3v5h-5",key:"1q7to0"}],["path",{d:"M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16",key:"3uifl3"}],["path",{d:"M8 16H3v5",key:"1cv678"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const EE=Pt("Save",[["path",{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z",key:"1owoqh"}],["polyline",{points:"17 21 17 13 7 13 7 21",key:"1md35c"}],["polyline",{points:"7 3 7 8 15 8",key:"8nz8an"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const GQ=Pt("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const _E=Pt("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const EQ=Pt("Shield",[["path",{d:"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z",key:"oel41y"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const _Q=Pt("Shuffle",[["path",{d:"M2 18h1.4c1.3 0 2.5-.6 3.3-1.7l6.1-8.6c.7-1.1 2-1.7 3.3-1.7H22",key:"1wmou1"}],["path",{d:"m18 2 4 4-4 4",key:"pucp1d"}],["path",{d:"M2 6h1.9c1.5 0 2.9.9 3.6 2.2",key:"10bdb2"}],["path",{d:"M22 18h-5.9c-1.3 0-2.6-.7-3.3-1.8l-.5-.8",key:"vgxac0"}],["path",{d:"m18 14 4 4-4 4",key:"10pe0f"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const xa=Pt("Sparkles",[["path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z",key:"17u4zn"}],["path",{d:"M5 3v4",key:"bklmnn"}],["path",{d:"M19 17v4",key:"iiml17"}],["path",{d:"M3 5h4",key:"nem4j1"}],["path",{d:"M17 19h4",key:"lbex7p"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Zc=Pt("Star",[["polygon",{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2",key:"8f66p6"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Wv=Pt("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Op=Pt("Target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const PQ=Pt("TestTube",[["path",{d:"M14.5 2v17.5c0 1.4-1.1 2.5-2.5 2.5h0c-1.4 0-2.5-1.1-2.5-2.5V2",key:"187lwq"}],["path",{d:"M8.5 2h7",key:"csnxdl"}],["path",{d:"M14.5 16h-5",key:"1ox875"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const SQ=Pt("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const z2=Pt("TrendingUp",[["polyline",{points:"22 7 13.5 15.5 8.5 10.5 2 17",key:"126l90"}],["polyline",{points:"16 7 22 7 22 13",key:"kwv8wd"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const IQ=Pt("UserPlus",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}],["line",{x1:"19",x2:"19",y1:"8",y2:"14",key:"1bvyxn"}],["line",{x1:"22",x2:"16",y1:"11",y2:"11",key:"1shjgl"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const mi=Pt("User",[["path",{d:"M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2",key:"975kel"}],["circle",{cx:"12",cy:"7",r:"4",key:"17ys0d"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const PE=Pt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);/**
* @license lucide-react v0.364.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const Z2=Pt("Zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);function SE(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=SE(e[t]))&&(a&&(a+=" "),a+=n)}else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function vn(){for(var e,t,n=0,a="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=SE(e))&&(a&&(a+=" "),a+=t);return a}const AB="-",FQ=e=>{const t=LQ(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:a}=e;return{getClassGroupId:s=>{const i=s.split(AB);return i[0]===""&&i.length!==1&&i.shift(),IE(i,t)||kQ(s)},getConflictingClassGroupIds:(s,i)=>{const c=n[s]||[];return i&&a[s]?[...c,...a[s]]:c}}},IE=(e,t)=>{var s;if(e.length===0)return t.classGroupId;const n=e[0],a=t.nextPart.get(n),o=a?IE(e.slice(1),a):void 0;if(o)return o;if(t.validators.length===0)return;const r=e.join(AB);return(s=t.validators.find(({validator:i})=>i(r)))==null?void 0:s.classGroupId},f4=/^\[(.+)\]$/,kQ=e=>{if(f4.test(e)){const t=f4.exec(e)[1],n=t==null?void 0:t.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},LQ=e=>{const{theme:t,prefix:n}=e,a={nextPart:new Map,validators:[]};return OQ(Object.entries(e.classGroups),n).forEach(([r,s])=>{Vv(s,a,r,t)}),a},Vv=(e,t,n,a)=>{e.forEach(o=>{if(typeof o=="string"){const r=o===""?t:g4(t,o);r.classGroupId=n;return}if(typeof o=="function"){if(QQ(o)){Vv(o(a),t,n,a);return}t.validators.push({validator:o,classGroupId:n});return}Object.entries(o).forEach(([r,s])=>{Vv(s,g4(t,r),n,a)})})},g4=(e,t)=>{let n=e;return t.split(AB).forEach(a=>{n.nextPart.has(a)||n.nextPart.set(a,{nextPart:new Map,validators:[]}),n=n.nextPart.get(a)}),n},QQ=e=>e.isThemeGetter,OQ=(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,TQ=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)}}},FE="!",RQ=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 B=0;B<i.length;B++){let w=i[B];if(m===0){if(w===o&&(a||i.slice(B,B+r)===t)){c.push(i.slice(p,B)),p=B+r;continue}if(w==="/"){A=B;continue}}w==="["?m++:w==="]"&&m--}const h=c.length===0?i:i.substring(p),f=h.startsWith(FE),b=f?h.substring(1):h,y=A&&A>p?A-p:void 0;return{modifiers:c,hasImportantModifier:f,baseClassName:b,maybePostfixModifierPosition:y}};return n?i=>n({className:i,parseClassName:s}):s},MQ=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},zQ=e=>({cache:TQ(e.cacheSize),parseClassName:RQ(e),...FQ(e)}),ZQ=/\s+/,YQ=(e,t)=>{const{parseClassName:n,getClassGroupId:a,getConflictingClassGroupIds:o}=t,r=[],s=e.trim().split(ZQ);let i="";for(let c=s.length-1;c>=0;c-=1){const m=s[c],{modifiers:p,hasImportantModifier:A,baseClassName:h,maybePostfixModifierPosition:f}=n(m);let b=!!f,y=a(b?h.substring(0,f):h);if(!y){if(!b){i=m+(i.length>0?" "+i:i);continue}if(y=a(h),!y){i=m+(i.length>0?" "+i:i);continue}b=!1}const B=MQ(p).join(":"),w=A?B+FE:B,D=w+y;if(r.includes(D))continue;r.push(D);const H=o(y,b);for(let Q=0;Q<H.length;++Q){const E=H[Q];r.push(w+E)}i=m+(i.length>0?" "+i:i)}return i};function KQ(){let e=0,t,n,a="";for(;e<arguments.length;)(t=arguments[e++])&&(n=kE(t))&&(a&&(a+=" "),a+=n);return a}const kE=e=>{if(typeof e=="string")return e;let t,n="";for(let a=0;a<e.length;a++)e[a]&&(t=kE(e[a]))&&(n&&(n+=" "),n+=t);return n};function qQ(e,...t){let n,a,o,r=s;function s(c){const m=t.reduce((p,A)=>A(p),e());return n=zQ(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=YQ(c,n);return o(c,p),p}return function(){return r(KQ.apply(null,arguments))}}const da=e=>{const t=n=>n[e]||[];return t.isThemeGetter=!0,t},LE=/^\[(?:([a-z-]+):)?(.+)\]$/i,$Q=/^\d+\/\d+$/,WQ=new Set(["px","full","screen"]),VQ=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,XQ=/\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$/,JQ=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,eO=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,tO=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,kc=e=>Ru(e)||WQ.has(e)||$Q.test(e),tm=e=>HA(e,"length",lO),Ru=e=>!!e&&!Number.isNaN(Number(e)),Y0=e=>HA(e,"number",Ru),cp=e=>!!e&&Number.isInteger(Number(e)),nO=e=>e.endsWith("%")&&Ru(e.slice(0,-1)),an=e=>LE.test(e),nm=e=>VQ.test(e),aO=new Set(["length","size","percentage"]),oO=e=>HA(e,aO,QE),rO=e=>HA(e,"position",QE),sO=new Set(["image","url"]),iO=e=>HA(e,sO,dO),cO=e=>HA(e,"",mO),lp=()=>!0,HA=(e,t,n)=>{const a=LE.exec(e);return a?a[1]?typeof t=="string"?a[1]===t:t.has(a[1]):n(a[2]):!1},lO=e=>XQ.test(e)&&!JQ.test(e),QE=()=>!1,mO=e=>eO.test(e),dO=e=>tO.test(e),uO=()=>{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"),h=da("gap"),f=da("gradientColorStops"),b=da("gradientColorStopPositions"),y=da("inset"),B=da("margin"),w=da("opacity"),D=da("padding"),H=da("saturate"),Q=da("scale"),E=da("sepia"),G=da("skew"),I=da("space"),O=da("translate"),M=()=>["auto","contain","none"],z=()=>["auto","hidden","clip","visible","scroll"],_=()=>["auto",an,t],F=()=>[an,t],R=()=>["",kc,tm],Z=()=>["auto",Ru,an],J=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],ae=()=>["solid","dashed","dotted","double","none"],se=()=>["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",an],T=()=>["auto","avoid","all","avoid-page","page","left","right","column"],ne=()=>[Ru,an];return{cacheSize:500,separator:":",theme:{colors:[lp],spacing:[kc,tm],blur:["none","",nm,an],brightness:ne(),borderColor:[e],borderRadius:["none","","full",nm,an],borderSpacing:F(),borderWidth:R(),contrast:ne(),grayscale:oe(),hueRotate:ne(),invert:oe(),gap:F(),gradientColorStops:[e],gradientColorStopPositions:[nO,tm],inset:_(),margin:_(),opacity:ne(),padding:F(),saturate:ne(),scale:ne(),sepia:oe(),skew:ne(),space:F(),translate:F()},classGroups:{aspect:[{aspect:["auto","square","video",an]}],container:["container"],columns:[{columns:[nm]}],"break-after":[{"break-after":T()}],"break-before":[{"break-before":T()}],"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:[...J(),an]}],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:[y]}],"inset-x":[{"inset-x":[y]}],"inset-y":[{"inset-y":[y]}],start:[{start:[y]}],end:[{end:[y]}],top:[{top:[y]}],right:[{right:[y]}],bottom:[{bottom:[y]}],left:[{left:[y]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",cp,an]}],basis:[{basis:_()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",an]}],grow:[{grow:oe()}],shrink:[{shrink:oe()}],order:[{order:["first","last","none",cp,an]}],"grid-cols":[{"grid-cols":[lp]}],"col-start-end":[{col:["auto",{span:["full",cp,an]},an]}],"col-start":[{"col-start":Z()}],"col-end":[{"col-end":Z()}],"grid-rows":[{"grid-rows":[lp]}],"row-start-end":[{row:["auto",{span:[cp,an]},an]}],"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",an]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",an]}],gap:[{gap:[h]}],"gap-x":[{"gap-x":[h]}],"gap-y":[{"gap-y":[h]}],"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:[B]}],mx:[{mx:[B]}],my:[{my:[B]}],ms:[{ms:[B]}],me:[{me:[B]}],mt:[{mt:[B]}],mr:[{mr:[B]}],mb:[{mb:[B]}],ml:[{ml:[B]}],"space-x":[{"space-x":[I]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[I]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",an,t]}],"min-w":[{"min-w":[an,t,"min","max","fit"]}],"max-w":[{"max-w":[an,t,"none","full","min","max","fit","prose",{screen:[nm]},nm]}],h:[{h:[an,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[an,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[an,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[an,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",Y0]}],"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",an]}],"line-clamp":[{"line-clamp":["none",Ru,Y0]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",kc,an]}],"list-image":[{"list-image":["none",an]}],"list-style-type":[{list:["none","disc","decimal",an]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[w]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[w]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ae(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",kc,tm]}],"underline-offset":[{"underline-offset":["auto",kc,an]}],"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:F()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",an]}],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",an]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[w]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...J(),rO]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",oO]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},iO]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[b]}],"gradient-via-pos":[{via:[b]}],"gradient-to-pos":[{to:[b]}],"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":[w]}],"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":[w]}],"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":[kc,an]}],"outline-w":[{outline:[kc,tm]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:R()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[w]}],"ring-offset-w":[{"ring-offset":[kc,tm]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",nm,cO]}],"shadow-color":[{shadow:[lp]}],opacity:[{opacity:[w]}],"mix-blend":[{"mix-blend":[...se(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":se()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[a]}],contrast:[{contrast:[c]}],"drop-shadow":[{"drop-shadow":["","none",nm,an]}],grayscale:[{grayscale:[m]}],"hue-rotate":[{"hue-rotate":[p]}],invert:[{invert:[A]}],saturate:[{saturate:[H]}],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":[w]}],"backdrop-saturate":[{"backdrop-saturate":[H]}],"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",an]}],duration:[{duration:ne()}],ease:[{ease:["linear","in","out","in-out",an]}],delay:[{delay:ne()}],animate:[{animate:["none","spin","ping","pulse","bounce",an]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[Q]}],"scale-x":[{"scale-x":[Q]}],"scale-y":[{"scale-y":[Q]}],rotate:[{rotate:[cp,an]}],"translate-x":[{"translate-x":[O]}],"translate-y":[{"translate-y":[O]}],"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",an]}],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",an]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":F()}],"scroll-mx":[{"scroll-mx":F()}],"scroll-my":[{"scroll-my":F()}],"scroll-ms":[{"scroll-ms":F()}],"scroll-me":[{"scroll-me":F()}],"scroll-mt":[{"scroll-mt":F()}],"scroll-mr":[{"scroll-mr":F()}],"scroll-mb":[{"scroll-mb":F()}],"scroll-ml":[{"scroll-ml":F()}],"scroll-p":[{"scroll-p":F()}],"scroll-px":[{"scroll-px":F()}],"scroll-py":[{"scroll-py":F()}],"scroll-ps":[{"scroll-ps":F()}],"scroll-pe":[{"scroll-pe":F()}],"scroll-pt":[{"scroll-pt":F()}],"scroll-pr":[{"scroll-pr":F()}],"scroll-pb":[{"scroll-pb":F()}],"scroll-pl":[{"scroll-pl":F()}],"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",an]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[kc,tm,Y0]}],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"]}}},AO=qQ(uO);function St(...e){return AO(vn(e))}const Ln=ue.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:St(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})});Ln.displayName="ChineseButton";var pO=e=>{switch(e){case"success":return hO;case"info":return yO;case"warning":return xO;case"error":return bO;default:return null}},fO=Array(12).fill(0),gO=({visible:e,className:t})=>ue.createElement("div",{className:["sonner-loading-wrapper",t].filter(Boolean).join(" "),"data-visible":e},ue.createElement("div",{className:"sonner-spinner"},fO.map((n,a)=>ue.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${a}`})))),hO=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ue.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"})),xO=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},ue.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"})),yO=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ue.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"})),bO=ue.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},ue.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"})),CO=ue.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"},ue.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),ue.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),vO=()=>{let[e,t]=ue.useState(document.hidden);return ue.useEffect(()=>{let n=()=>{t(document.hidden)};return document.addEventListener("visibilitychange",n),()=>window.removeEventListener("visibilitychange",n)},[]),e},Xv=1,wO=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:Xv++,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],ue.isValidElement(m))r=!1,this.create({id:a,type:"default",message:m});else if(DO(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)||Xv++;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}},Pr=new wO,BO=(e,t)=>{let n=(t==null?void 0:t.id)||Xv++;return Pr.addToast({title:e,...t,id:n}),n},DO=e=>e&&typeof e=="object"&&"ok"in e&&typeof e.ok=="boolean"&&"status"in e&&typeof e.status=="number",UO=BO,HO=()=>Pr.toasts,NO=()=>Pr.getActiveToasts(),pn=Object.assign(UO,{success:Pr.success,info:Pr.info,warning:Pr.warning,error:Pr.error,custom:Pr.custom,message:Pr.message,promise:Pr.promise,dismiss:Pr.dismiss,loading:Pr.loading},{getHistory:HO,getToasts:NO});function jO(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))}jO(`: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 Rf(e){return e.label!==void 0}var GO=3,EO="32px",_O="16px",h4=4e3,PO=356,SO=14,IO=20,FO=200;function ni(...e){return e.filter(Boolean).join(" ")}function kO(e){let[t,n]=e.split("-"),a=[];return t&&a.push(t),n&&a.push(n),a}var LO=e=>{var t,n,a,o,r,s,i,c,m,p,A;let{invert:h,toast:f,unstyled:b,interacting:y,setHeights:B,visibleToasts:w,heights:D,index:H,toasts:Q,expanded:E,removeToast:G,defaultRichColors:I,closeButton:O,style:M,cancelButtonStyle:z,actionButtonStyle:_,className:F="",descriptionClassName:R="",duration:Z,position:J,gap:ae,loadingIcon:se,expandByDefault:ee,classNames:oe,icons:T,closeButtonAriaLabel:ne="Close toast",pauseWhenPageIsHidden:k}=e,[S,V]=ue.useState(null),[re,ce]=ue.useState(null),[pe,ge]=ue.useState(!1),[de,je]=ue.useState(!1),[_e,De]=ue.useState(!1),[Ze,at]=ue.useState(!1),[Ee,le]=ue.useState(!1),[At,it]=ue.useState(0),[Ye,$e]=ue.useState(0),Ve=ue.useRef(f.duration||Z||h4),tt=ue.useRef(null),mt=ue.useRef(null),We=H===0,ft=H+1<=w,ve=f.type,Se=f.dismissible!==!1,Xe=f.className||"",qe=f.descriptionClassName||"",ct=ue.useMemo(()=>D.findIndex(ke=>ke.toastId===f.id)||0,[D,f.id]),Re=ue.useMemo(()=>{var ke;return(ke=f.closeButton)!=null?ke:O},[f.closeButton,O]),Yt=ue.useMemo(()=>f.duration||Z||h4,[f.duration,Z]),Ut=ue.useRef(0),fn=ue.useRef(0),Wt=ue.useRef(0),It=ue.useRef(null),[Vn,Mt]=J.split("-"),yo=ue.useMemo(()=>D.reduce((ke,Le,bt)=>bt>=ct?ke:ke+Le.height,0),[D,ct]),wn=vO(),ba=f.invert||h,Ca=ve==="loading";fn.current=ue.useMemo(()=>ct*ae+yo,[ct,yo]),ue.useEffect(()=>{Ve.current=Yt},[Yt]),ue.useEffect(()=>{ge(!0)},[]),ue.useEffect(()=>{let ke=mt.current;if(ke){let Le=ke.getBoundingClientRect().height;return $e(Le),B(bt=>[{toastId:f.id,height:Le,position:f.position},...bt]),()=>B(bt=>bt.filter(nn=>nn.toastId!==f.id))}},[B,f.id]),ue.useLayoutEffect(()=>{if(!pe)return;let ke=mt.current,Le=ke.style.height;ke.style.height="auto";let bt=ke.getBoundingClientRect().height;ke.style.height=Le,$e(bt),B(nn=>nn.find(tn=>tn.toastId===f.id)?nn.map(tn=>tn.toastId===f.id?{...tn,height:bt}:tn):[{toastId:f.id,height:bt,position:f.position},...nn])},[pe,f.title,f.description,B,f.id]);let cn=ue.useCallback(()=>{je(!0),it(fn.current),B(ke=>ke.filter(Le=>Le.toastId!==f.id)),setTimeout(()=>{G(f)},FO)},[f,G,B,fn]);ue.useEffect(()=>{if(f.promise&&ve==="loading"||f.duration===1/0||f.type==="loading")return;let ke;return E||y||k&&wn?(()=>{if(Wt.current<Ut.current){let Le=new Date().getTime()-Ut.current;Ve.current=Ve.current-Le}Wt.current=new Date().getTime()})():Ve.current!==1/0&&(Ut.current=new Date().getTime(),ke=setTimeout(()=>{var Le;(Le=f.onAutoClose)==null||Le.call(f,f),cn()},Ve.current)),()=>clearTimeout(ke)},[E,y,f,ve,k,wn,cn]),ue.useEffect(()=>{f.delete&&cn()},[cn,f.delete]);function Ft(){var ke,Le,bt;return T!=null&&T.loading?ue.createElement("div",{className:ni(oe==null?void 0:oe.loader,(ke=f==null?void 0:f.classNames)==null?void 0:ke.loader,"sonner-loader"),"data-visible":ve==="loading"},T.loading):se?ue.createElement("div",{className:ni(oe==null?void 0:oe.loader,(Le=f==null?void 0:f.classNames)==null?void 0:Le.loader,"sonner-loader"),"data-visible":ve==="loading"},se):ue.createElement(gO,{className:ni(oe==null?void 0:oe.loader,(bt=f==null?void 0:f.classNames)==null?void 0:bt.loader),visible:ve==="loading"})}return ue.createElement("li",{tabIndex:0,ref:mt,className:ni(F,Xe,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[ve],(n=f==null?void 0:f.classNames)==null?void 0:n[ve]),"data-sonner-toast":"","data-rich-colors":(a=f.richColors)!=null?a:I,"data-styled":!(f.jsx||f.unstyled||b),"data-mounted":pe,"data-promise":!!f.promise,"data-swiped":Ee,"data-removed":de,"data-visible":ft,"data-y-position":Vn,"data-x-position":Mt,"data-index":H,"data-front":We,"data-swiping":_e,"data-dismissible":Se,"data-type":ve,"data-invert":ba,"data-swipe-out":Ze,"data-swipe-direction":re,"data-expanded":!!(E||ee&&pe),style:{"--index":H,"--toasts-before":H,"--z-index":Q.length-H,"--offset":`${de?At:fn.current}px`,"--initial-height":ee?"auto":`${Ye}px`,...M,...f.style},onDragEnd:()=>{De(!1),V(null),It.current=null},onPointerDown:ke=>{Ca||!Se||(tt.current=new Date,it(fn.current),ke.target.setPointerCapture(ke.pointerId),ke.target.tagName!=="BUTTON"&&(De(!0),It.current={x:ke.clientX,y:ke.clientY}))},onPointerUp:()=>{var ke,Le,bt,nn;if(Ze||!Se)return;It.current=null;let tn=Number(((ke=mt.current)==null?void 0:ke.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),dt=Number(((Le=mt.current)==null?void 0:Le.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Bn=new Date().getTime()-((bt=tt.current)==null?void 0:bt.getTime()),Mn=S==="x"?tn:dt,na=Math.abs(Mn)/Bn;if(Math.abs(Mn)>=IO||na>.11){it(fn.current),(nn=f.onDismiss)==null||nn.call(f,f),ce(S==="x"?tn>0?"right":"left":dt>0?"down":"up"),cn(),at(!0),le(!1);return}De(!1),V(null)},onPointerMove:ke=>{var Le,bt,nn,tn;if(!It.current||!Se||((Le=window.getSelection())==null?void 0:Le.toString().length)>0)return;let dt=ke.clientY-It.current.y,Bn=ke.clientX-It.current.x,Mn=(bt=e.swipeDirections)!=null?bt:kO(J);!S&&(Math.abs(Bn)>1||Math.abs(dt)>1)&&V(Math.abs(Bn)>Math.abs(dt)?"x":"y");let na={x:0,y:0};S==="y"?(Mn.includes("top")||Mn.includes("bottom"))&&(Mn.includes("top")&&dt<0||Mn.includes("bottom")&&dt>0)&&(na.y=dt):S==="x"&&(Mn.includes("left")||Mn.includes("right"))&&(Mn.includes("left")&&Bn<0||Mn.includes("right")&&Bn>0)&&(na.x=Bn),(Math.abs(na.x)>0||Math.abs(na.y)>0)&&le(!0),(nn=mt.current)==null||nn.style.setProperty("--swipe-amount-x",`${na.x}px`),(tn=mt.current)==null||tn.style.setProperty("--swipe-amount-y",`${na.y}px`)}},Re&&!f.jsx?ue.createElement("button",{"aria-label":ne,"data-disabled":Ca,"data-close-button":!0,onClick:Ca||!Se?()=>{}:()=>{var ke;cn(),(ke=f.onDismiss)==null||ke.call(f,f)},className:ni(oe==null?void 0:oe.closeButton,(o=f==null?void 0:f.classNames)==null?void 0:o.closeButton)},(r=T==null?void 0:T.close)!=null?r:CO):null,f.jsx||fe.isValidElement(f.title)?f.jsx?f.jsx:typeof f.title=="function"?f.title():f.title:ue.createElement(ue.Fragment,null,ve||f.icon||f.promise?ue.createElement("div",{"data-icon":"",className:ni(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||Ft():null,f.type!=="loading"?f.icon||(T==null?void 0:T[ve])||pO(ve):null):null,ue.createElement("div",{"data-content":"",className:ni(oe==null?void 0:oe.content,(i=f==null?void 0:f.classNames)==null?void 0:i.content)},ue.createElement("div",{"data-title":"",className:ni(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?ue.createElement("div",{"data-description":"",className:ni(R,qe,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&&Rf(f.cancel)?ue.createElement("button",{"data-button":!0,"data-cancel":!0,style:f.cancelButtonStyle||z,onClick:ke=>{var Le,bt;Rf(f.cancel)&&Se&&((bt=(Le=f.cancel).onClick)==null||bt.call(Le,ke),cn())},className:ni(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&&Rf(f.action)?ue.createElement("button",{"data-button":!0,"data-action":!0,style:f.actionButtonStyle||_,onClick:ke=>{var Le,bt;Rf(f.action)&&((bt=(Le=f.action).onClick)==null||bt.call(Le,ke),!ke.defaultPrevented&&cn())},className:ni(oe==null?void 0:oe.actionButton,(A=f==null?void 0:f.classNames)==null?void 0:A.actionButton)},f.action.label):null))};function x4(){if(typeof window>"u"||typeof document>"u")return"ltr";let e=document.documentElement.getAttribute("dir");return e==="auto"||!e?window.getComputedStyle(document.documentElement).direction:e}function QO(e,t){let n={};return[e,t].forEach((a,o)=>{let r=o===1,s=r?"--mobile-offset":"--offset",i=r?_O:EO;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 OO=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:h,style:f,visibleToasts:b=GO,toastOptions:y,dir:B=x4(),gap:w=SO,loadingIcon:D,icons:H,containerAriaLabel:Q="Notifications",pauseWhenPageIsHidden:E}=e,[G,I]=ue.useState([]),O=ue.useMemo(()=>Array.from(new Set([a].concat(G.filter(k=>k.position).map(k=>k.position)))),[G,a]),[M,z]=ue.useState([]),[_,F]=ue.useState(!1),[R,Z]=ue.useState(!1),[J,ae]=ue.useState(p!=="system"?p:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),se=ue.useRef(null),ee=o.join("+").replace(/Key/g,"").replace(/Digit/g,""),oe=ue.useRef(null),T=ue.useRef(!1),ne=ue.useCallback(k=>{I(S=>{var V;return(V=S.find(re=>re.id===k.id))!=null&&V.delete||Pr.dismiss(k.id),S.filter(({id:re})=>re!==k.id)})},[]);return ue.useEffect(()=>Pr.subscribe(k=>{if(k.dismiss){I(S=>S.map(V=>V.id===k.id?{...V,delete:!0}:V));return}setTimeout(()=>{sL.flushSync(()=>{I(S=>{let V=S.findIndex(re=>re.id===k.id);return V!==-1?[...S.slice(0,V),{...S[V],...k},...S.slice(V+1)]:[k,...S]})})})}),[]),ue.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 k=window.matchMedia("(prefers-color-scheme: dark)");try{k.addEventListener("change",({matches:S})=>{ae(S?"dark":"light")})}catch{k.addListener(({matches:V})=>{try{ae(V?"dark":"light")}catch(re){console.error(re)}})}},[p]),ue.useEffect(()=>{G.length<=1&&F(!1)},[G]),ue.useEffect(()=>{let k=S=>{var V,re;o.every(ce=>S[ce]||S.code===ce)&&(F(!0),(V=se.current)==null||V.focus()),S.code==="Escape"&&(document.activeElement===se.current||(re=se.current)!=null&&re.contains(document.activeElement))&&F(!1)};return document.addEventListener("keydown",k),()=>document.removeEventListener("keydown",k)},[o]),ue.useEffect(()=>{if(se.current)return()=>{oe.current&&(oe.current.focus({preventScroll:!0}),oe.current=null,T.current=!1)}},[se.current]),ue.createElement("section",{ref:t,"aria-label":`${Q} ${ee}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},O.map((k,S)=>{var V;let[re,ce]=k.split("-");return G.length?ue.createElement("ol",{key:k,dir:B==="auto"?x4():B,tabIndex:-1,ref:se,className:i,"data-sonner-toaster":!0,"data-theme":J,"data-y-position":re,"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":`${PO}px`,"--gap":`${w}px`,...f,...QO(c,m)},onBlur:pe=>{T.current&&!pe.currentTarget.contains(pe.relatedTarget)&&(T.current=!1,oe.current&&(oe.current.focus({preventScroll:!0}),oe.current=null))},onFocus:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||T.current||(T.current=!0,oe.current=pe.relatedTarget)},onMouseEnter:()=>F(!0),onMouseMove:()=>F(!0),onMouseLeave:()=>{R||F(!1)},onDragEnd:()=>F(!1),onPointerDown:pe=>{pe.target instanceof HTMLElement&&pe.target.dataset.dismissible==="false"||Z(!0)},onPointerUp:()=>Z(!1)},G.filter(pe=>!pe.position&&S===0||pe.position===k).map((pe,ge)=>{var de,je;return ue.createElement(LO,{key:pe.id,icons:H,index:ge,toast:pe,defaultRichColors:A,duration:(de=y==null?void 0:y.duration)!=null?de:h,className:y==null?void 0:y.className,descriptionClassName:y==null?void 0:y.descriptionClassName,invert:n,visibleToasts:b,closeButton:(je=y==null?void 0:y.closeButton)!=null?je:s,interacting:R,position:k,style:y==null?void 0:y.style,unstyled:y==null?void 0:y.unstyled,classNames:y==null?void 0:y.classNames,cancelButtonStyle:y==null?void 0:y.cancelButtonStyle,actionButtonStyle:y==null?void 0:y.actionButtonStyle,removeToast:ne,toasts:G.filter(_e=>_e.position==pe.position),heights:M.filter(_e=>_e.position==pe.position),setHeights:z,expandByDefault:r,gap:w,loadingIcon:D,expanded:_,pauseWhenPageIsHidden:E,swipeDirections:e.swipeDirections})})):null}))});const TO=({children:e})=>{const{user:t,signOut:n}=Vi(),a=DA(),[o,r]=fe.useState(!1),s=async()=>{try{await n(),pn.success("登出成功"),r(!1)}catch{pn.error("登出失败")}},i=[{path:"/",label:"首页",icon:wQ},{path:"/analysis",label:"分析",icon:xa,requireAuth:!0},{path:"/history",label:"历史",icon:qv,requireAuth:!0},{path:"/profile",label:"档案",icon:mi,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(qo,{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,h=a.pathname===p.path;return d.jsxs(qo,{to:p.path,className:St("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",h?"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(Kv,{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(Ln,{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(p4,{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(qo,{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(Ln,{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(qo,{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(Ln,{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(PE,{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(HQ,{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:St("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,h=a.pathname===p.path;return d.jsxs(qo,{to:p.path,onClick:m,className:St("flex items-center space-x-3 px-4 py-3 rounded-lg font-medium transition-all duration-200","border border-transparent",h?"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(Kv,{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(Ln,{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(p4,{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(qo,{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(Ln,{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(qo,{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(Ln,{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命理分析平台"})]})})})]})},ho=ue.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:St(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})});ho.displayName="ChineseCard";const Gs=ue.forwardRef(({className:e,children:t,...n},a)=>d.jsx("div",{className:St("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}));Gs.displayName="ChineseCardHeader";const Es=ue.forwardRef(({className:e,children:t,...n},a)=>d.jsx("h3",{className:St("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}));Es.displayName="ChineseCardTitle";const RO=ue.forwardRef(({className:e,children:t,...n},a)=>d.jsx("p",{className:St("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}));RO.displayName="ChineseCardDescription";const er=ue.forwardRef(({className:e,children:t,...n},a)=>d.jsx("div",{className:St("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}));er.displayName="ChineseCardContent";const MO=ue.forwardRef(({className:e,children:t,...n},a)=>d.jsx("div",{className:St("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:199: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":"199","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}));MO.displayName="ChineseCardFooter";const zO=()=>{const{user:e}=Vi(),t=[{icon:xa,title:"八字命理",description:"基于传统八字学说,深度分析您的五行平衡、格局特点、四柱信息和人生走向。结合精确节气计算,提供更准确的时间定位",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Zc,title:"紫微斗数",description:"通过星曜排布和十二宫位分析,揭示您的性格特质和命运走向。采用星曜亮度算法和四化飞星系统,分析更加精准",color:"text-red-700",bgColor:"chinese-golden-glow",iconBg:"bg-gradient-to-br from-yellow-400 to-amber-500",link:"/analysis"},{icon:Bd,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:u4,title:"AI智能分析",description:"融合人工智能技术,提供个性化推荐和智能分析,让传统命理更加精准"},{icon:EQ,title:"专业可靠",description:"基于传统命理典籍,结合现代算法优化,确保分析结果的专业性和准确性"},{icon:Z2,title:"高效便捷",description:"智能缓存技术响应速度提升60-80%,为您提供流畅的使用体验"},{icon:z2,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(qo,{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(Ln,{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(xa,{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(qo,{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(Ln,{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(qo,{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(Ln,{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(ho,{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(Gs,{"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(Es,{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(er,{"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(qo,{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(Ln,{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(ho,{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(er,{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(ho,{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(u4,{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(ho,{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(pQ,{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(ho,{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(er,{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(xa,{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(qo,{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(Ln,{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(xa,{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(qo,{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(Ln,{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(qo,{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(Ln,{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(_d,{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"}),"了解更多"]})})]})}),d.jsxs("div",{className:"mt-8 pt-6 border-t border-red-200","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:338:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"338","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-8%20pt-6%20border-t%20border-red-200%22%7D",children:[d.jsx("div",{className:"flex justify-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:339:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"339","data-component-file":"HomePage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%22%7D",children:d.jsxs("a",{href:"https://github.com/patdelphi/suanming",target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center space-x-2 px-4 py-2 rounded-lg bg-gray-800 hover:bg-gray-700 text-white transition-colors duration-200 shadow-md hover:shadow-lg","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:340:14","data-matrix-name":"a","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"340","data-component-file":"HomePage.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%22inline-flex%20items-center%20space-x-2%20px-4%20py-2%20rounded-lg%20bg-gray-800%20hover%3Abg-gray-700%20text-white%20transition-colors%20duration-200%20shadow-md%20hover%3Ashadow-lg%22%7D",children:[d.jsx(Kv,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:346:16","data-matrix-name":"Github","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"346","data-component-file":"HomePage.tsx","data-component-name":"Github","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%22%7D"}),d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:347:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"347","data-component-file":"HomePage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"查看GitHub源码"})]})}),d.jsx("p",{className:"text-center text-sm text-gray-600 mt-3 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx:350:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HomePage.tsx","data-component-line":"350","data-component-file":"HomePage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-center%20text-sm%20text-gray-600%20mt-3%20font-chinese%22%7D",children:"开源项目,欢迎贡献代码和建议"})]})]})})]})},Vo=ue.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:St(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 ZO=()=>{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?pn.error("登录失败:"+p.message):(pn.success("登录成功!"),i("/"))}catch{pn.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(ho,{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(Gs,{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(UQ,{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(Es,{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(er,{"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(NE,{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(Ln,{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(qo,{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:"立即注册"})]})})]})]})]})},YO=()=>{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){pn.error("两次输入的密码不一致");return}if(n.length<6){pn.error("密码长度不能少于6位");return}i(!0);try{const{error:h}=await c(e,n);h?pn.error("注册失败:"+h.message):(pn.success("注册成功!欢迎加入神机阁"),m("/profile"))}catch{pn.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(ho,{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(Gs,{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(IQ,{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(Es,{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(er,{"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(NE,{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(Ln,{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(qo,{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:"立即登录"})]})})]})]})]})},pB=ue.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":""]},h={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:St(p,A[o],h[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(b=>d.jsx("option",{value:b.value,disabled:b.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:b.label},b.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:St("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(HE,{className:St("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:St("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})})]})});pB.displayName="ChineseSelect";const KO=()=>{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 Go.profiles.get();if(A.error)throw new Error(A.error.message);if(A.data&&A.data.profile){const h=A.data.profile;r(h),i({full_name:h.full_name||"",birth_date:h.birth_date||"",birth_time:h.birth_time||"",birth_location:h.birth_location||"",gender:h.gender||"male",username:h.username||""})}}catch{}},[e]);fe.useEffect(()=>{c()},[e,c]);const m=async A=>{if(A.preventDefault(),!!e){a(!0);try{const h={...s},f=await Go.profiles.update(h);if(f.error)throw new Error(f.error.message);f.data&&f.data.profile&&r(f.data.profile),pn.success("档案保存成功!即将跳转到分析页面..."),setTimeout(()=>{t("/analysis")},1500)}catch(h){pn.error("保存档案失败:"+h.message)}finally{a(!1)}}},p=(A,h)=>{i(f=>({...f,[A]:h}))};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(ho,{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(Gs,{"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(mi,{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(Es,{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(er,{"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(qc,{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(pB,{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(jE,{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(Ln,{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(EE,{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")]})})]})]})]})};var K0,y4;function Fr(){if(y4)return K0;y4=1;var e=Array.isArray;return K0=e,K0}var q0,b4;function OE(){if(b4)return q0;b4=1;var e=typeof Of=="object"&&Of&&Of.Object===Object&&Of;return q0=e,q0}var $0,C4;function Xi(){if(C4)return $0;C4=1;var e=OE(),t=typeof self=="object"&&self&&self.Object===Object&&self,n=e||t||Function("return this")();return $0=n,$0}var W0,v4;function Y2(){if(v4)return W0;v4=1;var e=Xi(),t=e.Symbol;return W0=t,W0}var V0,w4;function qO(){if(w4)return V0;w4=1;var e=Y2(),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 V0=r,V0}var X0,B4;function $O(){if(B4)return X0;B4=1;var e=Object.prototype,t=e.toString;function n(a){return t.call(a)}return X0=n,X0}var J0,D4;function rl(){if(D4)return J0;D4=1;var e=Y2(),t=qO(),n=$O(),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 J0=s,J0}var ey,U4;function sl(){if(U4)return ey;U4=1;function e(t){return t!=null&&typeof t=="object"}return ey=e,ey}var ty,H4;function NA(){if(H4)return ty;H4=1;var e=rl(),t=sl(),n="[object Symbol]";function a(o){return typeof o=="symbol"||t(o)&&e(o)==n}return ty=a,ty}var ny,N4;function fB(){if(N4)return ny;N4=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 ny=o,ny}var ay,j4;function Um(){if(j4)return ay;j4=1;function e(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}return ay=e,ay}var oy,G4;function gB(){if(G4)return oy;G4=1;var e=rl(),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 oy=s,oy}var ry,E4;function WO(){if(E4)return ry;E4=1;var e=Xi(),t=e["__core-js_shared__"];return ry=t,ry}var sy,_4;function VO(){if(_4)return sy;_4=1;var e=WO(),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 sy=n,sy}var iy,P4;function TE(){if(P4)return iy;P4=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 iy=n,iy}var cy,S4;function XO(){if(S4)return cy;S4=1;var e=gB(),t=VO(),n=Um(),a=TE(),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(h){if(!n(h)||t(h))return!1;var f=e(h)?p:r;return f.test(a(h))}return cy=A,cy}var ly,I4;function JO(){if(I4)return ly;I4=1;function e(t,n){return t==null?void 0:t[n]}return ly=e,ly}var my,F4;function Id(){if(F4)return my;F4=1;var e=XO(),t=JO();function n(a,o){var r=t(a,o);return e(r)?r:void 0}return my=n,my}var dy,k4;function Jh(){if(k4)return dy;k4=1;var e=Id(),t=e(Object,"create");return dy=t,dy}var uy,L4;function eT(){if(L4)return uy;L4=1;var e=Jh();function t(){this.__data__=e?e(null):{},this.size=0}return uy=t,uy}var Ay,Q4;function tT(){if(Q4)return Ay;Q4=1;function e(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}return Ay=e,Ay}var py,O4;function nT(){if(O4)return py;O4=1;var e=Jh(),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 py=o,py}var fy,T4;function aT(){if(T4)return fy;T4=1;var e=Jh(),t=Object.prototype,n=t.hasOwnProperty;function a(o){var r=this.__data__;return e?r[o]!==void 0:n.call(r,o)}return fy=a,fy}var gy,R4;function oT(){if(R4)return gy;R4=1;var e=Jh(),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 gy=n,gy}var hy,M4;function rT(){if(M4)return hy;M4=1;var e=eT(),t=tT(),n=nT(),a=aT(),o=oT();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,hy=r,hy}var xy,z4;function sT(){if(z4)return xy;z4=1;function e(){this.__data__=[],this.size=0}return xy=e,xy}var yy,Z4;function hB(){if(Z4)return yy;Z4=1;function e(t,n){return t===n||t!==t&&n!==n}return yy=e,yy}var by,Y4;function ex(){if(Y4)return by;Y4=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 by=t,by}var Cy,K4;function iT(){if(K4)return Cy;K4=1;var e=ex(),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 Cy=a,Cy}var vy,q4;function cT(){if(q4)return vy;q4=1;var e=ex();function t(n){var a=this.__data__,o=e(a,n);return o<0?void 0:a[o][1]}return vy=t,vy}var wy,$4;function lT(){if($4)return wy;$4=1;var e=ex();function t(n){return e(this.__data__,n)>-1}return wy=t,wy}var By,W4;function mT(){if(W4)return By;W4=1;var e=ex();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 By=t,By}var Dy,V4;function tx(){if(V4)return Dy;V4=1;var e=sT(),t=iT(),n=cT(),a=lT(),o=mT();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,Dy=r,Dy}var Uy,X4;function xB(){if(X4)return Uy;X4=1;var e=Id(),t=Xi(),n=e(t,"Map");return Uy=n,Uy}var Hy,J4;function dT(){if(J4)return Hy;J4=1;var e=rT(),t=tx(),n=xB();function a(){this.size=0,this.__data__={hash:new e,map:new(n||t),string:new e}}return Hy=a,Hy}var Ny,eU;function uT(){if(eU)return Ny;eU=1;function e(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}return Ny=e,Ny}var jy,tU;function nx(){if(tU)return jy;tU=1;var e=uT();function t(n,a){var o=n.__data__;return e(a)?o[typeof a=="string"?"string":"hash"]:o.map}return jy=t,jy}var Gy,nU;function AT(){if(nU)return Gy;nU=1;var e=nx();function t(n){var a=e(this,n).delete(n);return this.size-=a?1:0,a}return Gy=t,Gy}var Ey,aU;function pT(){if(aU)return Ey;aU=1;var e=nx();function t(n){return e(this,n).get(n)}return Ey=t,Ey}var _y,oU;function fT(){if(oU)return _y;oU=1;var e=nx();function t(n){return e(this,n).has(n)}return _y=t,_y}var Py,rU;function gT(){if(rU)return Py;rU=1;var e=nx();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 Sy,sU;function yB(){if(sU)return Sy;sU=1;var e=dT(),t=AT(),n=pT(),a=fT(),o=gT();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,Sy=r,Sy}var Iy,iU;function RE(){if(iU)return Iy;iU=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,Iy=n,Iy}var Fy,cU;function hT(){if(cU)return Fy;cU=1;var e=RE(),t=500;function n(a){var o=e(a,function(s){return r.size===t&&r.clear(),s}),r=o.cache;return o}return Fy=n,Fy}var ky,lU;function xT(){if(lU)return ky;lU=1;var e=hT(),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 ky=a,ky}var Ly,mU;function bB(){if(mU)return Ly;mU=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 Ly=e,Ly}var Qy,dU;function yT(){if(dU)return Qy;dU=1;var e=Y2(),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 Qy=s,Qy}var Oy,uU;function ME(){if(uU)return Oy;uU=1;var e=yT();function t(n){return n==null?"":e(n)}return Oy=t,Oy}var Ty,AU;function zE(){if(AU)return Ty;AU=1;var e=Fr(),t=fB(),n=xT(),a=ME();function o(r,s){return e(r)?r:t(r,s)?[r]:n(a(r))}return Ty=o,Ty}var Ry,pU;function ax(){if(pU)return Ry;pU=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 Ry=t,Ry}var My,fU;function CB(){if(fU)return My;fU=1;var e=zE(),t=ax();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 My=n,My}var zy,gU;function ZE(){if(gU)return zy;gU=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 bT=ZE();const Yi=Qn(bT);var Zy,hU;function CT(){if(hU)return Zy;hU=1;function e(t){return t==null}return Zy=e,Zy}var vT=CT();const _n=Qn(vT);var Yy,xU;function wT(){if(xU)return Yy;xU=1;var e=rl(),t=Fr(),n=sl(),a="[object String]";function o(r){return typeof r=="string"||!t(r)&&n(r)&&e(r)==a}return Yy=o,Yy}var BT=wT();const K2=Qn(BT);var DT=gB();const mn=Qn(DT);var UT=Um();const jA=Qn(UT);var Ky={exports:{}},In={};/**
* @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 yU;function HT(){if(yU)return In;yU=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"),h=Symbol.for("react.lazy"),f=Symbol.for("react.offscreen"),b;b=Symbol.for("react.module.reference");function y(B){if(typeof B=="object"&&B!==null){var w=B.$$typeof;switch(w){case e:switch(B=B.type,B){case n:case o:case a:case m:case p:return B;default:switch(B=B&&B.$$typeof,B){case i:case s:case c:case h:case A:case r:return B;default:return w}}case t:return w}}}return In.ContextConsumer=s,In.ContextProvider=r,In.Element=e,In.ForwardRef=c,In.Fragment=n,In.Lazy=h,In.Memo=A,In.Portal=t,In.Profiler=o,In.StrictMode=a,In.Suspense=m,In.SuspenseList=p,In.isAsyncMode=function(){return!1},In.isConcurrentMode=function(){return!1},In.isContextConsumer=function(B){return y(B)===s},In.isContextProvider=function(B){return y(B)===r},In.isElement=function(B){return typeof B=="object"&&B!==null&&B.$$typeof===e},In.isForwardRef=function(B){return y(B)===c},In.isFragment=function(B){return y(B)===n},In.isLazy=function(B){return y(B)===h},In.isMemo=function(B){return y(B)===A},In.isPortal=function(B){return y(B)===t},In.isProfiler=function(B){return y(B)===o},In.isStrictMode=function(B){return y(B)===a},In.isSuspense=function(B){return y(B)===m},In.isSuspenseList=function(B){return y(B)===p},In.isValidElementType=function(B){return typeof B=="string"||typeof B=="function"||B===n||B===o||B===a||B===m||B===p||B===f||typeof B=="object"&&B!==null&&(B.$$typeof===h||B.$$typeof===A||B.$$typeof===r||B.$$typeof===s||B.$$typeof===c||B.$$typeof===b||B.getModuleId!==void 0)},In.typeOf=y,In}var bU;function NT(){return bU||(bU=1,Ky.exports=HT()),Ky.exports}var jT=NT(),qy,CU;function YE(){if(CU)return qy;CU=1;var e=rl(),t=sl(),n="[object Number]";function a(o){return typeof o=="number"||t(o)&&e(o)==n}return qy=a,qy}var $y,vU;function GT(){if(vU)return $y;vU=1;var e=YE();function t(n){return e(n)&&n!=+n}return $y=t,$y}var ET=GT();const q2=Qn(ET);var _T=YE();const PT=Qn(_T);var dm=function(t){return t===0?0:t>0?1:-1},bd=function(t){return K2(t)&&t.indexOf("%")===t.length-1},Dt=function(t){return PT(t)&&!q2(t)},to=function(t){return Dt(t)||K2(t)},ST=0,vB=function(t){var n=++ST;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(!Dt(t)&&!K2(t))return a;var r;if(bd(t)){var s=t.indexOf("%");r=n*parseFloat(t.slice(0,s))/100}else r=+t;return q2(r)&&(r=a),o&&r>n&&(r=n),r},Gu=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},IT=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},Mf=function(t,n){return Dt(t)&&Dt(n)?function(a){return t+a*(n-t)}:function(){return n}};function Jv(e,t,n){return!e||!e.length?null:e.find(function(a){return a&&(typeof t=="function"?t(a):Yi(a,t))===n})}function e3(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 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)}var FT=["viewBox","children"],kT=["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"],wU=["points","pathLength"],Wy={svg:FT,polygon:wU,polyline:wU},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"],Kg=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},LT=function(t,n,a){return function(o){return t(n,a,o),null}},BB=function(t,n,a){if(!jA(t)||t3(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]=LT(s,n,a))}),o},QT=["children"],OT=["children"];function BU(e,t){if(e==null)return{};var n=TT(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 TT(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 DU={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"},$c=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},UU=null,Vy=null,DB=function e(t){if(t===UU&&Array.isArray(Vy))return Vy;var n=[];return fe.Children.forEach(t,function(a){_n(a)||(jT.isFragment(a)?n=n.concat(e(a.props.children)):n.push(a))}),Vy=n,UU=t,n};function Wc(e,t){var n=[],a=[];return Array.isArray(t)?a=t.map(function(o){return $c(o)}):a=[$c(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 Bs(e,t){var n=Wc(e,t);return n&&n[0]}var HU=function(t){if(!t||!t.props)return!1;var n=t.props,a=n.width,o=n.height;return!(!Dt(a)||a<=0||!Dt(o)||o<=0)},RT=["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"],MT=function(t){return t&&t.type&&K2(t.type)&&RT.indexOf(t.type)>=0},zT=function(t,n,a,o){var r,s=(r=Wy==null?void 0:Wy[o])!==null&&r!==void 0?r:[];return n.startsWith("data-")||!mn(t)&&(o&&s.includes(n)||kT.includes(n))||a&&wB.includes(n)},rn=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;zT((i=o)===null||i===void 0?void 0:i[s],s,n,a)&&(r[s]=o[s])}),r},n3=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 NU(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(!NU(r,s))return!1}return!0},NU=function(t,n){if(_n(t)&&_n(n))return!0;if(!_n(t)&&!_n(n)){var a=t.props||{},o=a.children,r=BU(a,QT),s=n.props||{},i=s.children,c=BU(s,OT);return o&&i?e3(r,c)&&n3(o,i):!o&&!i?e3(r,c):!1}return!1},jU=function(t,n){var a=[],o={};return DB(t).forEach(function(r,s){if(MT(r))a.push(r);else if(r){var i=$c(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},ZT=function(t){var n=t&&t.type;return n&&DU[n]?DU[n]:null},YT=function(t,n){return DB(n).indexOf(t)},KT=["children","width","height","viewBox","className","style","title","desc"];function a3(){return a3=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},a3.apply(this,arguments)}function qT(e,t){if(e==null)return{};var n=$T(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 $T(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function o3(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=qT(e,KT),p=o||{width:n,height:a,x:0,y:0},A=vn("recharts-surface",r);return ue.createElement("svg",a3({},rn(m,!0,"svg"),{className:A,width:n,height:a,style:s,viewBox:"".concat(p.x," ").concat(p.y," ").concat(p.width," ").concat(p.height)}),ue.createElement("title",null,i),ue.createElement("desc",null,c),t)}var WT=["children","className"];function r3(){return r3=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},r3.apply(this,arguments)}function VT(e,t){if(e==null)return{};var n=XT(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 XT(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=ue.forwardRef(function(e,t){var n=e.children,a=e.className,o=VT(e,WT),r=vn("recharts-layer",a);return ue.createElement("g",r3({className:r},rn(o,!0),{ref:t}),n)}),Dd=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]},Xy,GU;function JT(){if(GU)return Xy;GU=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 Xy=e,Xy}var Jy,EU;function e9(){if(EU)return Jy;EU=1;var e=JT();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 Jy=t,Jy}var eb,_U;function KE(){if(_U)return eb;_U=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 eb=c,eb}var tb,PU;function t9(){if(PU)return tb;PU=1;function e(t){return t.split("")}return tb=e,tb}var nb,SU;function n9(){if(SU)return nb;SU=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}",h="[\\ud800-\\udbff][\\udc00-\\udfff]",f="\\u200d",b=m+"?",y="["+r+"]?",B="(?:"+f+"(?:"+[p,A,h].join("|")+")"+y+b+")*",w=y+b+B,D="(?:"+[p+i+"?",i,A,h,s].join("|")+")",H=RegExp(c+"(?="+c+")|"+D+w,"g");function Q(E){return E.match(H)||[]}return nb=Q,nb}var ab,IU;function a9(){if(IU)return ab;IU=1;var e=t9(),t=KE(),n=n9();function a(o){return t(o)?n(o):e(o)}return ab=a,ab}var ob,FU;function o9(){if(FU)return ob;FU=1;var e=e9(),t=KE(),n=a9(),a=ME();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 ob=o,ob}var rb,kU;function r9(){if(kU)return rb;kU=1;var e=o9(),t=e("toUpperCase");return rb=t,rb}var s9=r9();const ox=Qn(s9);function ea(e){return function(){return e}}const qE=Math.cos,qg=Math.sin,ui=Math.sqrt,$g=Math.PI,rx=2*$g,s3=Math.PI,i3=2*s3,Ad=1e-6,i9=i3-Ad;function $E(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function c9(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return $E;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 l9{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?$E:c9(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,h=p*p+A*A;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(h>Ad)if(!(Math.abs(A*c-m*p)>Ad)||!r)this._append`L${this._x1=t},${this._y1=n}`;else{let f=a-s,b=o-i,y=c*c+m*m,B=f*f+b*b,w=Math.sqrt(y),D=Math.sqrt(h),H=r*Math.tan((s3-Math.acos((y+h-B)/(2*w*D)))/2),Q=H/D,E=H/w;Math.abs(Q-1)>Ad&&this._append`L${t+Q*p},${n+Q*A}`,this._append`A${r},${r},0,0,${+(A*f>p*b)},${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,h=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&&(h<0&&(h=h%i3+i3),h>i9?this._append`A${a},${a},0,1,${A},${t-i},${n-c}A${a},${a},0,1,${A},${this._x1=m},${this._y1=p}`:h>Ad&&this._append`A${a},${a},0,${+(h>=s3)},${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 l9(t)}function HB(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function WE(e){this._context=e}WE.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 sx(e){return new WE(e)}function VE(e){return e[0]}function XE(e){return e[1]}function JE(e,t){var n=ea(!0),a=null,o=sx,r=null,s=UB(i);e=typeof e=="function"?e:e===void 0?VE:ea(e),t=typeof t=="function"?t:t===void 0?XE:ea(t);function i(c){var m,p=(c=HB(c)).length,A,h=!1,f;for(a==null&&(r=o(f=s())),m=0;m<=p;++m)!(m<p&&n(A=c[m],m,c))===h&&((h=!h)?r.lineStart():r.lineEnd()),h&&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:ea(+c),i):e},i.y=function(c){return arguments.length?(t=typeof c=="function"?c:ea(+c),i):t},i.defined=function(c){return arguments.length?(n=typeof c=="function"?c:ea(!!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 zf(e,t,n){var a=null,o=ea(!0),r=null,s=sx,i=null,c=UB(m);e=typeof e=="function"?e:e===void 0?VE:ea(+e),t=typeof t=="function"?t:ea(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?XE:ea(+n);function m(A){var h,f,b,y=(A=HB(A)).length,B,w=!1,D,H=new Array(y),Q=new Array(y);for(r==null&&(i=s(D=c())),h=0;h<=y;++h){if(!(h<y&&o(B=A[h],h,A))===w)if(w=!w)f=h,i.areaStart(),i.lineStart();else{for(i.lineEnd(),i.lineStart(),b=h-1;b>=f;--b)i.point(H[b],Q[b]);i.lineEnd(),i.areaEnd()}w&&(H[h]=+e(B,h,A),Q[h]=+t(B,h,A),i.point(a?+a(B,h,A):H[h],n?+n(B,h,A):Q[h]))}if(D)return i=null,D+""||null}function p(){return JE().defined(o).curve(s).context(r)}return m.x=function(A){return arguments.length?(e=typeof A=="function"?A:ea(+A),a=null,m):e},m.x0=function(A){return arguments.length?(e=typeof A=="function"?A:ea(+A),m):e},m.x1=function(A){return arguments.length?(a=A==null?null:typeof A=="function"?A:ea(+A),m):a},m.y=function(A){return arguments.length?(t=typeof A=="function"?A:ea(+A),n=null,m):t},m.y0=function(A){return arguments.length?(t=typeof A=="function"?A:ea(+A),m):t},m.y1=function(A){return arguments.length?(n=A==null?null:typeof A=="function"?A:ea(+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:ea(!!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 e_{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 m9(e){return new e_(e,!0)}function d9(e){return new e_(e,!1)}const NB={draw(e,t){const n=ui(t/$g);e.moveTo(n,0),e.arc(0,0,n,0,rx)}},u9={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()}},t_=ui(1/3),A9=t_*2,p9={draw(e,t){const n=ui(t/A9),a=n*t_;e.moveTo(0,-n),e.lineTo(a,0),e.lineTo(0,n),e.lineTo(-a,0),e.closePath()}},f9={draw(e,t){const n=ui(t),a=-n/2;e.rect(a,a,n,n)}},g9=.8908130915292852,n_=qg($g/10)/qg(7*$g/10),h9=qg(rx/10)*n_,x9=-qE(rx/10)*n_,y9={draw(e,t){const n=ui(t*g9),a=h9*n,o=x9*n;e.moveTo(0,-n),e.lineTo(a,o);for(let r=1;r<5;++r){const s=rx*r/5,i=qE(s),c=qg(s);e.lineTo(c*n,-i*n),e.lineTo(i*a-c*o,c*a+i*o)}e.closePath()}},sb=ui(3),b9={draw(e,t){const n=-ui(t/(sb*3));e.moveTo(0,n*2),e.lineTo(-sb*n,-n),e.lineTo(sb*n,-n),e.closePath()}},Cs=-.5,vs=ui(3)/2,c3=1/ui(12),C9=(c3/2+1)*3,v9={draw(e,t){const n=ui(t/C9),a=n/2,o=n*c3,r=a,s=n*c3+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 w9(e,t){let n=null,a=UB(o);e=typeof e=="function"?e:ea(e||NB),t=typeof t=="function"?t:ea(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:ea(r),o):e},o.size=function(r){return arguments.length?(t=typeof r=="function"?r:ea(+r),o):t},o.context=function(r){return arguments.length?(n=r??null,o):n},o}function Wg(){}function Vg(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 a_(e){this._context=e}a_.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:Vg(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:Vg(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function B9(e){return new a_(e)}function o_(e){this._context=e}o_.prototype={areaStart:Wg,areaEnd:Wg,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:Vg(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function D9(e){return new o_(e)}function r_(e){this._context=e}r_.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:Vg(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function U9(e){return new r_(e)}function s_(e){this._context=e}s_.prototype={areaStart:Wg,areaEnd:Wg,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 H9(e){return new s_(e)}function LU(e){return e<0?-1:1}function QU(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(LU(r)+LU(s))*Math.min(Math.abs(r),Math.abs(s),.5*Math.abs(i))||0}function OU(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function ib(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 Xg(e){this._context=e}Xg.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:ib(this,this._t0,OU(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,ib(this,OU(this,n=QU(this,e,t)),n);break;default:ib(this,this._t0,n=QU(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function i_(e){this._context=new c_(e)}(i_.prototype=Object.create(Xg.prototype)).point=function(e,t){Xg.prototype.point.call(this,t,e)};function c_(e){this._context=e}c_.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 N9(e){return new Xg(e)}function j9(e){return new i_(e)}function l_(e){this._context=e}l_.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=TU(e),o=TU(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 TU(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 G9(e){return new l_(e)}function ix(e,t){this._context=e,this._t=t}ix.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 E9(e){return new ix(e,.5)}function _9(e){return new ix(e,0)}function P9(e){return new ix(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 l3(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function S9(e,t){return e[t]}function I9(e){const t=[];return t.key=e,t}function F9(){var e=ea([]),t=l3,n=Ju,a=S9;function o(r){var s=Array.from(e.apply(this,arguments),I9),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:ea(Array.from(r)),o):e},o.value=function(r){return arguments.length?(a=typeof r=="function"?r:ea(+r),o):a},o.order=function(r){return arguments.length?(t=r==null?l3:typeof r=="function"?r:ea(Array.from(r)),o):t},o.offset=function(r){return arguments.length?(n=r??Ju,o):n},o}function k9(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 L9(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 Q9(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,h=p[a-1][1]||0,f=(A-h)/2,b=0;b<i;++b){var y=e[t[b]],B=y[a][1]||0,w=y[a-1][1]||0;f+=B-w}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 a2(e){"@babel/helpers - typeof";return a2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},a2(e)}var O9=["type","size","sizeType"];function m3(){return m3=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},m3.apply(this,arguments)}function RU(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 MU(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?RU(Object(n),!0).forEach(function(a){T9(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):RU(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function T9(e,t,n){return t=R9(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function R9(e){var t=M9(e,"string");return a2(t)=="symbol"?t:t+""}function M9(e,t){if(a2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(a2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function z9(e,t){if(e==null)return{};var n=Z9(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 Z9(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var m_={symbolCircle:NB,symbolCross:u9,symbolDiamond:p9,symbolSquare:f9,symbolStar:y9,symbolTriangle:b9,symbolWye:v9},Y9=Math.PI/180,K9=function(t){var n="symbol".concat(ox(t));return m_[n]||NB},q9=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*Y9;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}},$9=function(t,n){m_["symbol".concat(ox(t))]=n},d_=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=z9(t,O9),m=MU(MU({},c),{},{type:a,size:r,sizeType:i}),p=function(){var B=K9(a),w=w9().type(B).size(q9(r,i,a));return w()},A=m.className,h=m.cx,f=m.cy,b=rn(m,!0);return h===+h&&f===+f&&r===+r?ue.createElement("path",m3({},b,{className:vn("recharts-symbols",A),transform:"translate(".concat(h,", ").concat(f,")"),d:p()})):null};d_.registerSymbol=$9;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 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 W9(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){o2(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 V9(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function X9(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,A_(a.key),a)}}function J9(e,t,n){return t&&X9(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function eR(e,t,n){return t=Jg(t),tR(e,u_()?Reflect.construct(t,n||[],Jg(e).constructor):t.apply(e,n))}function tR(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 nR(e)}function nR(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function u_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(u_=function(){return!!e})()}function Jg(e){return Jg=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Jg(e)}function aR(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&&u3(e,t)}function u3(e,t){return u3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},u3(e,t)}function o2(e,t,n){return t=A_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function A_(e){var t=oR(e,"string");return eA(t)=="symbol"?t:t+""}function oR(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 ai=32,jB=function(e){function t(){return V9(this,t),eR(this,t,arguments)}return aR(t,e),J9(t,[{key:"renderIcon",value:function(a){var o=this.props.inactiveColor,r=ai/2,s=ai/6,i=ai/3,c=a.inactive?o:a.color;if(a.type==="plainline")return ue.createElement("line",{strokeWidth:4,fill:"none",stroke:c,strokeDasharray:a.payload.strokeDasharray,x1:0,y1:r,x2:ai,y2:r,className:"recharts-legend-icon"});if(a.type==="line")return ue.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(ai,"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 ue.createElement("path",{stroke:"none",fill:c,d:"M0,".concat(ai/8,"h").concat(ai,"v").concat(ai*3/4,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(ue.isValidElement(a.legendIcon)){var m=W9({},a);return delete m.legendIcon,ue.cloneElement(a.legendIcon,m)}return ue.createElement(d_,{fill:c,cx:r,cy:r,size:ai,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:ai,height:ai},A={display:i==="horizontal"?"inline-block":"block",marginRight:10},h={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map(function(f,b){var y=f.formatter||c,B=vn(o2(o2({"recharts-legend-item":!0},"legend-item-".concat(b),!0),"inactive",f.inactive));if(f.type==="none")return null;var w=mn(f.value)?null:f.value;Dd(!mn(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 ue.createElement("li",d3({className:B,style:A,key:"legend-item-".concat(b)},BB(a.props,f,b)),ue.createElement(o3,{width:s,height:s,viewBox:p,style:h},a.renderIcon(f)),ue.createElement("span",{className:"recharts-legend-item-text",style:{color:D}},y?y(w,f,b):w))})}},{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 ue.createElement("ul",{className:"recharts-default-legend",style:i},this.renderItems())}}])}(fe.PureComponent);o2(jB,"displayName","Legend");o2(jB,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var cb,ZU;function rR(){if(ZU)return cb;ZU=1;var e=tx();function t(){this.__data__=new e,this.size=0}return cb=t,cb}var lb,YU;function sR(){if(YU)return lb;YU=1;function e(t){var n=this.__data__,a=n.delete(t);return this.size=n.size,a}return lb=e,lb}var mb,KU;function iR(){if(KU)return mb;KU=1;function e(t){return this.__data__.get(t)}return mb=e,mb}var db,qU;function cR(){if(qU)return db;qU=1;function e(t){return this.__data__.has(t)}return db=e,db}var ub,$U;function lR(){if($U)return ub;$U=1;var e=tx(),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 ub=o,ub}var Ab,WU;function p_(){if(WU)return Ab;WU=1;var e=tx(),t=rR(),n=sR(),a=iR(),o=cR(),r=lR();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,Ab=s,Ab}var pb,VU;function mR(){if(VU)return pb;VU=1;var e="__lodash_hash_undefined__";function t(n){return this.__data__.set(n,e),this}return pb=t,pb}var fb,XU;function dR(){if(XU)return fb;XU=1;function e(t){return this.__data__.has(t)}return fb=e,fb}var gb,JU;function f_(){if(JU)return gb;JU=1;var e=yB(),t=mR(),n=dR();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,gb=a,gb}var hb,e7;function g_(){if(e7)return hb;e7=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 hb=e,hb}var xb,t7;function h_(){if(t7)return xb;t7=1;function e(t,n){return t.has(n)}return xb=e,xb}var yb,n7;function x_(){if(n7)return yb;n7=1;var e=f_(),t=g_(),n=h_(),a=1,o=2;function r(s,i,c,m,p,A){var h=c&a,f=s.length,b=i.length;if(f!=b&&!(h&&b>f))return!1;var y=A.get(s),B=A.get(i);if(y&&B)return y==i&&B==s;var w=-1,D=!0,H=c&o?new e:void 0;for(A.set(s,i),A.set(i,s);++w<f;){var Q=s[w],E=i[w];if(m)var G=h?m(E,Q,w,i,s,A):m(Q,E,w,s,i,A);if(G!==void 0){if(G)continue;D=!1;break}if(H){if(!t(i,function(I,O){if(!n(H,O)&&(Q===I||p(Q,I,c,m,A)))return H.push(O)})){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 yb=r,yb}var bb,a7;function uR(){if(a7)return bb;a7=1;var e=Xi(),t=e.Uint8Array;return bb=t,bb}var Cb,o7;function AR(){if(o7)return Cb;o7=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(o,r){a[++n]=[r,o]}),a}return Cb=e,Cb}var vb,r7;function GB(){if(r7)return vb;r7=1;function e(t){var n=-1,a=Array(t.size);return t.forEach(function(o){a[++n]=o}),a}return vb=e,vb}var wb,s7;function pR(){if(s7)return wb;s7=1;var e=Y2(),t=uR(),n=hB(),a=x_(),o=AR(),r=GB(),s=1,i=2,c="[object Boolean]",m="[object Date]",p="[object Error]",A="[object Map]",h="[object Number]",f="[object RegExp]",b="[object Set]",y="[object String]",B="[object Symbol]",w="[object ArrayBuffer]",D="[object DataView]",H=e?e.prototype:void 0,Q=H?H.valueOf:void 0;function E(G,I,O,M,z,_,F){switch(O){case D:if(G.byteLength!=I.byteLength||G.byteOffset!=I.byteOffset)return!1;G=G.buffer,I=I.buffer;case w:return!(G.byteLength!=I.byteLength||!_(new t(G),new t(I)));case c:case m:case h:return n(+G,+I);case p:return G.name==I.name&&G.message==I.message;case f:case y:return G==I+"";case A:var R=o;case b:var Z=M&s;if(R||(R=r),G.size!=I.size&&!Z)return!1;var J=F.get(G);if(J)return J==I;M|=i,F.set(G,I);var ae=a(R(G),R(I),M,z,_,F);return F.delete(G),ae;case B:if(Q)return Q.call(G)==Q.call(I)}return!1}return wb=E,wb}var Bb,i7;function y_(){if(i7)return Bb;i7=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 Bb=e,Bb}var Db,c7;function fR(){if(c7)return Db;c7=1;var e=y_(),t=Fr();function n(a,o,r){var s=o(a);return t(a)?s:e(s,r(a))}return Db=n,Db}var Ub,l7;function gR(){if(l7)return Ub;l7=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 Ub=e,Ub}var Hb,m7;function hR(){if(m7)return Hb;m7=1;function e(){return[]}return Hb=e,Hb}var Nb,d7;function xR(){if(d7)return Nb;d7=1;var e=gR(),t=hR(),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 Nb=r,Nb}var jb,u7;function yR(){if(u7)return jb;u7=1;function e(t,n){for(var a=-1,o=Array(t);++a<t;)o[a]=n(a);return o}return jb=e,jb}var Gb,A7;function bR(){if(A7)return Gb;A7=1;var e=rl(),t=sl(),n="[object Arguments]";function a(o){return t(o)&&e(o)==n}return Gb=a,Gb}var Eb,p7;function EB(){if(p7)return Eb;p7=1;var e=bR(),t=sl(),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 Eb=r,Eb}var Np={exports:{}},_b,f7;function CR(){if(f7)return _b;f7=1;function e(){return!1}return _b=e,_b}Np.exports;var g7;function b_(){return g7||(g7=1,function(e,t){var n=Xi(),a=CR(),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}(Np,Np.exports)),Np.exports}var Pb,h7;function _B(){if(h7)return Pb;h7=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 Sb,x7;function PB(){if(x7)return Sb;x7=1;var e=9007199254740991;function t(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=e}return Sb=t,Sb}var Ib,y7;function vR(){if(y7)return Ib;y7=1;var e=rl(),t=PB(),n=sl(),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]",h="[object RegExp]",f="[object Set]",b="[object String]",y="[object WeakMap]",B="[object ArrayBuffer]",w="[object DataView]",D="[object Float32Array]",H="[object Float64Array]",Q="[object Int8Array]",E="[object Int16Array]",G="[object Int32Array]",I="[object Uint8Array]",O="[object Uint8ClampedArray]",M="[object Uint16Array]",z="[object Uint32Array]",_={};_[D]=_[H]=_[Q]=_[E]=_[G]=_[I]=_[O]=_[M]=_[z]=!0,_[a]=_[o]=_[B]=_[r]=_[w]=_[s]=_[i]=_[c]=_[m]=_[p]=_[A]=_[h]=_[f]=_[b]=_[y]=!1;function F(R){return n(R)&&t(R.length)&&!!_[e(R)]}return Ib=F,Ib}var Fb,b7;function C_(){if(b7)return Fb;b7=1;function e(t){return function(n){return t(n)}}return Fb=e,Fb}var jp={exports:{}};jp.exports;var C7;function wR(){return C7||(C7=1,function(e,t){var n=OE(),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}(jp,jp.exports)),jp.exports}var kb,v7;function v_(){if(v7)return kb;v7=1;var e=vR(),t=C_(),n=wR(),a=n&&n.isTypedArray,o=a?t(a):e;return kb=o,kb}var Lb,w7;function BR(){if(w7)return Lb;w7=1;var e=yR(),t=EB(),n=Fr(),a=b_(),o=_B(),r=v_(),s=Object.prototype,i=s.hasOwnProperty;function c(m,p){var A=n(m),h=!A&&t(m),f=!A&&!h&&a(m),b=!A&&!h&&!f&&r(m),y=A||h||f||b,B=y?e(m.length,String):[],w=B.length;for(var D in m)(p||i.call(m,D))&&!(y&&(D=="length"||f&&(D=="offset"||D=="parent")||b&&(D=="buffer"||D=="byteLength"||D=="byteOffset")||o(D,w)))&&B.push(D);return B}return Lb=c,Lb}var Qb,B7;function DR(){if(B7)return Qb;B7=1;var e=Object.prototype;function t(n){var a=n&&n.constructor,o=typeof a=="function"&&a.prototype||e;return n===o}return Qb=t,Qb}var Ob,D7;function w_(){if(D7)return Ob;D7=1;function e(t,n){return function(a){return t(n(a))}}return Ob=e,Ob}var Tb,U7;function UR(){if(U7)return Tb;U7=1;var e=w_(),t=e(Object.keys,Object);return Tb=t,Tb}var Rb,H7;function HR(){if(H7)return Rb;H7=1;var e=DR(),t=UR(),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 Rb=o,Rb}var Mb,N7;function $2(){if(N7)return Mb;N7=1;var e=gB(),t=PB();function n(a){return a!=null&&t(a.length)&&!e(a)}return Mb=n,Mb}var zb,j7;function cx(){if(j7)return zb;j7=1;var e=BR(),t=HR(),n=$2();function a(o){return n(o)?e(o):t(o)}return zb=a,zb}var Zb,G7;function NR(){if(G7)return Zb;G7=1;var e=fR(),t=xR(),n=cx();function a(o){return e(o,n,t)}return Zb=a,Zb}var Yb,E7;function jR(){if(E7)return Yb;E7=1;var e=NR(),t=1,n=Object.prototype,a=n.hasOwnProperty;function o(r,s,i,c,m,p){var A=i&t,h=e(r),f=h.length,b=e(s),y=b.length;if(f!=y&&!A)return!1;for(var B=f;B--;){var w=h[B];if(!(A?w in s:a.call(s,w)))return!1}var D=p.get(r),H=p.get(s);if(D&&H)return D==s&&H==r;var Q=!0;p.set(r,s),p.set(s,r);for(var E=A;++B<f;){w=h[B];var G=r[w],I=s[w];if(c)var O=A?c(I,G,w,s,r,p):c(G,I,w,r,s,p);if(!(O===void 0?G===I||m(G,I,i,c,p):O)){Q=!1;break}E||(E=w=="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 Yb=o,Yb}var Kb,_7;function GR(){if(_7)return Kb;_7=1;var e=Id(),t=Xi(),n=e(t,"DataView");return Kb=n,Kb}var qb,P7;function ER(){if(P7)return qb;P7=1;var e=Id(),t=Xi(),n=e(t,"Promise");return qb=n,qb}var $b,S7;function B_(){if(S7)return $b;S7=1;var e=Id(),t=Xi(),n=e(t,"Set");return $b=n,$b}var Wb,I7;function _R(){if(I7)return Wb;I7=1;var e=Id(),t=Xi(),n=e(t,"WeakMap");return Wb=n,Wb}var Vb,F7;function PR(){if(F7)return Vb;F7=1;var e=GR(),t=xB(),n=ER(),a=B_(),o=_R(),r=rl(),s=TE(),i="[object Map]",c="[object Object]",m="[object Promise]",p="[object Set]",A="[object WeakMap]",h="[object DataView]",f=s(e),b=s(t),y=s(n),B=s(a),w=s(o),D=r;return(e&&D(new e(new ArrayBuffer(1)))!=h||t&&D(new t)!=i||n&&D(n.resolve())!=m||a&&D(new a)!=p||o&&D(new o)!=A)&&(D=function(H){var Q=r(H),E=Q==c?H.constructor:void 0,G=E?s(E):"";if(G)switch(G){case f:return h;case b:return i;case y:return m;case B:return p;case w:return A}return Q}),Vb=D,Vb}var Xb,k7;function SR(){if(k7)return Xb;k7=1;var e=p_(),t=x_(),n=pR(),a=jR(),o=PR(),r=Fr(),s=b_(),i=v_(),c=1,m="[object Arguments]",p="[object Array]",A="[object Object]",h=Object.prototype,f=h.hasOwnProperty;function b(y,B,w,D,H,Q){var E=r(y),G=r(B),I=E?p:o(y),O=G?p:o(B);I=I==m?A:I,O=O==m?A:O;var M=I==A,z=O==A,_=I==O;if(_&&s(y)){if(!s(B))return!1;E=!0,M=!1}if(_&&!M)return Q||(Q=new e),E||i(y)?t(y,B,w,D,H,Q):n(y,B,I,w,D,H,Q);if(!(w&c)){var F=M&&f.call(y,"__wrapped__"),R=z&&f.call(B,"__wrapped__");if(F||R){var Z=F?y.value():y,J=R?B.value():B;return Q||(Q=new e),H(Z,J,w,D,Q)}}return _?(Q||(Q=new e),a(y,B,w,D,H,Q)):!1}return Xb=b,Xb}var Jb,L7;function SB(){if(L7)return Jb;L7=1;var e=SR(),t=sl();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 Jb=n,Jb}var eC,Q7;function IR(){if(Q7)return eC;Q7=1;var e=p_(),t=SB(),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 h=i[m];if(A&&h[2]?h[1]!==r[h[0]]:!(h[0]in r))return!1}for(;++m<p;){h=i[m];var f=h[0],b=r[f],y=h[1];if(A&&h[2]){if(b===void 0&&!(f in r))return!1}else{var B=new e;if(c)var w=c(b,y,f,r,s,B);if(!(w===void 0?t(y,b,n|a,c,B):w))return!1}}return!0}return eC=o,eC}var tC,O7;function D_(){if(O7)return tC;O7=1;var e=Um();function t(n){return n===n&&!e(n)}return tC=t,tC}var nC,T7;function FR(){if(T7)return nC;T7=1;var e=D_(),t=cx();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 nC=n,nC}var aC,R7;function U_(){if(R7)return aC;R7=1;function e(t,n){return function(a){return a==null?!1:a[t]===n&&(n!==void 0||t in Object(a))}}return aC=e,aC}var oC,M7;function kR(){if(M7)return oC;M7=1;var e=IR(),t=FR(),n=U_();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 oC=a,oC}var rC,z7;function LR(){if(z7)return rC;z7=1;function e(t,n){return t!=null&&n in Object(t)}return rC=e,rC}var sC,Z7;function QR(){if(Z7)return sC;Z7=1;var e=zE(),t=EB(),n=Fr(),a=_B(),o=PB(),r=ax();function s(i,c,m){c=e(c,i);for(var p=-1,A=c.length,h=!1;++p<A;){var f=r(c[p]);if(!(h=i!=null&&m(i,f)))break;i=i[f]}return h||++p!=A?h:(A=i==null?0:i.length,!!A&&o(A)&&a(f,A)&&(n(i)||t(i)))}return sC=s,sC}var iC,Y7;function OR(){if(Y7)return iC;Y7=1;var e=LR(),t=QR();function n(a,o){return a!=null&&t(a,o,e)}return iC=n,iC}var cC,K7;function TR(){if(K7)return cC;K7=1;var e=SB(),t=ZE(),n=OR(),a=fB(),o=D_(),r=U_(),s=ax(),i=1,c=2;function m(p,A){return a(p)&&o(A)?r(s(p),A):function(h){var f=t(h,p);return f===void 0&&f===A?n(h,p):e(A,f,i|c)}}return cC=m,cC}var lC,q7;function GA(){if(q7)return lC;q7=1;function e(t){return t}return lC=e,lC}var mC,$7;function RR(){if($7)return mC;$7=1;function e(t){return function(n){return n==null?void 0:n[t]}}return mC=e,mC}var dC,W7;function MR(){if(W7)return dC;W7=1;var e=CB();function t(n){return function(a){return e(a,n)}}return dC=t,dC}var uC,V7;function zR(){if(V7)return uC;V7=1;var e=RR(),t=MR(),n=fB(),a=ax();function o(r){return n(r)?e(a(r)):t(r)}return uC=o,uC}var AC,X7;function Ji(){if(X7)return AC;X7=1;var e=kR(),t=TR(),n=GA(),a=Fr(),o=zR();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 AC=r,AC}var pC,J7;function H_(){if(J7)return pC;J7=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 pC=e,pC}var fC,eH;function ZR(){if(eH)return fC;eH=1;function e(t){return t!==t}return fC=e,fC}var gC,tH;function YR(){if(tH)return gC;tH=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 gC=e,gC}var hC,nH;function KR(){if(nH)return hC;nH=1;var e=H_(),t=ZR(),n=YR();function a(o,r,s){return r===r?n(o,r,s):e(o,t,s)}return hC=a,hC}var xC,aH;function qR(){if(aH)return xC;aH=1;var e=KR();function t(n,a){var o=n==null?0:n.length;return!!o&&e(n,a,0)>-1}return xC=t,xC}var yC,oH;function $R(){if(oH)return yC;oH=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 yC=e,yC}var bC,rH;function WR(){if(rH)return bC;rH=1;function e(){}return bC=e,bC}var CC,sH;function VR(){if(sH)return CC;sH=1;var e=B_(),t=WR(),n=GB(),a=1/0,o=e&&1/n(new e([,-0]))[1]==a?function(r){return new e(r)}:t;return CC=o,CC}var vC,iH;function XR(){if(iH)return vC;iH=1;var e=f_(),t=qR(),n=$R(),a=h_(),o=VR(),r=GB(),s=200;function i(c,m,p){var A=-1,h=t,f=c.length,b=!0,y=[],B=y;if(p)b=!1,h=n;else if(f>=s){var w=m?null:o(c);if(w)return r(w);b=!1,h=a,B=new e}else B=m?[]:y;e:for(;++A<f;){var D=c[A],H=m?m(D):D;if(D=p||D!==0?D:0,b&&H===H){for(var Q=B.length;Q--;)if(B[Q]===H)continue e;m&&B.push(H),y.push(D)}else h(B,H,p)||(B!==y&&B.push(H),y.push(D))}return y}return vC=i,vC}var wC,cH;function JR(){if(cH)return wC;cH=1;var e=Ji(),t=XR();function n(a,o){return a&&a.length?t(a,e(o,2)):[]}return wC=n,wC}var eM=JR();const lH=Qn(eM);function N_(e,t,n){return t===!0?lH(e,n):mn(t)?lH(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 tM=["ref"];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 Lc(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){lx(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 nM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dH(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,G_(a.key),a)}}function aM(e,t,n){return t&&dH(e.prototype,t),n&&dH(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function oM(e,t,n){return t=eh(t),rM(e,j_()?Reflect.construct(t,n||[],eh(e).constructor):t.apply(e,n))}function rM(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 sM(e)}function sM(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function j_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(j_=function(){return!!e})()}function eh(e){return eh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},eh(e)}function iM(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 lx(e,t,n){return t=G_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function G_(e){var t=cM(e,"string");return tA(t)=="symbol"?t:t+""}function cM(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 lM(e,t){if(e==null)return{};var n=mM(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 mM(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function dM(e){return e.value}function uM(e,t){if(ue.isValidElement(e))return ue.cloneElement(e,t);if(typeof e=="function")return ue.createElement(e,t);t.ref;var n=lM(t,tM);return ue.createElement(jB,n)}var uH=1,Mu=function(e){function t(){var n;nM(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=oM(this,t,[].concat(o)),lx(n,"lastBoundingBox",{width:-1,height:-1}),n}return iM(t,e),aM(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)>uH||Math.abs(o.height-this.lastBoundingBox.height)>uH)&&(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?Lc({},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,h;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 b=this.getBBoxSnapshot();h={top:((p||0)-b.height)/2}}else h=i==="bottom"?{bottom:c&&c.bottom||0}:{top:c&&c.top||0};return Lc(Lc({},A),h)}},{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=Lc(Lc({position:"absolute",width:s||"auto",height:i||"auto"},this.getDefaultPosition(c)),c);return ue.createElement("div",{className:"recharts-legend-wrapper",style:A,ref:function(f){a.wrapperNode=f}},uM(r,Lc(Lc({},this.props),{},{payload:N_(p,m,dM)})))}}],[{key:"getWithHeight",value:function(a,o){var r=Lc(Lc({},this.defaultProps),a.props),s=r.layout;return s==="vertical"&&Dt(a.props.height)?{height:a.props.height}:s==="horizontal"?{width:a.props.width||o}:null}}])}(fe.PureComponent);lx(Mu,"displayName","Legend");lx(Mu,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var BC,AH;function AM(){if(AH)return BC;AH=1;var e=Y2(),t=EB(),n=Fr(),a=e?e.isConcatSpreadable:void 0;function o(r){return n(r)||t(r)||!!(a&&r&&r[a])}return BC=o,BC}var DC,pH;function E_(){if(pH)return DC;pH=1;var e=y_(),t=AM();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 DC=n,DC}var UC,fH;function pM(){if(fH)return UC;fH=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 UC=e,UC}var HC,gH;function fM(){if(gH)return HC;gH=1;var e=pM(),t=e();return HC=t,HC}var NC,hH;function __(){if(hH)return NC;hH=1;var e=fM(),t=cx();function n(a,o){return a&&e(a,o,t)}return NC=n,NC}var jC,xH;function gM(){if(xH)return jC;xH=1;var e=$2();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 jC=t,jC}var GC,yH;function IB(){if(yH)return GC;yH=1;var e=__(),t=gM(),n=t(e);return GC=n,GC}var EC,bH;function P_(){if(bH)return EC;bH=1;var e=IB(),t=$2();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 EC=n,EC}var _C,CH;function hM(){if(CH)return _C;CH=1;function e(t,n){var a=t.length;for(t.sort(n);a--;)t[a]=t[a].value;return t}return _C=e,_C}var PC,vH;function xM(){if(vH)return PC;vH=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 SC,wH;function yM(){if(wH)return SC;wH=1;var e=xM();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 SC=t,SC}var IC,BH;function bM(){if(BH)return IC;BH=1;var e=bB(),t=CB(),n=Ji(),a=P_(),o=hM(),r=C_(),s=yM(),i=GA(),c=Fr();function m(p,A,h){A.length?A=e(A,function(y){return c(y)?function(B){return t(B,y.length===1?y[0]:y)}:y}):A=[i];var f=-1;A=e(A,r(n));var b=a(p,function(y,B,w){var D=e(A,function(H){return H(y)});return{criteria:D,index:++f,value:y}});return o(b,function(y,B){return s(y,B,h)})}return IC=m,IC}var FC,DH;function CM(){if(DH)return FC;DH=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 FC=e,FC}var kC,UH;function vM(){if(UH)return kC;UH=1;var e=CM(),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 kC=n,kC}var LC,HH;function wM(){if(HH)return LC;HH=1;function e(t){return function(){return t}}return LC=e,LC}var QC,NH;function S_(){if(NH)return QC;NH=1;var e=Id(),t=function(){try{var n=e(Object,"defineProperty");return n({},"",{}),n}catch{}}();return QC=t,QC}var OC,jH;function BM(){if(jH)return OC;jH=1;var e=wM(),t=S_(),n=GA(),a=t?function(o,r){return t(o,"toString",{configurable:!0,enumerable:!1,value:e(r),writable:!0})}:n;return OC=a,OC}var TC,GH;function DM(){if(GH)return TC;GH=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 TC=a,TC}var RC,EH;function UM(){if(EH)return RC;EH=1;var e=BM(),t=DM(),n=t(e);return RC=n,RC}var MC,_H;function HM(){if(_H)return MC;_H=1;var e=GA(),t=vM(),n=UM();function a(o,r){return n(t(o,r,e),o+"")}return MC=a,MC}var zC,PH;function mx(){if(PH)return zC;PH=1;var e=hB(),t=$2(),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 ZC,SH;function NM(){if(SH)return ZC;SH=1;var e=E_(),t=bM(),n=HM(),a=mx(),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 ZC=o,ZC}var jM=NM();const FB=Qn(jM);function r2(e){"@babel/helpers - typeof";return r2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},r2(e)}function p3(){return p3=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},p3.apply(this,arguments)}function GM(e,t){return SM(e)||PM(e,t)||_M(e,t)||EM()}function EM(){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 _M(e,t){if(e){if(typeof e=="string")return IH(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 IH(e,t)}}function IH(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 PM(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 SM(e){if(Array.isArray(e))return e}function FH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function YC(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?FH(Object(n),!0).forEach(function(a){IM(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):FH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function IM(e,t,n){return t=FM(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FM(e){var t=kM(e,"string");return r2(t)=="symbol"?t:t+""}function kM(e,t){if(r2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(r2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function LM(e){return Array.isArray(e)&&to(e[0])&&to(e[1])?e.join(" ~ "):e}var QM=function(t){var n=t.separator,a=n===void 0?" : ":n,o=t.contentStyle,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,h=t.itemSorter,f=t.wrapperClassName,b=t.labelClassName,y=t.label,B=t.labelFormatter,w=t.accessibilityLayer,D=w===void 0?!1:w,H=function(){if(p&&p.length){var F={padding:0,margin:0},R=(h?FB(p,h):p).map(function(Z,J){if(Z.type==="none")return null;var ae=YC({display:"block",paddingTop:4,paddingBottom:4,color:Z.color||"#000"},i),se=Z.formatter||A||LM,ee=Z.value,oe=Z.name,T=ee,ne=oe;if(se&&T!=null&&ne!=null){var k=se(ee,oe,Z,J,p);if(Array.isArray(k)){var S=GM(k,2);T=S[0],ne=S[1]}else T=k}return ue.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(J),style:ae},to(ne)?ue.createElement("span",{className:"recharts-tooltip-item-name"},ne):null,to(ne)?ue.createElement("span",{className:"recharts-tooltip-item-separator"},a):null,ue.createElement("span",{className:"recharts-tooltip-item-value"},T),ue.createElement("span",{className:"recharts-tooltip-item-unit"},Z.unit||""))});return ue.createElement("ul",{className:"recharts-tooltip-item-list",style:F},R)}return null},Q=YC({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},r),E=YC({margin:0},m),G=!_n(y),I=G?y:"",O=vn("recharts-default-tooltip",f),M=vn("recharts-tooltip-label",b);G&&B&&p!==void 0&&p!==null&&(I=B(y,p));var z=D?{role:"status","aria-live":"assertive"}:{};return ue.createElement("div",p3({className:O,style:Q},z),ue.createElement("p",{className:M,style:E},ue.isValidElement(I)?I:"".concat(I)),H())};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 Zf(e,t,n){return t=OM(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OM(e){var t=TM(e,"string");return s2(t)=="symbol"?t:t+""}function TM(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 mp="recharts-tooltip-wrapper",RM={visibility:"hidden"};function MM(e){var t=e.coordinate,n=e.translateX,a=e.translateY;return vn(mp,Zf(Zf(Zf(Zf({},"".concat(mp,"-right"),Dt(n)&&t&&Dt(t.x)&&n>=t.x),"".concat(mp,"-left"),Dt(n)&&t&&Dt(t.x)&&n<t.x),"".concat(mp,"-bottom"),Dt(a)&&t&&Dt(t.y)&&a>=t.y),"".concat(mp,"-top"),Dt(a)&&t&&Dt(t.y)&&a<t.y))}function kH(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&&Dt(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 h=p,f=c[a];return h<f?Math.max(A,c[a]):Math.max(p,c[a])}var b=A+i,y=c[a]+m;return b>y?Math.max(p,c[a]):Math.max(A,c[a])}function zM(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 ZM(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=kH({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:a,position:o,reverseDirection:r,tooltipDimension:s.width,viewBox:c,viewBoxDimension:c.width}),A=kH({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:a,position:o,reverseDirection:r,tooltipDimension:s.height,viewBox:c,viewBoxDimension:c.height}),m=zM({translateX:p,translateY:A,useTranslate3d:i})):m=RM,{cssProperties:m,cssClasses:MM({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 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 QH(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){g3(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 YM(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function KM(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,F_(a.key),a)}}function qM(e,t,n){return t&&KM(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function $M(e,t,n){return t=th(t),WM(e,I_()?Reflect.construct(t,n||[],th(e).constructor):t.apply(e,n))}function WM(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 VM(e)}function VM(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(I_=function(){return!!e})()}function th(e){return th=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},th(e)}function XM(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&&f3(e,t)}function f3(e,t){return f3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},f3(e,t)}function g3(e,t,n){return t=F_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function F_(e){var t=JM(e,"string");return nA(t)=="symbol"?t:t+""}function JM(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 OH=1,ez=function(e){function t(){var n;YM(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=$M(this,t,[].concat(o)),g3(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),g3(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 XM(t,e),qM(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();(Math.abs(a.width-this.state.lastBoundingBox.width)>OH||Math.abs(a.height-this.state.lastBoundingBox.height)>OH)&&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,h=o.isAnimationActive,f=o.offset,b=o.position,y=o.reverseDirection,B=o.useTranslate3d,w=o.viewBox,D=o.wrapperStyle,H=ZM({allowEscapeViewBox:s,coordinate:p,offsetTopLeft:f,position:b,reverseDirection:y,tooltipBox:this.state.lastBoundingBox,useTranslate3d:B,viewBox:w}),Q=H.cssClasses,E=H.cssProperties,G=QH(QH({transition:h&&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 ue.createElement("div",{tabIndex:-1,className:Q,style:G,ref:function(O){a.wrapperNode=O}},m)}}])}(fe.PureComponent),tz=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},dx={isSsr:tz()};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 TH(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function RH(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?TH(Object(n),!0).forEach(function(a){kB(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):TH(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function nz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function az(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,L_(a.key),a)}}function oz(e,t,n){return t&&az(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function rz(e,t,n){return t=nh(t),sz(e,k_()?Reflect.construct(t,n||[],nh(e).constructor):t.apply(e,n))}function sz(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 iz(e)}function iz(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k_(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(k_=function(){return!!e})()}function nh(e){return nh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},nh(e)}function cz(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&&h3(e,t)}function h3(e,t){return h3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},h3(e,t)}function kB(e,t,n){return t=L_(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function L_(e){var t=lz(e,"string");return aA(t)=="symbol"?t:t+""}function lz(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 mz(e){return e.dataKey}function dz(e,t){return ue.isValidElement(e)?ue.cloneElement(e,t):typeof e=="function"?ue.createElement(e,t):ue.createElement(QM,t)}var Rc=function(e){function t(){return nz(this,t),rz(this,t,arguments)}return cz(t,e),oz(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,h=o.isAnimationActive,f=o.offset,b=o.payload,y=o.payloadUniqBy,B=o.position,w=o.reverseDirection,D=o.useTranslate3d,H=o.viewBox,Q=o.wrapperStyle,E=b??[];A&&E.length&&(E=N_(b.filter(function(I){return I.value!=null&&(I.hide!==!0||a.props.includeHidden)}),y,mz));var G=E.length>0;return ue.createElement(ez,{allowEscapeViewBox:s,animationDuration:i,animationEasing:c,isAnimationActive:h,active:r,coordinate:p,hasPayload:G,offset:f,position:B,reverseDirection:w,useTranslate3d:D,viewBox:H,wrapperStyle:Q},dz(m,RH(RH({},this.props),{},{payload:E})))}}])}(fe.PureComponent);kB(Rc,"displayName","Tooltip");kB(Rc,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!dx.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,MH;function uz(){if(MH)return KC;MH=1;var e=Xi(),t=function(){return e.Date.now()};return KC=t,KC}var qC,zH;function Az(){if(zH)return qC;zH=1;var e=/\s/;function t(n){for(var a=n.length;a--&&e.test(n.charAt(a)););return a}return qC=t,qC}var $C,ZH;function pz(){if(ZH)return $C;ZH=1;var e=Az(),t=/^\s+/;function n(a){return a&&a.slice(0,e(a)+1).replace(t,"")}return $C=n,$C}var WC,YH;function Q_(){if(YH)return WC;YH=1;var e=pz(),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 WC=c,WC}var VC,KH;function fz(){if(KH)return VC;KH=1;var e=Um(),t=uz(),n=Q_(),a="Expected a function",o=Math.max,r=Math.min;function s(i,c,m){var p,A,h,f,b,y,B=0,w=!1,D=!1,H=!0;if(typeof i!="function")throw new TypeError(a);c=n(c)||0,e(m)&&(w=!!m.leading,D="maxWait"in m,h=D?o(n(m.maxWait)||0,c):h,H="trailing"in m?!!m.trailing:H);function Q(R){var Z=p,J=A;return p=A=void 0,B=R,f=i.apply(J,Z),f}function E(R){return B=R,b=setTimeout(O,c),w?Q(R):f}function G(R){var Z=R-y,J=R-B,ae=c-Z;return D?r(ae,h-J):ae}function I(R){var Z=R-y,J=R-B;return y===void 0||Z>=c||Z<0||D&&J>=h}function O(){var R=t();if(I(R))return M(R);b=setTimeout(O,G(R))}function M(R){return b=void 0,H&&p?Q(R):(p=A=void 0,f)}function z(){b!==void 0&&clearTimeout(b),B=0,p=y=A=b=void 0}function _(){return b===void 0?f:M(t())}function F(){var R=t(),Z=I(R);if(p=arguments,A=this,y=R,Z){if(b===void 0)return E(y);if(D)return clearTimeout(b),b=setTimeout(O,c),Q(y)}return b===void 0&&(b=setTimeout(O,c)),f}return F.cancel=z,F.flush=_,F}return VC=s,VC}var XC,qH;function gz(){if(qH)return XC;qH=1;var e=fz(),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 XC=a,XC}var hz=gz();const O_=Qn(hz);function i2(e){"@babel/helpers - typeof";return i2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i2(e)}function $H(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 Yf(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?$H(Object(n),!0).forEach(function(a){xz(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):$H(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function xz(e,t,n){return t=yz(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yz(e){var t=bz(e,"string");return i2(t)=="symbol"?t:t+""}function bz(e,t){if(i2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(i2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Cz(e,t){return Dz(e)||Bz(e,t)||wz(e,t)||vz()}function vz(){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 wz(e,t){if(e){if(typeof e=="string")return WH(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 WH(e,t)}}function WH(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 Bz(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 Dz(e){if(Array.isArray(e))return e}var T_=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,h=e.maxHeight,f=e.children,b=e.debounce,y=b===void 0?0:b,B=e.id,w=e.className,D=e.onResize,H=e.style,Q=H===void 0?{}:H,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 I=fe.useState({containerWidth:o.width,containerHeight:o.height}),O=Cz(I,2),M=O[0],z=O[1],_=fe.useCallback(function(R,Z){z(function(J){var ae=Math.round(R),se=Math.round(Z);return J.containerWidth===ae&&J.containerHeight===se?J:{containerWidth:ae,containerHeight:se}})},[]);fe.useEffect(function(){var R=function(oe){var T,ne=oe[0].contentRect,k=ne.width,S=ne.height;_(k,S),(T=G.current)===null||T===void 0||T.call(G,k,S)};y>0&&(R=O_(R,y,{trailing:!0,leading:!1}));var Z=new ResizeObserver(R),J=E.current.getBoundingClientRect(),ae=J.width,se=J.height;return _(ae,se),Z.observe(E.current),function(){Z.disconnect()}},[_,y]);var F=fe.useMemo(function(){var R=M.containerWidth,Z=M.containerHeight;if(R<0||Z<0)return null;Dd(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),Dd(!n||n>0,"The aspect(%s) must be greater than zero.",n);var J=bd(s)?R:s,ae=bd(c)?Z:c;n&&n>0&&(J?ae=J/n:ae&&(J=ae*n),h&&ae>h&&(ae=h)),Dd(J>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.`,J,ae,s,c,p,A,n);var se=!Array.isArray(f)&&$c(f.type).endsWith("Chart");return ue.Children.map(f,function(ee){return ue.isValidElement(ee)?fe.cloneElement(ee,Yf({width:J,height:ae},se?{style:Yf({height:"100%",width:"100%",maxHeight:ae,maxWidth:J},ee.props.style)}:{})):ee})},[n,f,c,h,A,p,M,s]);return ue.createElement("div",{id:B?"".concat(B):void 0,className:vn("recharts-responsive-container",w),style:Yf(Yf({},Q),{},{width:s,height:c,minWidth:p,minHeight:A,maxHeight:h}),ref:E},F)});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 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 x3(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){Uz(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 Uz(e,t,n){return t=Hz(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hz(e){var t=Nz(e,"string");return c2(t)=="symbol"?t:t+""}function Nz(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 hu={widthCache:{},cacheCount:0},jz=2e3,Gz={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},XH="recharts_measurement_span";function Ez(e){var t=x3({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var JH=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||dx.isSsr)return{width:0,height:0};var a=Ez(n),o=JSON.stringify({text:t,copyStyle:a});if(hu.widthCache[o])return hu.widthCache[o];try{var r=document.getElementById(XH);r||(r=document.createElement("span"),r.setAttribute("id",XH),r.setAttribute("aria-hidden","true"),document.body.appendChild(r));var s=x3(x3({},Gz),a);Object.assign(r.style,s),r.textContent="".concat(t);var i=r.getBoundingClientRect(),c={width:i.width,height:i.height};return hu.widthCache[o]=c,++hu.cacheCount>jz&&(hu.cacheCount=0,hu.widthCache={}),c}catch{return{width:0,height:0}}},_z=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};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 ah(e,t){return Fz(e)||Iz(e,t)||Sz(e,t)||Pz()}function Pz(){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 Sz(e,t){if(e){if(typeof e=="string")return eN(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 eN(e,t)}}function eN(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Iz(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,o,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 Fz(e){if(Array.isArray(e))return e}function kz(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function tN(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,Qz(a.key),a)}}function Lz(e,t,n){return t&&tN(e.prototype,t),n&&tN(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Qz(e){var t=Oz(e,"string");return l2(t)=="symbol"?t:t+""}function Oz(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 nN=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,aN=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Tz=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Rz=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,R_={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},Mz=Object.keys(R_),Fu="NaN";function zz(e,t){return e*R_[t]}var Kf=function(){function e(t,n){kz(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),n!==""&&!Tz.test(n)&&(this.num=NaN,this.unit=""),Mz.includes(n)&&(this.num=zz(t,n),this.unit="px")}return Lz(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=Rz.exec(n))!==null&&a!==void 0?a:[],r=ah(o,3),s=r[1],i=r[2];return new e(parseFloat(s),i??"")}}])}();function M_(e){if(e.includes(Fu))return Fu;for(var t=e;t.includes("*")||t.includes("/");){var n,a=(n=nN.exec(t))!==null&&n!==void 0?n:[],o=ah(a,4),r=o[1],s=o[2],i=o[3],c=Kf.parse(r??""),m=Kf.parse(i??""),p=s==="*"?c.multiply(m):c.divide(m);if(p.isNaN())return Fu;t=t.replace(nN,p.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var A,h=(A=aN.exec(t))!==null&&A!==void 0?A:[],f=ah(h,4),b=f[1],y=f[2],B=f[3],w=Kf.parse(b??""),D=Kf.parse(B??""),H=y==="+"?w.add(D):w.subtract(D);if(H.isNaN())return Fu;t=t.replace(aN,H.toString())}return t}var oN=/\(([^()]*)\)/;function Zz(e){for(var t=e;t.includes("(");){var n=oN.exec(t),a=ah(n,2),o=a[1];t=t.replace(oN,M_(o))}return t}function Yz(e){var t=e.replace(/\s+/g,"");return t=Zz(t),t=M_(t),t}function Kz(e){try{return Yz(e)}catch{return Fu}}function JC(e){var t=Kz(e.slice(5,-1));return t===Fu?"":t}var qz=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],$z=["dx","dy","angle","className","breakAll"];function y3(){return y3=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},y3.apply(this,arguments)}function rN(e,t){if(e==null)return{};var n=Wz(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 Wz(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 sN(e,t){return eZ(e)||Jz(e,t)||Xz(e,t)||Vz()}function Vz(){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 Xz(e,t){if(e){if(typeof e=="string")return iN(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 iN(e,t)}}function iN(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 Jz(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 eZ(e){if(Array.isArray(e))return e}var z_=/[ \f\n\r\t\v\u2028\u2029]+/,Z_=function(t){var n=t.children,a=t.breakAll,o=t.style;try{var r=[];_n(n)||(a?r=n.toString().split(""):r=n.toString().split(z_));var s=r.map(function(c){return{word:c,width:JH(c,o).width}}),i=a?0:JH(" ",o).width;return{wordsWithComputedWidth:s,spaceWidth:i}}catch{return null}},tZ=function(t,n,a,o,r){var s=t.maxLines,i=t.children,c=t.style,m=t.breakAll,p=Dt(s),A=i,h=function(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return J.reduce(function(ae,se){var ee=se.word,oe=se.width,T=ae[ae.length-1];if(T&&(o==null||r||T.width+oe+a<Number(o)))T.words.push(ee),T.width+=oe+a;else{var ne={words:[ee],width:oe};ae.push(ne)}return ae},[])},f=h(n),b=function(J){return J.reduce(function(ae,se){return ae.width>se.width?ae:se})};if(!p)return f;for(var y="…",B=function(J){var ae=A.slice(0,J),se=Z_({breakAll:m,style:c,children:ae+y}).wordsWithComputedWidth,ee=h(se),oe=ee.length>s||b(ee).width>Number(o);return[oe,ee]},w=0,D=A.length-1,H=0,Q;w<=D&&H<=A.length-1;){var E=Math.floor((w+D)/2),G=E-1,I=B(G),O=sN(I,2),M=O[0],z=O[1],_=B(E),F=sN(_,1),R=F[0];if(!M&&!R&&(w=E+1),M&&R&&(D=E-1),!M&&R){Q=z;break}H++}return Q||f},cN=function(t){var n=_n(t)?[]:t.toString().split(z_);return[{words:n}]},nZ=function(t){var n=t.width,a=t.scaleToFit,o=t.children,r=t.style,s=t.breakAll,i=t.maxLines;if((n||a)&&!dx.isSsr){var c,m,p=Z_({breakAll:s,children:o,style:r});if(p){var A=p.wordsWithComputedWidth,h=p.spaceWidth;c=A,m=h}else return cN(o);return tZ({breakAll:s,children:o,maxLines:i,style:r},c,m,n,a)}return cN(o)},lN="#808080",m2=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,h=t.textAnchor,f=h===void 0?"start":h,b=t.verticalAnchor,y=b===void 0?"end":b,B=t.fill,w=B===void 0?lN:B,D=rN(t,qz),H=fe.useMemo(function(){return nZ({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,I=D.className,O=D.breakAll,M=rN(D,$z);if(!to(a)||!to(r))return null;var z=a+(Dt(Q)?Q:0),_=r+(Dt(E)?E:0),F;switch(y){case"start":F=JC("calc(".concat(m,")"));break;case"middle":F=JC("calc(".concat((H.length-1)/2," * -").concat(i," + (").concat(m," / 2))"));break;default:F=JC("calc(".concat(H.length-1," * -").concat(i,")"));break}var R=[];if(A){var Z=H[0].width,J=D.width;R.push("scale(".concat((Dt(J)?J/Z:1)/Z,")"))}return G&&R.push("rotate(".concat(G,", ").concat(z,", ").concat(_,")")),R.length&&(M.transform=R.join(" ")),ue.createElement("text",y3({},rn(M,!0),{x:z,y:_,className:vn("recharts-text",I),textAnchor:f,fill:w.includes("url")?lN:w}),H.map(function(ae,se){var ee=ae.words.join(O?"":" ");return ue.createElement("tspan",{x:z,dy:se===0?F:i,key:"".concat(ee,"-").concat(se)},ee)}))};function hm(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function aZ(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===aZ?e:oZ,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 oZ(){return 0}function Y_(e){return e===null?NaN:+e}function*rZ(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const sZ=LB(hm),W2=sZ.right;LB(Y_).center;class mN extends Map{constructor(t,n=lZ){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(dN(this,t))}has(t){return super.has(dN(this,t))}set(t,n){return super.set(iZ(this,t),n)}delete(t){return super.delete(cZ(this,t))}}function dN({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):n}function iZ({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):(e.set(a,n),n)}function cZ({_intern:e,_key:t},n){const a=t(n);return e.has(a)&&(n=e.get(a),e.delete(a)),n}function lZ(e){return e!==null&&typeof e=="object"?e.valueOf():e}function mZ(e=hm){if(e===hm)return K_;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 K_(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const dZ=Math.sqrt(50),uZ=Math.sqrt(10),AZ=Math.sqrt(2);function oh(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>=dZ?10:r>=uZ?5:r>=AZ?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?oh(e,t,n*2):[i,c,m]}function b3(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?oh(t,e,n):oh(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 C3(e,t,n){return t=+t,e=+e,n=+n,oh(e,t,n)[2]}function v3(e,t,n){t=+t,e=+e,n=+n;const a=t<e,o=a?C3(t,e,n):C3(e,t,n);return(a?-1:1)*(o<0?1/-o:o)}function uN(e,t){let n;for(const a of e)a!=null&&(n<a||n===void 0&&a>=a)&&(n=a);return n}function AN(e,t){let n;for(const a of e)a!=null&&(n>a||n===void 0&&a>=a)&&(n=a);return n}function q_(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?K_:mZ(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),h=.5*Math.sqrt(p*A*(c-A)/c)*(m-c/2<0?-1:1),f=Math.max(n,Math.floor(t-m*A/c+h)),b=Math.min(a,Math.floor(t+(c-m)*A/c+h));q_(e,t,f,b,o)}const r=e[t];let s=n,i=a;for(dp(e,n,t),o(e[a],r)>0&&dp(e,n,a);s<i;){for(dp(e,s,i),++s,--i;o(e[s],r)<0;)++s;for(;o(e[i],r)>0;)--i}o(e[n],r)===0?dp(e,n,i):(++i,dp(e,i,a)),i<=t&&(n=i+1),t<=i&&(a=i-1)}return e}function dp(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function pZ(e,t,n){if(e=Float64Array.from(rZ(e)),!(!(a=e.length)||isNaN(t=+t))){if(t<=0||a<2)return AN(e);if(t>=1)return uN(e);var a,o=(a-1)*t,r=Math.floor(o),s=uN(q_(e,r).subarray(0,r+1)),i=AN(e.subarray(r+1));return s+(i-s)*(o-r)}}function fZ(e,t,n=Y_){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 gZ(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 Ps(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function il(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 w3=Symbol("implicit");function QB(){var e=new mN,t=[],n=[],a=w3;function o(r){let s=e.get(r);if(s===void 0){if(a!==w3)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 mN;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)},Ps.apply(o,arguments),o}function d2(){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 h=t().length,f=o<a,b=f?o:a,y=f?a:o;r=(y-b)/Math.max(1,h-c+m*2),i&&(r=Math.floor(r)),b+=(y-b-r*(h-c))*p,s=r*(1-c),i&&(b=Math.round(b),s=Math.round(s));var B=gZ(h).map(function(w){return b+r*w});return n(f?B.reverse():B)}return e.domain=function(h){return arguments.length?(t(h),A()):t()},e.range=function(h){return arguments.length?([a,o]=h,a=+a,o=+o,A()):[a,o]},e.rangeRound=function(h){return[a,o]=h,a=+a,o=+o,i=!0,A()},e.bandwidth=function(){return s},e.step=function(){return r},e.round=function(h){return arguments.length?(i=!!h,A()):i},e.padding=function(h){return arguments.length?(c=Math.min(1,m=+h),A()):c},e.paddingInner=function(h){return arguments.length?(c=Math.min(1,h),A()):c},e.paddingOuter=function(h){return arguments.length?(m=+h,A()):m},e.align=function(h){return arguments.length?(p=Math.max(0,Math.min(1,h)),A()):p},e.copy=function(){return d2(t(),[a,o]).round(i).paddingInner(c).paddingOuter(m).align(p)},Ps.apply(A(),arguments)}function $_(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return $_(t())},e}function Tp(){return $_(d2.apply(null,arguments).paddingInner(1))}function OB(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function W_(e,t){var n=Object.create(e.prototype);for(var a in t)n[a]=t[a];return n}function V2(){}var u2=.7,rh=1/u2,zu="\\s*([+-]?\\d+)\\s*",A2="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",Ki="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",hZ=/^#([0-9a-f]{3,8})$/,xZ=new RegExp(`^rgb\\(${zu},${zu},${zu}\\)$`),yZ=new RegExp(`^rgb\\(${Ki},${Ki},${Ki}\\)$`),bZ=new RegExp(`^rgba\\(${zu},${zu},${zu},${A2}\\)$`),CZ=new RegExp(`^rgba\\(${Ki},${Ki},${Ki},${A2}\\)$`),vZ=new RegExp(`^hsl\\(${A2},${Ki},${Ki}\\)$`),wZ=new RegExp(`^hsla\\(${A2},${Ki},${Ki},${A2}\\)$`),pN={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(V2,p2,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:fN,formatHex:fN,formatHex8:BZ,formatHsl:DZ,formatRgb:gN,toString:gN});function fN(){return this.rgb().formatHex()}function BZ(){return this.rgb().formatHex8()}function DZ(){return V_(this).formatHsl()}function gN(){return this.rgb().formatRgb()}function p2(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=hZ.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?hN(t):n===3?new Ir(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?qf(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?qf(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=xZ.exec(e))?new Ir(t[1],t[2],t[3],1):(t=yZ.exec(e))?new Ir(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=bZ.exec(e))?qf(t[1],t[2],t[3],t[4]):(t=CZ.exec(e))?qf(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=vZ.exec(e))?bN(t[1],t[2]/100,t[3]/100,1):(t=wZ.exec(e))?bN(t[1],t[2]/100,t[3]/100,t[4]):pN.hasOwnProperty(e)?hN(pN[e]):e==="transparent"?new Ir(NaN,NaN,NaN,0):null}function hN(e){return new Ir(e>>16&255,e>>8&255,e&255,1)}function qf(e,t,n,a){return a<=0&&(e=t=n=NaN),new Ir(e,t,n,a)}function UZ(e){return e instanceof V2||(e=p2(e)),e?(e=e.rgb(),new Ir(e.r,e.g,e.b,e.opacity)):new Ir}function B3(e,t,n,a){return arguments.length===1?UZ(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,B3,W_(V2,{brighter(e){return e=e==null?rh:Math.pow(rh,e),new Ir(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?u2:Math.pow(u2,e),new Ir(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ir(Ud(this.r),Ud(this.g),Ud(this.b),sh(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:xN,formatHex:xN,formatHex8:HZ,formatRgb:yN,toString:yN}));function xN(){return`#${Cd(this.r)}${Cd(this.g)}${Cd(this.b)}`}function HZ(){return`#${Cd(this.r)}${Cd(this.g)}${Cd(this.b)}${Cd((isNaN(this.opacity)?1:this.opacity)*255)}`}function yN(){const e=sh(this.opacity);return`${e===1?"rgb(":"rgba("}${Ud(this.r)}, ${Ud(this.g)}, ${Ud(this.b)}${e===1?")":`, ${e})`}`}function sh(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Ud(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Cd(e){return e=Ud(e),(e<16?"0":"")+e.toString(16)}function bN(e,t,n,a){return a<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new li(e,t,n,a)}function V_(e){if(e instanceof li)return new li(e.h,e.s,e.l,e.opacity);if(e instanceof V2||(e=p2(e)),!e)return new li;if(e instanceof li)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 li(s,i,c,e.opacity)}function NZ(e,t,n,a){return arguments.length===1?V_(e):new li(e,t,n,a??1)}function li(e,t,n,a){this.h=+e,this.s=+t,this.l=+n,this.opacity=+a}OB(li,NZ,W_(V2,{brighter(e){return e=e==null?rh:Math.pow(rh,e),new li(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?u2:Math.pow(u2,e),new li(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(e1(e>=240?e-240:e+120,o,a),e1(e,o,a),e1(e<120?e+240:e-120,o,a),this.opacity)},clamp(){return new li(CN(this.h),$f(this.s),$f(this.l),sh(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=sh(this.opacity);return`${e===1?"hsl(":"hsla("}${CN(this.h)}, ${$f(this.s)*100}%, ${$f(this.l)*100}%${e===1?")":`, ${e})`}`}}));function CN(e){return e=(e||0)%360,e<0?e+360:e}function $f(e){return Math.max(0,Math.min(1,e||0))}function e1(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 jZ(e,t){return function(n){return e+n*t}}function GZ(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 EZ(e){return(e=+e)==1?X_:function(t,n){return n-t?GZ(t,n,e):TB(isNaN(t)?n:t)}}function X_(e,t){var n=t-e;return n?jZ(e,n):TB(isNaN(e)?t:e)}const vN=function e(t){var n=EZ(t);function a(o,r){var s=n((o=B3(o)).r,(r=B3(r)).r),i=n(o.g,r.g),c=n(o.b,r.b),m=X_(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 _Z(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 PZ(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function SZ(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 IZ(e,t){var n=new Date;return e=+e,t=+t,function(a){return n.setTime(e*(1-a)+t*a),n}}function ih(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function FZ(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 D3=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,t1=new RegExp(D3.source,"g");function kZ(e){return function(){return e}}function LZ(e){return function(t){return e(t)+""}}function QZ(e,t){var n=D3.lastIndex=t1.lastIndex=0,a,o,r,s=-1,i=[],c=[];for(e=e+"",t=t+"";(a=D3.exec(e))&&(o=t1.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:ih(a,o)})),n=t1.lastIndex;return n<t.length&&(r=t.slice(n),i[s]?i[s]+=r:i[++s]=r),i.length<2?c[0]?LZ(c[0].x):kZ(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"?ih:n==="string"?(a=p2(t))?(t=a,vN):QZ:t instanceof p2?vN:t instanceof Date?IZ:PZ(t)?_Z:Array.isArray(t)?SZ:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?FZ:ih)(e,t)}function RB(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function OZ(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 TZ(e){return function(){return e}}function ch(e){return+e}var wN=[0,1];function hr(e){return e}function U3(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:TZ(isNaN(t)?NaN:.5)}function RZ(e,t){var n;return e>t&&(n=e,e=t,t=n),function(a){return Math.max(e,Math.min(t,a))}}function MZ(e,t,n){var a=e[0],o=e[1],r=t[0],s=t[1];return o<a?(a=U3(o,a),r=n(s,r)):(a=U3(a,o),r=n(r,s)),function(i){return r(a(i))}}function zZ(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]=U3(e[s],e[s+1]),r[s]=n(t[s],t[s+1]);return function(i){var c=W2(e,i,1,a)-1;return r[c](o[c](i))}}function X2(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function ux(){var e=wN,t=wN,n=EA,a,o,r,s=hr,i,c,m;function p(){var h=Math.min(e.length,t.length);return s!==hr&&(s=RZ(e[0],e[h-1])),i=h>2?zZ:MZ,c=m=null,A}function A(h){return h==null||isNaN(h=+h)?r:(c||(c=i(e.map(a),t,n)))(a(s(h)))}return A.invert=function(h){return s(o((m||(m=i(t,e.map(a),ih)))(h)))},A.domain=function(h){return arguments.length?(e=Array.from(h,ch),p()):e.slice()},A.range=function(h){return arguments.length?(t=Array.from(h),p()):t.slice()},A.rangeRound=function(h){return t=Array.from(h),n=RB,p()},A.clamp=function(h){return arguments.length?(s=h?!0:hr,p()):s!==hr},A.interpolate=function(h){return arguments.length?(n=h,p()):n},A.unknown=function(h){return arguments.length?(r=h,A):r},function(h,f){return a=h,o=f,p()}}function MB(){return ux()(hr,hr)}function ZZ(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function lh(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=lh(Math.abs(e)),e?e[1]:NaN}function YZ(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 KZ(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var qZ=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function f2(e){if(!(t=qZ.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]})}f2.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 $Z(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 J_;function WZ(e,t){var n=lh(e,t);if(!n)return e+"";var a=n[0],o=n[1],r=o-(J_=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")+lh(e,Math.max(0,t+r-1))[0]}function BN(e,t){var n=lh(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 DN={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:ZZ,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)=>BN(e*100,t),r:BN,s:WZ,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function UN(e){return e}var HN=Array.prototype.map,NN=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function VZ(e){var t=e.grouping===void 0||e.thousands===void 0?UN:YZ(HN.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?UN:KZ(HN.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=f2(A);var h=A.fill,f=A.align,b=A.sign,y=A.symbol,B=A.zero,w=A.width,D=A.comma,H=A.precision,Q=A.trim,E=A.type;E==="n"?(D=!0,E="g"):DN[E]||(H===void 0&&(H=12),Q=!0,E="g"),(B||h==="0"&&f==="=")&&(B=!0,h="0",f="=");var G=y==="$"?n:y==="#"&&/[boxX]/.test(E)?"0"+E.toLowerCase():"",I=y==="$"?a:/[%p]/.test(E)?s:"",O=DN[E],M=/[defgprs%]/.test(E);H=H===void 0?6:/[gprs]/.test(E)?Math.max(1,Math.min(21,H)):Math.max(0,Math.min(20,H));function z(_){var F=G,R=I,Z,J,ae;if(E==="c")R=O(_)+R,_="";else{_=+_;var se=_<0||1/_<0;if(_=isNaN(_)?c:O(Math.abs(_),H),Q&&(_=$Z(_)),se&&+_==0&&b!=="+"&&(se=!1),F=(se?b==="("?b:i:b==="-"||b==="("?"":b)+F,R=(E==="s"?NN[8+J_/3]:"")+R+(se&&b==="("?")":""),M){for(Z=-1,J=_.length;++Z<J;)if(ae=_.charCodeAt(Z),48>ae||ae>57){R=(ae===46?o+_.slice(Z+1):_.slice(Z))+R,_=_.slice(0,Z);break}}}D&&!B&&(_=t(_,1/0));var ee=F.length+_.length+R.length,oe=ee<w?new Array(w-ee+1).join(h):"";switch(D&&B&&(_=t(oe+_,oe.length?w-R.length:1/0),oe=""),f){case"<":_=F+_+R+oe;break;case"=":_=F+oe+_+R;break;case"^":_=oe.slice(0,ee=oe.length>>1)+F+_+R+oe.slice(ee);break;default:_=oe+F+_+R;break}return r(_)}return z.toString=function(){return A+""},z}function p(A,h){var f=m((A=f2(A),A.type="f",A)),b=Math.max(-8,Math.min(8,Math.floor(oA(h)/3)))*3,y=Math.pow(10,-b),B=NN[8+b/3];return function(w){return f(y*w)+B}}return{format:m,formatPrefix:p}}var Wf,ZB,eP;XZ({thousands:",",grouping:[3],currency:["$",""]});function XZ(e){return Wf=VZ(e),ZB=Wf.format,eP=Wf.formatPrefix,Wf}function JZ(e){return Math.max(0,-oA(Math.abs(e)))}function eY(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(oA(t)/3)))*3-oA(Math.abs(e)))}function tY(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,oA(t)-oA(e))+1}function tP(e,t,n,a){var o=v3(e,t,n),r;switch(a=f2(a??",f"),a.type){case"s":{var s=Math.max(Math.abs(e),Math.abs(t));return a.precision==null&&!isNaN(r=eY(o,s))&&(a.precision=r),eP(a,s)}case"":case"e":case"g":case"p":case"r":{a.precision==null&&!isNaN(r=tY(o,Math.max(Math.abs(e),Math.abs(t))))&&(a.precision=r-(a.type==="e"));break}case"f":case"%":{a.precision==null&&!isNaN(r=JZ(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 b3(a[0],a[a.length-1],n??10)},e.tickFormat=function(n,a){var o=t();return tP(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=C3(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 mh(){var e=MB();return e.copy=function(){return X2(e,mh())},Ps.apply(e,arguments),Hm(e)}function nP(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,ch),n):e.slice()},n.unknown=function(a){return arguments.length?(t=a,n):t},n.copy=function(){return nP(e).unknown(t)},e=arguments.length?Array.from(e,ch):[0,1],Hm(n)}function aP(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 jN(e){return Math.log(e)}function GN(e){return Math.exp(e)}function nY(e){return-Math.log(-e)}function aY(e){return-Math.exp(-e)}function oY(e){return isFinite(e)?+("1e"+e):e<0?0:e}function rY(e){return e===10?oY:e===Math.E?Math.exp:t=>Math.pow(e,t)}function sY(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 EN(e){return(t,n)=>-e(-t,n)}function YB(e){const t=e(jN,GN),n=t.domain;let a=10,o,r;function s(){return o=sY(a),r=rY(a),n()[0]<0?(o=EN(o),r=EN(r),e(nY,aY)):e(jN,GN),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 h=o(m),f=o(p),b,y;const B=i==null?10:+i;let w=[];if(!(a%1)&&f-h<B){if(h=Math.floor(h),f=Math.ceil(f),m>0){for(;h<=f;++h)for(b=1;b<a;++b)if(y=h<0?b/r(-h):b*r(h),!(y<m)){if(y>p)break;w.push(y)}}else for(;h<=f;++h)for(b=a-1;b>=1;--b)if(y=h>0?b/r(-h):b*r(h),!(y<m)){if(y>p)break;w.push(y)}w.length*2<B&&(w=b3(m,p,B))}else w=b3(h,f,Math.min(f-h,B)).map(r);return A?w.reverse():w},t.tickFormat=(i,c)=>{if(i==null&&(i=10),c==null&&(c=a===10?"s":","),typeof c!="function"&&(!(a%1)&&(c=f2(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(aP(n(),{floor:i=>r(Math.floor(o(i))),ceil:i=>r(Math.ceil(o(i)))})),t}function oP(){const e=YB(ux()).domain([1,10]);return e.copy=()=>X2(e,oP()).base(e.base()),Ps.apply(e,arguments),e}function _N(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function PN(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function KB(e){var t=1,n=e(_N(t),PN(t));return n.constant=function(a){return arguments.length?e(_N(t=+a),PN(t)):t},Hm(n)}function rP(){var e=KB(ux());return e.copy=function(){return X2(e,rP()).constant(e.constant())},Ps.apply(e,arguments)}function SN(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function iY(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function cY(e){return e<0?-e*e:e*e}function qB(e){var t=e(hr,hr),n=1;function a(){return n===1?e(hr,hr):n===.5?e(iY,cY):e(SN(n),SN(1/n))}return t.exponent=function(o){return arguments.length?(n=+o,a()):n},Hm(t)}function $B(){var e=qB(ux());return e.copy=function(){return X2(e,$B()).exponent(e.exponent())},Ps.apply(e,arguments),e}function lY(){return $B.apply(null,arguments).exponent(.5)}function IN(e){return Math.sign(e)*e*e}function mY(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function sP(){var e=MB(),t=[0,1],n=!1,a;function o(r){var s=mY(e(r));return isNaN(s)?a:n?Math.round(s):s}return o.invert=function(r){return e.invert(IN(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,ch)).map(IN)),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 sP(e.domain(),t).round(n).clamp(e.clamp()).unknown(a)},Ps.apply(o,arguments),Hm(o)}function iP(){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]=fZ(e,s/i);return r}function r(s){return s==null||isNaN(s=+s)?a:t[W2(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 iP().domain(e).range(t).unknown(a)},Ps.apply(r,arguments)}function cP(){var e=0,t=1,n=1,a=[.5],o=[0,1],r;function s(c){return c!=null&&c<=c?o[W2(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 cP().domain([e,t]).range(o).unknown(r)},Ps.apply(Hm(s),arguments)}function lP(){var e=[.5],t=[0,1],n,a=1;function o(r){return r!=null&&r<=r?t[W2(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 lP().domain(e).range(t).unknown(n)},Ps.apply(o,arguments)}const n1=new Date,a1=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)=>(n1.setTime(+r),a1.setTime(+s),e(n1),e(a1),Math.floor(n(n1,a1))),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 dh=ao(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);dh.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):dh);dh.range;const Yc=1e3,Hs=Yc*60,Kc=Hs*60,Jc=Kc*24,WB=Jc*7,FN=Jc*30,o1=Jc*365,vd=ao(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*Yc)},(e,t)=>(t-e)/Yc,e=>e.getUTCSeconds());vd.range;const VB=ao(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Yc)},(e,t)=>{e.setTime(+e+t*Hs)},(e,t)=>(t-e)/Hs,e=>e.getMinutes());VB.range;const XB=ao(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*Hs)},(e,t)=>(t-e)/Hs,e=>e.getUTCMinutes());XB.range;const JB=ao(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*Yc-e.getMinutes()*Hs)},(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 J2=ao(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*Hs)/Jc,e=>e.getDate()-1);J2.range;const Ax=ao(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Jc,e=>e.getUTCDate()-1);Ax.range;const mP=ao(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Jc,e=>Math.floor(e/Jc));mP.range;function Fd(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())*Hs)/WB)}const px=Fd(0),uh=Fd(1),dY=Fd(2),uY=Fd(3),rA=Fd(4),AY=Fd(5),pY=Fd(6);px.range;uh.range;dY.range;uY.range;rA.range;AY.range;pY.range;function kd(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 fx=kd(0),Ah=kd(1),fY=kd(2),gY=kd(3),sA=kd(4),hY=kd(5),xY=kd(6);fx.range;Ah.range;fY.range;gY.range;sA.range;hY.range;xY.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 el=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());el.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)});el.range;const tl=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());tl.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)});tl.range;function dP(e,t,n,a,o,r){const s=[[vd,1,Yc],[vd,5,5*Yc],[vd,15,15*Yc],[vd,30,30*Yc],[r,1,Hs],[r,5,5*Hs],[r,15,15*Hs],[r,30,30*Hs],[o,1,Kc],[o,3,3*Kc],[o,6,6*Kc],[o,12,12*Kc],[a,1,Jc],[a,2,2*Jc],[n,1,WB],[t,1,FN],[t,3,3*FN],[e,1,o1]];function i(m,p,A){const h=p<m;h&&([m,p]=[p,m]);const f=A&&typeof A.range=="function"?A:c(m,p,A),b=f?f.range(m,+p+1):[];return h?b.reverse():b}function c(m,p,A){const h=Math.abs(p-m)/A,f=LB(([,,B])=>B).right(s,h);if(f===s.length)return e.every(v3(m/o1,p/o1,A));if(f===0)return dh.every(Math.max(v3(m,p,A),1));const[b,y]=s[h/s[f-1][2]<s[f][2]/h?f-1:f];return b.every(y)}return[i,c]}const[yY,bY]=dP(tl,nD,fx,mP,eD,XB),[CY,vY]=dP(el,tD,px,J2,JB,VB);function r1(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 s1(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 up(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function wY(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=Ap(o),p=pp(o),A=Ap(r),h=pp(r),f=Ap(s),b=pp(s),y=Ap(i),B=pp(i),w=Ap(c),D=pp(c),H={a:se,A:ee,b:oe,B:T,c:null,d:RN,e:RN,f:YY,g:nK,G:oK,H:MY,I:zY,j:ZY,L:uP,m:KY,M:qY,p:ne,q:k,Q:ZN,s:YN,S:$Y,u:WY,U:VY,V:XY,w:JY,W:eK,x:null,X:null,y:tK,Y:aK,Z:rK,"%":zN},Q={a:S,A:V,b:re,B:ce,c:null,d:MN,e:MN,f:lK,g:yK,G:CK,H:sK,I:iK,j:cK,L:pP,m:mK,M:dK,p:pe,q:ge,Q:ZN,s:YN,S:uK,u:AK,U:pK,V:fK,w:gK,W:hK,x:null,X:null,y:xK,Y:bK,Z:vK,"%":zN},E={a:z,A:_,b:F,B:R,c:Z,d:ON,e:ON,f:QY,g:QN,G:LN,H:TN,I:TN,j:IY,L:LY,m:SY,M:FY,p:M,q:PY,Q:TY,s:RY,S:kY,u:NY,U:jY,V:GY,w:HY,W:EY,x:J,X:ae,y:QN,Y:LN,Z:_Y,"%":OY};H.x=G(n,H),H.X=G(a,H),H.c=G(t,H),Q.x=G(n,Q),Q.X=G(a,Q),Q.c=G(t,Q);function G(de,je){return function(_e){var De=[],Ze=-1,at=0,Ee=de.length,le,At,it;for(_e instanceof Date||(_e=new Date(+_e));++Ze<Ee;)de.charCodeAt(Ze)===37&&(De.push(de.slice(at,Ze)),(At=kN[le=de.charAt(++Ze)])!=null?le=de.charAt(++Ze):At=le==="e"?" ":"0",(it=je[le])&&(le=it(_e,At)),De.push(le),at=Ze+1);return De.push(de.slice(at,Ze)),De.join("")}}function I(de,je){return function(_e){var De=up(1900,void 0,1),Ze=O(De,de,_e+="",0),at,Ee;if(Ze!=_e.length)return null;if("Q"in De)return new Date(De.Q);if("s"in De)return new Date(De.s*1e3+("L"in De?De.L:0));if(je&&!("Z"in De)&&(De.Z=0),"p"in De&&(De.H=De.H%12+De.p*12),De.m===void 0&&(De.m="q"in De?De.q:0),"V"in De){if(De.V<1||De.V>53)return null;"w"in De||(De.w=1),"Z"in De?(at=s1(up(De.y,0,1)),Ee=at.getUTCDay(),at=Ee>4||Ee===0?Ah.ceil(at):Ah(at),at=Ax.offset(at,(De.V-1)*7),De.y=at.getUTCFullYear(),De.m=at.getUTCMonth(),De.d=at.getUTCDate()+(De.w+6)%7):(at=r1(up(De.y,0,1)),Ee=at.getDay(),at=Ee>4||Ee===0?uh.ceil(at):uh(at),at=J2.offset(at,(De.V-1)*7),De.y=at.getFullYear(),De.m=at.getMonth(),De.d=at.getDate()+(De.w+6)%7)}else("W"in De||"U"in De)&&("w"in De||(De.w="u"in De?De.u%7:"W"in De?1:0),Ee="Z"in De?s1(up(De.y,0,1)).getUTCDay():r1(up(De.y,0,1)).getDay(),De.m=0,De.d="W"in De?(De.w+6)%7+De.W*7-(Ee+5)%7:De.w+De.U*7-(Ee+6)%7);return"Z"in De?(De.H+=De.Z/100|0,De.M+=De.Z%100,s1(De)):r1(De)}}function O(de,je,_e,De){for(var Ze=0,at=je.length,Ee=_e.length,le,At;Ze<at;){if(De>=Ee)return-1;if(le=je.charCodeAt(Ze++),le===37){if(le=je.charAt(Ze++),At=E[le in kN?je.charAt(Ze++):le],!At||(De=At(de,_e,De))<0)return-1}else if(le!=_e.charCodeAt(De++))return-1}return De}function M(de,je,_e){var De=m.exec(je.slice(_e));return De?(de.p=p.get(De[0].toLowerCase()),_e+De[0].length):-1}function z(de,je,_e){var De=f.exec(je.slice(_e));return De?(de.w=b.get(De[0].toLowerCase()),_e+De[0].length):-1}function _(de,je,_e){var De=A.exec(je.slice(_e));return De?(de.w=h.get(De[0].toLowerCase()),_e+De[0].length):-1}function F(de,je,_e){var De=w.exec(je.slice(_e));return De?(de.m=D.get(De[0].toLowerCase()),_e+De[0].length):-1}function R(de,je,_e){var De=y.exec(je.slice(_e));return De?(de.m=B.get(De[0].toLowerCase()),_e+De[0].length):-1}function Z(de,je,_e){return O(de,t,je,_e)}function J(de,je,_e){return O(de,n,je,_e)}function ae(de,je,_e){return O(de,a,je,_e)}function se(de){return s[de.getDay()]}function ee(de){return r[de.getDay()]}function oe(de){return c[de.getMonth()]}function T(de){return i[de.getMonth()]}function ne(de){return o[+(de.getHours()>=12)]}function k(de){return 1+~~(de.getMonth()/3)}function S(de){return s[de.getUTCDay()]}function V(de){return r[de.getUTCDay()]}function re(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+="",H);return je.toString=function(){return de},je},parse:function(de){var je=I(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=I(de+="",!0);return je.toString=function(){return de},je}}}var kN={"-":"",_:" ",0:"0"},xo=/^\s*\d+/,BY=/^%/,DY=/[\\^$*+?|[\]().{}]/g;function Nn(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 UY(e){return e.replace(DY,"\\$&")}function Ap(e){return new RegExp("^(?:"+e.map(UY).join("|")+")","i")}function pp(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function HY(e,t,n){var a=xo.exec(t.slice(n,n+1));return a?(e.w=+a[0],n+a[0].length):-1}function NY(e,t,n){var a=xo.exec(t.slice(n,n+1));return a?(e.u=+a[0],n+a[0].length):-1}function jY(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.U=+a[0],n+a[0].length):-1}function GY(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.V=+a[0],n+a[0].length):-1}function EY(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.W=+a[0],n+a[0].length):-1}function LN(e,t,n){var a=xo.exec(t.slice(n,n+4));return a?(e.y=+a[0],n+a[0].length):-1}function QN(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.y=+a[0]+(+a[0]>68?1900:2e3),n+a[0].length):-1}function _Y(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 PY(e,t,n){var a=xo.exec(t.slice(n,n+1));return a?(e.q=a[0]*3-3,n+a[0].length):-1}function SY(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.m=a[0]-1,n+a[0].length):-1}function ON(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.d=+a[0],n+a[0].length):-1}function IY(e,t,n){var a=xo.exec(t.slice(n,n+3));return a?(e.m=0,e.d=+a[0],n+a[0].length):-1}function TN(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.H=+a[0],n+a[0].length):-1}function FY(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.M=+a[0],n+a[0].length):-1}function kY(e,t,n){var a=xo.exec(t.slice(n,n+2));return a?(e.S=+a[0],n+a[0].length):-1}function LY(e,t,n){var a=xo.exec(t.slice(n,n+3));return a?(e.L=+a[0],n+a[0].length):-1}function QY(e,t,n){var a=xo.exec(t.slice(n,n+6));return a?(e.L=Math.floor(a[0]/1e3),n+a[0].length):-1}function OY(e,t,n){var a=BY.exec(t.slice(n,n+1));return a?n+a[0].length:-1}function TY(e,t,n){var a=xo.exec(t.slice(n));return a?(e.Q=+a[0],n+a[0].length):-1}function RY(e,t,n){var a=xo.exec(t.slice(n));return a?(e.s=+a[0],n+a[0].length):-1}function RN(e,t){return Nn(e.getDate(),t,2)}function MY(e,t){return Nn(e.getHours(),t,2)}function zY(e,t){return Nn(e.getHours()%12||12,t,2)}function ZY(e,t){return Nn(1+J2.count(el(e),e),t,3)}function uP(e,t){return Nn(e.getMilliseconds(),t,3)}function YY(e,t){return uP(e,t)+"000"}function KY(e,t){return Nn(e.getMonth()+1,t,2)}function qY(e,t){return Nn(e.getMinutes(),t,2)}function $Y(e,t){return Nn(e.getSeconds(),t,2)}function WY(e){var t=e.getDay();return t===0?7:t}function VY(e,t){return Nn(px.count(el(e)-1,e),t,2)}function AP(e){var t=e.getDay();return t>=4||t===0?rA(e):rA.ceil(e)}function XY(e,t){return e=AP(e),Nn(rA.count(el(e),e)+(el(e).getDay()===4),t,2)}function JY(e){return e.getDay()}function eK(e,t){return Nn(uh.count(el(e)-1,e),t,2)}function tK(e,t){return Nn(e.getFullYear()%100,t,2)}function nK(e,t){return e=AP(e),Nn(e.getFullYear()%100,t,2)}function aK(e,t){return Nn(e.getFullYear()%1e4,t,4)}function oK(e,t){var n=e.getDay();return e=n>=4||n===0?rA(e):rA.ceil(e),Nn(e.getFullYear()%1e4,t,4)}function rK(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+Nn(t/60|0,"0",2)+Nn(t%60,"0",2)}function MN(e,t){return Nn(e.getUTCDate(),t,2)}function sK(e,t){return Nn(e.getUTCHours(),t,2)}function iK(e,t){return Nn(e.getUTCHours()%12||12,t,2)}function cK(e,t){return Nn(1+Ax.count(tl(e),e),t,3)}function pP(e,t){return Nn(e.getUTCMilliseconds(),t,3)}function lK(e,t){return pP(e,t)+"000"}function mK(e,t){return Nn(e.getUTCMonth()+1,t,2)}function dK(e,t){return Nn(e.getUTCMinutes(),t,2)}function uK(e,t){return Nn(e.getUTCSeconds(),t,2)}function AK(e){var t=e.getUTCDay();return t===0?7:t}function pK(e,t){return Nn(fx.count(tl(e)-1,e),t,2)}function fP(e){var t=e.getUTCDay();return t>=4||t===0?sA(e):sA.ceil(e)}function fK(e,t){return e=fP(e),Nn(sA.count(tl(e),e)+(tl(e).getUTCDay()===4),t,2)}function gK(e){return e.getUTCDay()}function hK(e,t){return Nn(Ah.count(tl(e)-1,e),t,2)}function xK(e,t){return Nn(e.getUTCFullYear()%100,t,2)}function yK(e,t){return e=fP(e),Nn(e.getUTCFullYear()%100,t,2)}function bK(e,t){return Nn(e.getUTCFullYear()%1e4,t,4)}function CK(e,t){var n=e.getUTCDay();return e=n>=4||n===0?sA(e):sA.ceil(e),Nn(e.getUTCFullYear()%1e4,t,4)}function vK(){return"+0000"}function zN(){return"%"}function ZN(e){return+e}function YN(e){return Math.floor(+e/1e3)}var xu,gP,hP;wK({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 wK(e){return xu=wY(e),gP=xu.format,xu.parse,hP=xu.utcFormat,xu.utcParse,xu}function BK(e){return new Date(e)}function DK(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,h=p.domain,f=m(".%L"),b=m(":%S"),y=m("%I:%M"),B=m("%I %p"),w=m("%a %d"),D=m("%b %d"),H=m("%B"),Q=m("%Y");function E(G){return(c(G)<G?f:i(G)<G?b:s(G)<G?y:r(G)<G?B:a(G)<G?o(G)<G?w:D:n(G)<G?H:Q)(G)}return p.invert=function(G){return new Date(A(G))},p.domain=function(G){return arguments.length?h(Array.from(G,DK)):h().map(BK)},p.ticks=function(G){var I=h();return e(I[0],I[I.length-1],G??10)},p.tickFormat=function(G,I){return I==null?E:m(I)},p.nice=function(G){var I=h();return(!G||typeof G.range!="function")&&(G=t(I[0],I[I.length-1],G??10)),G?h(aP(I,G)):p},p.copy=function(){return X2(p,aD(e,t,n,a,o,r,s,i,c,m))},p}function UK(){return Ps.apply(aD(CY,vY,el,tD,px,J2,JB,VB,vd,gP).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function HK(){return Ps.apply(aD(yY,bY,tl,nD,fx,Ax,eD,XB,vd,hP).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function gx(){var e=0,t=1,n,a,o,r,s=hr,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(h){var f,b;return arguments.length?([f,b]=h,s=A(f,b),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 xP(){var e=Hm(gx()(hr));return e.copy=function(){return Nm(e,xP())},il.apply(e,arguments)}function yP(){var e=YB(gx()).domain([1,10]);return e.copy=function(){return Nm(e,yP()).base(e.base())},il.apply(e,arguments)}function bP(){var e=KB(gx());return e.copy=function(){return Nm(e,bP()).constant(e.constant())},il.apply(e,arguments)}function oD(){var e=qB(gx());return e.copy=function(){return Nm(e,oD()).exponent(e.exponent())},il.apply(e,arguments)}function NK(){return oD.apply(null,arguments).exponent(.5)}function CP(){var e=[],t=hr;function n(a){if(a!=null&&!isNaN(a=+a))return t((W2(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)=>pZ(e,r/a))},n.copy=function(){return CP(t).domain(e)},il.apply(n,arguments)}function hx(){var e=0,t=.5,n=1,a=1,o,r,s,i,c,m=hr,p,A=!1,h;function f(y){return isNaN(y=+y)?h:(y=.5+((y=+p(y))-r)*(a*y<a*r?i:c),m(A?Math.max(0,Math.min(1,y)):y))}f.domain=function(y){return arguments.length?([e,t,n]=y,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(y){return arguments.length?(A=!!y,f):A},f.interpolator=function(y){return arguments.length?(m=y,f):m};function b(y){return function(B){var w,D,H;return arguments.length?([w,D,H]=B,m=OZ(y,[w,D,H]),f):[m(0),m(.5),m(1)]}}return f.range=b(EA),f.rangeRound=b(RB),f.unknown=function(y){return arguments.length?(h=y,f):h},function(y){return p=y,o=y(e),r=y(t),s=y(n),i=o===r?0:.5/(r-o),c=r===s?0:.5/(s-r),a=r<o?-1:1,f}}function vP(){var e=Hm(hx()(hr));return e.copy=function(){return Nm(e,vP())},il.apply(e,arguments)}function wP(){var e=YB(hx()).domain([.1,1,10]);return e.copy=function(){return Nm(e,wP()).base(e.base())},il.apply(e,arguments)}function BP(){var e=KB(hx());return e.copy=function(){return Nm(e,BP()).constant(e.constant())},il.apply(e,arguments)}function rD(){var e=qB(hx());return e.copy=function(){return Nm(e,rD()).exponent(e.exponent())},il.apply(e,arguments)}function jK(){return rD.apply(null,arguments).exponent(.5)}const KN=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:d2,scaleDiverging:vP,scaleDivergingLog:wP,scaleDivergingPow:rD,scaleDivergingSqrt:jK,scaleDivergingSymlog:BP,scaleIdentity:nP,scaleImplicit:w3,scaleLinear:mh,scaleLog:oP,scaleOrdinal:QB,scalePoint:Tp,scalePow:$B,scaleQuantile:iP,scaleQuantize:cP,scaleRadial:sP,scaleSequential:xP,scaleSequentialLog:yP,scaleSequentialPow:oD,scaleSequentialQuantile:CP,scaleSequentialSqrt:NK,scaleSequentialSymlog:bP,scaleSqrt:lY,scaleSymlog:rP,scaleThreshold:lP,scaleTime:UK,scaleUtc:HK,tickFormat:tP},Symbol.toStringTag,{value:"Module"}));var i1,qN;function xx(){if(qN)return i1;qN=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 i1=t,i1}var c1,$N;function DP(){if($N)return c1;$N=1;function e(t,n){return t>n}return c1=e,c1}var l1,WN;function GK(){if(WN)return l1;WN=1;var e=xx(),t=DP(),n=GA();function a(o){return o&&o.length?e(o,n,t):void 0}return l1=a,l1}var EK=GK();const yx=Qn(EK);var m1,VN;function UP(){if(VN)return m1;VN=1;function e(t,n){return t<n}return m1=e,m1}var d1,XN;function _K(){if(XN)return d1;XN=1;var e=xx(),t=UP(),n=GA();function a(o){return o&&o.length?e(o,n,t):void 0}return d1=a,d1}var PK=_K();const bx=Qn(PK);var u1,JN;function SK(){if(JN)return u1;JN=1;var e=bB(),t=Ji(),n=P_(),a=Fr();function o(r,s){var i=a(r)?e:n;return i(r,t(s,3))}return u1=o,u1}var A1,e6;function IK(){if(e6)return A1;e6=1;var e=E_(),t=SK();function n(a,o){return e(t(a,o),1)}return A1=n,A1}var FK=IK();const kK=Qn(FK);var p1,t6;function LK(){if(t6)return p1;t6=1;var e=SB();function t(n,a){return e(n,a)}return p1=t,p1}var QK=LK();const sD=Qn(QK);var _A=1e9,OK={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},cD,ya=!0,_s="[DecimalError] ",Hd=_s+"Invalid argument: ",iD=_s+"Exponent out of range: ",PA=Math.floor,pd=Math.pow,TK=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,ts,fo=1e7,ua=7,HP=9007199254740991,ph=PA(HP/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 Vc(this,new this.constructor(e))};vt.dividedToIntegerBy=vt.idiv=function(e){var t=this,n=t.constructor;return $n(Vc(t,new n(e),0,1),n.precision)};vt.equals=vt.eq=function(e){return!this.cmp(e)};vt.exponent=function(){return Ka(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(_s+"NaN");if(n.s<1)throw Error(_s+(n.s?"NaN":"-Infinity"));return n.eq(ts)?new a(0):(ya=!1,t=Vc(g2(n,r),g2(e,r),r),ya=!0,$n(t,o))};vt.minus=vt.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?GP(t,e):NP(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(_s+"NaN");return n.s?(ya=!1,t=Vc(n,e,0,1).times(e),ya=!0,n.minus(t)):$n(new a(n),o)};vt.naturalExponential=vt.exp=function(){return jP(this)};vt.naturalLogarithm=vt.ln=function(){return g2(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?NP(t,e):GP(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(Hd+e);if(t=Ka(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(_s+"NaN")}for(e=Ka(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=PA((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(Vc(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($n(r,n+1,0),r.times(r).eq(i)){a=r;break}}else if(t!="9999")break;s+=4}return ya=!0,$n(a,n)};vt.times=vt.mul=function(e){var t,n,a,o,r,s,i,c,m,p=this,A=p.constructor,h=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=h.length,m=f.length,c<m&&(r=h,h=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]*h[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?$n(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),$n(n,e+Ka(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=$n(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=$n(new r(o),e+Ka(o)+1,t),n=Pd(a.abs(),!1,e+Ka(a)+1),o.isneg()&&!o.isZero()?"-"+n:n)};vt.toInteger=vt.toint=function(){var e=this,t=e.constructor;return $n(new t(e),Ka(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(_s+"Infinity");return i}if(i.eq(ts))return i;if(a=c.precision,e.eq(ts))return $n(i,a);if(t=e.e,n=e.d.length-1,s=t>=n,r=i.s,s){if((n=p<0?-p:p)<=HP){for(o=new c(ts),t=Math.ceil(a/ua+4),ya=!1;n%2&&(o=o.times(i),a6(o.d,t)),n=PA(n/2),n!==0;)i=i.times(i),a6(i.d,t);return ya=!0,e.s<0?new c(ts).div(o):$n(o,a)}}else if(r<0)throw Error(_s+"NaN");return r=r<0&&e.d[Math.max(t,n)]&1?-1:1,i.s=1,ya=!1,o=e.times(g2(i,a+m)),ya=!0,o=jP(o),o.s=r,o};vt.toPrecision=function(e,t){var n,a,o=this,r=o.constructor;return e===void 0?(n=Ka(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=$n(new r(o),e,t),n=Ka(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)),$n(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=Ka(e),n=e.constructor;return Pd(e,t<=n.toExpNeg||t>=n.toExpPos)};function NP(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?$n(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?$n(t,A):t}function Wi(e,t,n){if(e!==~~e||e<t||e>n)throw Error(Hd+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 Vc=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,h,f,b,y,B,w,D,H,Q,E,G,I,O,M=a.constructor,z=a.s==o.s?1:-1,_=a.d,F=o.d;if(!a.s)return new M(a);if(!o.s)throw Error(_s+"Division by zero");for(c=a.e-o.e,I=F.length,E=_.length,f=new M(z),b=f.d=[],m=0;F[m]==(_[m]||0);)++m;if(F[m]>(_[m]||0)&&--c,r==null?D=r=M.precision:s?D=r+(Ka(a)-Ka(o))+1:D=r,D<0)return new M(0);if(D=D/ua+2|0,m=0,I==1)for(p=0,F=F[0],D++;(m<E||p)&&D--;m++)H=p*fo+(_[m]||0),b[m]=H/F|0,p=H%F|0;else{for(p=fo/(F[0]+1)|0,p>1&&(F=e(F,p),_=e(_,p),I=F.length,E=_.length),Q=I,y=_.slice(0,I),B=y.length;B<I;)y[B++]=0;O=F.slice(),O.unshift(0),G=F[0],F[1]>=fo/2&&++G;do p=0,i=t(F,y,I,B),i<0?(w=y[0],I!=B&&(w=w*fo+(y[1]||0)),p=w/G|0,p>1?(p>=fo&&(p=fo-1),A=e(F,p),h=A.length,B=y.length,i=t(A,y,h,B),i==1&&(p--,n(A,I<h?O:F,h))):(p==0&&(i=p=1),A=F.slice()),h=A.length,h<B&&A.unshift(0),n(y,A,B),i==-1&&(B=y.length,i=t(F,y,I,B),i<1&&(p++,n(y,I<B?O:F,B))),B=y.length):i===0&&(p++,y=[0]),b[m++]=p,i&&y[0]?y[B++]=_[Q]||0:(y=[_[Q]],B=1);while((Q++<E||y[0]!==void 0)&&D--)}return b[0]||b.shift(),f.e=c,$n(f,s?r+Ka(f)+1:r)}}();function jP(e,t){var n,a,o,r,s,i,c=0,m=0,p=e.constructor,A=p.precision;if(Ka(e)>16)throw Error(iD+Ka(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=$n(o.times(e),i),n=n.times(++c),s=r.plus(Vc(o,n,i)),zi(s.d).slice(0,i)===zi(r.d).slice(0,i)){for(;m--;)r=$n(r.times(r),i);return p.precision=A,t==null?(ya=!0,$n(r,A)):r}r=s}}function Ka(e){for(var t=e.e*ua,n=e.d[0];n>=10;n/=10)t++;return t}function f1(e,t,n){if(t>e.LN10.sd())throw ya=!0,n&&(e.precision=n),Error(_s+"LN10 precision limit exceeded");return $n(new e(e.LN10),t)}function cm(e){for(var t="";e--;)t+="0";return t}function g2(e,t){var n,a,o,r,s,i,c,m,p,A=1,h=10,f=e,b=f.d,y=f.constructor,B=y.precision;if(f.s<1)throw Error(_s+(f.s?"NaN":"-Infinity"));if(f.eq(ts))return new y(0);if(t==null?(ya=!1,m=B):m=t,f.eq(10))return t==null&&(ya=!0),f1(y,m);if(m+=h,y.precision=m,n=zi(b),a=n.charAt(0),r=Ka(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=Ka(f),a>1?(f=new y("0."+n),r++):f=new y(a+"."+n.slice(1))}else return c=f1(y,m+2,B).times(r+""),f=g2(new y(a+"."+n.slice(1)),m-h).plus(c),y.precision=B,t==null?(ya=!0,$n(f,B)):f;for(i=s=f=Vc(f.minus(ts),f.plus(ts),m),p=$n(f.times(f),m),o=3;;){if(s=$n(s.times(p),m),c=i.plus(Vc(s,new y(o),m)),zi(c.d).slice(0,m)===zi(i.d).slice(0,m))return i=i.times(2),r!==0&&(i=i.plus(f1(y,m+2,B).times(r+""))),i=Vc(i,new y(A),m),y.precision=B,t==null?(ya=!0,$n(i,B)):i;i=c,o+=2}}function n6(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=PA(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>ph||e.e<-ph))throw Error(iD+n)}else e.s=0,e.e=0,e.d=[0];return e}function $n(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=Ka(e),A.length=1,t=t-r-1,A[0]=pd(10,(ua-t%ua)%ua),e.e=PA(-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>ph||e.e<-ph))throw Error(iD+Ka(e));return e}function GP(e,t){var n,a,o,r,s,i,c,m,p,A,h=e.constructor,f=h.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new h(e),ya?$n(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?$n(t,f):t):new h(0)}function Pd(e,t,n){var a,o=Ka(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 a6(e,t){if(e.length>t)return e.length=t,!0}function EP(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(Hd+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 n6(s,r.toString())}else if(typeof r!="string")throw Error(Hd+r);if(r.charCodeAt(0)===45?(r=r.slice(1),s.s=-1):s.s=1,TK.test(r))n6(s,r);else throw Error(Hd+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=EP,o.config=o.set=RK,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 RK(e){if(!e||typeof e!="object")throw Error(_s+"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(PA(a)===a&&a>=o[t+1]&&a<=o[t+2])this[n]=a;else throw Error(Hd+n+": "+a);if((a=e[n="LN10"])!==void 0)if(a==Math.LN10)this[n]=new this(a);else throw Error(Hd+n+": "+a);return this}var cD=EP(OK);ts=new cD(1);const zn=cD;function MK(e){return KK(e)||YK(e)||ZK(e)||zK()}function zK(){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 ZK(e,t){if(e){if(typeof e=="string")return H3(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 H3(e,t)}}function YK(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function KK(e){if(Array.isArray(e))return H3(e)}function H3(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 qK=function(t){return t},_P={},PP=function(t){return t===_P},o6=function(t){return function n(){return arguments.length===0||arguments.length===1&&PP(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},$K=function e(t,n){return t===1?n:o6(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!==_P}).length;return s>=t?n.apply(void 0,o):e(t-s,o6(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 PP(A)?c.shift():A});return n.apply(void 0,MK(p).concat(c))}))})},Cx=function(t){return $K(t.length,t)},N3=function(t,n){for(var a=[],o=t;o<n;++o)a[o-t]=o;return a},WK=Cx(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),VK=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if(!n.length)return qK;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))}},j3=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},SP=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 XK(e){var t;return e===0?t=1:t=Math.floor(new zn(e).abs().log(10).toNumber())+1,t}function JK(e,t,n){for(var a=new zn(e),o=0,r=[];a.lt(t)&&o<1e5;)r.push(a.toNumber()),a=a.add(n),o++;return r}var eq=Cx(function(e,t,n){var a=+e,o=+t;return a+n*(o-a)}),tq=Cx(function(e,t,n){var a=t-+e;return a=a||1/0,(n-e)/a}),nq=Cx(function(e,t,n){var a=t-+e;return a=a||1/0,Math.max(0,Math.min(1,(n-e)/a))});const vx={rangeStep:JK,getDigitCount:XK,interpolateNumber:eq,uninterpolateNumber:tq,uninterpolateTruncation:nq};function G3(e){return rq(e)||oq(e)||IP(e)||aq()}function aq(){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 oq(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function rq(e){if(Array.isArray(e))return E3(e)}function h2(e,t){return cq(e)||iq(e,t)||IP(e,t)||sq()}function sq(){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 E3(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 E3(e,t)}}function E3(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 iq(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 cq(e){if(Array.isArray(e))return e}function FP(e){var t=h2(e,2),n=t[0],a=t[1],o=n,r=a;return n>a&&(o=a,r=n),[o,r]}function kP(e,t,n){if(e.lte(0))return new zn(0);var a=vx.getDigitCount(e.toNumber()),o=new zn(10).pow(a),r=e.div(o),s=a!==1?.05:.1,i=new zn(Math.ceil(r.div(s).toNumber())).add(n).mul(s),c=i.mul(o);return t?c:new zn(Math.ceil(c))}function lq(e,t,n){var a=1,o=new zn(e);if(!o.isint()&&n){var r=Math.abs(e);r<1?(a=new zn(10).pow(vx.getDigitCount(e)-1),o=new zn(Math.floor(o.div(a).toNumber())).mul(a)):r>1&&(o=new zn(Math.floor(e)))}else e===0?o=new zn(Math.floor((t-1)/2)):n||(o=new zn(Math.floor(e)));var s=Math.floor((t-1)/2),i=VK(WK(function(c){return o.add(new zn(c-s).mul(a)).toNumber()}),N3);return i(0,t)}function LP(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 zn(0),tickMin:new zn(0),tickMax:new zn(0)};var r=kP(new zn(t).sub(e).div(n-1),a,o),s;e<=0&&t>=0?s=new zn(0):(s=new zn(e).add(t).div(2),s=s.sub(new zn(s).mod(r)));var i=Math.ceil(s.sub(e).div(r).toNumber()),c=Math.ceil(new zn(t).sub(s).div(r).toNumber()),m=i+c+1;return m>n?LP(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 zn(i).mul(r)),tickMax:s.add(new zn(c).mul(r))})}function mq(e){var t=h2(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=FP([n,a]),c=h2(i,2),m=c[0],p=c[1];if(m===-1/0||p===1/0){var A=p===1/0?[m].concat(G3(N3(0,o-1).map(function(){return 1/0}))):[].concat(G3(N3(0,o-1).map(function(){return-1/0})),[p]);return n>a?j3(A):A}if(m===p)return lq(m,o,r);var h=LP(m,p,s,r),f=h.step,b=h.tickMin,y=h.tickMax,B=vx.rangeStep(b,y.add(new zn(.1).mul(f)),f);return n>a?j3(B):B}function dq(e,t){var n=h2(e,2),a=n[0],o=n[1],r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,s=FP([a,o]),i=h2(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=kP(new zn(m).sub(c).div(p-1),r,0),h=[].concat(G3(vx.rangeStep(new zn(c),new zn(m).sub(new zn(.99).mul(A)),A)),[m]);return a>o?j3(h):h}var uq=SP(mq),Aq=SP(dq),pq="Invariant failed";function iA(e,t){throw new Error(pq)}var fq=["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 fh(){return fh=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},fh.apply(this,arguments)}function gq(e,t){return bq(e)||yq(e,t)||xq(e,t)||hq()}function hq(){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 xq(e,t){if(e){if(typeof e=="string")return r6(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 r6(e,t)}}function r6(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 yq(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 bq(e){if(Array.isArray(e))return e}function Cq(e,t){if(e==null)return{};var n=vq(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 vq(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 wq(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bq(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,TP(a.key),a)}}function Dq(e,t,n){return t&&Bq(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Uq(e,t,n){return t=gh(t),Hq(e,QP()?Reflect.construct(t,n||[],gh(e).constructor):t.apply(e,n))}function Hq(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 Nq(e)}function Nq(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function QP(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(QP=function(){return!!e})()}function gh(e){return gh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},gh(e)}function jq(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&&_3(e,t)}function _3(e,t){return _3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},_3(e,t)}function OP(e,t,n){return t=TP(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function TP(e){var t=Gq(e,"string");return cA(t)=="symbol"?t:t+""}function Gq(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 wq(this,t),Uq(this,t,arguments)}return jq(t,e),Dq(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,h=Cq(a,fq),f=rn(h,!1);this.props.direction==="x"&&p.type!=="number"&&iA();var b=c.map(function(y){var B=m(y,i),w=B.x,D=B.y,H=B.value,Q=B.errorVal;if(!Q)return null;var E=[],G,I;if(Array.isArray(Q)){var O=gq(Q,2);G=O[0],I=O[1]}else G=I=Q;if(r==="vertical"){var M=p.scale,z=D+o,_=z+s,F=z-s,R=M(H-G),Z=M(H+I);E.push({x1:Z,y1:_,x2:Z,y2:F}),E.push({x1:R,y1:z,x2:Z,y2:z}),E.push({x1:R,y1:_,x2:R,y2:F})}else if(r==="horizontal"){var J=A.scale,ae=w+o,se=ae-s,ee=ae+s,oe=J(H-G),T=J(H+I);E.push({x1:se,y1:T,x2:ee,y2:T}),E.push({x1:ae,y1:oe,x2:ae,y2:T}),E.push({x1:se,y1:oe,x2:ee,y2:oe})}return ue.createElement(no,fh({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 ue.createElement("line",fh({},ne,{key:"line-".concat(ne.x1,"-").concat(ne.x2,"-").concat(ne.y1,"-").concat(ne.y2)}))}))});return ue.createElement(no,{className:"recharts-errorBars"},b)}}])}(ue.Component);OP(lD,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});OP(lD,"displayName","ErrorBar");function x2(e){"@babel/helpers - typeof";return x2=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},x2(e)}function s6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function cd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?s6(Object(n),!0).forEach(function(a){Eq(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Eq(e,t,n){return t=_q(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _q(e){var t=Pq(e,"string");return x2(t)=="symbol"?t:t+""}function Pq(e,t){if(x2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(x2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var RP=function(t){var n=t.children,a=t.formattedGraphicalItems,o=t.legendWidth,r=t.legendContent,s=Bs(n,Mu);if(!s)return null;var i=Mu.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 h=A.item,f=A.props,b=f.sectors||f.data||[];return p.concat(b.map(function(y){return{type:s.props.iconType||h.props.legendType,value:y.name,color:y.fill,payload:y}}))},[]):m=(a||[]).map(function(p){var A=p.item,h=A.type.defaultProps,f=h!==void 0?cd(cd({},h),A.props):{},b=f.dataKey,y=f.name,B=f.legendType,w=f.hide;return{inactive:w,dataKey:b,type:c.iconType||B||"square",color:mD(A),value:y||b,payload:f}}),cd(cd(cd({},c),Mu.getWithHeight(s,o)),{},{payload:m,item:s})};function y2(e){"@babel/helpers - typeof";return y2=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},y2(e)}function i6(e){return kq(e)||Fq(e)||Iq(e)||Sq()}function Sq(){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 Iq(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 Fq(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function kq(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 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 Ea(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){Zu(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 Zu(e,t,n){return t=Lq(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Lq(e){var t=Qq(e,"string");return y2(t)=="symbol"?t:t+""}function Qq(e,t){if(y2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(y2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function nl(e,t,n){return _n(e)||_n(t)?n:to(t)?Yi(e,t,n):mn(t)?t(e):n}function Rp(e,t,n,a){var o=kK(e,function(i){return nl(i,t)});if(n==="number"){var r=o.filter(function(i){return Dt(i)||parseFloat(i)});return r.length?[bx(r),yx(r)]:[1/0,-1/0]}var s=a?o.filter(function(i){return!_n(i)}):o;return s.map(function(i){return to(i)||i instanceof Date?i:""})}var Oq=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,h=m>=i-1?o[0].coordinate:o[m+1].coordinate,f=void 0;if(dm(A-p)!==dm(h-A)){var b=[];if(dm(h-A)===dm(c[1]-c[0])){f=h;var y=A+c[1]-c[0];b[0]=Math.min(y,(y+p)/2),b[1]=Math.max(y,(y+p)/2)}else{f=p;var B=h+c[1]-c[0];b[0]=Math.min(A,(B+A)/2),b[1]=Math.max(A,(B+A)/2)}var w=[Math.min(A,(f+A)/2),Math.max(A,(f+A)/2)];if(t>w[0]&&t<=w[1]||t>=b[0]&&t<=b[1]){s=o[m].index;break}}else{var D=Math.min(p,h),H=Math.max(p,h);if(t>(D+A)/2&&t<=(H+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},Tq=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),h=0,f=A.length;h<f;h++){var b=p[A[h]],y=b.items,B=b.cateAxisId,w=y.filter(function(I){return $c(I.type).indexOf("Bar")>=0});if(w&&w.length){var D=w[0].type.defaultProps,H=D!==void 0?Ea(Ea({},D),w[0].props):w[0].props,Q=H.barSize,E=H[B];s[E]||(s[E]=[]);var G=_n(Q)?n:Q;s[E].push({item:w[0],stackList:w.slice(1),barSize:_n(G)?void 0:Mi(G,a,0)})}}return s},Rq=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 h=!1,f=o/c,b=s.reduce(function(Q,E){return Q+E.barSize||0},0);b+=(c-1)*m,b>=o&&(b-=(c-1)*m,m=0),b>=o&&f>0&&(h=!0,f*=.9,b=c*f);var y=(o-b)/2>>0,B={offset:y-m,size:0};p=s.reduce(function(Q,E){var G={item:E.item,position:{offset:B.offset+B.size+m,size:h?f:E.barSize}},I=[].concat(i6(Q),[G]);return B=I[I.length-1].position,E.stackList&&E.stackList.length&&E.stackList.forEach(function(O){I.push({item:O,position:B})}),I},A)}else{var w=Mi(a,o,0,!0);o-2*w-(c-1)*m<=0&&(m=0);var D=(o-2*w-(c-1)*m)/c;D>1&&(D>>=0);var H=i===+i?Math.min(D,i):D;p=s.reduce(function(Q,E,G){var I=[].concat(i6(Q),[{item:E.item,position:{offset:w+(D+m)*G+(D-H)/2,size:H}}]);return E.stackList&&E.stackList.length&&E.stackList.forEach(function(O){I.push({item:O,position:I[I.length-1].position})}),I},A)}return p},Mq=function(t,n,a,o){var r=a.children,s=a.width,i=a.margin,c=s-(i.left||0)-(i.right||0),m=RP({children:r,legendWidth:c});if(m){var p=o||{},A=p.width,h=p.height,f=m.align,b=m.verticalAlign,y=m.layout;if((y==="vertical"||y==="horizontal"&&b==="middle")&&f!=="center"&&Dt(t[f]))return Ea(Ea({},t),{},Zu({},f,t[f]+(A||0)));if((y==="horizontal"||y==="vertical"&&f==="center")&&b!=="middle"&&Dt(t[b]))return Ea(Ea({},t),{},Zu({},b,t[b]+(h||0)))}return t},zq=function(t,n,a){return _n(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||a==="x"?n==="xAxis":a==="y"?n==="yAxis":!0},MP=function(t,n,a,o,r){var s=n.props.children,i=Wc(s,lD).filter(function(m){return zq(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=nl(p,a);if(_n(A))return m;var h=Array.isArray(A)?[bx(A),yx(A)]:[A,A],f=c.reduce(function(b,y){var B=nl(p,y,0),w=h[0]-Math.abs(Array.isArray(B)?B[0]:B),D=h[1]+Math.abs(Array.isArray(B)?B[1]:B);return[Math.min(w,b[0]),Math.max(D,b[1])]},[1/0,-1/0]);return[Math.min(f[0],m[0]),Math.max(f[1],m[1])]},[1/0,-1/0])}return null},Zq=function(t,n,a,o,r){var s=n.map(function(i){return MP(t,i,a,r,o)}).filter(function(i){return!_n(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},zP=function(t,n,a,o,r){var s=n.map(function(c){var m=c.props.dataKey;return a==="number"&&m&&MP(t,c,m,o)||Rp(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},[])},ZP=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},Gp=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 h=r?r.indexOf(A):A;return{coordinate:o(h)+m,value:A,offset:m}});return p.filter(function(A){return!q2(A.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(A,h){return{coordinate:o(A)+m,value:A,index:h,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,h){return{coordinate:o(A)+m,value:r?r[A]:A,index:h,offset:m}})},g1=new WeakMap,Vf=function(t,n){if(typeof n!="function")return t;g1.has(t)||g1.set(t,new WeakMap);var a=g1.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},Yq=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:d2(),realScaleType:"band"}:s==="radial"&&i==="angleAxis"?{scale:mh(),realScaleType:"linear"}:r==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0)?{scale:Tp(),realScaleType:"point"}:r==="category"?{scale:d2(),realScaleType:"band"}:{scale:mh(),realScaleType:"linear"};if(K2(o)){var c="scale".concat(ox(o));return{scale:(KN[c]||Tp)(),realScaleType:KN[c]?c:"point"}}return mn(o)?{scale:o}:{scale:Tp(),realScaleType:"point"}},l6=1e-4,Kq=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])-l6,s=Math.max(o[0],o[1])+l6,i=t(n[0]),c=t(n[a-1]);(i<r||i>s||c<r||c>s)&&t.domain([n[0],n[a-1]])}},qq=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=q2(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])}},$q=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=q2(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)}},Wq={sign:qq,expand:k9,none:Ju,silhouette:L9,wiggle:Q9,positive:$q},Vq=function(t,n,a){var o=n.map(function(i){return i.props.dataKey}),r=Wq[a],s=F9().keys(o).value(function(i,c){return+nl(i,c,0)}).order(l3).offset(r);return s(t)},Xq=function(t,n,a,o,r,s){if(!t)return null;var i=s?n.reverse():n,c={},m=i.reduce(function(A,h){var f,b=(f=h.type)!==null&&f!==void 0&&f.defaultProps?Ea(Ea({},h.type.defaultProps),h.props):h.props,y=b.stackId,B=b.hide;if(B)return A;var w=b[a],D=A[w]||{hasStack:!1,stackGroups:{}};if(to(y)){var H=D.stackGroups[y]||{numericAxisId:a,cateAxisId:o,items:[]};H.items.push(h),D.hasStack=!0,D.stackGroups[y]=H}else D.stackGroups[vB("_stackId_")]={numericAxisId:a,cateAxisId:o,items:[h]};return Ea(Ea({},A),{},Zu({},w,D))},c),p={};return Object.keys(m).reduce(function(A,h){var f=m[h];if(f.hasStack){var b={};f.stackGroups=Object.keys(f.stackGroups).reduce(function(y,B){var w=f.stackGroups[B];return Ea(Ea({},y),{},Zu({},B,{numericAxisId:a,cateAxisId:o,items:w.items,stackedData:Vq(t,w.items,r)}))},b)}return Ea(Ea({},A),{},Zu({},h,f))},p)},Jq=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=uq(m,r,i);return t.domain([bx(p),yx(p)]),{niceTicks:p}}if(r&&o==="number"){var A=t.domain(),h=Aq(A,r,i);return{niceTicks:h}}return null},e$=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},t$=function(t){return t.reduce(function(n,a){return[bx(a.concat([n[0]]).filter(Dt)),yx(a.concat([n[1]]).filter(Dt))]},[1/0,-1/0])},YP=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=t$(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})},m6=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,d6=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,S3=function(t,n,a){if(mn(t))return t(n,a);if(!Array.isArray(t))return n;var o=[];if(Dt(t[0]))o[0]=a?t[0]:Math.min(t[0],n[0]);else if(m6.test(t[0])){var r=+m6.exec(t[0])[1];o[0]=n[0]-r}else mn(t[0])?o[0]=t[0](n[0]):o[0]=n[0];if(Dt(t[1]))o[1]=a?t[1]:Math.max(t[1],n[1]);else if(d6.test(t[1])){var s=+d6.exec(t[1])[1];o[1]=n[1]+s}else mn(t[1])?o[1]=t[1](n[1]):o[1]=n[1];return o},I3=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},u6=function(t,n,a){return!t||!t.length||sD(t,Yi(a,"type.defaultProps.domain"))?n:t},n$=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({},rn(t,!1)),{},{dataKey:o,unit:s,formatter:i,name:r||o,color:mD(t),value:nl(n,o),type:c,payload:n,chartType:m,hide:p})};function b2(e){"@babel/helpers - typeof";return b2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},b2(e)}function A6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function Mc(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?A6(Object(n),!0).forEach(function(a){KP(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):A6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function KP(e,t,n){return t=a$(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function a$(e){var t=o$(e,"string");return b2(t)=="symbol"?t:t+""}function o$(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 r$(e,t){return l$(e)||c$(e,t)||i$(e,t)||s$()}function s$(){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 i$(e,t){if(e){if(typeof e=="string")return p6(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 p6(e,t)}}function p6(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 c$(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 l$(e){if(Array.isArray(e))return e}var hh=Math.PI/180,m$=function(t){return t*180/Math.PI},Yn=function(t,n,a,o){return{x:t+Math.cos(-hh*o)*a,y:n+Math.sin(-hh*o)*a}},d$=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},u$=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),h=d$(s,i,a),f=Mi(t.innerRadius,h,0),b=Mi(t.outerRadius,h,h*.8),y=Object.keys(n);return y.reduce(function(B,w){var D=n[w],H=D.domain,Q=D.reversed,E;if(_n(D.range))o==="angleAxis"?E=[c,m]:o==="radiusAxis"&&(E=[f,b]),Q&&(E=[E[1],E[0]]);else{E=D.range;var G=E,I=r$(G,2);c=I[0],m=I[1]}var O=Yq(D,r),M=O.realScaleType,z=O.scale;z.domain(H).range(E),Kq(z);var _=Jq(z,Mc(Mc({},D),{},{realScaleType:M})),F=Mc(Mc(Mc({},D),_),{},{range:E,radius:b,realScaleType:M,scale:z,cx:p,cy:A,innerRadius:f,outerRadius:b,startAngle:c,endAngle:m});return Mc(Mc({},B),{},KP({},w,F))},{})},A$=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))},p$=function(t,n){var a=t.x,o=t.y,r=n.cx,s=n.cy,i=A$({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:m$(m),angleInRadian:m}},f$=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}},g$=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},f6=function(t,n){var a=t.x,o=t.y,r=p$({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=f$(n),A=p.startAngle,h=p.endAngle,f=i,b;if(A<=h){for(;f>h;)f-=360;for(;f<A;)f+=360;b=f>=A&&f<=h}else{for(;f>A;)f-=360;for(;f<h;)f+=360;b=f>=h&&f<=A}return b?Mc(Mc({},n),{},{radius:s,angle:g$(f,n)}):null},qP=function(t){return!fe.isValidElement(t)&&!mn(t)&&typeof t!="boolean"?t.className:""};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)}var h$=["offset"];function x$(e){return v$(e)||C$(e)||b$(e)||y$()}function y$(){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 b$(e,t){if(e){if(typeof e=="string")return F3(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 F3(e,t)}}function C$(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function v$(e){if(Array.isArray(e))return F3(e)}function F3(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 w$(e,t){if(e==null)return{};var n=B$(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 B$(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 g6(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?g6(Object(n),!0).forEach(function(a){D$(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function D$(e,t,n){return t=U$(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function U$(e){var t=H$(e,"string");return C2(t)=="symbol"?t:t+""}function H$(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 v2(){return v2=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},v2.apply(this,arguments)}var N$=function(t){var n=t.value,a=t.formatter,o=_n(t.children)?n:t.children;return mn(a)?a(o):o},j$=function(t,n){var a=dm(n-t),o=Math.min(Math.abs(n-t),360);return a*o},G$=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,h=c.outerRadius,f=c.startAngle,b=c.endAngle,y=c.clockWise,B=(A+h)/2,w=j$(f,b),D=w>=0?1:-1,H,Q;o==="insideStart"?(H=f+D*s,Q=y):o==="insideEnd"?(H=b-D*s,Q=!y):o==="end"&&(H=b+D*s,Q=y),Q=w<=0?Q:!Q;var E=Yn(m,p,B,H),G=Yn(m,p,B,H+(Q?1:-1)*359),I="M".concat(E.x,",").concat(E.y,`
A`).concat(B,",").concat(B,",0,1,").concat(Q?0:1,`,
`).concat(G.x,",").concat(G.y),O=_n(t.id)?vB("recharts-radial-line-"):t.id;return ue.createElement("text",v2({},a,{dominantBaseline:"central",className:vn("recharts-radial-bar-label",i)}),ue.createElement("defs",null,ue.createElement("path",{id:O,d:I})),ue.createElement("textPath",{xlinkHref:"#".concat(O)},n))},E$=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,h=(p+A)/2;if(o==="outside"){var f=Yn(s,i,m+a,h),b=f.x,y=f.y;return{x:b,y,textAnchor:b>=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 B=(c+m)/2,w=Yn(s,i,B,h),D=w.x,H=w.y;return{x:D,y:H,textAnchor:"middle",verticalAnchor:"middle"}},_$=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,h=A*o,f=A>0?"end":"start",b=A>0?"start":"end",y=m>=0?1:-1,B=y*o,w=y>0?"end":"start",D=y>0?"start":"end";if(r==="top"){var H={x:i+m/2,y:c-A*o,textAnchor:"middle",verticalAnchor:f};return Ja(Ja({},H),a?{height:Math.max(c-a.y,0),width:m}:{})}if(r==="bottom"){var Q={x:i+m/2,y:c+p+h,textAnchor:"middle",verticalAnchor:b};return Ja(Ja({},Q),a?{height:Math.max(a.y+a.height-(c+p),0),width:m}:{})}if(r==="left"){var E={x:i-B,y:c+p/2,textAnchor:w,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+B,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 I=a?{width:m,height:p}:{};return r==="insideLeft"?Ja({x:i+B,y:c+p/2,textAnchor:D,verticalAnchor:"middle"},I):r==="insideRight"?Ja({x:i+m-B,y:c+p/2,textAnchor:w,verticalAnchor:"middle"},I):r==="insideTop"?Ja({x:i+m/2,y:c+h,textAnchor:"middle",verticalAnchor:b},I):r==="insideBottom"?Ja({x:i+m/2,y:c+p-h,textAnchor:"middle",verticalAnchor:f},I):r==="insideTopLeft"?Ja({x:i+B,y:c+h,textAnchor:D,verticalAnchor:b},I):r==="insideTopRight"?Ja({x:i+m-B,y:c+h,textAnchor:w,verticalAnchor:b},I):r==="insideBottomLeft"?Ja({x:i+B,y:c+p-h,textAnchor:D,verticalAnchor:f},I):r==="insideBottomRight"?Ja({x:i+m-B,y:c+p-h,textAnchor:w,verticalAnchor:f},I):jA(r)&&(Dt(r.x)||bd(r.x))&&(Dt(r.y)||bd(r.y))?Ja({x:i+Mi(r.x,m),y:c+Mi(r.y,p),textAnchor:"end",verticalAnchor:"end"},I):Ja({x:i+m/2,y:c+p/2,textAnchor:"middle",verticalAnchor:"middle"},I)},P$=function(t){return"cx"in t&&Dt(t.cx)};function Wo(e){var t=e.offset,n=t===void 0?5:t,a=w$(e,h$),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,h=o.textBreakAll;if(!r||_n(i)&&_n(c)&&!fe.isValidElement(m)&&!mn(m))return null;if(fe.isValidElement(m))return fe.cloneElement(m,o);var f;if(mn(m)){if(f=fe.createElement(m,o),fe.isValidElement(f))return f}else f=N$(o);var b=P$(r),y=rn(o,!0);if(b&&(s==="insideStart"||s==="insideEnd"||s==="end"))return G$(o,f,y);var B=b?E$(o):_$(o);return ue.createElement(m2,v2({className:vn("recharts-label",A)},y,B,{breakAll:h}),f)}Wo.displayName="Label";var $P=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,h=t.y,f=t.top,b=t.left,y=t.width,B=t.height,w=t.clockWise,D=t.labelViewBox;if(D)return D;if(Dt(y)&&Dt(B)){if(Dt(A)&&Dt(h))return{x:A,y:h,width:y,height:B};if(Dt(f)&&Dt(b))return{x:f,y:b,width:y,height:B}}return Dt(A)&&Dt(h)?{x:A,y:h,width:0,height:0}:Dt(n)&&Dt(a)?{cx:n,cy:a,startAngle:r||o||0,endAngle:s||o||0,innerRadius:m||0,outerRadius:p||c||i||0,clockWise:w}:t.viewBox?t.viewBox:{}},S$=function(t,n){return t?t===!0?ue.createElement(Wo,{key:"label-implicit",viewBox:n}):to(t)?ue.createElement(Wo,{key:"label-implicit",viewBox:n,value:t}):fe.isValidElement(t)?t.type===Wo?fe.cloneElement(t,{key:"label-implicit",viewBox:n}):ue.createElement(Wo,{key:"label-implicit",content:t,viewBox:n}):mn(t)?ue.createElement(Wo,{key:"label-implicit",content:t,viewBox:n}):jA(t)?ue.createElement(Wo,v2({viewBox:n},t,{key:"label-implicit"})):null:null},I$=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=$P(t),s=Wc(o,Wo).map(function(c,m){return fe.cloneElement(c,{viewBox:n||r,key:"label-".concat(m)})});if(!a)return s;var i=S$(t.label,n||r);return[i].concat(x$(s))};Wo.parseViewBox=$P;Wo.renderCallByParent=I$;var h1,h6;function F$(){if(h6)return h1;h6=1;function e(t){var n=t==null?0:t.length;return n?t[n-1]:void 0}return h1=e,h1}var k$=F$();const WP=Qn(k$);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)}var L$=["valueAccessor"],Q$=["data","dataKey","clockWise","id","textBreakAll"];function O$(e){return z$(e)||M$(e)||R$(e)||T$()}function T$(){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 R$(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 M$(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function z$(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 xh(){return xh=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},xh.apply(this,arguments)}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 y6(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){Z$(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 Z$(e,t,n){return t=Y$(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Y$(e){var t=K$(e,"string");return w2(t)=="symbol"?t:t+""}function K$(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 b6(e,t){if(e==null)return{};var n=q$(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 q$(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 $$=function(t){return Array.isArray(t.value)?WP(t.value):t.value};function Nd(e){var t=e.valueAccessor,n=t===void 0?$$:t,a=b6(e,L$),o=a.data,r=a.dataKey,s=a.clockWise,i=a.id,c=a.textBreakAll,m=b6(a,Q$);return!o||!o.length?null:ue.createElement(no,{className:"recharts-label-list"},o.map(function(p,A){var h=_n(r)?n(p,A):nl(p&&p.payload,r),f=_n(i)?{}:{id:"".concat(i,"-").concat(A)};return ue.createElement(Wo,xh({},rn(p,!0),m,f,{parentViewBox:p.parentViewBox,value:h,textBreakAll:c,viewBox:Wo.parseViewBox(_n(s)?p:y6(y6({},p),{},{clockWise:s})),key:"label-".concat(A),index:A}))}))}Nd.displayName="LabelList";function W$(e,t){return e?e===!0?ue.createElement(Nd,{key:"labelList-implicit",data:t}):ue.isValidElement(e)||mn(e)?ue.createElement(Nd,{key:"labelList-implicit",data:t,content:e}):jA(e)?ue.createElement(Nd,xh({data:t},e,{key:"labelList-implicit"})):null:null}function V$(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=Wc(a,Nd).map(function(s,i){return fe.cloneElement(s,{data:t,key:"labelList-".concat(i)})});if(!n)return o;var r=W$(e.label,t);return[r].concat(O$(o))}Nd.renderCallByParent=V$;function B2(e){"@babel/helpers - typeof";return B2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},B2(e)}function L3(){return L3=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},L3.apply(this,arguments)}function C6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function v6(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){X$(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 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 B2(t)=="symbol"?t:t+""}function eW(e,t){if(B2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(B2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var tW=function(t,n){var a=dm(n-t),o=Math.min(Math.abs(n-t),359.999);return a*o},Xf=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)/hh,h=m?r:r+s*A,f=Yn(n,a,p,h),b=Yn(n,a,o,h),y=m?r-s*A:r,B=Yn(n,a,p*Math.cos(A*hh),y);return{center:f,circleTangency:b,lineTangency:B,theta:A}},VP=function(t){var n=t.cx,a=t.cy,o=t.innerRadius,r=t.outerRadius,s=t.startAngle,i=t.endAngle,c=tW(s,i),m=s+c,p=Yn(n,a,r,s),A=Yn(n,a,r,m),h="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=Yn(n,a,o,s),b=Yn(n,a,o,m);h+="L ".concat(b.x,",").concat(b.y,`
A `).concat(o,",").concat(o,`,0,
`).concat(+(Math.abs(c)>180),",").concat(+(s<=m),`,
`).concat(f.x,",").concat(f.y," Z")}else h+="L ".concat(n,",").concat(a," Z");return h},nW=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),h=Xf({cx:n,cy:a,radius:r,angle:m,sign:A,cornerRadius:s,cornerIsExternal:c}),f=h.circleTangency,b=h.lineTangency,y=h.theta,B=Xf({cx:n,cy:a,radius:r,angle:p,sign:-A,cornerRadius:s,cornerIsExternal:c}),w=B.circleTangency,D=B.lineTangency,H=B.theta,Q=c?Math.abs(m-p):Math.abs(m-p)-y-H;if(Q<0)return i?"M ".concat(b.x,",").concat(b.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
`):VP({cx:n,cy:a,innerRadius:o,outerRadius:r,startAngle:m,endAngle:p});var E="M ".concat(b.x,",").concat(b.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(w.x,",").concat(w.y,`
A`).concat(s,",").concat(s,",0,0,").concat(+(A<0),",").concat(D.x,",").concat(D.y,`
`);if(o>0){var G=Xf({cx:n,cy:a,radius:o,angle:m,sign:A,isExternal:!0,cornerRadius:s,cornerIsExternal:c}),I=G.circleTangency,O=G.lineTangency,M=G.theta,z=Xf({cx:n,cy:a,radius:o,angle:p,sign:-A,isExternal:!0,cornerRadius:s,cornerIsExternal:c}),_=z.circleTangency,F=z.lineTangency,R=z.theta,Z=c?Math.abs(m-p):Math.abs(m-p)-M-R;if(Z<0&&s===0)return"".concat(E,"L").concat(n,",").concat(a,"Z");E+="L".concat(F.x,",").concat(F.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(I.x,",").concat(I.y,`
A`).concat(s,",").concat(s,",0,0,").concat(+(A<0),",").concat(O.x,",").concat(O.y,"Z")}else E+="L".concat(n,",").concat(a,"Z");return E},aW={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},oW=function(t){var n=v6(v6({},aW),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,h=n.className;if(s<r||p===A)return null;var f=vn("recharts-sector",h),b=s-r,y=Mi(i,b,0,!0),B;return y>0&&Math.abs(p-A)<360?B=nW({cx:a,cy:o,innerRadius:r,outerRadius:s,cornerRadius:Math.min(y,b/2),forceCornerRadius:c,cornerIsExternal:m,startAngle:p,endAngle:A}):B=VP({cx:a,cy:o,innerRadius:r,outerRadius:s,startAngle:p,endAngle:A}),ue.createElement("path",L3({},rn(n,!0),{className:f,d:B,role:"img"}))};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 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 D2(t)=="symbol"?t:t+""}function iW(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 D6={curveBasisClosed:D9,curveBasisOpen:U9,curveBasis:B9,curveBumpX:m9,curveBumpY:d9,curveLinearClosed:H9,curveLinear:sx,curveMonotoneX:N9,curveMonotoneY:j9,curveNatural:G9,curveStep:E9,curveStepAfter:P9,curveStepBefore:_9},Jf=function(t){return t.x===+t.x&&t.y===+t.y},fp=function(t){return t.x},gp=function(t){return t.y},cW=function(t,n){if(mn(t))return t;var a="curve".concat(ox(t));return(a==="curveMonotone"||a==="curveBump")&&n?D6["".concat(a).concat(n==="vertical"?"Y":"X")]:D6[a]||sx},lW=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=cW(a,i),A=m?r.filter(function(y){return Jf(y)}):r,h;if(Array.isArray(s)){var f=m?s.filter(function(y){return Jf(y)}):s,b=A.map(function(y,B){return B6(B6({},y),{},{base:f[B]})});return i==="vertical"?h=zf().y(gp).x1(fp).x0(function(y){return y.base.x}):h=zf().x(fp).y1(gp).y0(function(y){return y.base.y}),h.defined(Jf).curve(p),h(b)}return i==="vertical"&&Dt(s)?h=zf().y(gp).x1(fp).x0(s):Dt(s)?h=zf().x(fp).y1(gp).y0(s):h=JE().x(fp).y(gp),h.defined(Jf).curve(p),h(A)},U6=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?lW(t):o;return ue.createElement("path",Q3({},rn(t,!1),Kg(t),{className:vn("recharts-curve",n),d:s,ref:r}))},x1={exports:{}},y1,H6;function mW(){if(H6)return y1;H6=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return y1=e,y1}var b1,N6;function dW(){if(N6)return b1;N6=1;var e=mW();function t(){}function n(){}return n.resetWarningCache=t,b1=function(){function a(s,i,c,m,p,A){if(A!==e){var h=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 h.name="Invariant Violation",h}}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},b1}var j6;function uW(){return j6||(j6=1,x1.exports=dW()()),x1.exports}var AW=uW();const Fn=Qn(AW);var pW=Object.getOwnPropertyNames,fW=Object.getOwnPropertySymbols,gW=Object.prototype.hasOwnProperty;function G6(e,t){return function(a,o,r){return e(a,o,r)&&t(a,o,r)}}function eg(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 E6(e){return pW(e).concat(fW(e))}var hW=Object.hasOwn||function(e,t){return gW.call(e,t)};function Ld(e,t){return e===t||!e&&!t&&e!==e&&t!==t}var xW="__v",yW="__o",bW="_owner",_6=Object.getOwnPropertyDescriptor,P6=Object.keys;function CW(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 vW(e,t){return Ld(e.getTime(),t.getTime())}function wW(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function BW(e,t){return e===t}function S6(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 h=s.value,f=i.value;if(n.equals(h[0],f[0],c,A,e,t,n)&&n.equals(h[1],f[1],h[0],f[0],e,t,n)){p=o[A]=!0;break}A++}if(!p)return!1;c++}return!0}var DW=Ld;function UW(e,t,n){var a=P6(e),o=a.length;if(P6(t).length!==o)return!1;for(;o-- >0;)if(!XP(e,t,n,a[o]))return!1;return!0}function hp(e,t,n){var a=E6(e),o=a.length;if(E6(t).length!==o)return!1;for(var r,s,i;o-- >0;)if(r=a[o],!XP(e,t,n,r)||(s=_6(e,r),i=_6(t,r),(s||i)&&(!s||!i||s.configurable!==i.configurable||s.enumerable!==i.enumerable||s.writable!==i.writable)))return!1;return!0}function HW(e,t){return Ld(e.valueOf(),t.valueOf())}function NW(e,t){return e.source===t.source&&e.flags===t.flags}function I6(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 jW(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 GW(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 XP(e,t,n,a){return(a===bW||a===yW||a===xW)&&(e.$$typeof||t.$$typeof)?!0:hW(t,a)&&n.equals(e[a],t[a],a,a,e,t,n)}var EW="[object Arguments]",_W="[object Boolean]",PW="[object Date]",SW="[object Error]",IW="[object Map]",FW="[object Number]",kW="[object Object]",LW="[object RegExp]",QW="[object Set]",OW="[object String]",TW="[object URL]",RW=Array.isArray,F6=typeof ArrayBuffer=="function"&&ArrayBuffer.isView?ArrayBuffer.isView:null,k6=Object.assign,MW=Object.prototype.toString.call.bind(Object.prototype.toString);function zW(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,h=e.areUrlsEqual;return function(b,y,B){if(b===y)return!0;if(b==null||y==null)return!1;var w=typeof b;if(w!==typeof y)return!1;if(w!=="object")return w==="number"?s(b,y,B):w==="function"?o(b,y,B):!1;var D=b.constructor;if(D!==y.constructor)return!1;if(D===Object)return i(b,y,B);if(RW(b))return t(b,y,B);if(F6!=null&&F6(b))return A(b,y,B);if(D===Date)return n(b,y,B);if(D===RegExp)return m(b,y,B);if(D===Map)return r(b,y,B);if(D===Set)return p(b,y,B);var H=MW(b);return H===PW?n(b,y,B):H===LW?m(b,y,B):H===IW?r(b,y,B):H===QW?p(b,y,B):H===kW?typeof b.then!="function"&&typeof y.then!="function"&&i(b,y,B):H===TW?h(b,y,B):H===SW?a(b,y,B):H===EW?i(b,y,B):H===_W||H===FW||H===OW?c(b,y,B):!1}}function ZW(e){var t=e.circular,n=e.createCustomConfig,a=e.strict,o={areArraysEqual:a?hp:CW,areDatesEqual:vW,areErrorsEqual:wW,areFunctionsEqual:BW,areMapsEqual:a?G6(S6,hp):S6,areNumbersEqual:DW,areObjectsEqual:a?hp:UW,arePrimitiveWrappersEqual:HW,areRegExpsEqual:NW,areSetsEqual:a?G6(I6,hp):I6,areTypedArraysEqual:a?hp:jW,areUrlsEqual:GW};if(n&&(o=k6({},o,n(o))),t){var r=eg(o.areArraysEqual),s=eg(o.areMapsEqual),i=eg(o.areObjectsEqual),c=eg(o.areSetsEqual);o=k6({},o,{areArraysEqual:r,areMapsEqual:s,areObjectsEqual:i,areSetsEqual:c})}return o}function YW(e){return function(t,n,a,o,r,s,i){return e(t,n,i)}}function KW(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,h=A===void 0?t?new WeakMap:void 0:A,f=p.meta;return n(c,m,{cache:h,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 qW=jm();jm({strict:!0});jm({circular:!0});jm({circular:!0,strict:!0});jm({createInternalComparator:function(){return Ld}});jm({strict:!0,createInternalComparator:function(){return Ld}});jm({circular:!0,createInternalComparator:function(){return Ld}});jm({circular:!0,createInternalComparator:function(){return Ld},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=ZW(e),c=zW(i),m=a?a(c):YW(c);return KW({circular:n,comparator:c,createState:o,equals:m,strict:s})}function $W(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function L6(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):$W(o)};requestAnimationFrame(a)}function O3(e){"@babel/helpers - typeof";return O3=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},O3(e)}function WW(e){return eV(e)||JW(e)||XW(e)||VW()}function VW(){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 XW(e,t){if(e){if(typeof e=="string")return Q6(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Q6(e,t)}}function Q6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function JW(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function eV(e){if(Array.isArray(e))return e}function tV(){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=WW(s),c=i[0],m=i.slice(1);if(typeof c=="number"){L6(o.bind(null,m),c);return}o(c),L6(o.bind(null,m));return}O3(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 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 O6(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function T6(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?O6(Object(n),!0).forEach(function(a){JP(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function JP(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=aV(e,"string");return U2(t)==="symbol"?t:String(t)}function aV(e,t){if(U2(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(U2(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var oV=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(a,o){return a.filter(function(r){return o.includes(r)})})},rV=function(t){return t},sV=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},Mp=function(t,n){return Object.keys(n).reduce(function(a,o){return T6(T6({},a),{},JP({},o,t(o,n[o])))},{})},R6=function(t,n,a){return t.map(function(o){return"".concat(sV(o)," ").concat(n,"ms ").concat(a)}).join(",")};function iV(e,t){return mV(e)||lV(e,t)||eS(e,t)||cV()}function cV(){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 lV(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 mV(e){if(Array.isArray(e))return e}function dV(e){return pV(e)||AV(e)||eS(e)||uV()}function uV(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function eS(e,t){if(e){if(typeof e=="string")return T3(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 T3(e,t)}}function AV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function pV(e){if(Array.isArray(e))return T3(e)}function T3(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 yh=1e-4,tS=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},nS=function(t,n){return t.map(function(a,o){return a*Math.pow(n,o)}).reduce(function(a,o){return a+o})},M6=function(t,n){return function(a){var o=tS(t,n);return nS(o,a)}},fV=function(t,n){return function(a){var o=tS(t,n),r=[].concat(dV(o.map(function(s,i){return s*i}).slice(1)),[0]);return nS(r,a)}},z6=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(B){return parseFloat(B)}),p=iV(m,4);o=p[0],r=p[1],s=p[2],i=p[3]}}}var A=M6(o,s),h=M6(r,i),f=fV(o,s),b=function(w){return w>1?1:w<0?0:w},y=function(w){for(var D=w>1?1:w,H=D,Q=0;Q<8;++Q){var E=A(H)-D,G=f(H);if(Math.abs(E-D)<yh||G<yh)return h(H);H=b(H-E/G)}return h(H)};return y.isStepper=!1,y},gV=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,h){var f=-(p-A)*a,b=h*r,y=h+(f-b)*i/1e3,B=h*i/1e3+p;return Math.abs(B-A)<yh&&Math.abs(y)<yh?[A,0]:[B,y]};return c.isStepper=!0,c.dt=i,c},hV=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 z6(o);case"spring":return gV();default:if(o.split("(")[0]==="cubic-bezier")return z6(o)}return typeof o=="function"?o:null};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 Z6(e){return bV(e)||yV(e)||aS(e)||xV()}function xV(){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 yV(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function bV(e){if(Array.isArray(e))return M3(e)}function Y6(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 No(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Y6(Object(n),!0).forEach(function(a){R3(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y6(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function R3(e,t,n){return t=CV(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CV(e){var t=vV(e,"string");return H2(t)==="symbol"?t:String(t)}function vV(e,t){if(H2(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(H2(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function wV(e,t){return UV(e)||DV(e,t)||aS(e,t)||BV()}function BV(){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 aS(e,t){if(e){if(typeof e=="string")return M3(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 M3(e,t)}}function M3(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 DV(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 UV(e){if(Array.isArray(e))return e}var bh=function(t,n,a){return t+(n-t)*a},z3=function(t){var n=t.from,a=t.to;return n!==a},HV=function e(t,n,a){var o=Mp(function(r,s){if(z3(s)){var i=t(s.from,s.to,s.velocity),c=wV(i,2),m=c[0],p=c[1];return No(No({},s),{},{from:m,velocity:p})}return s},n);return a<1?Mp(function(r,s){return z3(s)?No(No({},s),{},{velocity:bh(s.velocity,o[r].velocity,a),from:bh(s.from,o[r].from,a)}):s},n):e(t,o,a-1)};const NV=function(e,t,n,a,o){var r=oV(e,t),s=r.reduce(function(B,w){return No(No({},B),{},R3({},w,[e[w],t[w]]))},{}),i=r.reduce(function(B,w){return No(No({},B),{},R3({},w,{from:e[w],velocity:0,to:t[w]}))},{}),c=-1,m,p,A=function(){return null},h=function(){return Mp(function(w,D){return D.from},i)},f=function(){return!Object.values(i).filter(z3).length},b=function(w){m||(m=w);var D=w-m,H=D/n.dt;i=HV(n,i,H),o(No(No(No({},e),t),h())),m=w,f()||(c=requestAnimationFrame(A))},y=function(w){p||(p=w);var D=(w-p)/a,H=Mp(function(E,G){return bh.apply(void 0,Z6(G).concat([n(D)]))},s);if(o(No(No(No({},e),t),H)),D<1)c=requestAnimationFrame(A);else{var Q=Mp(function(E,G){return bh.apply(void 0,Z6(G).concat([n(1)]))},s);o(No(No(No({},e),t),Q))}};return A=n.isStepper?b:y,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 jV=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function GV(e,t){if(e==null)return{};var n=EV(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 EV(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 C1(e){return IV(e)||SV(e)||PV(e)||_V()}function _V(){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 PV(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 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 Z3(e)}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 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 oi(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){Ep(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 Ep(e,t,n){return t=oS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function FV(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function kV(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,oS(a.key),a)}}function LV(e,t,n){return t&&kV(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function oS(e){var t=QV(e,"string");return lA(t)==="symbol"?t:String(t)}function QV(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 OV(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&&Y3(e,t)}function Y3(e,t){return Y3=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},Y3(e,t)}function TV(e){var t=RV();return function(){var a=Ch(e),o;if(t){var r=Ch(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 q3(e)}function q3(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function RV(){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 Ch(e){return Ch=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ch(e)}var mA=function(e){OV(n,e);var t=TV(n);function n(a,o){var r;FV(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,h=s.children,f=s.duration;if(r.handleStyleChange=r.handleStyleChange.bind(q3(r)),r.changeStyle=r.changeStyle.bind(q3(r)),!i||f<=0)return r.state={style:{}},typeof h=="function"&&(r.state={style:p}),K3(r);if(A&&A.length)r.state={style:A[0].style};else if(m){if(typeof h=="function")return r.state={style:m},K3(r);r.state={style:c?Ep({},c,m):m}}else r.state={style:{}};return r}return LV(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,h=this.state.style;if(i){if(!s){var f={style:c?Ep({},c,p):p};this.state&&h&&(c&&h[c]!==p||!c&&h!==p)&&this.setState(f);return}if(!(qW(o.to,p)&&o.canBegin&&o.isActive)){var b=!o.canBegin||!o.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var y=b||m?A:o.to;if(this.state&&h){var B={style:c?Ep({},c,y):y};(c&&h[c]!==y||!c&&h!==y)&&this.setState(B)}this.runAnimation(oi(oi({},this.props),{},{from:y,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,h=o.onAnimationStart,f=NV(s,i,hV(m),c,this.changeStyle),b=function(){r.stopJSAnimation=f()};this.manager.start([h,p,b,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,h=A===void 0?0:A,f=function(y,B,w){if(w===0)return y;var D=B.duration,H=B.easing,Q=H===void 0?"ease":H,E=B.style,G=B.properties,I=B.onAnimationEnd,O=w>0?s[w-1]:B,M=G||Object.keys(E);if(typeof Q=="function"||Q==="spring")return[].concat(C1(y),[r.runJSAnimation.bind(r,{from:O.style,to:E,duration:D,easing:Q}),D]);var z=R6(M,D,Q),_=oi(oi(oi({},O.style),E),{},{transition:z});return[].concat(C1(y),[_,D,I]).filter(rV)};return this.manager.start([c].concat(C1(s.reduce(f,[p,Math.max(h,i)])),[o.onAnimationEnd]))}},{key:"runAnimation",value:function(o){this.manager||(this.manager=tV());var r=o.begin,s=o.duration,i=o.attributeName,c=o.to,m=o.easing,p=o.onAnimationStart,A=o.onAnimationEnd,h=o.steps,f=o.children,b=this.manager;if(this.unSubscribe=b.subscribe(this.handleStyleChange),typeof m=="function"||typeof f=="function"||m==="spring"){this.runJSAnimation(o);return}if(h.length>1){this.runStepAnimation(o);return}var y=i?Ep({},i,c):c,B=R6(Object.keys(y),s,m);b.start([p,r,oi(oi({},y),{},{transition:B}),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=GV(o,jV),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 b=f.props,y=b.style,B=y===void 0?{}:y,w=b.className,D=fe.cloneElement(f,oi(oi({},c),{},{style:oi(oi({},B),p),className:w}));return D};return m===1?A(fe.Children.only(r)):ue.createElement("div",null,fe.Children.map(r,function(h){return A(h)}))}}]),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:Fn.oneOfType([Fn.object,Fn.string]),to:Fn.oneOfType([Fn.object,Fn.string]),attributeName:Fn.string,duration:Fn.number,begin:Fn.number,easing:Fn.oneOfType([Fn.string,Fn.func]),steps:Fn.arrayOf(Fn.shape({duration:Fn.number.isRequired,style:Fn.object.isRequired,easing:Fn.oneOfType([Fn.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Fn.func]),properties:Fn.arrayOf("string"),onAnimationEnd:Fn.func})),children:Fn.oneOfType([Fn.node,Fn.func]),isActive:Fn.bool,canBegin:Fn.bool,onAnimationEnd:Fn.func,shouldReAnimate:Fn.bool,onAnimationStart:Fn.func,onAnimationReStart:Fn.func};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 vh(){return vh=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},vh.apply(this,arguments)}function MV(e,t){return KV(e)||YV(e,t)||ZV(e,t)||zV()}function zV(){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 ZV(e,t){if(e){if(typeof e=="string")return q6(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return q6(e,t)}}function q6(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function YV(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 KV(e){if(Array.isArray(e))return e}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 W6(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){qV(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 qV(e,t,n){return t=$V(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function $V(e){var t=WV(e,"string");return N2(t)=="symbol"?t:t+""}function WV(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 V6=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],h=0,f=4;h<f;h++)A[h]=r[h]>s?s:r[h];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 b=Math.min(s,r);p="M ".concat(t,",").concat(n+i*b,`
A `).concat(b,",").concat(b,",0,0,").concat(m,",").concat(t+c*b,",").concat(n,`
L `).concat(t+a-c*b,",").concat(n,`
A `).concat(b,",").concat(b,",0,0,").concat(m,",").concat(t+a,",").concat(n+i*b,`
L `).concat(t+a,",").concat(n+o-i*b,`
A `).concat(b,",").concat(b,",0,0,").concat(m,",").concat(t+a-c*b,",").concat(n+o,`
L `).concat(t+c*b,",").concat(n+o,`
A `).concat(b,",").concat(b,",0,0,").concat(m,",").concat(t,",").concat(n+o-i*b," Z")}else p="M ".concat(t,",").concat(n," h ").concat(a," v ").concat(o," h ").concat(-a," Z");return p},VV=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),h=Math.max(s,s+c);return a>=m&&a<=p&&o>=A&&o<=h}return!1},XV={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},rS=function(t){var n=W6(W6({},XV),t),a=fe.useRef(),o=fe.useState(-1),r=MV(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,h=n.radius,f=n.className,b=n.animationEasing,y=n.animationDuration,B=n.animationBegin,w=n.isAnimationActive,D=n.isUpdateAnimationActive;if(c!==+c||m!==+m||p!==+p||A!==+A||p===0||A===0)return null;var H=vn("recharts-rectangle",f);return D?ue.createElement(mA,{canBegin:s>0,from:{width:p,height:A,x:c,y:m},to:{width:p,height:A,x:c,y:m},duration:y,animationEasing:b,isActive:D},function(Q){var E=Q.width,G=Q.height,I=Q.x,O=Q.y;return ue.createElement(mA,{canBegin:s>0,from:"0px ".concat(s===-1?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:B,duration:y,isActive:w,easing:b},ue.createElement("path",vh({},rn(n,!0),{className:H,d:V6(I,O,E,G,h),ref:a})))}):ue.createElement("path",vh({},rn(n,!0),{className:H,d:V6(c,m,p,A,h)}))},JV=["points","className","baseLinePoints","connectNulls"];function ku(){return ku=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},ku.apply(this,arguments)}function eX(e,t){if(e==null)return{};var n=tX(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 tX(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function X6(e){return rX(e)||oX(e)||aX(e)||nX()}function nX(){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 aX(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 oX(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function rX(e){if(Array.isArray(e))return $3(e)}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}var J6=function(t){return t&&t.x===+t.x&&t.y===+t.y},sX=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],n=[[]];return t.forEach(function(a){J6(a)?n[n.length-1].push(a):n[n.length-1].length>0&&n.push([])}),J6(t[0])&&n[n.length-1].push(t[0]),n[n.length-1].length<=0&&(n=n.slice(0,-1)),n},zp=function(t,n){var a=sX(t);n&&(a=[a.reduce(function(r,s){return[].concat(X6(r),X6(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},iX=function(t,n,a){var o=zp(t,a);return"".concat(o.slice(-1)==="Z"?o.slice(0,-1):o,"L").concat(zp(n.reverse(),a).slice(1))},sS=function(t){var n=t.points,a=t.className,o=t.baseLinePoints,r=t.connectNulls,s=eX(t,JV);if(!n||!n.length)return null;var i=vn("recharts-polygon",a);if(o&&o.length){var c=s.stroke&&s.stroke!=="none",m=iX(n,o,r);return ue.createElement("g",{className:i},ue.createElement("path",ku({},rn(s,!0),{fill:m.slice(-1)==="Z"?s.fill:"none",stroke:"none",d:m})),c?ue.createElement("path",ku({},rn(s,!0),{fill:"none",d:zp(n,r)})):null,c?ue.createElement("path",ku({},rn(s,!0),{fill:"none",d:zp(o,r)})):null)}var p=zp(n,r);return ue.createElement("path",ku({},rn(s,!0),{fill:p.slice(-1)==="Z"?s.fill:"none",className:i,d:p}))};function W3(){return W3=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},W3.apply(this,arguments)}var wx=function(t){var n=t.cx,a=t.cy,o=t.r,r=t.className,s=vn("recharts-dot",r);return n===+n&&a===+a&&o===+o?ue.createElement("circle",W3({},rn(t,!1),Kg(t),{className:s,cx:n,cy:a,r:o})):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)}var cX=["x","y","top","left","width","height","className"];function V3(){return V3=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},V3.apply(this,arguments)}function ej(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,a)}return n}function lX(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ej(Object(n),!0).forEach(function(a){mX(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ej(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function mX(e,t,n){return t=dX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function dX(e){var t=uX(e,"string");return j2(t)=="symbol"?t:t+""}function uX(e,t){if(j2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(j2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function AX(e,t){if(e==null)return{};var n=pX(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 pX(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 fX=function(t,n,a,o,r,s){return"M".concat(t,",").concat(r,"v").concat(o,"M").concat(s,",").concat(n,"h").concat(a)},gX=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,h=t.height,f=h===void 0?0:h,b=t.className,y=AX(t,cX),B=lX({x:a,y:r,top:i,left:m,width:A,height:f},y);return!Dt(a)||!Dt(r)||!Dt(A)||!Dt(f)||!Dt(i)||!Dt(m)?null:ue.createElement("path",V3({},rn(B,!0),{className:vn("recharts-cross",b),d:fX(a,r,A,f,i,m)}))},hX=["cx","cy","innerRadius","outerRadius","gridType","radialLines"];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 xX(e,t){if(e==null)return{};var n=yX(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 yX(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 al(){return al=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},al.apply(this,arguments)}function tj(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 E2(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?tj(Object(n),!0).forEach(function(a){bX(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function bX(e,t,n){return t=CX(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function CX(e){var t=vX(e,"string");return G2(t)=="symbol"?t:t+""}function vX(e,t){if(G2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(G2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var wX=function(t,n,a,o){var r="";return o.forEach(function(s,i){var c=Yn(n,a,t,s);i?r+="L ".concat(c.x,",").concat(c.y):r+="M ".concat(c.x,",").concat(c.y)}),r+="Z",r},BX=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=E2({stroke:"#ccc"},rn(t,!1));return ue.createElement("g",{className:"recharts-polar-grid-angle"},s.map(function(m){var p=Yn(n,a,o,m),A=Yn(n,a,r,m);return ue.createElement("line",al({},c,{key:"line-".concat(m),x1:p.x,y1:p.y,x2:A.x,y2:A.y}))}))},DX=function(t){var n=t.cx,a=t.cy,o=t.radius,r=t.index,s=E2(E2({stroke:"#ccc"},rn(t,!1)),{},{fill:"none"});return ue.createElement("circle",al({},s,{className:vn("recharts-polar-grid-concentric-circle",t.className),key:"circle-".concat(r),cx:n,cy:a,r:o}))},UX=function(t){var n=t.radius,a=t.index,o=E2(E2({stroke:"#ccc"},rn(t,!1)),{},{fill:"none"});return ue.createElement("path",al({},o,{className:vn("recharts-polar-grid-concentric-polygon",t.className),key:"path-".concat(a),d:wX(n,t.cx,t.cy,t.polarAngles)}))},HX=function(t){var n=t.polarRadius,a=t.gridType;return!n||!n.length?null:ue.createElement("g",{className:"recharts-polar-grid-concentric"},n.map(function(o,r){var s=r;return a==="circle"?ue.createElement(DX,al({key:s},t,{radius:o,index:r})):ue.createElement(UX,al({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,h=t.radialLines,f=h===void 0?!0:h,b=xX(t,hX);return m<=0?null:ue.createElement("g",{className:"recharts-polar-grid"},ue.createElement(BX,al({cx:a,cy:r,innerRadius:i,outerRadius:m,gridType:A,radialLines:f},b)),ue.createElement(HX,al({cx:a,cy:r,innerRadius:i,outerRadius:m,gridType:A,radialLines:f},b)))};dD.displayName="PolarGrid";var v1,nj;function NX(){if(nj)return v1;nj=1;var e=xx(),t=DP(),n=Ji();function a(o,r){return o&&o.length?e(o,n(r,2),t):void 0}return v1=a,v1}var jX=NX();const GX=Qn(jX);var w1,aj;function EX(){if(aj)return w1;aj=1;var e=xx(),t=Ji(),n=UP();function a(o,r){return o&&o.length?e(o,t(r,2),n):void 0}return w1=a,w1}var _X=EX();const PX=Qn(_X);var SX=["cx","cy","angle","ticks","axisLine"],IX=["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 Zp(){return Zp=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},Zp.apply(this,arguments)}function oj(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?oj(Object(n),!0).forEach(function(a){Bx(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function rj(e,t){if(e==null)return{};var n=FX(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 FX(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 kX(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function sj(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,cS(a.key),a)}}function LX(e,t,n){return t&&sj(e.prototype,t),n&&sj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function QX(e,t,n){return t=wh(t),OX(e,iS()?Reflect.construct(t,n||[],wh(e).constructor):t.apply(e,n))}function OX(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 TX(e)}function TX(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function iS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(iS=function(){return!!e})()}function wh(e){return wh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},wh(e)}function RX(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 Bx(e,t,n){return t=cS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cS(e){var t=MX(e,"string");return dA(t)=="symbol"?t:t+""}function MX(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 SA=function(e){function t(){return kX(this,t),QX(this,t,arguments)}return RX(t,e),LX(t,[{key:"getTickValueCoord",value:function(a){var o=a.coordinate,r=this.props,s=r.angle,i=r.cx,c=r.cy;return Yn(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=GX(i,function(p){return p.coordinate||0}),m=PX(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=rj(a,SX),p=i.reduce(function(b,y){return[Math.min(b[0],y.coordinate),Math.max(b[1],y.coordinate)]},[1/0,-1/0]),A=Yn(o,r,p[0],s),h=Yn(o,r,p[1],s),f=ld(ld(ld({},rn(m,!1)),{},{fill:"none"},rn(c,!1)),{},{x1:A.x,y1:A.y,x2:h.x,y2:h.y});return ue.createElement("line",Zp({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=rj(o,IX),A=this.getTickTextAnchor(),h=rn(p,!1),f=rn(s,!1),b=r.map(function(y,B){var w=a.getTickValueCoord(y),D=ld(ld(ld(ld({textAnchor:A,transform:"rotate(".concat(90-i,", ").concat(w.x,", ").concat(w.y,")")},h),{},{stroke:"none",fill:m},f),{},{index:B},w),{},{payload:y});return ue.createElement(no,Zp({className:vn("recharts-polar-radius-axis-tick",qP(s)),key:"tick-".concat(y.coordinate)},BB(a.props,y,B)),t.renderTickItem(s,D,c?c(y.value,B):y.value))});return ue.createElement(no,{className:"recharts-polar-radius-axis-ticks"},b)}},{key:"render",value:function(){var a=this.props,o=a.ticks,r=a.axisLine,s=a.tick;return!o||!o.length?null:ue.createElement(no,{className:vn("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 ue.isValidElement(a)?s=ue.cloneElement(a,o):mn(a)?s=a(o):s=ue.createElement(m2,Zp({},o,{className:"recharts-polar-radius-axis-tick-value"}),r),s}}])}(fe.PureComponent);Bx(SA,"displayName","PolarRadiusAxis");Bx(SA,"axisType","radiusAxis");Bx(SA,"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 ij(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?ij(Object(n),!0).forEach(function(a){Dx(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ij(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}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,mS(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=Bh(t),KX(e,lS()?Reflect.construct(t,n||[],Bh(e).constructor):t.apply(e,n))}function KX(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 qX(e)}function qX(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function lS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(lS=function(){return!!e})()}function Bh(e){return Bh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Bh(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 Dx(e,t,n){return t=mS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mS(e){var t=WX(e,"string");return uA(t)=="symbol"?t:t+""}function WX(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 VX=Math.PI/180,XX=1e-5,IA=function(e){function t(){return zX(this,t),YX(this,t,arguments)}return $X(t,e),ZX(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=Yn(r,s,i,a.coordinate),h=Yn(r,s,i+(c==="inner"?-1:1)*p,a.coordinate);return{x1:A.x,y1:A.y,x2:h.x,y2:h.y}}},{key:"getTickTextAnchor",value:function(a){var o=this.props.orientation,r=Math.cos(-a.coordinate*VX),s;return r>XX?s=o==="outer"?"start":"end":r<-1e-5?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({},rn(this.props,!1)),{},{fill:"none"},rn(i,!1));if(c==="circle")return ue.createElement(wx,gd({className:"recharts-polar-angle-axis-line"},m,{cx:o,cy:r,r:s}));var p=this.props.ticks,A=p.map(function(h){return Yn(o,r,s,h.coordinate)});return ue.createElement(sS,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=rn(this.props,!1),A=rn(s,!1),h=md(md({},p),{},{fill:"none"},rn(i,!1)),f=r.map(function(b,y){var B=a.getTickLineCoord(b),w=a.getTickTextAnchor(b),D=md(md(md({textAnchor:w},p),{},{stroke:"none",fill:m},A),{},{index:y,payload:b,x:B.x2,y:B.y2});return ue.createElement(no,gd({className:vn("recharts-polar-angle-axis-tick",qP(s)),key:"tick-".concat(b.coordinate)},BB(a.props,b,y)),i&&ue.createElement("line",gd({className:"recharts-polar-angle-axis-tick-line"},h,B)),s&&t.renderTickItem(s,D,c?c(b.value,y):b.value))});return ue.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:ue.createElement(no,{className:vn("recharts-polar-angle-axis",this.props.className)},s&&this.renderAxisLine(),this.renderTicks())}}],[{key:"renderTickItem",value:function(a,o,r){var s;return ue.isValidElement(a)?s=ue.cloneElement(a,o):mn(a)?s=a(o):s=ue.createElement(m2,gd({},o,{className:"recharts-polar-angle-axis-tick-value"}),r),s}}])}(fe.PureComponent);Dx(IA,"displayName","PolarAngleAxis");Dx(IA,"axisType","angleAxis");Dx(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 B1,lj;function JX(){if(lj)return B1;lj=1;var e=w_(),t=e(Object.getPrototypeOf,Object);return B1=t,B1}var D1,mj;function eJ(){if(mj)return D1;mj=1;var e=rl(),t=JX(),n=sl(),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 h=i.call(A,"constructor")&&A.constructor;return typeof h=="function"&&h instanceof h&&s.call(h)==c}return D1=m,D1}eJ();var U1,dj;function tJ(){if(dj)return U1;dj=1;var e=rl(),t=sl(),n="[object Boolean]";function a(o){return o===!0||o===!1||t(o)&&e(o)==n}return U1=a,U1}tJ();function Ux(e,t){return t!=null&&"trapezoids"in e.props}function Hx(e,t){return t!=null&&"sectors"in e.props}function _2(e,t){return t!=null&&"points"in e.props}function nJ(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 aJ(e,t){var n=e.endAngle===t.endAngle,a=e.startAngle===t.startAngle;return n&&a}function oJ(e,t){var n=e.x===t.x,a=e.y===t.y,o=e.z===t.z;return n&&a&&o}function rJ(e,t){var n;return Ux(e,t)?n=nJ:Hx(e,t)?n=aJ:_2(e,t)&&(n=oJ),n}function sJ(e,t){var n;return Ux(e,t)?n="trapezoids":Hx(e,t)?n="sectors":_2(e,t)&&(n="points"),n}function iJ(e,t){if(Ux(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(Hx(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 _2(e,t)?t.payload:{}}function cJ(e){var t=e.activeTooltipItem,n=e.graphicalItem,a=e.itemData,o=sJ(n,t),r=iJ(n,t),s=a.filter(function(c,m){var p=sD(r,c),A=n.props[o].filter(function(b){var y=rJ(n,t);return y(b,t)}),h=n.props[o].indexOf(A[A.length-1]),f=m===h;return p&&f}),i=a.indexOf(s[s.length-1]);return i}var H1,uj;function lJ(){if(uj)return H1;uj=1;function e(t){return t&&t.length?t[0]:void 0}return H1=e,H1}var N1,Aj;function mJ(){return Aj||(Aj=1,N1=lJ()),N1}var dJ=mJ();const uJ=Qn(dJ);var AJ=["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 pJ(e,t){if(e==null)return{};var n=fJ(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 fJ(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 Dh(){return Dh=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},Dh.apply(this,arguments)}function pj(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 pr(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pj(Object(n),!0).forEach(function(a){zc(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function gJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fj(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,uS(a.key),a)}}function hJ(e,t,n){return t&&fj(e.prototype,t),n&&fj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function xJ(e,t,n){return t=Uh(t),yJ(e,dS()?Reflect.construct(t,n||[],Uh(e).constructor):t.apply(e,n))}function yJ(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 bJ(e)}function bJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function dS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(dS=function(){return!!e})()}function Uh(e){return Uh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Uh(e)}function CJ(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 zc(e,t,n){return t=uS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uS(e){var t=vJ(e,"string");return AA(t)=="symbol"?t:t+""}function vJ(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;gJ(this,t);for(var a=arguments.length,o=new Array(a),r=0;r<a;r++)o[r]=arguments[r];return n=xJ(this,t,[].concat(o)),zc(n,"state",{isAnimationFinished:!1}),zc(n,"handleAnimationEnd",function(){var s=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),mn(s)&&s()}),zc(n,"handleAnimationStart",function(){var s=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),mn(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 CJ(t,e),hJ(t,[{key:"renderDots",value:function(a){var o=this.props,r=o.dot,s=o.dataKey,i=rn(this.props,!1),c=rn(r,!0),m=a.map(function(p,A){var h=pr(pr(pr({key:"dot-".concat(A),r:3},i),c),{},{dataKey:s,cx:p.x,cy:p.y,index:A,payload:p});return t.renderDotItem(r,h)});return ue.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 ue.isValidElement(r)?p=ue.cloneElement(r,pr(pr({},this.props),{},{points:a})):mn(r)?p=r(pr(pr({},this.props),{},{points:a})):p=ue.createElement(sS,Dh({},rn(this.props,!0),{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,points:a,baseLinePoints:i?c:null,connectNulls:m})),ue.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 ue.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(h){var f=h.t,b=A&&A.length/r.length,y=r.map(function(B,w){var D=A&&A[Math.floor(w*b)];if(D){var H=Mf(D.x,B.x),Q=Mf(D.y,B.y);return pr(pr({},B),{},{x:H(f),y:Q(f)})}var E=Mf(B.cx,B.x),G=Mf(B.cy,B.y);return pr(pr({},B),{},{x:E(f),y:G(f)})});return a.renderPolygonStatically(y)})}},{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=vn("recharts-radar",r);return ue.createElement(no,{className:m},this.renderPolygon(),(!i||c)&&Nd.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(ue.isValidElement(a))r=ue.cloneElement(a,o);else if(mn(a))r=a(o);else{var s=o.key,i=pJ(o,AJ);r=ue.createElement(wx,Dh({},i,{key:s,className:vn("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:!dx.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(h,f){var b=nl(h,n.dataKey,f),y=nl(h,o),B=n.scale(b)+p,w=Array.isArray(y)?WP(y):y,D=_n(w)?void 0:t.scale(w);Array.isArray(y)&&y.length>=2&&(c=!0),m.push(pr(pr({},Yn(s,i,D,B)),{},{name:b,value:y,cx:s,cy:i,radius:D,angle:B,payload:h}))});var A=[];return c&&m.forEach(function(h){if(Array.isArray(h.value)){var f=uJ(h.value),b=_n(f)?void 0:t.scale(f);A.push(pr(pr({},h),{},{radius:b},Yn(s,i,b,h.angle)))}else A.push(h)}),{points:m,isRange:c,baseLinePoints:A}});var j1,gj;function wJ(){if(gj)return j1;gj=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 j1=n,j1}var G1,hj;function AS(){if(hj)return G1;hj=1;var e=Q_(),t=1/0,n=17976931348623157e292;function a(o){if(!o)return o===0?o:0;if(o=e(o),o===t||o===-1/0){var r=o<0?-1:1;return r*n}return o===o?o:0}return G1=a,G1}var E1,xj;function BJ(){if(xj)return E1;xj=1;var e=wJ(),t=mx(),n=AS();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 E1=a,E1}var _1,yj;function DJ(){if(yj)return _1;yj=1;var e=BJ(),t=e();return _1=t,_1}var UJ=DJ();const Hh=Qn(UJ);function P2(e){"@babel/helpers - typeof";return P2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},P2(e)}function bj(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 Cj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bj(Object(n),!0).forEach(function(a){pS(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function pS(e,t,n){return t=HJ(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HJ(e){var t=NJ(e,"string");return P2(t)=="symbol"?t:t+""}function NJ(e,t){if(P2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(P2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var jJ=["Webkit","Moz","O","ms"],GJ=function(t,n){var a=t.replace(/(\w)/,function(r){return r.toUpperCase()}),o=jJ.reduce(function(r,s){return Cj(Cj({},r),{},pS({},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 Nh(){return Nh=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},Nh.apply(this,arguments)}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 P1(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){es(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 EJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wj(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,gS(a.key),a)}}function _J(e,t,n){return t&&wj(e.prototype,t),n&&wj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function PJ(e,t,n){return t=jh(t),SJ(e,fS()?Reflect.construct(t,n||[],jh(e).constructor):t.apply(e,n))}function SJ(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 IJ(e)}function IJ(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function fS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(fS=function(){return!!e})()}function jh(e){return jh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},jh(e)}function FJ(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 es(e,t,n){return t=gS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function gS(e){var t=kJ(e,"string");return pA(t)=="symbol"?t:t+""}function kJ(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 LJ=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=Tp().domain(Hh(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}},Bj=function(t){return t.changedTouches&&!!t.changedTouches.length},fA=function(e){function t(n){var a;return EJ(this,t),a=PJ(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=Bj(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 FJ(t,e),_J(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),h=Math.max(o,r),f=t.getIndexInRange(s,A),b=t.getIndexInRange(s,h);return{startIndex:f-f%c,endIndex:b===p?p:b-b%c}}},{key:"getTextOfTick",value:function(a){var o=this.props,r=o.data,s=o.tickFormatter,i=o.dataKey,c=nl(r[a],i,a);return mn(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,h=c.startIndex,f=c.endIndex,b=c.onChange,y=a.pageX-r;y>0?y=Math.min(y,m+p-A-i,m+p-A-s):y<0&&(y=Math.max(y,m-s,m-i));var B=this.getIndex({startX:s+y,endX:i+y});(B.startIndex!==h||B.endIndex!==f)&&b&&b(B),this.setState({startX:s+y,endX:i+y,slideMoveStartX:a.pageX})}},{key:"handleTravellerDragStart",value:function(a,o){var r=Bj(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,h=p.width,f=p.travellerWidth,b=p.onChange,y=p.gap,B=p.data,w={startX:this.state.startX,endX:this.state.endX},D=a.pageX-r;D>0?D=Math.min(D,A+h-f-m):D<0&&(D=Math.max(D,A-m)),w[s]=m+D;var H=this.getIndex(w),Q=H.startIndex,E=H.endIndex,G=function(){var O=B.length-1;return s==="startX"&&(i>c?Q%y===0:E%y===0)||i<c&&E===O||s==="endX"&&(i>c?E%y===0:Q%y===0)||i>c&&E===O};this.setState(es(es({},s,m+D),"brushMoveStartX",a.pageX),function(){b&&G()&&b(H)})}},{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 h=A+a;if(!(h===-1||h>=i.length)){var f=i[h];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 ue.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?ue.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,h=c.traveller,f=c.ariaLabel,b=c.data,y=c.startIndex,B=c.endIndex,w=Math.max(a,this.props.x),D=P1(P1({},rn(this.props,!1)),{},{x:w,y:m,width:p,height:A}),H=f||"Min value: ".concat((r=b[y])===null||r===void 0?void 0:r.name,", Max value: ").concat((s=b[B])===null||s===void 0?void 0:s.name);return ue.createElement(no,{tabIndex:0,role:"slider","aria-label":H,"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(h,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 ue.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,h=p.endX,f=5,b={pointerEvents:"none",fill:m};return ue.createElement(no,{className:"recharts-brush-texts"},ue.createElement(m2,Nh({textAnchor:"end",verticalAnchor:"middle",x:Math.min(A,h)-f,y:s+i/2},b),this.getTextOfTick(o)),ue.createElement(m2,Nh({textAnchor:"start",verticalAnchor:"middle",x:Math.max(A,h)+c+f,y:s+i/2},b),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,h=this.state,f=h.startX,b=h.endX,y=h.isTextActive,B=h.isSlideMoving,w=h.isTravellerMoving,D=h.isTravellerFocused;if(!o||!o.length||!Dt(i)||!Dt(c)||!Dt(m)||!Dt(p)||m<=0||p<=0)return null;var H=vn("recharts-brush",r),Q=ue.Children.count(s)===1,E=GJ("userSelect","none");return ue.createElement(no,{className:H,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:E},this.renderBackground(),Q&&this.renderPanorama(),this.renderSlide(f,b),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(b,"endX"),(y||B||w||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 ue.createElement(ue.Fragment,null,ue.createElement("rect",{x:o,y:r,width:s,height:i,fill:c,stroke:"none"}),ue.createElement("line",{x1:o+1,y1:m,x2:o+s-1,y2:m,fill:"none",stroke:"#fff"}),ue.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 ue.isValidElement(a)?r=ue.cloneElement(a,o):mn(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?LJ({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 h=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:h}}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 S1,Dj;function QJ(){if(Dj)return S1;Dj=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 S1=t,S1}var I1,Uj;function OJ(){if(Uj)return I1;Uj=1;var e=g_(),t=Ji(),n=QJ(),a=Fr(),o=mx();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 I1=r,I1}var TJ=OJ();const RJ=Qn(TJ);var qi=function(t,n){var a=t.alwaysShow,o=t.ifOverflow;return a&&(o="extendDomain"),o===n},F1,Hj;function MJ(){if(Hj)return F1;Hj=1;var e=S_();function t(n,a,o){a=="__proto__"&&e?e(n,a,{configurable:!0,enumerable:!0,value:o,writable:!0}):n[a]=o}return F1=t,F1}var k1,Nj;function zJ(){if(Nj)return k1;Nj=1;var e=MJ(),t=__(),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 k1=a,k1}var ZJ=zJ();const YJ=Qn(ZJ);var L1,jj;function KJ(){if(jj)return L1;jj=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 L1=e,L1}var Q1,Gj;function qJ(){if(Gj)return Q1;Gj=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 Q1=t,Q1}var O1,Ej;function $J(){if(Ej)return O1;Ej=1;var e=KJ(),t=qJ(),n=Ji(),a=Fr(),o=mx();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 O1=r,O1}var WJ=$J();const VJ=Qn(WJ);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 XJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _j(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,hS(a.key),a)}}function JJ(e,t,n){return t&&_j(e.prototype,t),n&&_j(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Pj(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 tg(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Pj(Object(n),!0).forEach(function(a){uD(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function uD(e,t,n){return t=hS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hS(e){var t=eee(e,"string");return S2(t)=="symbol"?t:t+""}function eee(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 xS=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)}},tee=function(t){var n=t.x1,a=t.y1,o=t.x2,r=t.y2;return xS({x:n,y:a},{x:o,y:r})},yS=function(){function e(t){XJ(this,e),this.scale=t}return JJ(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(yS,"EPS",1e-4);var AD=function(t){var n=Object.keys(t).reduce(function(a,o){return tg(tg({},a),{},uD({},o,yS.create(t[o])))},{});return tg(tg({},n),{},{apply:function(o){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},s=r.bandAware,i=r.position;return YJ(o,function(c,m){return n[m].apply(c,{bandAware:s,position:i})})},isInRange:function(o){return VJ(o,function(r,s){return n[s].isInRange(r)})}})},T1,Sj;function nee(){if(Sj)return T1;Sj=1;var e=Ji(),t=$2(),n=cx();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 T1=a,T1}var R1,Ij;function aee(){if(Ij)return R1;Ij=1;var e=AS();function t(n){var a=e(n),o=a%1;return a===a?o?a-o:a:0}return R1=t,R1}var M1,Fj;function oee(){if(Fj)return M1;Fj=1;var e=H_(),t=Ji(),n=aee(),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 M1=o,M1}var z1,kj;function ree(){if(kj)return z1;kj=1;var e=nee(),t=oee(),n=e(t);return z1=n,z1}ree();var see=RE();const iee=Qn(see);var cee=iee(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("")}),bS=fe.createContext(void 0),CS=fe.createContext(void 0),vS=fe.createContext(void 0),lee=fe.createContext({}),wS=fe.createContext(void 0),mee=fe.createContext(0),dee=fe.createContext(0),Lj=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=cee(r);return ue.createElement(bS.Provider,{value:a},ue.createElement(CS.Provider,{value:o},ue.createElement(lee.Provider,{value:r},ue.createElement(vS.Provider,{value:p},ue.createElement(wS.Provider,{value:s},ue.createElement(mee.Provider,{value:m},ue.createElement(dee.Provider,{value:c},i)))))))},uee=function(){return fe.useContext(wS)},Aee=function(t){var n=fe.useContext(bS);n==null&&iA();var a=n[t];return a==null&&iA(),a},pee=function(t){var n=fe.useContext(CS);n==null&&iA();var a=n[t];return a==null&&iA(),a},fee=function(){var t=fe.useContext(vS);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 gee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function hee(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,DS(a.key),a)}}function xee(e,t,n){return t&&hee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function yee(e,t,n){return t=Gh(t),bee(e,BS()?Reflect.construct(t,n||[],Gh(e).constructor):t.apply(e,n))}function bee(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 Cee(e)}function Cee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function BS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(BS=function(){return!!e})()}function Gh(e){return Gh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Gh(e)}function vee(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 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 Oj(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){pD(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 pD(e,t,n){return t=DS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DS(e){var t=wee(e,"string");return gA(t)=="symbol"?t:t+""}function wee(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 Bee(e,t){return Nee(e)||Hee(e,t)||Uee(e,t)||Dee()}function Dee(){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 Uee(e,t){if(e){if(typeof e=="string")return Tj(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 Tj(e,t)}}function Tj(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 Hee(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 Nee(e){if(Array.isArray(e))return e}function aw(){return aw=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},aw.apply(this,arguments)}var jee=function(t,n){var a;return ue.isValidElement(t)?a=ue.cloneElement(t,n):mn(t)?a=t(n):a=ue.createElement("line",aw({},n,{className:"recharts-reference-line-line"})),a},Gee=function(t,n,a,o,r,s,i,c,m){var p=r.x,A=r.y,h=r.width,f=r.height;if(a){var b=m.y,y=t.y.apply(b,{position:s});if(qi(m,"discard")&&!t.y.isInRange(y))return null;var B=[{x:p+h,y},{x:p,y}];return c==="left"?B.reverse():B}if(n){var w=m.x,D=t.x.apply(w,{position:s});if(qi(m,"discard")&&!t.x.isInRange(D))return null;var H=[{x:D,y:A+f},{x:D,y:A}];return i==="top"?H.reverse():H}if(o){var Q=m.segment,E=Q.map(function(G){return t.apply(G,{position:s})});return qi(m,"discard")&&RJ(E,function(G){return!t.isInRange(G)})?null:E}return null};function Eee(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=uee(),p=Aee(o),A=pee(r),h=fee();if(!m||!h)return null;Dd(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var f=AD({x:p.scale,y:A.scale}),b=to(t),y=to(n),B=a&&a.length===2,w=Gee(f,b,y,B,h,e.position,p.orientation,A.orientation,e);if(!w)return null;var D=Bee(w,2),H=D[0],Q=H.x,E=H.y,G=D[1],I=G.x,O=G.y,M=qi(e,"hidden")?"url(#".concat(m,")"):void 0,z=Oj(Oj({clipPath:M},rn(e,!0)),{},{x1:Q,y1:E,x2:I,y2:O});return ue.createElement(no,{className:vn("recharts-reference-line",i)},jee(s,z),Wo.renderCallByParent(e,tee({x1:Q,y1:E,x2:I,y2:O})))}var fD=function(e){function t(){return gee(this,t),yee(this,t,arguments)}return vee(t,e),xee(t,[{key:"render",value:function(){return ue.createElement(Eee,this.props)}}])}(ue.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 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)}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 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){Nx(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 _ee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pee(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,HS(a.key),a)}}function See(e,t,n){return t&&Pee(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Iee(e,t,n){return t=Eh(t),Fee(e,US()?Reflect.construct(t,n||[],Eh(e).constructor):t.apply(e,n))}function Fee(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 kee(e)}function kee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function US(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(US=function(){return!!e})()}function Eh(e){return Eh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Eh(e)}function Lee(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&rw(e,t)}function rw(e,t){return rw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},rw(e,t)}function Nx(e,t,n){return t=HS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function HS(e){var t=Qee(e,"string");return hA(t)=="symbol"?t:t+""}function Qee(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 Oee=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 qi(t,"discard")&&!s.isInRange(i)?null:i},jx=function(e){function t(){return _ee(this,t),Iee(this,t,arguments)}return Lee(t,e),See(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(Dd(i===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!m||!p)return null;var A=Oee(this.props);if(!A)return null;var h=A.x,f=A.y,b=this.props,y=b.shape,B=b.className,w=qi(this.props,"hidden")?"url(#".concat(c,")"):void 0,D=Mj(Mj({clipPath:w},rn(this.props,!0)),{},{cx:h,cy:f});return ue.createElement(no,{className:vn("recharts-reference-dot",B)},t.renderDot(y,D),Wo.renderCallByParent(this.props,{x:h-s,y:f-s,width:2*s,height:2*s}))}}])}(ue.Component);Nx(jx,"displayName","ReferenceDot");Nx(jx,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});Nx(jx,"renderDot",function(e,t){var n;return ue.isValidElement(e)?n=ue.cloneElement(e,t):mn(e)?n=e(t):n=ue.createElement(wx,ow({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n});function sw(){return sw=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},sw.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 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 Zj(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 Tee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ree(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,jS(a.key),a)}}function Mee(e,t,n){return t&&Ree(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function zee(e,t,n){return t=_h(t),Zee(e,NS()?Reflect.construct(t,n||[],_h(e).constructor):t.apply(e,n))}function Zee(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 Yee(e)}function Yee(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function NS(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(NS=function(){return!!e})()}function _h(e){return _h=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},_h(e)}function Kee(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&iw(e,t)}function iw(e,t){return iw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},iw(e,t)}function Gx(e,t,n){return t=jS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function jS(e){var t=qee(e,"string");return xA(t)=="symbol"?t:t+""}function qee(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 $ee=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 h=AD({x:p.scale,y:A.scale}),f={x:t?h.x.apply(s,{position:"start"}):h.x.rangeMin,y:a?h.y.apply(c,{position:"start"}):h.y.rangeMin},b={x:n?h.x.apply(i,{position:"end"}):h.x.rangeMax,y:o?h.y.apply(m,{position:"end"}):h.y.rangeMax};return qi(r,"discard")&&(!h.isInRange(f)||!h.isInRange(b))?null:xS(f,b)},Ex=function(e){function t(){return Tee(this,t),zee(this,t,arguments)}return Kee(t,e),Mee(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;Dd(m===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var A=to(o),h=to(r),f=to(s),b=to(i),y=this.props.shape;if(!A&&!h&&!f&&!b&&!y)return null;var B=$ee(A,h,f,b,this.props);if(!B&&!y)return null;var w=qi(this.props,"hidden")?"url(#".concat(p,")"):void 0;return ue.createElement(no,{className:vn("recharts-reference-area",c)},t.renderRect(y,Zj(Zj({clipPath:w},rn(this.props,!0)),B)),Wo.renderCallByParent(this.props,B))}}])}(ue.Component);Gx(Ex,"displayName","ReferenceArea");Gx(Ex,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});Gx(Ex,"renderRect",function(e,t){var n;return ue.isValidElement(e)?n=ue.cloneElement(e,t):mn(e)?n=e(t):n=ue.createElement(rS,sw({},t,{className:"recharts-reference-area-rect"})),n});function Yj(e){return Jee(e)||Xee(e)||Vee(e)||Wee()}function Wee(){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 Vee(e,t){if(e){if(typeof e=="string")return cw(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 cw(e,t)}}function Xee(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Jee(e){if(Array.isArray(e))return cw(e)}function cw(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 lw=function(t,n,a,o,r){var s=Wc(t,fD),i=Wc(t,jx),c=[].concat(Yj(s),Yj(i)),m=Wc(t,Ex),p="".concat(o,"Id"),A=o[0],h=n;if(c.length&&(h=c.reduce(function(y,B){if(B.props[p]===a&&qi(B.props,"extendDomain")&&Dt(B.props[A])){var w=B.props[A];return[Math.min(y[0],w),Math.max(y[1],w)]}return y},h)),m.length){var f="".concat(A,"1"),b="".concat(A,"2");h=m.reduce(function(y,B){if(B.props[p]===a&&qi(B.props,"extendDomain")&&Dt(B.props[f])&&Dt(B.props[b])){var w=B.props[f],D=B.props[b];return[Math.min(y[0],w,D),Math.max(y[1],w,D)]}return y},h)}return r&&r.length&&(h=r.reduce(function(y,B){return Dt(B)?[Math.min(y[0],B),Math.max(y[1],B)]:y},h)),h},Z1={exports:{}},Kj;function ete(){return Kj||(Kj=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,h){if(typeof p!="function")throw new TypeError("The listener must be a function");var f=new o(p,A||c,h),b=n?n+m:m;return c._events[b]?c._events[b].fn?c._events[b]=[c._events[b],f]:c._events[b].push(f):(c._events[b]=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 h=0,f=A.length,b=new Array(f);h<f;h++)b[h]=A[h].fn;return b},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,h,f,b){var y=n?n+m:m;if(!this._events[y])return!1;var B=this._events[y],w=arguments.length,D,H;if(B.fn){switch(B.once&&this.removeListener(m,B.fn,void 0,!0),w){case 1:return B.fn.call(B.context),!0;case 2:return B.fn.call(B.context,p),!0;case 3:return B.fn.call(B.context,p,A),!0;case 4:return B.fn.call(B.context,p,A,h),!0;case 5:return B.fn.call(B.context,p,A,h,f),!0;case 6:return B.fn.call(B.context,p,A,h,f,b),!0}for(H=1,D=new Array(w-1);H<w;H++)D[H-1]=arguments[H];B.fn.apply(B.context,D)}else{var Q=B.length,E;for(H=0;H<Q;H++)switch(B[H].once&&this.removeListener(m,B[H].fn,void 0,!0),w){case 1:B[H].fn.call(B[H].context);break;case 2:B[H].fn.call(B[H].context,p);break;case 3:B[H].fn.call(B[H].context,p,A);break;case 4:B[H].fn.call(B[H].context,p,A,h);break;default:if(!D)for(E=1,D=new Array(w-1);E<w;E++)D[E-1]=arguments[E];B[H].fn.apply(B[H].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,h){var f=n?n+m:m;if(!this._events[f])return this;if(!p)return s(this,f),this;var b=this._events[f];if(b.fn)b.fn===p&&(!h||b.once)&&(!A||b.context===A)&&s(this,f);else{for(var y=0,B=[],w=b.length;y<w;y++)(b[y].fn!==p||h&&!b[y].once||A&&b[y].context!==A)&&B.push(b[y]);B.length?this._events[f]=B.length===1?B[0]:B: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}(Z1)),Z1.exports}var tte=ete();const nte=Qn(tte);var Y1=new nte,K1="recharts.syncMouseEvents";function I2(e){"@babel/helpers - typeof";return I2=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},I2(e)}function ate(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ote(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,GS(a.key),a)}}function rte(e,t,n){return t&&ote(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function q1(e,t,n){return t=GS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function GS(e){var t=ste(e,"string");return I2(t)=="symbol"?t:t+""}function ste(e,t){if(I2(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(I2(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var ite=function(){function e(){ate(this,e),q1(this,"activeIndex",0),q1(this,"coordinateList",[]),q1(this,"layout","horizontal")}return rte(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,h=n.mouseHandlerCallback,f=h===void 0?null:h;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,h=s+this.offset.top+i/2+p;this.mouseHandlerCallback({pageX:A,pageY:h})}}}])}();function cte(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&&Dt(a)&&Dt(o))return!0}return!1}function lte(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 ES(e){var t=e.cx,n=e.cy,a=e.radius,o=e.startAngle,r=e.endAngle,s=Yn(t,n,a,o),i=Yn(t,n,a,r);return{points:[s,i],cx:t,cy:n,radius:a,startAngle:o,endAngle:r}}function mte(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,h=Yn(i,c,m,A),f=Yn(i,c,p,A);a=h.x,o=h.y,r=f.x,s=f.y}else return ES(t);return[{x:a,y:o},{x:r,y:s}]}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 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 ng(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){dte(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 dte(e,t,n){return t=ute(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ute(e){var t=Ate(e,"string");return F2(t)=="symbol"?t:t+""}function Ate(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)}function pte(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,h=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||h!=="ScatterChart"&&o!=="axis")return null;var b,y=U6;if(h==="ScatterChart")b=s,y=gX;else if(h==="BarChart")b=lte(A,s,c,p),y=rS;else if(A==="radial"){var B=ES(s),w=B.cx,D=B.cy,H=B.radius,Q=B.startAngle,E=B.endAngle;b={cx:w,cy:D,startAngle:Q,endAngle:E,innerRadius:H,outerRadius:H},y=oW}else b={points:mte(A,s,c)},y=U6;var G=ng(ng(ng(ng({stroke:"#ccc",pointerEvents:"none"},c),b),rn(f,!1)),{},{payload:i,payloadIndex:m,className:vn("recharts-tooltip-cursor",f.className)});return fe.isValidElement(f)?fe.cloneElement(f,G):fe.createElement(y,G)}var fte=["item"],gte=["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 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 $j(e,t){return yte(e)||xte(e,t)||PS(e,t)||hte()}function hte(){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 xte(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 yte(e){if(Array.isArray(e))return e}function Wj(e,t){if(e==null)return{};var n=bte(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 bte(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 Cte(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function vte(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,SS(a.key),a)}}function wte(e,t,n){return t&&vte(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Bte(e,t,n){return t=Ph(t),Dte(e,_S()?Reflect.construct(t,n||[],Ph(e).constructor):t.apply(e,n))}function Dte(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 Ute(e)}function Ute(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 Ph(e){return Ph=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Ph(e)}function Hte(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&&mw(e,t)}function mw(e,t){return mw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,o){return a.__proto__=o,a},mw(e,t)}function bA(e){return Gte(e)||jte(e)||PS(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 PS(e,t){if(e){if(typeof e=="string")return dw(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 dw(e,t)}}function jte(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Gte(e){if(Array.isArray(e))return dw(e)}function dw(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 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 ze(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){Tt(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 Tt(e,t,n){return t=SS(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function SS(e){var t=Ete(e,"string");return yA(t)=="symbol"?t:t+""}function Ete(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 _te={xAxis:["bottom","top"],yAxis:["left","right"]},Pte={width:"100%",height:"100%"},IS={x:0,y:0};function ag(e){return e}var Ste=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},Ite=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 ze(ze(ze({},o),Yn(o.cx,o.cy,i,s)),{},{angle:s,radius:i})}var c=r.coordinate,m=o.angle;return ze(ze(ze({},o),Yn(o.cx,o.cy,c,m)),{},{angle:m,radius:c})}return IS},_x=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&&Dt(o)&&Dt(r)?t.slice(o,r+1):[]};function FS(e){return e==="number"?[0,"auto"]:void 0}var uw=function(t,n,a,o){var r=t.graphicalItems,s=t.tooltipAxis,i=_x(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 h;if(s.dataKey&&!s.allowDuplicatedCategory){var f=A===void 0?i:A;h=Jv(f,s.dataKey,o)}else h=A&&A[a]||i[a];return h?[].concat(bA(c),[n$(m,h)]):c},[])},Xj=function(t,n,a,o){var r=o||{x:t.chartX,y:t.chartY},s=Ste(r,a),i=t.orderedTooltipTicks,c=t.tooltipAxis,m=t.tooltipTicks,p=Oq(s,i,m,c);if(p>=0&&m){var A=m[p]&&m[p].value,h=uw(t,n,p,A),f=Ite(a,i,p,r);return{activeTooltipIndex:p,activeLabel:A,activePayload:h,activeCoordinate:f}}return null},Fte=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,h=t.stackOffset,f=ZP(p,r);return a.reduce(function(b,y){var B,w=y.type.defaultProps!==void 0?ze(ze({},y.type.defaultProps),y.props):y.props,D=w.type,H=w.dataKey,Q=w.allowDataOverflow,E=w.allowDuplicatedCategory,G=w.scale,I=w.ticks,O=w.includeHidden,M=w[s];if(b[M])return b;var z=_x(t.data,{graphicalItems:o.filter(function(k){var S,V=s in k.props?k.props[s]:(S=k.type.defaultProps)===null||S===void 0?void 0:S[s];return V===M}),dataStartIndex:c,dataEndIndex:m}),_=z.length,F,R,Z;cte(w.domain,Q,D)&&(F=S3(w.domain,null,Q),f&&(D==="number"||G!=="auto")&&(Z=Rp(z,H,"category")));var J=FS(D);if(!F||F.length===0){var ae,se=(ae=w.domain)!==null&&ae!==void 0?ae:J;if(H){if(F=Rp(z,H,D),D==="category"&&f){var ee=IT(F);E&&ee?(R=F,F=Hh(0,_)):E||(F=u6(se,F,y).reduce(function(k,S){return k.indexOf(S)>=0?k:[].concat(bA(k),[S])},[]))}else if(D==="category")E?F=F.filter(function(k){return k!==""&&!_n(k)}):F=u6(se,F,y).reduce(function(k,S){return k.indexOf(S)>=0||S===""||_n(S)?k:[].concat(bA(k),[S])},[]);else if(D==="number"){var oe=Zq(z,o.filter(function(k){var S,V,re=s in k.props?k.props[s]:(S=k.type.defaultProps)===null||S===void 0?void 0:S[s],ce="hide"in k.props?k.props.hide:(V=k.type.defaultProps)===null||V===void 0?void 0:V.hide;return re===M&&(O||!ce)}),H,r,p);oe&&(F=oe)}f&&(D==="number"||G!=="auto")&&(Z=Rp(z,H,"category"))}else f?F=Hh(0,_):i&&i[M]&&i[M].hasStack&&D==="number"?F=h==="expand"?[0,1]:YP(i[M].stackGroups,c,m):F=zP(z,o.filter(function(k){var S=s in k.props?k.props[s]:k.type.defaultProps[s],V="hide"in k.props?k.props.hide:k.type.defaultProps.hide;return S===M&&(O||!V)}),D,p,!0);if(D==="number")F=lw(A,F,M,r,I),se&&(F=S3(se,F,Q));else if(D==="category"&&se){var T=se,ne=F.every(function(k){return T.indexOf(k)>=0});ne&&(F=T)}}return ze(ze({},b),{},Tt({},M,ze(ze({},w),{},{axisType:r,domain:F,categoricalDomain:Z,duplicateDomain:R,originalDomain:(B=w.domain)!==null&&B!==void 0?B:J,isCategorical:f,layout:p})))},{})},kte=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,h=_x(t.data,{graphicalItems:a,dataStartIndex:c,dataEndIndex:m}),f=h.length,b=ZP(p,r),y=-1;return a.reduce(function(B,w){var D=w.type.defaultProps!==void 0?ze(ze({},w.type.defaultProps),w.props):w.props,H=D[s],Q=FS("number");if(!B[H]){y++;var E;return b?E=Hh(0,f):i&&i[H]&&i[H].hasStack?(E=YP(i[H].stackGroups,c,m),E=lw(A,E,H,r)):(E=S3(Q,zP(h,a.filter(function(G){var I,O,M=s in G.props?G.props[s]:(I=G.type.defaultProps)===null||I===void 0?void 0:I[s],z="hide"in G.props?G.props.hide:(O=G.type.defaultProps)===null||O===void 0?void 0:O.hide;return M===H&&!z}),"number",p),o.defaultProps.allowDataOverflow),E=lw(A,E,H,r)),ze(ze({},B),{},Tt({},H,ze(ze({axisType:r},o.defaultProps),{},{hide:!0,orientation:Yi(_te,"".concat(r,".").concat(y%2),null),domain:E,originalDomain:Q,isCategorical:b,layout:p})))}return B},{})},Lte=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"),h=Wc(p,r),f={};return h&&h.length?f=Fte(t,{axes:h,graphicalItems:s,axisType:o,axisIdKey:A,stackGroups:i,dataStartIndex:c,dataEndIndex:m}):s&&s.length&&(f=kte(t,{Axis:r,graphicalItems:s,axisType:o,axisIdKey:A,stackGroups:i,dataStartIndex:c,dataEndIndex:m})),f},Qte=function(t){var n=Gu(t),a=Gp(n,!1,!0);return{tooltipTicks:a,orderedTooltipTicks:FB(a,function(o){return o.coordinate}),tooltipAxis:n,tooltipAxisBandSize:I3(n,a)}},Jj=function(t){var n=t.children,a=t.defaultShowTooltip,o=Bs(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}},Ote=function(t){return!t||!t.length?!1:t.some(function(n){var a=$c(n&&n.type);return a&&a.indexOf("Bar")>=0})},eG=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"}},Tte=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,h=a.margin||{},f=Bs(A,fA),b=Bs(A,Mu),y=Object.keys(c).reduce(function(E,G){var I=c[G],O=I.orientation;return!I.mirror&&!I.hide?ze(ze({},E),{},Tt({},O,E[O]+I.width)):E},{left:h.left||0,right:h.right||0}),B=Object.keys(s).reduce(function(E,G){var I=s[G],O=I.orientation;return!I.mirror&&!I.hide?ze(ze({},E),{},Tt({},O,Yi(E,"".concat(O))+I.height)):E},{top:h.top||0,bottom:h.bottom||0}),w=ze(ze({},B),y),D=w.bottom;f&&(w.bottom+=f.props.height||fA.defaultProps.height),b&&n&&(w=Mq(w,o,a,n));var H=m-w.left-w.right,Q=p-w.top-w.bottom;return ze(ze({brushBottom:D},w),{},{width:Math.max(H,0),height:Math.max(Q,0)})},Rte=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},Mte=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,h=function(w,D){var H=D.graphicalItems,Q=D.stackGroups,E=D.offset,G=D.updateId,I=D.dataStartIndex,O=D.dataEndIndex,M=w.barSize,z=w.layout,_=w.barGap,F=w.barCategoryGap,R=w.maxBarSize,Z=eG(z),J=Z.numericAxisName,ae=Z.cateAxisName,se=Ote(H),ee=[];return H.forEach(function(oe,T){var ne=_x(w.data,{graphicalItems:[oe],dataStartIndex:I,dataEndIndex:O}),k=oe.type.defaultProps!==void 0?ze(ze({},oe.type.defaultProps),oe.props):oe.props,S=k.dataKey,V=k.maxBarSize,re=k["".concat(J,"Id")],ce=k["".concat(ae,"Id")],pe={},ge=c.reduce(function(Ve,tt){var mt=D["".concat(tt.axisType,"Map")],We=k["".concat(tt.axisType,"Id")];mt&&mt[We]||tt.axisType==="zAxis"||iA();var ft=mt[We];return ze(ze({},Ve),{},Tt(Tt({},tt.axisType,ft),"".concat(tt.axisType,"Ticks"),Gp(ft)))},pe),de=ge[ae],je=ge["".concat(ae,"Ticks")],_e=Q&&Q[re]&&Q[re].hasStack&&e$(oe,Q[re].stackGroups),De=$c(oe.type).indexOf("Bar")>=0,Ze=I3(de,je),at=[],Ee=se&&Tq({barSize:M,stackGroups:Q,totalSize:Rte(ge,ae)});if(De){var le,At,it=_n(V)?R:V,Ye=(le=(At=I3(de,je,!0))!==null&&At!==void 0?At:it)!==null&&le!==void 0?le:0;at=Rq({barGap:_,barCategoryGap:F,bandSize:Ye!==Ze?Ye:Ze,sizeList:Ee[ce],maxBarSize:it}),Ye!==Ze&&(at=at.map(function(Ve){return ze(ze({},Ve),{},{position:ze(ze({},Ve.position),{},{offset:Ve.position.offset-Ye/2})})}))}var $e=oe&&oe.type&&oe.type.getComposedData;$e&&ee.push({props:ze(ze({},$e(ze(ze({},ge),{},{displayedData:ne,props:w,dataKey:S,item:oe,bandSize:Ze,barPosition:at,offset:E,stackedData:_e,layout:z,dataStartIndex:I,dataEndIndex:O}))),{},Tt(Tt(Tt({key:oe.key||"item-".concat(T)},J,ge[J]),ae,ge[ae]),"animationId",G)),childIndex:YT(oe,w.children),item:oe})}),ee},f=function(w,D){var H=w.props,Q=w.dataStartIndex,E=w.dataEndIndex,G=w.updateId;if(!HU({props:H}))return null;var I=H.children,O=H.layout,M=H.stackOffset,z=H.data,_=H.reverseStackOrder,F=eG(O),R=F.numericAxisName,Z=F.cateAxisName,J=Wc(I,a),ae=Xq(z,J,"".concat(R,"Id"),"".concat(Z,"Id"),M,_),se=c.reduce(function(k,S){var V="".concat(S.axisType,"Map");return ze(ze({},k),{},Tt({},V,Lte(H,ze(ze({},S),{},{graphicalItems:J,stackGroups:S.axisType===R&&ae,dataStartIndex:Q,dataEndIndex:E}))))},{}),ee=Tte(ze(ze({},se),{},{props:H,graphicalItems:J}),D==null?void 0:D.legendBBox);Object.keys(se).forEach(function(k){se[k]=p(H,se[k],ee,k.replace("Map",""),n)});var oe=se["".concat(Z,"Map")],T=Qte(oe),ne=h(H,ze(ze({},se),{},{dataStartIndex:Q,dataEndIndex:E,updateId:G,graphicalItems:J,stackGroups:ae,offset:ee}));return ze(ze({formattedGraphicalItems:ne,graphicalItems:J,offset:ee,stackGroups:ae},T),se)},b=function(B){function w(D){var H,Q,E;return Cte(this,w),E=Bte(this,w,[D]),Tt(E,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Tt(E,"accessibilityManager",new ite),Tt(E,"handleLegendBBoxUpdate",function(G){if(G){var I=E.state,O=I.dataStartIndex,M=I.dataEndIndex,z=I.updateId;E.setState(ze({legendBBox:G},f({props:E.props,dataStartIndex:O,dataEndIndex:M,updateId:z},ze(ze({},E.state),{},{legendBBox:G}))))}}),Tt(E,"handleReceiveSyncEvent",function(G,I,O){if(E.props.syncId===G){if(O===E.eventEmitterSymbol&&typeof E.props.syncMethod!="function")return;E.applySyncEvent(I)}}),Tt(E,"handleBrushChange",function(G){var I=G.startIndex,O=G.endIndex;if(I!==E.state.dataStartIndex||O!==E.state.dataEndIndex){var M=E.state.updateId;E.setState(function(){return ze({dataStartIndex:I,dataEndIndex:O},f({props:E.props,dataStartIndex:I,dataEndIndex:O,updateId:M},E.state))}),E.triggerSyncEvent({dataStartIndex:I,dataEndIndex:O})}}),Tt(E,"handleMouseEnter",function(G){var I=E.getMouseInfo(G);if(I){var O=ze(ze({},I),{},{isTooltipActive:!0});E.setState(O),E.triggerSyncEvent(O);var M=E.props.onMouseEnter;mn(M)&&M(O,G)}}),Tt(E,"triggeredAfterMouseMove",function(G){var I=E.getMouseInfo(G),O=I?ze(ze({},I),{},{isTooltipActive:!0}):{isTooltipActive:!1};E.setState(O),E.triggerSyncEvent(O);var M=E.props.onMouseMove;mn(M)&&M(O,G)}),Tt(E,"handleItemMouseEnter",function(G){E.setState(function(){return{isTooltipActive:!0,activeItem:G,activePayload:G.tooltipPayload,activeCoordinate:G.tooltipPosition||{x:G.cx,y:G.cy}}})}),Tt(E,"handleItemMouseLeave",function(){E.setState(function(){return{isTooltipActive:!1}})}),Tt(E,"handleMouseMove",function(G){G.persist(),E.throttleTriggeredAfterMouseMove(G)}),Tt(E,"handleMouseLeave",function(G){E.throttleTriggeredAfterMouseMove.cancel();var I={isTooltipActive:!1};E.setState(I),E.triggerSyncEvent(I);var O=E.props.onMouseLeave;mn(O)&&O(I,G)}),Tt(E,"handleOuterEvent",function(G){var I=ZT(G),O=Yi(E.props,"".concat(I));if(I&&mn(O)){var M,z;/.*touch.*/i.test(I)?z=E.getMouseInfo(G.changedTouches[0]):z=E.getMouseInfo(G),O((M=z)!==null&&M!==void 0?M:{},G)}}),Tt(E,"handleClick",function(G){var I=E.getMouseInfo(G);if(I){var O=ze(ze({},I),{},{isTooltipActive:!0});E.setState(O),E.triggerSyncEvent(O);var M=E.props.onClick;mn(M)&&M(O,G)}}),Tt(E,"handleMouseDown",function(G){var I=E.props.onMouseDown;if(mn(I)){var O=E.getMouseInfo(G);I(O,G)}}),Tt(E,"handleMouseUp",function(G){var I=E.props.onMouseUp;if(mn(I)){var O=E.getMouseInfo(G);I(O,G)}}),Tt(E,"handleTouchMove",function(G){G.changedTouches!=null&&G.changedTouches.length>0&&E.throttleTriggeredAfterMouseMove(G.changedTouches[0])}),Tt(E,"handleTouchStart",function(G){G.changedTouches!=null&&G.changedTouches.length>0&&E.handleMouseDown(G.changedTouches[0])}),Tt(E,"handleTouchEnd",function(G){G.changedTouches!=null&&G.changedTouches.length>0&&E.handleMouseUp(G.changedTouches[0])}),Tt(E,"handleDoubleClick",function(G){var I=E.props.onDoubleClick;if(mn(I)){var O=E.getMouseInfo(G);I(O,G)}}),Tt(E,"handleContextMenu",function(G){var I=E.props.onContextMenu;if(mn(I)){var O=E.getMouseInfo(G);I(O,G)}}),Tt(E,"triggerSyncEvent",function(G){E.props.syncId!==void 0&&Y1.emit(K1,E.props.syncId,G,E.eventEmitterSymbol)}),Tt(E,"applySyncEvent",function(G){var I=E.props,O=I.layout,M=I.syncMethod,z=E.state.updateId,_=G.dataStartIndex,F=G.dataEndIndex;if(G.dataStartIndex!==void 0||G.dataEndIndex!==void 0)E.setState(ze({dataStartIndex:_,dataEndIndex:F},f({props:E.props,dataStartIndex:_,dataEndIndex:F,updateId:z},E.state)));else if(G.activeTooltipIndex!==void 0){var R=G.chartX,Z=G.chartY,J=G.activeTooltipIndex,ae=E.state,se=ae.offset,ee=ae.tooltipTicks;if(!se)return;if(typeof M=="function")J=M(ee,G);else if(M==="value"){J=-1;for(var oe=0;oe<ee.length;oe++)if(ee[oe].value===G.activeLabel){J=oe;break}}var T=ze(ze({},se),{},{x:se.left,y:se.top}),ne=Math.min(R,T.x+T.width),k=Math.min(Z,T.y+T.height),S=ee[J]&&ee[J].value,V=uw(E.state,E.props.data,J),re=ee[J]?{x:O==="horizontal"?ee[J].coordinate:ne,y:O==="horizontal"?k:ee[J].coordinate}:IS;E.setState(ze(ze({},G),{},{activeLabel:S,activeCoordinate:re,activePayload:V,activeTooltipIndex:J}))}else E.setState(G)}),Tt(E,"renderCursor",function(G){var I,O=E.state,M=O.isTooltipActive,z=O.activeCoordinate,_=O.activePayload,F=O.offset,R=O.activeTooltipIndex,Z=O.tooltipAxisBandSize,J=E.getTooltipEventType(),ae=(I=G.props.active)!==null&&I!==void 0?I:M,se=E.props.layout,ee=G.key||"_recharts-cursor";return ue.createElement(pte,{key:ee,activeCoordinate:z,activePayload:_,activeTooltipIndex:R,chartName:n,element:G,isActive:ae,layout:se,offset:F,tooltipAxisBandSize:Z,tooltipEventType:J})}),Tt(E,"renderPolarAxis",function(G,I,O){var M=Yi(G,"type.axisType"),z=Yi(E.state,"".concat(M,"Map")),_=G.type.defaultProps,F=_!==void 0?ze(ze({},_),G.props):G.props,R=z&&z[F["".concat(M,"Id")]];return fe.cloneElement(G,ze(ze({},R),{},{className:vn(M,R.className),key:G.key||"".concat(I,"-").concat(O),ticks:Gp(R,!0)}))}),Tt(E,"renderPolarGrid",function(G){var I=G.props,O=I.radialLines,M=I.polarAngles,z=I.polarRadius,_=E.state,F=_.radiusAxisMap,R=_.angleAxisMap,Z=Gu(F),J=Gu(R),ae=J.cx,se=J.cy,ee=J.innerRadius,oe=J.outerRadius;return fe.cloneElement(G,{polarAngles:Array.isArray(M)?M:Gp(J,!0).map(function(T){return T.coordinate}),polarRadius:Array.isArray(z)?z:Gp(Z,!0).map(function(T){return T.coordinate}),cx:ae,cy:se,innerRadius:ee,outerRadius:oe,key:G.key||"polar-grid",radialLines:O})}),Tt(E,"renderLegend",function(){var G=E.state.formattedGraphicalItems,I=E.props,O=I.children,M=I.width,z=I.height,_=E.props.margin||{},F=M-(_.left||0)-(_.right||0),R=RP({children:O,formattedGraphicalItems:G,legendWidth:F,legendContent:m});if(!R)return null;var Z=R.item,J=Wj(R,fte);return fe.cloneElement(Z,ze(ze({},J),{},{chartWidth:M,chartHeight:z,margin:_,onBBoxUpdate:E.handleLegendBBoxUpdate}))}),Tt(E,"renderTooltip",function(){var G,I=E.props,O=I.children,M=I.accessibilityLayer,z=Bs(O,Rc);if(!z)return null;var _=E.state,F=_.isTooltipActive,R=_.activeCoordinate,Z=_.activePayload,J=_.activeLabel,ae=_.offset,se=(G=z.props.active)!==null&&G!==void 0?G:F;return fe.cloneElement(z,{viewBox:ze(ze({},ae),{},{x:ae.left,y:ae.top}),active:se,label:J,payload:se?Z:[],coordinate:R,accessibilityLayer:M})}),Tt(E,"renderBrush",function(G){var I=E.props,O=I.margin,M=I.data,z=E.state,_=z.offset,F=z.dataStartIndex,R=z.dataEndIndex,Z=z.updateId;return fe.cloneElement(G,{key:G.key||"_recharts-brush",onChange:Vf(E.handleBrushChange,G.props.onChange),data:M,x:Dt(G.props.x)?G.props.x:_.left,y:Dt(G.props.y)?G.props.y:_.top+_.height+_.brushBottom-(O.bottom||0),width:Dt(G.props.width)?G.props.width:_.width,startIndex:F,endIndex:R,updateId:"brush-".concat(Z)})}),Tt(E,"renderReferenceElement",function(G,I,O){if(!G)return null;var M=E,z=M.clipPathId,_=E.state,F=_.xAxisMap,R=_.yAxisMap,Z=_.offset,J=G.type.defaultProps||{},ae=G.props,se=ae.xAxisId,ee=se===void 0?J.xAxisId:se,oe=ae.yAxisId,T=oe===void 0?J.yAxisId:oe;return fe.cloneElement(G,{key:G.key||"".concat(I,"-").concat(O),xAxis:F[ee],yAxis:R[T],viewBox:{x:Z.left,y:Z.top,width:Z.width,height:Z.height},clipPathId:z})}),Tt(E,"renderActivePoints",function(G){var I=G.item,O=G.activePoint,M=G.basePoint,z=G.childIndex,_=G.isRange,F=[],R=I.props.key,Z=I.item.type.defaultProps!==void 0?ze(ze({},I.item.type.defaultProps),I.item.props):I.item.props,J=Z.activeDot,ae=Z.dataKey,se=ze(ze({index:z,dataKey:ae,cx:O.x,cy:O.y,r:4,fill:mD(I.item),strokeWidth:2,stroke:"#fff",payload:O.payload,value:O.value},rn(J,!1)),Kg(J));return F.push(w.renderActiveDot(J,se,"".concat(R,"-activePoint-").concat(z))),M?F.push(w.renderActiveDot(J,ze(ze({},se),{},{cx:M.x,cy:M.y}),"".concat(R,"-basePoint-").concat(z))):_&&F.push(null),F}),Tt(E,"renderGraphicChild",function(G,I,O){var M=E.filterFormatItem(G,I,O);if(!M)return null;var z=E.getTooltipEventType(),_=E.state,F=_.isTooltipActive,R=_.tooltipAxis,Z=_.activeTooltipIndex,J=_.activeLabel,ae=E.props.children,se=Bs(ae,Rc),ee=M.props,oe=ee.points,T=ee.isRange,ne=ee.baseLine,k=M.item.type.defaultProps!==void 0?ze(ze({},M.item.type.defaultProps),M.item.props):M.item.props,S=k.activeDot,V=k.hide,re=k.activeBar,ce=k.activeShape,pe=!!(!V&&F&&se&&(S||re||ce)),ge={};z!=="axis"&&se&&se.props.trigger==="click"?ge={onClick:Vf(E.handleItemMouseEnter,G.props.onClick)}:z!=="axis"&&(ge={onMouseLeave:Vf(E.handleItemMouseLeave,G.props.onMouseLeave),onMouseEnter:Vf(E.handleItemMouseEnter,G.props.onMouseEnter)});var de=fe.cloneElement(G,ze(ze({},M.props),ge));function je(tt){return typeof R.dataKey=="function"?R.dataKey(tt.payload):null}if(pe)if(Z>=0){var _e,De;if(R.dataKey&&!R.allowDuplicatedCategory){var Ze=typeof R.dataKey=="function"?je:"payload.".concat(R.dataKey.toString());_e=Jv(oe,Ze,J),De=T&&ne&&Jv(ne,Ze,J)}else _e=oe==null?void 0:oe[Z],De=T&&ne&&ne[Z];if(ce||re){var at=G.props.activeIndex!==void 0?G.props.activeIndex:Z;return[fe.cloneElement(G,ze(ze(ze({},M.props),ge),{},{activeIndex:at})),null,null]}if(!_n(_e))return[de].concat(bA(E.renderActivePoints({item:M,activePoint:_e,basePoint:De,childIndex:Z,isRange:T})))}else{var Ee,le=(Ee=E.getItemByXY(E.state.activeCoordinate))!==null&&Ee!==void 0?Ee:{graphicalItem:de},At=le.graphicalItem,it=At.item,Ye=it===void 0?G:it,$e=At.childIndex,Ve=ze(ze(ze({},M.props),ge),{},{activeIndex:$e});return[fe.cloneElement(Ye,Ve),null,null]}return T?[de,null,null]:[de,null]}),Tt(E,"renderCustomized",function(G,I,O){return fe.cloneElement(G,ze(ze({key:"recharts-customized-".concat(O)},E.props),E.state))}),Tt(E,"renderMap",{CartesianGrid:{handler:ag,once:!0},ReferenceArea:{handler:E.renderReferenceElement},ReferenceLine:{handler:ag},ReferenceDot:{handler:E.renderReferenceElement},XAxis:{handler:ag},YAxis:{handler:ag},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((H=D.id)!==null&&H!==void 0?H:vB("recharts"),"-clip"),E.throttleTriggeredAfterMouseMove=O_(E.triggeredAfterMouseMove,(Q=D.throttleDelay)!==null&&Q!==void 0?Q:1e3/60),E.state={},E}return Hte(w,B),wte(w,[{key:"componentDidMount",value:function(){var H,Q;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(H=this.props.margin.left)!==null&&H!==void 0?H: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 H=this.props,Q=H.children,E=H.data,G=H.height,I=H.layout,O=Bs(Q,Rc);if(O){var M=O.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,_=uw(this.state,E,M,z),F=this.state.tooltipTicks[M].coordinate,R=(this.state.offset.top+G)/2,Z=I==="horizontal",J=Z?{x:F,y:R}:{y:F,x:R},ae=this.state.formattedGraphicalItems.find(function(ee){var oe=ee.item;return oe.type.name==="Scatter"});ae&&(J=ze(ze({},J),ae.props.points[M].tooltipPosition),_=ae.props.points[M].tooltipPayload);var se={activeTooltipIndex:M,isTooltipActive:!0,activeLabel:z,activePayload:_,activeCoordinate:J};this.setState(se),this.renderCursor(O),this.accessibilityManager.setIndex(M)}}}},{key:"getSnapshotBeforeUpdate",value:function(H,Q){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==Q.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==H.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==H.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(H){n3([Bs(H.children,Rc)],[Bs(this.props.children,Rc)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var H=Bs(this.props.children,Rc);if(H&&typeof H.props.shared=="boolean"){var Q=H.props.shared?"axis":"item";return i.indexOf(Q)>=0?Q:r}return r}},{key:"getMouseInfo",value:function(H){if(!this.container)return null;var Q=this.container,E=Q.getBoundingClientRect(),G=_z(E),I={chartX:Math.round(H.pageX-G.left),chartY:Math.round(H.pageY-G.top)},O=E.width/Q.offsetWidth||1,M=this.inRange(I.chartX,I.chartY,O);if(!M)return null;var z=this.state,_=z.xAxisMap,F=z.yAxisMap,R=this.getTooltipEventType(),Z=Xj(this.state,this.props.data,this.props.layout,M);if(R!=="axis"&&_&&F){var J=Gu(_).scale,ae=Gu(F).scale,se=J&&J.invert?J.invert(I.chartX):null,ee=ae&&ae.invert?ae.invert(I.chartY):null;return ze(ze({},I),{},{xValue:se,yValue:ee},Z)}return Z?ze(ze({},I),Z):null}},{key:"inRange",value:function(H,Q){var E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,G=this.props.layout,I=H/E,O=Q/E;if(G==="horizontal"||G==="vertical"){var M=this.state.offset,z=I>=M.left&&I<=M.left+M.width&&O>=M.top&&O<=M.top+M.height;return z?{x:I,y:O}:null}var _=this.state,F=_.angleAxisMap,R=_.radiusAxisMap;if(F&&R){var Z=Gu(F);return f6({x:I,y:O},Z)}return null}},{key:"parseEventsOfWrapper",value:function(){var H=this.props.children,Q=this.getTooltipEventType(),E=Bs(H,Rc),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 I=Kg(this.props,this.handleOuterEvent);return ze(ze({},I),G)}},{key:"addListener",value:function(){Y1.on(K1,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Y1.removeListener(K1,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(H,Q,E){for(var G=this.state.formattedGraphicalItems,I=0,O=G.length;I<O;I++){var M=G[I];if(M.item===H||M.props.key===H.key||Q===$c(M.item.type)&&E===M.childIndex)return M}return null}},{key:"renderClipPath",value:function(){var H=this.clipPathId,Q=this.state.offset,E=Q.left,G=Q.top,I=Q.height,O=Q.width;return ue.createElement("defs",null,ue.createElement("clipPath",{id:H},ue.createElement("rect",{x:E,y:G,height:I,width:O})))}},{key:"getXScales",value:function(){var H=this.state.xAxisMap;return H?Object.entries(H).reduce(function(Q,E){var G=$j(E,2),I=G[0],O=G[1];return ze(ze({},Q),{},Tt({},I,O.scale))},{}):null}},{key:"getYScales",value:function(){var H=this.state.yAxisMap;return H?Object.entries(H).reduce(function(Q,E){var G=$j(E,2),I=G[0],O=G[1];return ze(ze({},Q),{},Tt({},I,O.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(H){var Q;return(Q=this.state.xAxisMap)===null||Q===void 0||(Q=Q[H])===null||Q===void 0?void 0:Q.scale}},{key:"getYScaleByAxisId",value:function(H){var Q;return(Q=this.state.yAxisMap)===null||Q===void 0||(Q=Q[H])===null||Q===void 0?void 0:Q.scale}},{key:"getItemByXY",value:function(H){var Q=this.state,E=Q.formattedGraphicalItems,G=Q.activeItem;if(E&&E.length)for(var I=0,O=E.length;I<O;I++){var M=E[I],z=M.props,_=M.item,F=_.type.defaultProps!==void 0?ze(ze({},_.type.defaultProps),_.props):_.props,R=$c(_.type);if(R==="Bar"){var Z=(z.data||[]).find(function(ee){return VV(H,ee)});if(Z)return{graphicalItem:M,payload:Z}}else if(R==="RadialBar"){var J=(z.data||[]).find(function(ee){return f6(H,ee)});if(J)return{graphicalItem:M,payload:J}}else if(Ux(M,G)||Hx(M,G)||_2(M,G)){var ae=cJ({graphicalItem:M,activeTooltipItem:G,itemData:F.data}),se=F.activeIndex===void 0?ae:F.activeIndex;return{graphicalItem:ze(ze({},M),{},{childIndex:se}),payload:_2(M,G)?F.data[ae]:M.props.data[ae]}}}return null}},{key:"render",value:function(){var H=this;if(!HU(this))return null;var Q=this.props,E=Q.children,G=Q.className,I=Q.width,O=Q.height,M=Q.style,z=Q.compact,_=Q.title,F=Q.desc,R=Wj(Q,gte),Z=rn(R,!1);if(z)return ue.createElement(Lj,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},ue.createElement(o3,Lu({},Z,{width:I,height:O,title:_,desc:F}),this.renderClipPath(),jU(E,this.renderMap)));if(this.props.accessibilityLayer){var J,ae;Z.tabIndex=(J=this.props.tabIndex)!==null&&J!==void 0?J:0,Z.role=(ae=this.props.role)!==null&&ae!==void 0?ae:"application",Z.onKeyDown=function(ee){H.accessibilityManager.keyboardEvent(ee)},Z.onFocus=function(){H.accessibilityManager.focus()}}var se=this.parseEventsOfWrapper();return ue.createElement(Lj,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},ue.createElement("div",Lu({className:vn("recharts-wrapper",G),style:ze({position:"relative",cursor:"default",width:I,height:O},M)},se,{ref:function(oe){H.container=oe}}),ue.createElement(o3,Lu({},Z,{width:I,height:O,title:_,desc:F,style:Pte}),this.renderClipPath(),jU(E,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])}(fe.Component);Tt(b,"displayName",n),Tt(b,"defaultProps",ze({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},A)),Tt(b,"getDerivedStateFromProps",function(B,w){var D=B.dataKey,H=B.data,Q=B.children,E=B.width,G=B.height,I=B.layout,O=B.stackOffset,M=B.margin,z=w.dataStartIndex,_=w.dataEndIndex;if(w.updateId===void 0){var F=Jj(B);return ze(ze(ze({},F),{},{updateId:0},f(ze(ze({props:B},F),{},{updateId:0}),w)),{},{prevDataKey:D,prevData:H,prevWidth:E,prevHeight:G,prevLayout:I,prevStackOffset:O,prevMargin:M,prevChildren:Q})}if(D!==w.prevDataKey||H!==w.prevData||E!==w.prevWidth||G!==w.prevHeight||I!==w.prevLayout||O!==w.prevStackOffset||!e3(M,w.prevMargin)){var R=Jj(B),Z={chartX:w.chartX,chartY:w.chartY,isTooltipActive:w.isTooltipActive},J=ze(ze({},Xj(w,H,I)),{},{updateId:w.updateId+1}),ae=ze(ze(ze({},R),Z),J);return ze(ze(ze({},ae),f(ze({props:B},ae),w)),{},{prevDataKey:D,prevData:H,prevWidth:E,prevHeight:G,prevLayout:I,prevStackOffset:O,prevMargin:M,prevChildren:Q})}if(!n3(Q,w.prevChildren)){var se,ee,oe,T,ne=Bs(Q,fA),k=ne&&(se=(ee=ne.props)===null||ee===void 0?void 0:ee.startIndex)!==null&&se!==void 0?se:z,S=ne&&(oe=(T=ne.props)===null||T===void 0?void 0:T.endIndex)!==null&&oe!==void 0?oe:_,V=k!==z||S!==_,re=!_n(H),ce=re&&!V?w.updateId:w.updateId+1;return ze(ze({updateId:ce},f(ze(ze({props:B},w),{},{updateId:ce,dataStartIndex:k,dataEndIndex:S}),w)),{},{prevChildren:Q,dataStartIndex:k,dataEndIndex:S})}return null}),Tt(b,"renderActiveDot",function(B,w,D){var H;return fe.isValidElement(B)?H=fe.cloneElement(B,w):mn(B)?H=B(w):H=ue.createElement(wx,w),ue.createElement(no,{className:"recharts-active-dot",key:D},H)});var y=fe.forwardRef(function(w,D){return ue.createElement(b,Lu({},w,{ref:D}))});return y.displayName=b.displayName,y},kS=Mte({chartName:"RadarChart",GraphicalChild:FA,axisComponents:[{axisType:"angleAxis",AxisComp:IA},{axisType:"radiusAxis",AxisComp:SA}],formatAxisMap:u$,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:St("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}),Xt=({children:e,className:t})=>d.jsx("div",{className:St("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}),Jt=({children:e,className:t})=>d.jsx("h3",{className:St("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}),Gt=({children:e,className:t})=>d.jsx("div",{className:St("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:St("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(gQ,{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 Aw=function(e,t){return Aw=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])},Aw(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");Aw(e,t);function n(){this.constructor=e}e.prototype=t===null?Object.create(t):(n.prototype=t.prototype,new n)}var pw=function(){return pw=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},pw.apply(this,arguments)};function fr(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 Ko(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 og(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 ol=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}(),Px=function(e,t){return ol.fromClientRect(e,t.getBoundingClientRect())},zte=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 ol(0,0,a,o)},Sx=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},tG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Zte=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var rg=0;rg<tG.length;rg++)Zte[tG.charCodeAt(rg)]=rg;var nG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",_p=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var sg=0;sg<nG.length;sg++)_p[nG.charCodeAt(sg)]=sg;var Yte=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=_p[e.charCodeAt(a)],s=_p[e.charCodeAt(a+1)],i=_p[e.charCodeAt(a+2)],c=_p[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},Kte=function(e){for(var t=e.length,n=[],a=0;a<t;a+=2)n.push(e[a+1]<<8|e[a]);return n},qte=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},jd=5,hD=11,$1=2,$te=hD-jd,LS=65536>>jd,Wte=1<<jd,W1=Wte-1,Vte=1024>>jd,Xte=LS+Vte,Jte=Xte,ene=32,tne=Jte+ene,nne=65536>>hD,ane=1<<$te,one=ane-1,aG=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},rne=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},sne=function(e,t){var n=Yte(e),a=Array.isArray(n)?qte(n):new Uint32Array(n),o=Array.isArray(n)?Kte(n):new Uint16Array(n),r=24,s=aG(o,r/2,a[4]/2),i=a[5]===2?aG(o,(r+a[4])/2):rne(a,Math.ceil((r+a[4])/4));return new ine(a[0],a[1],a[2],a[3],s,i)},ine=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>>jd],n=(n<<$1)+(t&W1),this.data[n];if(t<=65535)return n=this.index[LS+(t-55296>>jd)],n=(n<<$1)+(t&W1),this.data[n];if(t<this.highStart)return n=tne-nne+(t>>hD),n=this.index[n],n+=t>>jd&one,n=this.index[n],n=(n<<$1)+(t&W1),this.data[n];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),oG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",cne=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var ig=0;ig<oG.length;ig++)cne[oG.charCodeAt(ig)]=ig;var lne="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==",rG=50,mne=1,QS=2,OS=3,dne=4,une=5,sG=7,TS=8,iG=9,um=10,fw=11,cG=12,gw=13,Ane=14,Pp=15,hw=16,cg=17,xp=18,pne=19,lG=20,xw=21,yp=22,V1=23,yu=24,Xr=25,Sp=26,Ip=27,bu=28,fne=29,hd=30,gne=31,lg=32,mg=33,yw=34,bw=35,Cw=36,k2=37,vw=38,Fg=39,kg=40,X1=41,RS=42,hne=43,xne=[9001,65288],MS="!",An="×",dg="÷",ww=sne(lne),Qc=[hd,Cw],Bw=[mne,QS,OS,une],zS=[um,TS],mG=[Ip,Sp],yne=Bw.concat(zS),dG=[vw,Fg,kg,yw,bw],bne=[Pp,gw],Cne=function(e,t){t===void 0&&(t="strict");var n=[],a=[],o=[];return e.forEach(function(r,s){var i=ww.get(r);if(i>rG?(o.push(!0),i-=rG):o.push(!1),["normal","auto","loose"].indexOf(t)!==-1&&[8208,8211,12316,12448].indexOf(r)!==-1)return a.push(s),n.push(hw);if(i===dne||i===fw){if(s===0)return a.push(s),n.push(hd);var c=n[s-1];return yne.indexOf(c)===-1?(a.push(a[s-1]),n.push(c)):(a.push(s),n.push(hd))}if(a.push(s),i===gne)return n.push(t==="strict"?xw:k2);if(i===RS||i===fne)return n.push(hd);if(i===hne)return r>=131072&&r<=196605||r>=196608&&r<=262141?n.push(k2):n.push(hd);n.push(i)}),[a,n,o]},J1=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},uG=function(e,t){for(var n=e;n>=0;){var a=t[n];if(a===um)n--;else return a}return 0},vne=function(e,t,n,a,o){if(n[a]===0)return An;var r=a-1;if(Array.isArray(o)&&o[r]===!0)return An;var s=r-1,i=r+1,c=t[r],m=s>=0?t[s]:0,p=t[i];if(c===QS&&p===OS)return An;if(Bw.indexOf(c)!==-1)return MS;if(Bw.indexOf(p)!==-1||zS.indexOf(p)!==-1)return An;if(uG(r,t)===TS)return dg;if(ww.get(e[r])===fw||(c===lg||c===mg)&&ww.get(e[i])===fw||c===sG||p===sG||c===iG||[um,gw,Pp].indexOf(c)===-1&&p===iG||[cg,xp,pne,yu,bu].indexOf(p)!==-1||uG(r,t)===yp||J1(V1,yp,r,t)||J1([cg,xp],xw,r,t)||J1(cG,cG,r,t))return An;if(c===um)return dg;if(c===V1||p===V1)return An;if(p===hw||c===hw)return dg;if([gw,Pp,xw].indexOf(p)!==-1||c===Ane||m===Cw&&bne.indexOf(c)!==-1||c===bu&&p===Cw||p===lG||Qc.indexOf(p)!==-1&&c===Xr||Qc.indexOf(c)!==-1&&p===Xr||c===Ip&&[k2,lg,mg].indexOf(p)!==-1||[k2,lg,mg].indexOf(c)!==-1&&p===Sp||Qc.indexOf(c)!==-1&&mG.indexOf(p)!==-1||mG.indexOf(c)!==-1&&Qc.indexOf(p)!==-1||[Ip,Sp].indexOf(c)!==-1&&(p===Xr||[yp,Pp].indexOf(p)!==-1&&t[i+1]===Xr)||[yp,Pp].indexOf(c)!==-1&&p===Xr||c===Xr&&[Xr,bu,yu].indexOf(p)!==-1)return An;if([Xr,bu,yu,cg,xp].indexOf(p)!==-1)for(var A=r;A>=0;){var h=t[A];if(h===Xr)return An;if([bu,yu].indexOf(h)!==-1)A--;else break}if([Ip,Sp].indexOf(p)!==-1)for(var A=[cg,xp].indexOf(c)!==-1?s:r;A>=0;){var h=t[A];if(h===Xr)return An;if([bu,yu].indexOf(h)!==-1)A--;else break}if(vw===c&&[vw,Fg,yw,bw].indexOf(p)!==-1||[Fg,yw].indexOf(c)!==-1&&[Fg,kg].indexOf(p)!==-1||[kg,bw].indexOf(c)!==-1&&p===kg||dG.indexOf(c)!==-1&&[lG,Sp].indexOf(p)!==-1||dG.indexOf(p)!==-1&&c===Ip||Qc.indexOf(c)!==-1&&Qc.indexOf(p)!==-1||c===yu&&Qc.indexOf(p)!==-1||Qc.concat(Xr).indexOf(c)!==-1&&p===yp&&xne.indexOf(e[i])===-1||Qc.concat(Xr).indexOf(p)!==-1&&c===xp)return An;if(c===X1&&p===X1){for(var f=n[r],b=1;f>0&&(f--,t[f]===X1);)b++;if(b%2!==0)return An}return c===lg&&p===mg?An:dg},wne=function(e,t){t||(t={lineBreak:"normal",wordBreak:"normal"});var n=Cne(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,RS].indexOf(i)!==-1?k2: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]},Bne=function(){function e(t,n,a,o){this.codePoints=t,this.required=n===MS,this.start=a,this.end=o}return e.prototype.slice=function(){return La.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),Dne=function(e,t){var n=Sx(e),a=wne(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=An;m<i&&(p=vne(n,r,o,++m,s))===An;);if(p!==An||m===i){var A=new Bne(n,p,c,m);return c=m,{value:A,done:!1}}return{done:!0,value:null}}}},Une=1,Hne=2,ef=4,AG=8,Sh=10,pG=47,Yp=92,Nne=9,jne=32,ug=34,bp=61,Gne=35,Ene=36,_ne=37,Ag=39,pg=40,Cp=41,Pne=95,Sr=45,Sne=33,Ine=60,Fne=62,kne=64,Lne=91,Qne=93,One=61,Tne=123,fg=63,Rne=125,fG=124,Mne=126,zne=128,gG=65533,ev=42,wd=43,Zne=44,Yne=58,Kne=59,L2=46,qne=0,$ne=8,Wne=11,Vne=14,Xne=31,Jne=127,Qi=-1,ZS=48,YS=97,KS=101,eae=102,tae=117,nae=122,qS=65,$S=69,WS=70,aae=85,oae=90,$o=function(e){return e>=ZS&&e<=57},rae=function(e){return e>=55296&&e<=57343},Cu=function(e){return $o(e)||e>=qS&&e<=WS||e>=YS&&e<=eae},sae=function(e){return e>=YS&&e<=nae},iae=function(e){return e>=qS&&e<=oae},cae=function(e){return sae(e)||iae(e)},lae=function(e){return e>=zne},gg=function(e){return e===Sh||e===Nne||e===jne},Ih=function(e){return cae(e)||lae(e)||e===Pne},hG=function(e){return Ih(e)||$o(e)||e===Sr},mae=function(e){return e>=qne&&e<=$ne||e===Wne||e>=Vne&&e<=Xne||e===Jne},lm=function(e,t){return e!==Yp?!1:t!==Sh},hg=function(e,t,n){return e===Sr?Ih(t)||lm(t,n):Ih(e)?!0:!!(e===Yp&&lm(e,t))},tv=function(e,t,n){return e===wd||e===Sr?$o(t)?!0:t===L2&&$o(n):$o(e===L2?t:e)},dae=function(e){var t=0,n=1;(e[t]===wd||e[t]===Sr)&&(e[t]===Sr&&(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]===L2&&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]===$S||e[t]===KS)&&t++;var c=1;(e[t]===wd||e[t]===Sr)&&(e[t]===Sr&&(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)},uae={type:2},Aae={type:3},pae={type:4},fae={type:13},gae={type:8},hae={type:21},xae={type:9},yae={type:10},bae={type:11},Cae={type:12},vae={type:14},xg={type:23},wae={type:1},Bae={type:25},Dae={type:24},Uae={type:26},Hae={type:27},Nae={type:28},jae={type:29},Gae={type:31},Dw={type:32},VS=function(){function e(){this._value=[]}return e.prototype.write=function(t){this._value=this._value.concat(Sx(t))},e.prototype.read=function(){for(var t=[],n=this.consumeToken();n!==Dw;)t.push(n),n=this.consumeToken();return t},e.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case ug:return this.consumeStringToken(ug);case Gne:var n=this.peekCodePoint(0),a=this.peekCodePoint(1),o=this.peekCodePoint(2);if(hG(n)||lm(a,o)){var r=hg(n,a,o)?Hne:Une,s=this.consumeName();return{type:5,value:s,flags:r}}break;case Ene:if(this.peekCodePoint(0)===bp)return this.consumeCodePoint(),fae;break;case Ag:return this.consumeStringToken(Ag);case pg:return uae;case Cp:return Aae;case ev:if(this.peekCodePoint(0)===bp)return this.consumeCodePoint(),vae;break;case wd:if(tv(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case Zne:return pae;case Sr:var i=t,c=this.peekCodePoint(0),m=this.peekCodePoint(1);if(tv(i,c,m))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(hg(i,c,m))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(c===Sr&&m===Fne)return this.consumeCodePoint(),this.consumeCodePoint(),Dae;break;case L2:if(tv(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case pG:if(this.peekCodePoint(0)===ev)for(this.consumeCodePoint();;){var p=this.consumeCodePoint();if(p===ev&&(p=this.consumeCodePoint(),p===pG))return this.consumeToken();if(p===Qi)return this.consumeToken()}break;case Yne:return Uae;case Kne:return Hae;case Ine:if(this.peekCodePoint(0)===Sne&&this.peekCodePoint(1)===Sr&&this.peekCodePoint(2)===Sr)return this.consumeCodePoint(),this.consumeCodePoint(),Bae;break;case kne:var A=this.peekCodePoint(0),h=this.peekCodePoint(1),f=this.peekCodePoint(2);if(hg(A,h,f)){var s=this.consumeName();return{type:7,value:s}}break;case Lne:return Nae;case Yp:if(lm(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case Qne:return jae;case One:if(this.peekCodePoint(0)===bp)return this.consumeCodePoint(),gae;break;case Tne:return bae;case Rne:return Cae;case tae:case aae:var b=this.peekCodePoint(0),y=this.peekCodePoint(1);return b===wd&&(Cu(y)||y===fg)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case fG:if(this.peekCodePoint(0)===bp)return this.consumeCodePoint(),xae;if(this.peekCodePoint(0)===fG)return this.consumeCodePoint(),hae;break;case Mne:if(this.peekCodePoint(0)===bp)return this.consumeCodePoint(),yae;break;case Qi:return Dw}return gg(t)?(this.consumeWhiteSpace(),Gae):$o(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):Ih(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();Cu(n)&&t.length<6;)t.push(n),n=this.consumeCodePoint();for(var a=!1;n===fg&&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===fg?ZS:c})),16),r=parseInt(La.apply(void 0,t.map(function(c){return c===fg?WS:c})),16);return{type:30,start:o,end:r}}var s=parseInt(La.apply(void 0,t),16);if(this.peekCodePoint(0)===Sr&&Cu(this.peekCodePoint(1))){this.consumeCodePoint(),n=this.consumeCodePoint();for(var i=[];Cu(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)===pg?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===pg?(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===Ag||n===ug){var a=this.consumeStringToken(this.consumeCodePoint());return a.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi||this.peekCodePoint(0)===Cp)?(this.consumeCodePoint(),{type:22,value:a.value}):(this.consumeBadUrlRemnants(),xg)}for(;;){var o=this.consumeCodePoint();if(o===Qi||o===Cp)return{type:22,value:La.apply(void 0,t)};if(gg(o))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Qi||this.peekCodePoint(0)===Cp?(this.consumeCodePoint(),{type:22,value:La.apply(void 0,t)}):(this.consumeBadUrlRemnants(),xg);if(o===ug||o===Ag||o===pg||mae(o))return this.consumeBadUrlRemnants(),xg;if(o===Yp)if(lm(o,this.peekCodePoint(0)))t.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),xg;else t.push(o)}},e.prototype.consumeWhiteSpace=function(){for(;gg(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var t=this.consumeCodePoint();if(t===Cp||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===Sh)return this._value.splice(0,a),wae;if(o===Yp){var r=this._value[a+1];r!==Qi&&r!==void 0&&(r===Sh?(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=ef,a=this.peekCodePoint(0);for((a===wd||a===Sr)&&t.push(this.consumeCodePoint());$o(this.peekCodePoint(0));)t.push(this.consumeCodePoint());a=this.peekCodePoint(0);var o=this.peekCodePoint(1);if(a===L2&&$o(o))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=AG;$o(this.peekCodePoint(0));)t.push(this.consumeCodePoint());a=this.peekCodePoint(0),o=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((a===$S||a===KS)&&((o===wd||o===Sr)&&$o(r)||$o(o)))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),n=AG;$o(this.peekCodePoint(0));)t.push(this.consumeCodePoint());return[dae(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(hg(o,r,s)){var i=this.consumeName();return{type:15,number:n,flags:a,unit:i}}return o===_ne?(this.consumeCodePoint(),{type:16,number:n,flags:a}):{type:17,number:n,flags:a}},e.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint();if(Cu(t)){for(var n=La(t);Cu(this.peekCodePoint(0))&&n.length<6;)n+=La(this.consumeCodePoint());gg(this.peekCodePoint(0))&&this.consumeCodePoint();var a=parseInt(n,16);return a===0||rae(a)||a>1114111?gG:a}return t===Qi?gG:t},e.prototype.consumeName=function(){for(var t="";;){var n=this.consumeCodePoint();if(hG(n))t+=La(n);else if(lm(n,this.peekCodePoint(0)))t+=La(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(n),t}},e}(),XS=function(){function e(t){this._tokens=t}return e.create=function(t){var n=new VS;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||_ae(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"?Dw:t},e.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},e}(),tf=function(e){return e.type===15},kA=function(e){return e.type===17},Zn=function(e){return e.type===20},Eae=function(e){return e.type===0},Uw=function(e,t){return Zn(e)&&e.value===t},JS=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},_ae=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)},eI=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},Eo={type:17,number:0,flags:ef},xD={type:16,number:50,flags:ef},Am={type:16,number:100,flags:ef},Fp=function(e,t,n){var a=e[0],o=e[1];return[ta(a,t),ta(typeof o<"u"?o:a,n)]},ta=function(e,t){if(e.type===16)return e.number/100*t;if(tf(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},tI="deg",nI="grad",aI="rad",oI="turn",Ix={name:"angle",parse:function(e,t){if(t.type===15)switch(t.unit){case tI:return Math.PI*t.number/180;case nI:return Math.PI/200*t.number;case aI:return t.number;case oI:return Math.PI*2*t.number}throw new Error("Unsupported angle type")}},rI=function(e){return e.type===15&&(e.unit===tI||e.unit===nI||e.unit===aI||e.unit===oI)},sI=function(e){var t=e.filter(Zn).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 Ns(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Eo,Am];case"to right":case"left":return Ns(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Am,Am];case"to bottom":case"top":return Ns(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Am,Eo];case"to left":case"right":return Ns(270)}return 0},Ns=function(e){return Math.PI*e/180},xm={name:"color",parse:function(e,t){if(t.type===18){var n=Pae[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=Xc[t.value.toUpperCase()];if(typeof i<"u")return i}return Xc.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},xG=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},yG=function(e,t){var n=t.filter(CA);if(n.length===3){var a=n.map(xG),o=a[0],r=a[1],s=a[2];return pm(o,r,s,1)}if(n.length===4){var i=n.map(xG),o=i[0],r=i[1],s=i[2],c=i[3];return pm(o,r,s,c)}return 0};function nv(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 bG=function(e,t){var n=t.filter(CA),a=n[0],o=n[1],r=n[2],s=n[3],i=(a.type===17?Ns(a.number):Ix.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)?ta(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,h=m*2-A,f=nv(h,A,i+1/3),b=nv(h,A,i),y=nv(h,A,i-1/3);return pm(f*255,b*255,y*255,p)},Pae={hsl:bG,hsla:bG,rgb:yG,rgba:yG},Kp=function(e,t){return xm.parse(e,XS.create(t).parseComponentValue())},Xc={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},Sae={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(Zn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Iae={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Fx=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}},CG=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=ta(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,h=o[m-1],f=(p-h)/(A+1),b=1;b<=A;b++)o[m+b-1]=f*b;m=null}}return e.map(function(y,B){var w=y.color;return{color:w,stop:Math.max(Math.min(1,o[B]/t),0)}})},Fae=function(e,t,n){var a=t/2,o=n/2,r=ta(e[0],t)-a,s=o-ta(e[1],n);return(Math.atan2(s,r)+Math.PI*2)%(Math.PI*2)},kae=function(e,t,n){var a=typeof e=="number"?e:Fae(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]},ii=function(e,t){return Math.sqrt(e*e+t*t)},vG=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=ii(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},Lae=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(ii(t,n),ii(t,n-o),ii(t-a,n),ii(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=vG(a,o,t,n,!0),m=c[0],p=c[1];r=ii(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(ii(t,n),ii(t,n-o),ii(t-a,n),ii(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=vG(a,o,t,n,!1),m=A[0],p=A[1];r=ii(m-t,(p-n)/i),s=i*r}break}return Array.isArray(e.size)&&(r=ta(e.size[0],a),s=e.size.length===2?ta(e.size[1],o):r),[r,s]},Qae=function(e,t){var n=Ns(180),a=[];return ec(t).forEach(function(o,r){if(r===0){var s=o[0];if(s.type===20&&s.value==="to"){n=sI(o);return}else if(rI(s)){n=Ix.parse(e,s);return}}var i=Fx(e,o);a.push(i)}),{angle:n,stops:a,type:1}},yg=function(e,t){var n=Ns(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=sI(o);return}else if(rI(s)){n=(Ix.parse(e,s)+Ns(270))%Ns(360);return}}var i=Fx(e,o);a.push(i)}),{angle:n,stops:a,type:1}},Oae=function(e,t){var n=Ns(180),a=[],o=1,r=0,s=3,i=[];return ec(t).forEach(function(c,m){var p=c[0];if(m===0){if(Zn(p)&&p.value==="linear"){o=1;return}else if(Zn(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 h=p.values.filter(CA);if(h.length===2){var A=xm.parse(e,h[1]),f=h[0];kA(f)&&a.push({stop:{type:16,number:f.number*100,flags:f.flags},color:A})}}}}),o===1?{angle:(n+Ns(180))%Ns(360),stops:a,type:o}:{size:s,shape:r,stops:a,position:i,type:o}},iI="closest-side",cI="farthest-side",lI="closest-corner",mI="farthest-corner",dI="circle",uI="ellipse",AI="cover",pI="contain",Tae=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,h){if(m)if(Zn(h))switch(h.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(h)||Cm(h))&&r.push(h);else if(Zn(h))switch(h.value){case dI:return n=0,!1;case uI:return n=1,!1;case"at":return m=!0,!1;case iI:return a=0,!1;case AI:case cI:return a=1,!1;case pI:case lI:return a=2,!1;case mI:return a=3,!1}else if(Cm(h)||Ya(h))return Array.isArray(a)||(a=[]),a.push(h),!1;return A},c)}if(c){var p=Fx(e,s);o.push(p)}}),{size:a,shape:n,stops:o,position:r,type:2}},bg=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(Zn(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(Zn(A))switch(A.value){case dI:return n=0,!1;case uI:return n=1,!1;case pI:case iI:return a=0,!1;case cI:return a=1,!1;case lI:return a=2,!1;case AI:case mI: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=Fx(e,s);o.push(m)}}),{size:a,shape:n,stops:o,position:r,type:2}},Rae=function(e){return e.type===1},Mae=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=fI[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 zae(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!fI[e.name])}var fI={"linear-gradient":Qae,"-moz-linear-gradient":yg,"-ms-linear-gradient":yg,"-o-linear-gradient":yg,"-webkit-linear-gradient":yg,"radial-gradient":Tae,"-moz-radial-gradient":bg,"-ms-radial-gradient":bg,"-o-radial-gradient":bg,"-webkit-radial-gradient":bg,"-webkit-gradient":Oae},Zae={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)&&zae(a)}).map(function(a){return yD.parse(e,a)})}},Yae={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,t){return t.map(function(n){if(Zn(n))switch(n.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Kae={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(eI)}},qae={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,t){return ec(t).map(function(n){return n.filter(Zn).map(function(a){return a.value}).join(" ")}).map($ae)}},$ae=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}},Yu;(function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"})(Yu||(Yu={}));var Wae={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,t){return ec(t).map(function(n){return n.filter(Vae)})}},Vae=function(e){return Zn(e)||Ya(e)},kx=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Xae=kx("top"),Jae=kx("right"),eoe=kx("bottom"),toe=kx("left"),Lx=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(t,n){return eI(n.filter(Ya))}}},noe=Lx("top-left"),aoe=Lx("top-right"),ooe=Lx("bottom-right"),roe=Lx("bottom-left"),Qx=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}}},soe=Qx("top"),ioe=Qx("right"),coe=Qx("bottom"),loe=Qx("left"),Ox=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,n){return tf(n)?n.number:0}}},moe=Ox("top"),doe=Ox("right"),uoe=Ox("bottom"),Aoe=Ox("left"),poe={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},foe={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},goe={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,t){return t.filter(Zn).reduce(function(n,a){return n|hoe(a.value)},0)}},hoe=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},xoe={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}},yoe={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}},Fh;(function(e){e.NORMAL="normal",e.STRICT="strict"})(Fh||(Fh={}));var boe={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"strict":return Fh.STRICT;case"normal":default:return Fh.NORMAL}}},Coe={name:"line-height",initialValue:"normal",prefix:!1,type:4},wG=function(e,t){return Zn(e)&&e.value==="normal"?1.2*t:e.type===17?t*e.number:Ya(e)?ta(e,t):t},voe={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)}},woe={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}}},Hw={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}}},Tx=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Boe=Tx("top"),Doe=Tx("right"),Uoe=Tx("bottom"),Hoe=Tx("left"),Noe={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,t){return t.filter(Zn).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}})}},joe={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"}}},Rx=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Goe=Rx("top"),Eoe=Rx("right"),_oe=Rx("bottom"),Poe=Rx("left"),Soe={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}}},Ioe={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}},Foe={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.length===1&&Uw(t[0],"none")?[]:ec(t).map(function(n){for(var a={color:Xc.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})}},koe={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}},Loe={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=Toe[t.name];if(typeof n>"u")throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return n(t.values)}return null}},Qoe=function(e){var t=e.filter(function(n){return n.type===17}).map(function(n){return n.number});return t.length===6?t:null},Ooe=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},Toe={matrix:Qoe,matrix3d:Ooe},BG={type:16,number:50,flags:ef},Roe=[BG,BG],Moe={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(e,t){var n=t.filter(Ya);return n.length!==2?Roe:[n[0],n[1]]}},zoe={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}}},qp;(function(e){e.NORMAL="normal",e.BREAK_ALL="break-all",e.KEEP_ALL="keep-all"})(qp||(qp={}));var Zoe={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,t){switch(t){case"break-all":return qp.BREAK_ALL;case"keep-all":return qp.KEEP_ALL;case"normal":default:return qp.NORMAL}}},Yoe={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")}},gI={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")}},Koe={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(e,t){return kA(t)?t.number:1}},qoe={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},$oe={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(e,t){return t.filter(Zn).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})}},Woe={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+"'"})}},Voe={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Xoe={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(e,t){if(kA(t))return t.number;if(Zn(t))switch(t.value){case"bold":return 700;case"normal":default:return 400}return 400}},Joe={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.filter(Zn).map(function(n){return n.value})}},ere={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},tre={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}},nre={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(JS),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}},are={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(e,t){if(t.length===0)return[];for(var n=[],a=t.filter(JS),o=0;o<a.length;o++){var r=a[o],s=a[o+1];if(Zn(r)&&r.value!=="none"){var i=s&&kA(s)?s.number:0;n.push({counter:r.value,reset:i})}}return n}},ore={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(e,t){return t.filter(tf).map(function(n){return gI.parse(e,n)})}},rre={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(Eae);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}},DG=function(e,t,n){if(!e)return"";var a=e[Math.min(t,e.length-1)];return a?n?a.open:a.close:""},sre={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,t){return t.length===1&&Uw(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];Uw(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})}},ire={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(e,t){var n=[0,1,2],a=[];return t.filter(Zn).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}},cre={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},lre={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(e,t){return tf(t)?t.number:0}},mre=function(){function e(t,n){var a,o;this.animationDuration=yt(t,ore,n.animationDuration),this.backgroundClip=yt(t,Sae,n.backgroundClip),this.backgroundColor=yt(t,Iae,n.backgroundColor),this.backgroundImage=yt(t,Zae,n.backgroundImage),this.backgroundOrigin=yt(t,Yae,n.backgroundOrigin),this.backgroundPosition=yt(t,Kae,n.backgroundPosition),this.backgroundRepeat=yt(t,qae,n.backgroundRepeat),this.backgroundSize=yt(t,Wae,n.backgroundSize),this.borderTopColor=yt(t,Xae,n.borderTopColor),this.borderRightColor=yt(t,Jae,n.borderRightColor),this.borderBottomColor=yt(t,eoe,n.borderBottomColor),this.borderLeftColor=yt(t,toe,n.borderLeftColor),this.borderTopLeftRadius=yt(t,noe,n.borderTopLeftRadius),this.borderTopRightRadius=yt(t,aoe,n.borderTopRightRadius),this.borderBottomRightRadius=yt(t,ooe,n.borderBottomRightRadius),this.borderBottomLeftRadius=yt(t,roe,n.borderBottomLeftRadius),this.borderTopStyle=yt(t,soe,n.borderTopStyle),this.borderRightStyle=yt(t,ioe,n.borderRightStyle),this.borderBottomStyle=yt(t,coe,n.borderBottomStyle),this.borderLeftStyle=yt(t,loe,n.borderLeftStyle),this.borderTopWidth=yt(t,moe,n.borderTopWidth),this.borderRightWidth=yt(t,doe,n.borderRightWidth),this.borderBottomWidth=yt(t,uoe,n.borderBottomWidth),this.borderLeftWidth=yt(t,Aoe,n.borderLeftWidth),this.boxShadow=yt(t,sre,n.boxShadow),this.color=yt(t,poe,n.color),this.direction=yt(t,foe,n.direction),this.display=yt(t,goe,n.display),this.float=yt(t,xoe,n.cssFloat),this.fontFamily=yt(t,Woe,n.fontFamily),this.fontSize=yt(t,Voe,n.fontSize),this.fontStyle=yt(t,ere,n.fontStyle),this.fontVariant=yt(t,Joe,n.fontVariant),this.fontWeight=yt(t,Xoe,n.fontWeight),this.letterSpacing=yt(t,yoe,n.letterSpacing),this.lineBreak=yt(t,boe,n.lineBreak),this.lineHeight=yt(t,Coe,n.lineHeight),this.listStyleImage=yt(t,voe,n.listStyleImage),this.listStylePosition=yt(t,woe,n.listStylePosition),this.listStyleType=yt(t,Hw,n.listStyleType),this.marginTop=yt(t,Boe,n.marginTop),this.marginRight=yt(t,Doe,n.marginRight),this.marginBottom=yt(t,Uoe,n.marginBottom),this.marginLeft=yt(t,Hoe,n.marginLeft),this.opacity=yt(t,Koe,n.opacity);var r=yt(t,Noe,n.overflow);this.overflowX=r[0],this.overflowY=r[r.length>1?1:0],this.overflowWrap=yt(t,joe,n.overflowWrap),this.paddingTop=yt(t,Goe,n.paddingTop),this.paddingRight=yt(t,Eoe,n.paddingRight),this.paddingBottom=yt(t,_oe,n.paddingBottom),this.paddingLeft=yt(t,Poe,n.paddingLeft),this.paintOrder=yt(t,ire,n.paintOrder),this.position=yt(t,Ioe,n.position),this.textAlign=yt(t,Soe,n.textAlign),this.textDecorationColor=yt(t,qoe,(a=n.textDecorationColor)!==null&&a!==void 0?a:n.color),this.textDecorationLine=yt(t,$oe,(o=n.textDecorationLine)!==null&&o!==void 0?o:n.textDecoration),this.textShadow=yt(t,Foe,n.textShadow),this.textTransform=yt(t,koe,n.textTransform),this.transform=yt(t,Loe,n.transform),this.transformOrigin=yt(t,Moe,n.transformOrigin),this.visibility=yt(t,zoe,n.visibility),this.webkitTextStrokeColor=yt(t,cre,n.webkitTextStrokeColor),this.webkitTextStrokeWidth=yt(t,lre,n.webkitTextStrokeWidth),this.wordBreak=yt(t,Zoe,n.wordBreak),this.zIndex=yt(t,Yoe,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}(),dre=function(){function e(t,n){this.content=yt(t,tre,n.content),this.quotes=yt(t,rre,n.quotes)}return e}(),UG=function(){function e(t,n){this.counterIncrement=yt(t,nre,n.counterIncrement),this.counterReset=yt(t,are,n.counterReset)}return e}(),yt=function(e,t,n){var a=new VS,o=n!==null&&typeof n<"u"?n.toString():t.initialValue;a.write(o);var r=new XS(a.read());switch(t.type){case 2:var s=r.parseComponentValue();return t.parse(e,Zn(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 Ix.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 gI.parse(e,r.parseComponentValue())}break}},ure="data-html2canvas-debug",Are=function(e){var t=e.getAttribute(ure);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Nw=function(e,t){var n=Are(e);return n===1||t===n},tc=function(){function e(t,n){if(this.context=t,this.textNodes=[],this.elements=[],this.flags=0,Nw(n,3))debugger;this.styles=new mre(t,window.getComputedStyle(n,null)),Ew(n)&&(this.styles.animationDuration.some(function(a){return a>0})&&(n.style.animationDuration="0s"),this.styles.transform!==null&&(n.style.transform="none")),this.bounds=Px(this.context,n),Nw(n,4)&&(this.flags|=16)}return e}(),pre="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",HG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",kp=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var Cg=0;Cg<HG.length;Cg++)kp[HG.charCodeAt(Cg)]=Cg;var fre=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=kp[e.charCodeAt(a)],s=kp[e.charCodeAt(a+1)],i=kp[e.charCodeAt(a+2)],c=kp[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},gre=function(e){for(var t=e.length,n=[],a=0;a<t;a+=2)n.push(e[a+1]<<8|e[a]);return n},hre=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,bD=11,av=2,xre=bD-Gd,hI=65536>>Gd,yre=1<<Gd,ov=yre-1,bre=1024>>Gd,Cre=hI+bre,vre=Cre,wre=32,Bre=vre+wre,Dre=65536>>bD,Ure=1<<xre,Hre=Ure-1,NG=function(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))},Nre=function(e,t,n){return e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n))},jre=function(e,t){var n=fre(e),a=Array.isArray(n)?hre(n):new Uint32Array(n),o=Array.isArray(n)?gre(n):new Uint16Array(n),r=24,s=NG(o,r/2,a[4]/2),i=a[5]===2?NG(o,(r+a[4])/2):Nre(a,Math.ceil((r+a[4])/4));return new Gre(a[0],a[1],a[2],a[3],s,i)},Gre=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<<av)+(t&ov),this.data[n];if(t<=65535)return n=this.index[hI+(t-55296>>Gd)],n=(n<<av)+(t&ov),this.data[n];if(t<this.highStart)return n=Bre-Dre+(t>>bD),n=this.index[n],n+=t>>Gd&Hre,n=this.index[n],n=(n<<av)+(t&ov),this.data[n];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),jG="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ere=typeof Uint8Array>"u"?[]:new Uint8Array(256);for(var vg=0;vg<jG.length;vg++)Ere[jG.charCodeAt(vg)]=vg;var _re=1,rv=2,sv=3,GG=4,EG=5,Pre=7,_G=8,iv=9,cv=10,PG=11,SG=12,IG=13,FG=14,lv=15,Sre=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},Ire=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},Fre=jre(pre),ws="×",mv="÷",kre=function(e){return Fre.get(e)},Lre=function(e,t,n){var a=n-2,o=t[a],r=t[n-1],s=t[n];if(r===rv&&s===sv)return ws;if(r===rv||r===sv||r===GG||s===rv||s===sv||s===GG)return mv;if(r===_G&&[_G,iv,PG,SG].indexOf(s)!==-1||(r===PG||r===iv)&&(s===iv||s===cv)||(r===SG||r===cv)&&s===cv||s===IG||s===EG||s===Pre||r===_re)return ws;if(r===IG&&s===FG){for(;o===EG;)o=t[--a];if(o===FG)return ws}if(r===lv&&s===lv){for(var i=0;o===lv;)i++,o=t[--a];if(i%2===0)return ws}return mv},Qre=function(e){var t=Sre(e),n=t.length,a=0,o=0,r=t.map(kre);return{next:function(){if(a>=n)return{done:!0,value:null};for(var s=ws;a<n&&(s=Lre(t,r,++a))===ws;);if(s!==ws||a===n){var i=Ire.apply(null,t.slice(o,a));return o=a,{value:i,done:!1}}return{done:!0,value:null}}}},Ore=function(e){for(var t=Qre(e),n=[],a;!(a=t.next()).done;)a.value&&n.push(a.value.slice());return n},Tre=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},Rre=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=Sx(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},Mre=function(){return typeof new Image().crossOrigin<"u"},zre=function(){return typeof new XMLHttpRequest().responseType=="string"},Zre=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},kG=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},Yre=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=jw(n,n,0,0,o);return a.fillStyle="red",a.fillRect(0,0,n,n),LG(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",kG(c)?LG(jw(n,n,0,0,m)):Promise.reject(!1)}).then(function(i){return a.drawImage(i,0,0),kG(a.getImageData(0,0,n,n).data)}).catch(function(){return!1})},jw=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},LG=function(e){return new Promise(function(t,n){var a=new Image;a.onload=function(){return t(a)},a.onerror=n,a.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(e))})},jo={get SUPPORT_RANGE_BOUNDS(){var e=Tre(document);return Object.defineProperty(jo,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_WORD_BREAKING(){var e=jo.SUPPORT_RANGE_BOUNDS&&Rre(document);return Object.defineProperty(jo,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=Zre(document);return Object.defineProperty(jo,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from=="function"&&typeof window.fetch=="function"?Yre(document):Promise.resolve(!1);return Object.defineProperty(jo,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=Mre();return Object.defineProperty(jo,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e=zre();return Object.defineProperty(jo,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(jo,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(jo,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},$p=function(){function e(t,n){this.text=t,this.bounds=n}return e}(),Kre=function(e,t,n,a){var o=Wre(t,n),r=[],s=0;return o.forEach(function(i){if(n.textDecorationLine.length||i.trim().length>0)if(jo.SUPPORT_RANGE_BOUNDS){var c=QG(a,s,i.length).getClientRects();if(c.length>1){var m=CD(i),p=0;m.forEach(function(h){r.push(new $p(h,ol.fromDOMRectList(e,QG(a,p+s,h.length).getClientRects()))),p+=h.length})}else r.push(new $p(i,ol.fromDOMRectList(e,c)))}else{var A=a.splitText(i.length);r.push(new $p(i,qre(e,a))),a=A}else jo.SUPPORT_RANGE_BOUNDS||(a=a.splitText(i.length));s+=i.length}),r},qre=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=Px(e,a);return a.firstChild&&o.replaceChild(a.firstChild,a),r}}return ol.EMPTY},QG=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(jo.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).map(function(n){return n.segment})}return Ore(e)},$re=function(e,t){if(jo.SUPPORT_NATIVE_TEXT_SEGMENTATION){var n=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(n.segment(e)).map(function(a){return a.segment})}return Xre(e,t)},Wre=function(e,t){return t.letterSpacing!==0?CD(e):$re(e,t)},Vre=[32,160,4961,65792,65793,4153,4241],Xre=function(e,t){for(var n=Dne(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=Sx(s),c="";i.forEach(function(m){Vre.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},Jre=function(){function e(t,n,a){this.text=ese(n.data,a.textTransform),this.textBounds=Kre(t,this.text,a,n)}return e}(),ese=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(tse,nse);case 2:return e.toUpperCase();default:return e}},tse=/(^|\s|:|-|\(|\))([a-z])/g,nse=function(e,t,n){return e.length>0?t+n.toUpperCase():e},xI=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),yI=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=Px(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),CI=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),Gw=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),ase=[{type:15,flags:0,unit:"px",number:3}],ose=[{type:16,flags:0,number:50}],rse=function(e){return e.width>e.height?new ol(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width<e.height?new ol(e.left,e.top+(e.height-e.width)/2,e.width,e.width):e},sse=function(e){var t=e.type===ise?new Array(e.value.length+1).join("•"):e.value;return t.length===0?e.placeholder||"":t},kh="checkbox",Lh="radio",ise="password",OG=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=sse(a),(o.type===kh||o.type===Lh)&&(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=rse(o.bounds)),o.type){case kh:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=ase;break;case Lh:o.styles.borderTopRightRadius=o.styles.borderTopLeftRadius=o.styles.borderBottomRightRadius=o.styles.borderBottomLeftRadius=ose;break}return o}return t}(tc),vI=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),wI=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),BI=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=UI(n,a.contentWindow.document.documentElement);var r=a.contentWindow.document.documentElement?Kp(n,getComputedStyle(a.contentWindow.document.documentElement).backgroundColor):Xc.TRANSPARENT,s=a.contentWindow.document.body?Kp(n,getComputedStyle(a.contentWindow.document.body).backgroundColor):Xc.TRANSPARENT;o.backgroundColor=ym(r)?ym(s)?o.styles.backgroundColor:s:r}}catch{}return o}return t}(tc),cse=["OL","UL","MENU"],Lg=function(e,t,n,a){for(var o=t.firstChild,r=void 0;o;o=r)if(r=o.nextSibling,HI(o)&&o.data.trim().length>0)n.textNodes.push(new Jre(e,o,n.styles));else if(Qu(o))if(EI(o)&&o.assignedNodes)o.assignedNodes().forEach(function(i){return Lg(e,i,n,a)});else{var s=DI(e,o);s.styles.isVisible()&&(lse(o,s,a)?s.flags|=4:mse(s.styles)&&(s.flags|=2),cse.indexOf(o.tagName)!==-1&&(s.flags|=8),n.elements.push(s),o.slot,o.shadowRoot?Lg(e,o.shadowRoot,s,a):!Qh(o)&&!NI(o)&&!Oh(o)&&Lg(e,o,s,a))}},DI=function(e,t){return _w(t)?new xI(e,t):jI(t)?new yI(e,t):NI(t)?new bI(e,t):dse(t)?new CI(e,t):use(t)?new Gw(e,t):Ase(t)?new vD(e,t):Oh(t)?new vI(e,t):Qh(t)?new wI(e,t):GI(t)?new BI(e,t):new tc(e,t)},UI=function(e,t){var n=DI(e,t);return n.flags|=4,Lg(e,t,n,n),n},lse=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||wD(e)&&n.styles.isTransparent()},mse=function(e){return e.isPositioned()||e.isFloating()},HI=function(e){return e.nodeType===Node.TEXT_NODE},Qu=function(e){return e.nodeType===Node.ELEMENT_NODE},Ew=function(e){return Qu(e)&&typeof e.style<"u"&&!Qg(e)},Qg=function(e){return typeof e.className=="object"},dse=function(e){return e.tagName==="LI"},use=function(e){return e.tagName==="OL"},Ase=function(e){return e.tagName==="INPUT"},pse=function(e){return e.tagName==="HTML"},NI=function(e){return e.tagName==="svg"},wD=function(e){return e.tagName==="BODY"},jI=function(e){return e.tagName==="CANVAS"},TG=function(e){return e.tagName==="VIDEO"},_w=function(e){return e.tagName==="IMG"},GI=function(e){return e.tagName==="IFRAME"},RG=function(e){return e.tagName==="STYLE"},fse=function(e){return e.tagName==="SCRIPT"},Qh=function(e){return e.tagName==="TEXTAREA"},Oh=function(e){return e.tagName==="SELECT"},EI=function(e){return e.tagName==="SLOT"},MG=function(e){return e.tagName.indexOf("-")>0},gse=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}(),zG={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"]},ZG={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},hse={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},xse={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},vu=function(e,t,n,a,o,r){return e<t||e>n?Q2(e,o,r.length>0):a.integers.reduce(function(s,i,c){for(;e>=i;)e-=i,s+=a.values[c];return s},"")+r},_I=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?"-":"")+(_I(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 _I(Math.abs(e),a,!1,function(o){return t[Math.floor(o%a)]})+n},Eu=1,sm=2,im=4,Lp=8,Oc=function(e,t,n,a,o,r){if(e<-9999||e>9999)return Q2(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,Eu)&&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,Lp)?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},YG="十百千萬",KG="拾佰仟萬",qG="マイナス",dv="마이너스",Q2=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 vu(e,1,3999,zG,3,a).toLowerCase();case 7:return vu(e,1,3999,zG,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 vu(e,1,9999,ZG,3,a);case 35:return vu(e,1,9999,ZG,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 Oc(e,"零一二三四五六七八九",YG,"負",o,sm|im|Lp);case 47:return Oc(e,"零壹貳參肆伍陸柒捌玖",KG,"負",o,Eu|sm|im|Lp);case 42:return Oc(e,"零一二三四五六七八九",YG,"负",o,sm|im|Lp);case 41:return Oc(e,"零壹贰叁肆伍陆柒捌玖",KG,"负",o,Eu|sm|im|Lp);case 26:return Oc(e,"〇一二三四五六七八九","十百千万",qG,o,0);case 25:return Oc(e,"零壱弐参四伍六七八九","拾百千万",qG,o,Eu|sm|im);case 31:return Oc(e,"영일이삼사오육칠팔구","십백천만",dv,r,Eu|sm|im);case 33:return Oc(e,"零一二三四五六七八九","十百千萬",dv,r,0);case 32:return Oc(e,"零壹貳參四五六七八九","拾百千",dv,r,Eu|sm|im);case 18:return ka(e,2406,2415,!0,a);case 20:return vu(e,1,19999,xse,3,a);case 21:return ka(e,2790,2799,!0,a);case 22:return ka(e,2662,2671,!0,a);case 22:return vu(e,1,10999,hse,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)}},PI="data-html2canvas-ignore",$G=function(){function e(t,n,a){if(this.context=t,this.options=a,this.scrolledElements=[],this.referenceElement=n,this.counters=new gse,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=yse(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=vse(o).then(function(){return fr(a,void 0,void 0,function(){var p,A;return Ko(this,function(h){switch(h.label){case 0:return this.scrolledElements.forEach(Use),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:h.sent(),h.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Cse(c)]:[3,4];case 3:h.sent(),h.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(Bse(document.doctype)+"<html></html>"),Dse(this.referenceElement.ownerDocument,r,s),c.replaceChild(c.adoptNode(this.documentElement),c.documentElement),c.close(),m},e.prototype.createElementClone=function(t){if(Nw(t,2))debugger;if(jI(t))return this.createCanvasClone(t);if(TG(t))return this.createVideoClone(t);if(RG(t))return this.createStyleClone(t);var n=t.cloneNode(!1);return _w(n)&&(_w(t)&&t.currentSrc&&t.currentSrc!==t.src&&(n.src=t.currentSrc,n.srcset=""),n.loading==="lazy"&&(n.loading="eager")),MG(n)?this.createCustomElementClone(n):n},e.prototype.createCustomElementClone=function(t){var n=document.createElement("html2canvascustomelement");return uv(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){(!Qu(n)||!fse(n)&&!n.hasAttribute(PI)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(n)))&&(!this.options.copyStyles||!Qu(n)||!RG(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(Qu(r)&&EI(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(HI(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var a=t.ownerDocument.defaultView;if(a&&Qu(t)&&(Ew(t)||Qg(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&&Ew(o)&&(this.clonedReferenceElement=o),wD(o)&&jse(o);var c=this.counters.parse(new UG(this.context,r)),m=this.resolvePseudoContent(t,o,s,Wp.BEFORE);MG(t)&&(n=!0),TG(t)||this.cloneChildNodes(t,o,n),m&&o.insertBefore(m,o.firstChild);var p=this.resolvePseudoContent(t,o,i,Wp.AFTER);return p&&o.appendChild(p),this.counters.pop(c),(r&&(this.options.copyStyles||Qg(t))&&!GI(t)||n)&&uv(r,o),(t.scrollTop!==0||t.scrollLeft!==0)&&this.scrolledElements.push([o,t.scrollLeft,t.scrollTop]),(Qh(t)||Oh(t))&&(Qh(o)||Oh(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 UG(this.context,a));var c=new dre(this.context,a),m=i.createElement("html2canvaspseudoelement");uv(a,m),c.content.forEach(function(A){if(A.type===0)m.appendChild(i.createTextNode(A.value));else if(A.type===22){var h=i.createElement("img");h.src=A.value,h.style.opacity="1",m.appendChild(h)}else if(A.type===18){if(A.name==="attr"){var f=A.values.filter(Zn);f.length&&m.appendChild(i.createTextNode(t.getAttribute(f[0].value)||""))}else if(A.name==="counter"){var b=A.values.filter(CA),y=b[0],B=b[1];if(y&&Zn(y)){var w=r.counters.getCounterValue(y.value),D=B&&Zn(B)?Hw.parse(r.context,B.value):3;m.appendChild(i.createTextNode(Q2(w,D,!1)))}}else if(A.name==="counters"){var H=A.values.filter(CA),y=H[0],Q=H[1],B=H[2];if(y&&Zn(y)){var E=r.counters.getCounterValues(y.value),G=B&&Zn(B)?Hw.parse(r.context,B.value):3,I=Q&&Q.type===0?Q.value:"",O=E.map(function(_){return Q2(_,G,!1)}).join(I);m.appendChild(i.createTextNode(O))}}}else if(A.type===20)switch(A.value){case"open-quote":m.appendChild(i.createTextNode(DG(c.quotes,r.quoteDepth++,!0)));break;case"close-quote":m.appendChild(i.createTextNode(DG(c.quotes,--r.quoteDepth,!1)));break;default:m.appendChild(i.createTextNode(A.value))}}),m.className=Pw+" "+Sw;var p=o===Wp.BEFORE?" "+Pw:" "+Sw;return Qg(n)?n.className.baseValue+=p:n.className+=p,m}}},e.destroy=function(t){return t.parentNode?(t.parentNode.removeChild(t),!0):!1},e}(),Wp;(function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"})(Wp||(Wp={}));var yse=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(PI,"true"),e.body.appendChild(n),n},bse=function(e){return new Promise(function(t){if(e.complete){t();return}if(!e.src){t();return}e.onload=t,e.onerror=t})},Cse=function(e){return Promise.all([].slice.call(e.images,0).map(bse))},vse=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)}})},wse=["all","d","content"],uv=function(e,t){for(var n=e.length-1;n>=0;n--){var a=e.item(n);wse.indexOf(a)===-1&&t.style.setProperty(a,e.getPropertyValue(a))}return t},Bse=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},Dse=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},Use=function(e){var t=e[0],n=e[1],a=e[2];t.scrollLeft=n,t.scrollTop=a},Hse=":before",Nse=":after",Pw="___html2canvas___pseudoelement_before",Sw="___html2canvas___pseudoelement_after",WG=`{
content: "" !important;
display: none !important;
}`,jse=function(e){Gse(e,"."+Pw+Hse+WG+`
.`+Sw+Nse+WG)},Gse=function(e,t){var n=e.ownerDocument;if(n){var a=n.createElement("style");a.textContent=t,e.appendChild(a)}},SI=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}(),Ese=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)||(pv(t)||Ise(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 fr(this,void 0,void 0,function(){var n,a,o,r,s=this;return Ko(this,function(i){switch(i.label){case 0:return n=SI.isSameOrigin(t),a=!Av(t)&&this._options.useCORS===!0&&jo.SUPPORT_CORS_IMAGES&&!n,o=!Av(t)&&!n&&!pv(t)&&typeof this._options.proxy=="string"&&jo.SUPPORT_CORS_XHR&&!a,!n&&this._options.allowTaint===!1&&!Av(t)&&!pv(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,(Fse(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=jo.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(h){return s(h)},!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}(),_se=/^data:image\/svg\+xml/i,Pse=/^data:image\/.*;base64,/i,Sse=/^data:image\/.*/i,Ise=function(e){return jo.SUPPORT_SVG_DRAWING||!kse(e)},Av=function(e){return Sse.test(e)},Fse=function(e){return Pse.test(e)},pv=function(e){return e.substr(0,4)==="blob"},kse=function(e){return e.substr(-3).toLowerCase()==="svg"||_se.test(e)},ht=function(){function e(t,n){this.type=0,this.x=t,this.y=n}return e.prototype.add=function(t,n){return new e(this.x+t,this.y+n)},e}(),wu=function(e,t,n){return new ht(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)},wg=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=wu(this.start,this.startControl,t),o=wu(this.startControl,this.endControl,t),r=wu(this.endControl,this.end,t),s=wu(a,o,t),i=wu(o,r,t),c=wu(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}(),Ds=function(e){return e.type===1},Lse=function(){function e(t){var n=t.styles,a=t.bounds,o=Fp(n.borderTopLeftRadius,a.width,a.height),r=o[0],s=o[1],i=Fp(n.borderTopRightRadius,a.width,a.height),c=i[0],m=i[1],p=Fp(n.borderBottomRightRadius,a.width,a.height),A=p[0],h=p[1],f=Fp(n.borderBottomLeftRadius,a.width,a.height),b=f[0],y=f[1],B=[];B.push((r+c)/a.width),B.push((b+A)/a.width),B.push((s+y)/a.height),B.push((m+h)/a.height);var w=Math.max.apply(Math,B);w>1&&(r/=w,s/=w,c/=w,m/=w,A/=w,h/=w,b/=w,y/=w);var D=a.width-c,H=a.height-h,Q=a.width-A,E=a.height-y,G=n.borderTopWidth,I=n.borderRightWidth,O=n.borderBottomWidth,M=n.borderLeftWidth,z=ta(n.paddingTop,t.bounds.width),_=ta(n.paddingRight,t.bounds.width),F=ta(n.paddingBottom,t.bounds.width),R=ta(n.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||s>0?ha(a.left+M/3,a.top+G/3,r-M/3,s-G/3,kn.TOP_LEFT):new ht(a.left+M/3,a.top+G/3),this.topRightBorderDoubleOuterBox=r>0||s>0?ha(a.left+D,a.top+G/3,c-I/3,m-G/3,kn.TOP_RIGHT):new ht(a.left+a.width-I/3,a.top+G/3),this.bottomRightBorderDoubleOuterBox=A>0||h>0?ha(a.left+Q,a.top+H,A-I/3,h-O/3,kn.BOTTOM_RIGHT):new ht(a.left+a.width-I/3,a.top+a.height-O/3),this.bottomLeftBorderDoubleOuterBox=b>0||y>0?ha(a.left+M/3,a.top+E,b-M/3,y-O/3,kn.BOTTOM_LEFT):new ht(a.left+M/3,a.top+a.height-O/3),this.topLeftBorderDoubleInnerBox=r>0||s>0?ha(a.left+M*2/3,a.top+G*2/3,r-M*2/3,s-G*2/3,kn.TOP_LEFT):new ht(a.left+M*2/3,a.top+G*2/3),this.topRightBorderDoubleInnerBox=r>0||s>0?ha(a.left+D,a.top+G*2/3,c-I*2/3,m-G*2/3,kn.TOP_RIGHT):new ht(a.left+a.width-I*2/3,a.top+G*2/3),this.bottomRightBorderDoubleInnerBox=A>0||h>0?ha(a.left+Q,a.top+H,A-I*2/3,h-O*2/3,kn.BOTTOM_RIGHT):new ht(a.left+a.width-I*2/3,a.top+a.height-O*2/3),this.bottomLeftBorderDoubleInnerBox=b>0||y>0?ha(a.left+M*2/3,a.top+E,b-M*2/3,y-O*2/3,kn.BOTTOM_LEFT):new ht(a.left+M*2/3,a.top+a.height-O*2/3),this.topLeftBorderStroke=r>0||s>0?ha(a.left+M/2,a.top+G/2,r-M/2,s-G/2,kn.TOP_LEFT):new ht(a.left+M/2,a.top+G/2),this.topRightBorderStroke=r>0||s>0?ha(a.left+D,a.top+G/2,c-I/2,m-G/2,kn.TOP_RIGHT):new ht(a.left+a.width-I/2,a.top+G/2),this.bottomRightBorderStroke=A>0||h>0?ha(a.left+Q,a.top+H,A-I/2,h-O/2,kn.BOTTOM_RIGHT):new ht(a.left+a.width-I/2,a.top+a.height-O/2),this.bottomLeftBorderStroke=b>0||y>0?ha(a.left+M/2,a.top+E,b-M/2,y-O/2,kn.BOTTOM_LEFT):new ht(a.left+M/2,a.top+a.height-O/2),this.topLeftBorderBox=r>0||s>0?ha(a.left,a.top,r,s,kn.TOP_LEFT):new ht(a.left,a.top),this.topRightBorderBox=c>0||m>0?ha(a.left+D,a.top,c,m,kn.TOP_RIGHT):new ht(a.left+a.width,a.top),this.bottomRightBorderBox=A>0||h>0?ha(a.left+Q,a.top+H,A,h,kn.BOTTOM_RIGHT):new ht(a.left+a.width,a.top+a.height),this.bottomLeftBorderBox=b>0||y>0?ha(a.left,a.top+E,b,y,kn.BOTTOM_LEFT):new ht(a.left,a.top+a.height),this.topLeftPaddingBox=r>0||s>0?ha(a.left+M,a.top+G,Math.max(0,r-M),Math.max(0,s-G),kn.TOP_LEFT):new ht(a.left+M,a.top+G),this.topRightPaddingBox=c>0||m>0?ha(a.left+Math.min(D,a.width-I),a.top+G,D>a.width+I?0:Math.max(0,c-I),Math.max(0,m-G),kn.TOP_RIGHT):new ht(a.left+a.width-I,a.top+G),this.bottomRightPaddingBox=A>0||h>0?ha(a.left+Math.min(Q,a.width-M),a.top+Math.min(H,a.height-O),Math.max(0,A-I),Math.max(0,h-O),kn.BOTTOM_RIGHT):new ht(a.left+a.width-I,a.top+a.height-O),this.bottomLeftPaddingBox=b>0||y>0?ha(a.left+M,a.top+Math.min(E,a.height-O),Math.max(0,b-M),Math.max(0,y-O),kn.BOTTOM_LEFT):new ht(a.left+M,a.top+a.height-O),this.topLeftContentBox=r>0||s>0?ha(a.left+M+R,a.top+G+z,Math.max(0,r-(M+R)),Math.max(0,s-(G+z)),kn.TOP_LEFT):new ht(a.left+M+R,a.top+G+z),this.topRightContentBox=c>0||m>0?ha(a.left+Math.min(D,a.width+M+R),a.top+G+z,D>a.width+M+R?0:c-M+R,m-(G+z),kn.TOP_RIGHT):new ht(a.left+a.width-(I+_),a.top+G+z),this.bottomRightContentBox=A>0||h>0?ha(a.left+Math.min(Q,a.width-(M+R)),a.top+Math.min(H,a.height+G+z),Math.max(0,A-(I+_)),h-(O+F),kn.BOTTOM_RIGHT):new ht(a.left+a.width-(I+_),a.top+a.height-(O+F)),this.bottomLeftContentBox=b>0||y>0?ha(a.left+M+R,a.top+E,Math.max(0,b-(M+R)),y-(O+F),kn.BOTTOM_LEFT):new ht(a.left+M+R,a.top+a.height-(O+F))}return e}(),kn;(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"})(kn||(kn={}));var ha=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 kn.TOP_LEFT:return new wg(new ht(e,m),new ht(e,m-i),new ht(c-s,t),new ht(c,t));case kn.TOP_RIGHT:return new wg(new ht(e,t),new ht(e+s,t),new ht(c,m-i),new ht(c,m));case kn.BOTTOM_RIGHT:return new wg(new ht(c,t),new ht(c,t+i),new ht(e+s,m),new ht(e,m));case kn.BOTTOM_LEFT:default:return new wg(new ht(c,m),new ht(c-s,m),new ht(e,t+i),new ht(e,t))}},Th=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Qse=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},Rh=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Ose=function(){function e(t,n,a){this.offsetX=t,this.offsetY=n,this.matrix=a,this.type=0,this.target=6}return e}(),Bg=function(){function e(t,n){this.path=t,this.target=n,this.type=1}return e}(),Tse=function(){function e(t){this.opacity=t,this.type=2,this.target=6}return e}(),Rse=function(e){return e.type===0},II=function(e){return e.type===1},Mse=function(e){return e.type===2},VG=function(e,t){return e.length===t.length?e.some(function(n,a){return n===t[a]}):!1},zse=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})},FI=function(){function e(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return e}(),kI=function(){function e(t,n){if(this.container=t,this.parent=n,this.effects=[],this.curves=new Lse(this.container),this.container.styles.opacity<1&&this.effects.push(new Tse(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 Ose(a,o,r))}if(this.container.styles.overflowX!==0){var s=Th(this.curves),i=Rh(this.curves);VG(s,i)?this.effects.push(new Bg(s,6)):(this.effects.push(new Bg(s,2)),this.effects.push(new Bg(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!II(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=Th(a.curves),i=Rh(a.curves);VG(s,i)||o.unshift(new Bg(i,6))}}else o.unshift.apply(o,r);a=a.parent}return o.filter(function(c){return eo(c.target,t)})},e}(),Iw=function(e,t,n,a){e.container.elements.forEach(function(o){var r=eo(o.flags,4),s=eo(o.flags,2),i=new kI(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 FI(i);if(o.styles.isPositioned()||o.styles.opacity<1||o.styles.isTransformed()){var A=o.styles.zIndex.order;if(A<0){var h=0;m.negativeZIndex.some(function(b,y){return A>b.element.container.styles.zIndex.order?(h=y,!1):h>0}),m.negativeZIndex.splice(h,0,p)}else if(A>0){var f=0;m.positiveZIndex.some(function(b,y){return A>=b.element.container.styles.zIndex.order?(f=y+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);Iw(i,p,r?p:n,c)}else o.styles.isInlineLevel()?t.inlineLevel.push(i):t.nonInlineLevel.push(i),Iw(i,t,n,c);eo(o.flags,8)&&LI(o,c)})},LI=function(e,t){for(var n=e instanceof Gw?e.start:1,a=e instanceof Gw?e.reversed:!1,o=0;o<t.length;o++){var r=t[o];r.container instanceof CI&&typeof r.container.value=="number"&&r.container.value!==0&&(n=r.container.value),r.listValue=Q2(n,r.container.styles.listStyleType,!0),n+=a?-1:1}},Zse=function(e){var t=new kI(e,null),n=new FI(t),a=[];return Iw(t,n,n,a),LI(t.container,a),n},XG=function(e,t){switch(t){case 0:return js(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return js(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return js(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);case 3:default:return js(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},Yse=function(e,t){switch(t){case 0:return js(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return js(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return js(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);case 3:default:return js(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}},Kse=function(e,t){switch(t){case 0:return js(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return js(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return js(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);case 3:default:return js(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}},qse=function(e,t){switch(t){case 0:return Dg(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return Dg(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return Dg(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);case 3:default:return Dg(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}},Dg=function(e,t){var n=[];return Ds(e)?n.push(e.subdivide(.5,!1)):n.push(e),Ds(t)?n.push(t.subdivide(.5,!0)):n.push(t),n},js=function(e,t,n,a){var o=[];return Ds(e)?o.push(e.subdivide(.5,!1)):o.push(e),Ds(n)?o.push(n.subdivide(.5,!0)):o.push(n),Ds(a)?o.push(a.subdivide(.5,!0).reverse()):o.push(a),Ds(t)?o.push(t.subdivide(.5,!1).reverse()):o.push(t),o},QI=function(e){var t=e.bounds,n=e.styles;return t.add(n.borderLeftWidth,n.borderTopWidth,-(n.borderRightWidth+n.borderLeftWidth),-(n.borderTopWidth+n.borderBottomWidth))},Mh=function(e){var t=e.styles,n=e.bounds,a=ta(t.paddingLeft,n.width),o=ta(t.paddingRight,n.width),r=ta(t.paddingTop,n.width),s=ta(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))},$se=function(e,t){return e===0?t.bounds:e===2?Mh(t):QI(t)},Wse=function(e,t){return e===0?t.bounds:e===2?Mh(t):QI(t)},fv=function(e,t,n){var a=$se(_u(e.styles.backgroundOrigin,t),e),o=Wse(_u(e.styles.backgroundClip,t),e),r=Vse(_u(e.styles.backgroundSize,t),n,a),s=r[0],i=r[1],c=Fp(_u(e.styles.backgroundPosition,t),a.width-s,a.height-i),m=Xse(_u(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]},Bu=function(e){return Zn(e)&&e.value===Yu.AUTO},Ug=function(e){return typeof e=="number"},Vse=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[ta(s,n.width),ta(i,n.height)];var c=Ug(r);if(Zn(s)&&(s.value===Yu.CONTAIN||s.value===Yu.COVER)){if(Ug(r)){var m=n.width/n.height;return m<r!=(s.value===Yu.COVER)?[n.width,n.width/r]:[n.height*r,n.height]}return[n.width,n.height]}var p=Ug(a),A=Ug(o),h=p||A;if(Bu(s)&&(!i||Bu(i))){if(p&&A)return[a,o];if(!c&&!h)return[n.width,n.height];if(h&&c){var f=p?a:o*r,b=A?o:a/r;return[f,b]}var y=p?a:n.width,B=A?o:n.height;return[y,B]}if(c){var w=0,D=0;return Ya(s)?w=ta(s,n.width):Ya(i)&&(D=ta(i,n.height)),Bu(s)?w=D*r:(!i||Bu(i))&&(D=w/r),[w,D]}var H=null,Q=null;if(Ya(s)?H=ta(s,n.width):i&&Ya(i)&&(Q=ta(i,n.height)),H!==null&&(!i||Bu(i))&&(Q=p&&A?H/a*o:n.height),Q!==null&&Bu(s)&&(H=p&&A?Q/o*a:n.width),H!==null&&Q!==null)return[H,Q];throw new Error("Unable to calculate background-size for element")},_u=function(e,t){var n=e[t];return typeof n>"u"?e[0]:n},Xse=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 ht(Math.round(a.left),Math.round(a.top+s)),new ht(Math.round(a.left+a.width),Math.round(a.top+s)),new ht(Math.round(a.left+a.width),Math.round(c+a.top+s)),new ht(Math.round(a.left),Math.round(c+a.top+s))];case 3:return[new ht(Math.round(a.left+r),Math.round(a.top)),new ht(Math.round(a.left+r+i),Math.round(a.top)),new ht(Math.round(a.left+r+i),Math.round(a.height+a.top)),new ht(Math.round(a.left+r),Math.round(a.height+a.top))];case 1:return[new ht(Math.round(a.left+r),Math.round(a.top+s)),new ht(Math.round(a.left+r+i),Math.round(a.top+s)),new ht(Math.round(a.left+r+i),Math.round(a.top+s+c)),new ht(Math.round(a.left+r),Math.round(a.top+s+c))];default:return[new ht(Math.round(o.left),Math.round(o.top)),new ht(Math.round(o.left+o.width),Math.round(o.top)),new ht(Math.round(o.left+o.width),Math.round(o.height+o.top)),new ht(Math.round(o.left),Math.round(o.height+o.top))]}},Jse="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",JG="Hidden Text",eie=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=Jse,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(JG)),a.appendChild(r),a.appendChild(o);var i=o.offsetTop-r.offsetTop+2;a.removeChild(r),a.appendChild(this._document.createTextNode(JG)),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}(),OI=function(){function e(t,n){this.context=t,this.options=n}return e}(),tie=1e4,nie=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 eie(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(),Mse(n)&&(this.ctx.globalAlpha=n.opacity),Rse(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)),II(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 fr(this,void 0,void 0,function(){var a;return Ko(this,function(o){switch(o.label){case 0:return a=n.element.container.styles,a.isVisible()?[4,this.renderStackContent(n)]:[3,2];case 1:o.sent(),o.label=2;case 2:return[2]}})})},t.prototype.renderNode=function(n){return fr(this,void 0,void 0,function(){return Ko(this,function(a){switch(a.label){case 0:if(eo(n.container.flags,16))debugger;return n.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(n)]:[3,3];case 1:return a.sent(),[4,this.renderNodeContent(n)];case 2:a.sent(),a.label=3;case 3:return[2]}})})},t.prototype.renderTextWithLetterSpacing=function(n,a,o){var 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=iie(n.fontFamily).join(", "),r=tf(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 fr(this,void 0,void 0,function(){var o,r,s,i,c,m,p,A,h=this;return Ko(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(b){A.forEach(function(y){switch(y){case 0:h.ctx.fillStyle=po(a.color),h.renderTextWithLetterSpacing(b,a.letterSpacing,m);var B=a.textShadow;B.length&&b.text.trim().length&&(B.slice(0).reverse().forEach(function(w){h.ctx.shadowColor=po(w.color),h.ctx.shadowOffsetX=w.offsetX.number*h.options.scale,h.ctx.shadowOffsetY=w.offsetY.number*h.options.scale,h.ctx.shadowBlur=w.blur.number,h.renderTextWithLetterSpacing(b,a.letterSpacing,m)}),h.ctx.shadowColor="",h.ctx.shadowOffsetX=0,h.ctx.shadowOffsetY=0,h.ctx.shadowBlur=0),a.textDecorationLine.length&&(h.ctx.fillStyle=po(a.textDecorationColor||a.color),a.textDecorationLine.forEach(function(w){switch(w){case 1:h.ctx.fillRect(b.bounds.left,Math.round(b.bounds.top+m),b.bounds.width,1);break;case 2:h.ctx.fillRect(b.bounds.left,Math.round(b.bounds.top),b.bounds.width,1);break;case 3:h.ctx.fillRect(b.bounds.left,Math.ceil(b.bounds.top+p),b.bounds.width,1);break}}));break;case 1:a.webkitTextStrokeWidth&&b.text.trim().length&&(h.ctx.strokeStyle=po(a.webkitTextStrokeColor),h.ctx.lineWidth=a.webkitTextStrokeWidth,h.ctx.lineJoin=window.chrome?"miter":"round",h.ctx.strokeText(b.text,b.bounds.left,b.bounds.top+m)),h.ctx.strokeStyle="",h.ctx.lineWidth=0,h.ctx.lineJoin="miter";break}})}),[2]})})},t.prototype.renderReplacedElement=function(n,a,o){if(o&&n.intrinsicWidth>0&&n.intrinsicHeight>0){var r=Mh(n),s=Rh(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 fr(this,void 0,void 0,function(){var a,o,r,s,i,c,D,D,m,p,A,h,Q,f,b,E,y,B,w,D,H,Q,E;return Ko(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 xI))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 yI&&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 BI&&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===kh?a.checked&&(this.ctx.save(),this.path([new ht(a.bounds.left+A*.39363,a.bounds.top+A*.79),new ht(a.bounds.left+A*.16,a.bounds.top+A*.5549),new ht(a.bounds.left+A*.27347,a.bounds.top+A*.44071),new ht(a.bounds.left+A*.39694,a.bounds.top+A*.5649),new ht(a.bounds.left+A*.72983,a.bounds.top+A*.23),new ht(a.bounds.left+A*.84,a.bounds.top+A*.34085),new ht(a.bounds.left+A*.39363,a.bounds.top+A*.79)]),this.ctx.fillStyle=po(OG),this.ctx.fill(),this.ctx.restore()):a.type===Lh&&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(OG),this.ctx.fill(),this.ctx.restore())),aie(a)&&a.value.length){switch(h=this.createFontStyle(r),Q=h[0],f=h[1],b=this.fontMetrics.getMetrics(Q,f).baseline,this.ctx.font=Q,this.ctx.fillStyle=po(r.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=rie(a.styles.textAlign),E=Mh(a),y=0,a.styles.textAlign){case 1:y+=E.width/2;break;case 2:y+=E.width;break}B=E.add(y,0,0,-E.height/2+1),this.ctx.save(),this.path([new ht(E.left,E.top),new ht(E.left+E.width,E.top),new ht(E.left+E.width,E.top+E.height),new ht(E.left,E.top+E.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new $p(a.value,B),r.letterSpacing,b),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(w=a.styles.listStyleImage,w.type!==0)return[3,18];D=void 0,H=w.url,G.label=15;case 15:return G.trys.push([15,17,,18]),[4,this.context.cache.match(H)];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 "+H),[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 ol(a.bounds.left,a.bounds.top+ta(a.styles.paddingTop,a.bounds.width),a.bounds.width,wG(r.lineHeight,r.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new $p(n.listValue,E),r.letterSpacing,wG(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 fr(this,void 0,void 0,function(){var a,o,w,r,s,w,i,c,w,m,p,w,A,h,w,f,b,w,y,B,w;return Ko(this,function(D){switch(D.label){case 0:if(eo(n.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(n.element)];case 1:D.sent(),a=0,o=n.negativeZIndex,D.label=2;case 2:return a<o.length?(w=o[a],[4,this.renderStack(w)]):[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?(w=s[r],[4,this.renderNode(w)]):[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?(w=c[i],[4,this.renderStack(w)]):[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?(w=p[m],[4,this.renderStack(w)]):[3,18];case 16:D.sent(),D.label=17;case 17:return m++,[3,15];case 18:A=0,h=n.inlineLevel,D.label=19;case 19:return A<h.length?(w=h[A],[4,this.renderNode(w)]):[3,22];case 20:D.sent(),D.label=21;case 21:return A++,[3,19];case 22:f=0,b=n.zeroOrAutoZIndexOrTransformedOrOpacity,D.label=23;case 23:return f<b.length?(w=b[f],[4,this.renderStack(w)]):[3,26];case 24:D.sent(),D.label=25;case 25:return f++,[3,23];case 26:y=0,B=n.positiveZIndex,D.label=27;case 27:return y<B.length?(w=B[y],[4,this.renderStack(w)]):[3,30];case 28:D.sent(),D.label=29;case 29:return y++,[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=Ds(o)?o.start:o;r===0?a.ctx.moveTo(s.x,s.y):a.ctx.lineTo(s.x,s.y),Ds(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 fr(this,void 0,void 0,function(){var a,o,r,s,i,c;return Ko(this,function(m){switch(m.label){case 0:a=n.styles.backgroundImage.length-1,o=function(p){var A,h,f,z,ae,se,R,Z,O,b,z,ae,se,R,Z,y,B,w,D,H,Q,E,G,I,O,M,z,_,F,R,Z,J,ae,se,ee,oe,T,ne,k,S,V,re;return Ko(this,function(ce){switch(ce.label){case 0:if(p.type!==0)return[3,5];A=void 0,h=p.url,ce.label=1;case 1:return ce.trys.push([1,3,,4]),[4,r.context.cache.match(h)];case 2:return A=ce.sent(),[3,4];case 3:return ce.sent(),r.context.logger.error("Error loading background-image "+h),[3,4];case 4:return A&&(f=fv(n,a,[A.width,A.height,A.width/A.height]),z=f[0],ae=f[1],se=f[2],R=f[3],Z=f[4],O=r.ctx.createPattern(r.resizeImage(A,R,Z),"repeat"),r.renderRepeat(z,O,ae,se)),[3,6];case 5:Rae(p)?(b=fv(n,a,[null,null,null]),z=b[0],ae=b[1],se=b[2],R=b[3],Z=b[4],y=kae(p.angle,R,Z),B=y[0],w=y[1],D=y[2],H=y[3],Q=y[4],E=document.createElement("canvas"),E.width=R,E.height=Z,G=E.getContext("2d"),I=G.createLinearGradient(w,H,D,Q),CG(p.stops,B).forEach(function(pe){return I.addColorStop(pe.stop,po(pe.color))}),G.fillStyle=I,G.fillRect(0,0,R,Z),R>0&&Z>0&&(O=r.ctx.createPattern(E,"repeat"),r.renderRepeat(z,O,ae,se))):Mae(p)&&(M=fv(n,a,[null,null,null]),z=M[0],_=M[1],F=M[2],R=M[3],Z=M[4],J=p.position.length===0?[xD]:p.position,ae=ta(J[0],R),se=ta(J[J.length-1],Z),ee=Lae(p,ae,se,R,Z),oe=ee[0],T=ee[1],oe>0&&T>0&&(ne=r.ctx.createRadialGradient(_+ae,F+se,0,_+ae,F+se,oe),CG(p.stops,oe*2).forEach(function(pe){return ne.addColorStop(pe.stop,po(pe.color))}),r.path(z),r.ctx.fillStyle=ne,oe!==T?(k=n.bounds.left+.5*n.bounds.width,S=n.bounds.top+.5*n.bounds.height,V=T/oe,re=1/V,r.ctx.save(),r.ctx.translate(k,S),r.ctx.transform(1,0,0,V,0,0),r.ctx.translate(-k,-S),r.ctx.fillRect(_,re*(F-S)+S,R,Z*re),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 fr(this,void 0,void 0,function(){return Ko(this,function(r){return this.path(XG(o,a)),this.ctx.fillStyle=po(n),this.ctx.fill(),[2]})})},t.prototype.renderDoubleBorder=function(n,a,o,r){return fr(this,void 0,void 0,function(){var s,i;return Ko(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=Yse(r,o),this.path(s),this.ctx.fillStyle=po(n),this.ctx.fill(),i=Kse(r,o),this.path(i),this.ctx.fill(),[2]}})})},t.prototype.renderNodeBackgroundAndBorders=function(n){return fr(this,void 0,void 0,function(){var a,o,r,s,i,c,m,p,A=this;return Ko(this,function(h){switch(h.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=oie(_u(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:h.sent(),this.ctx.restore(),a.boxShadow.slice(0).reverse().forEach(function(f){A.ctx.save();var b=Th(n.curves),y=f.inset?0:tie,B=zse(b,-y+(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(b),A.ctx.clip(),A.mask(B)):(A.mask(b),A.ctx.clip(),A.path(B)),A.ctx.shadowOffsetX=f.offsetX.number+y,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()}),h.label=2;case 2:i=0,c=0,m=r,h.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 h.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 h.sent(),[3,11];case 7:return p.style!==4?[3,9]:[4,this.renderDoubleBorder(p.color,p.width,i,n.curves)];case 8:return h.sent(),[3,11];case 9:return[4,this.renderSolidBorder(p.color,i,n.curves)];case 10:h.sent(),h.label=11;case 11:i++,h.label=12;case 12:return c++,[3,3];case 13:return[2]}})})},t.prototype.renderDashedDottedBorder=function(n,a,o,r,s){return fr(this,void 0,void 0,function(){var i,c,m,p,A,h,f,b,y,B,w,D,H,Q,E,G,E,G;return Ko(this,function(I){return this.ctx.save(),i=qse(r,o),c=XG(r,o),s===2&&(this.path(c),this.ctx.clip()),Ds(c[0])?(m=c[0].start.x,p=c[0].start.y):(m=c[0].x,p=c[0].y),Ds(c[1])?(A=c[1].end.x,h=c[1].end.y):(A=c[1].x,h=c[1].y),o===0||o===2?f=Math.abs(m-A):f=Math.abs(p-h),this.ctx.beginPath(),s===3?this.formatPath(i):this.formatPath(c.slice(0,2)),b=a<3?a*3:a*2,y=a<3?a*2:a,s===3&&(b=a,y=a),B=!0,f<=b*2?B=!1:f<=b*2+y?(w=f/(2*b+y),b*=w,y*=w):(D=Math.floor((f+y)/(b+y)),H=(f-D*b)/(D-1),Q=(f-(D+1)*b)/D,y=Q<=0||Math.abs(y-H)<Math.abs(y-Q)?H:Q),B&&(s===3?this.ctx.setLineDash([0,b+y]):this.ctx.setLineDash([b,y])),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&&(Ds(c[0])&&(E=c[3],G=c[0],this.ctx.beginPath(),this.formatPath([new ht(E.end.x,E.end.y),new ht(G.start.x,G.start.y)]),this.ctx.stroke()),Ds(c[1])&&(E=c[1],G=c[2],this.ctx.beginPath(),this.formatPath([new ht(E.end.x,E.end.y),new ht(G.start.x,G.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},t.prototype.render=function(n){return fr(this,void 0,void 0,function(){var a;return Ko(this,function(o){switch(o.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=po(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),a=Zse(n),[4,this.renderStack(a)];case 1:return o.sent(),this.applyEffects([]),[2,this.canvas]}})})},t}(OI),aie=function(e){return e instanceof wI||e instanceof vI?!0:e instanceof vD&&e.type!==Lh&&e.type!==kh},oie=function(e,t){switch(e){case 0:return Th(t);case 2:return Qse(t);case 1:default:return Rh(t)}},rie=function(e){switch(e){case 1:return"center";case 2:return"right";case 0:default:return"left"}},sie=["-apple-system","system-ui"],iie=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter(function(t){return sie.indexOf(t)===-1}):e},cie=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 fr(this,void 0,void 0,function(){var a,o;return Ko(this,function(r){switch(r.label){case 0:return a=jw(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,n),[4,lie(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}(OI),lie=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))})},mie=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,og([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,og([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,og([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,og([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},e.instances={},e}(),die=function(){function e(t,n){var a;this.windowBounds=n,this.instanceName="#"+e.instanceCount++,this.logger=new mie({id:this.instanceName,enabled:t.logging}),this.cache=(a=t.cache)!==null&&a!==void 0?a:new Ese(this,t)}return e.instanceCount=1,e}(),Fw=function(e,t){return t===void 0&&(t={}),uie(e,t)};typeof window<"u"&&SI.setContext(window);var uie=function(e,t){return fr(void 0,void 0,void 0,function(){var n,a,o,r,s,i,c,m,p,A,h,f,b,y,B,w,D,H,Q,E,I,G,I,O,M,z,_,F,R,Z,J,ae,se,ee,oe,T,ne,k,S,V;return Ko(this,function(re){switch(re.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:(O=t.allowTaint)!==null&&O!==void 0?O:!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=pw({logging:(_=t.logging)!==null&&_!==void 0?_:!0,cache:t.cache},o),s={windowWidth:(F=t.windowWidth)!==null&&F!==void 0?F:a.innerWidth,windowHeight:(R=t.windowHeight)!==null&&R!==void 0?R:a.innerHeight,scrollX:(Z=t.scrollX)!==null&&Z!==void 0?Z:a.pageXOffset,scrollY:(J=t.scrollY)!==null&&J!==void 0?J:a.pageYOffset},i=new ol(s.scrollX,s.scrollY,s.windowWidth,s.windowHeight),c=new die(r,i),m=(ae=t.foreignObjectRendering)!==null&&ae!==void 0?ae:!1,p={allowTaint:(se=t.allowTaint)!==null&&se!==void 0?se:!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 $G(c,e,p),h=A.clonedReferenceElement,h?[4,A.toIFrame(n,i)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return f=re.sent(),b=wD(h)||pse(h)?zte(h.ownerDocument):Px(c,h),y=b.width,B=b.height,w=b.left,D=b.top,H=Aie(c,h,t.backgroundColor),Q={canvas:t.canvas,backgroundColor:H,scale:(oe=(ee=t.scale)!==null&&ee!==void 0?ee:a.devicePixelRatio)!==null&&oe!==void 0?oe:1,x:((T=t.x)!==null&&T!==void 0?T:0)+w,y:((ne=t.y)!==null&&ne!==void 0?ne:0)+D,width:(k=t.width)!==null&&k!==void 0?k:Math.ceil(y),height:(S=t.height)!==null&&S!==void 0?S:Math.ceil(B)},m?(c.logger.debug("Document cloned, using foreign object rendering"),I=new cie(c,Q),[4,I.render(h)]):[3,3];case 2:return E=re.sent(),[3,5];case 3:return c.logger.debug("Document cloned, element located at "+w+","+D+" with size "+y+"x"+B+" using computed rendering"),c.logger.debug("Starting DOM parsing"),G=UI(c,h),H===G.styles.backgroundColor&&(G.styles.backgroundColor=Xc.TRANSPARENT),c.logger.debug("Starting renderer for element at "+Q.x+","+Q.y+" with size "+Q.width+"x"+Q.height),I=new nie(c,Q),[4,I.render(G)];case 4:E=re.sent(),re.label=5;case 5:return(!((V=t.removeContainer)!==null&&V!==void 0)||V)&&($G.destroy(f)||c.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),c.logger.debug("Finished rendering"),[2,E]}})})},Aie=function(e,t,n){var a=t.ownerDocument,o=a.documentElement?Kp(e,getComputedStyle(a.documentElement).backgroundColor):Xc.TRANSPARENT,r=a.body?Kp(e,getComputedStyle(a.body).backgroundColor):Xc.TRANSPARENT,s=typeof n=="string"?Kp(e,n):n===null?Xc.TRANSPARENT:4294967295;return t===a.documentElement?ym(o)?ym(r)?s:r:o:s};const pie=Object.freeze(Object.defineProperty({__proto__:null,default:Fw},Symbol.toStringTag,{value:"Module"})),fie="modulepreload",gie=function(e){return"/"+e},e8={},kw=function(t,n,a){let o=Promise.resolve();if(n&&n.length>0){document.getElementsByTagName("link");const s=document.querySelector("meta[property=csp-nonce]"),i=(s==null?void 0:s.nonce)||(s==null?void 0:s.getAttribute("nonce"));o=Promise.allSettled(n.map(c=>{if(c=gie(c),c in e8)return;e8[c]=!0;const m=c.endsWith(".css"),p=m?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${c}"]${p}`))return;const A=document.createElement("link");if(A.rel=m?"stylesheet":fie,m||(A.as="script"),A.crossOrigin="",A.href=c,i&&A.setAttribute("nonce",i),document.head.appendChild(A),m)return new Promise((h,f)=>{A.addEventListener("load",h),A.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${c}`)))})}))}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 Rn(e){"@babel/helpers - typeof";return Rn=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},Rn(e)}var Xo=Uint8Array,ns=Uint16Array,BD=Int32Array,Mx=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]),zx=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]),Lw=new Xo([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),TI=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}},RI=TI(Mx,2),MI=RI.b,Qw=RI.r;MI[28]=258,Qw[258]=28;var zI=TI(zx,0),hie=zI.b,t8=zI.r,Ow=new ns(32768);for(var Aa=0;Aa<32768;++Aa){var am=(Aa&43690)>>1|(Aa&21845)<<1;am=(am&52428)>>2|(am&13107)<<2,am=(am&61680)>>4|(am&3855)<<4,Ow[Aa]=((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,h=A|(1<<p)-1;A<=h;++A)i[Ow[A]>>c]=m}else for(i=new ns(a),o=0;o<a;++o)e[o]&&(i[o]=Ow[s[e[o]-1]++]>>15-e[o]);return i},vm=new Xo(288);for(var Aa=0;Aa<144;++Aa)vm[Aa]=8;for(var Aa=144;Aa<256;++Aa)vm[Aa]=9;for(var Aa=256;Aa<280;++Aa)vm[Aa]=7;for(var Aa=280;Aa<288;++Aa)vm[Aa]=8;var O2=new Xo(32);for(var Aa=0;Aa<32;++Aa)O2[Aa]=5;var xie=$i(vm,9,0),yie=$i(vm,9,1),bie=$i(O2,5,0),Cie=$i(O2,5,1),gv=function(e){for(var t=e[0],n=1;n<e.length;++n)e[n]>t&&(t=e[n]);return t},ri=function(e,t,n){var a=t/8|0;return(e[a]|e[a+1]<<8)>>(t&7)&n},hv=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},ZI=function(e,t,n){return(n==null||n>e.length)&&(n=e.length),new Xo(e.subarray(t,n))},vie=["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"],ci=function(e,t,n){var a=new Error(t||vie[e]);if(a.code=e,Error.captureStackTrace&&Error.captureStackTrace(a,ci),!n)throw a;return a},wie=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 De=n.length;if(_e>De){var Ze=new Xo(Math.max(De*2,_e));Ze.set(n),n=Ze}},p=t.f||0,A=t.p||0,h=t.b||0,f=t.l,b=t.d,y=t.m,B=t.n,w=o*8;do{if(!f){p=ri(e,A,1);var D=ri(e,A+1,3);if(A+=3,D)if(D==1)f=yie,b=Cie,y=9,B=5;else if(D==2){var G=ri(e,A,31)+257,I=ri(e,A+10,15)+4,O=G+ri(e,A+5,31)+1;A+=14;for(var M=new Xo(O),z=new Xo(19),_=0;_<I;++_)z[Lw[_]]=ri(e,A+_*3,7);A+=I*3;for(var F=gv(z),R=(1<<F)-1,Z=$i(z,F,1),_=0;_<O;){var J=Z[ri(e,A,R)];A+=J&15;var H=J>>4;if(H<16)M[_++]=H;else{var ae=0,se=0;for(H==16?(se=3+ri(e,A,3),A+=2,ae=M[_-1]):H==17?(se=3+ri(e,A,7),A+=3):H==18&&(se=11+ri(e,A,127),A+=7);se--;)M[_++]=ae}}var ee=M.subarray(0,G),oe=M.subarray(G);y=gv(ee),B=gv(oe),f=$i(ee,y,1),b=$i(oe,B,1)}else ci(1);else{var H=DD(A)+4,Q=e[H-4]|e[H-3]<<8,E=H+Q;if(E>o){c&&ci(0);break}i&&m(h+Q),n.set(e.subarray(H,E),h),t.b=h+=Q,t.p=A=E*8,t.f=p;continue}if(A>w){c&&ci(0);break}}i&&m(h+131072);for(var T=(1<<y)-1,ne=(1<<B)-1,k=A;;k=A){var ae=f[hv(e,A)&T],S=ae>>4;if(A+=ae&15,A>w){c&&ci(0);break}if(ae||ci(2),S<256)n[h++]=S;else if(S==256){k=A,f=null;break}else{var V=S-254;if(S>264){var _=S-257,re=Mx[_];V=ri(e,A,(1<<re)-1)+MI[_],A+=re}var ce=b[hv(e,A)&ne],pe=ce>>4;ce||ci(3),A+=ce&15;var oe=hie[pe];if(pe>3){var re=zx[pe];oe+=hv(e,A)&(1<<re)-1,A+=re}if(A>w){c&&ci(0);break}i&&m(h+131072);var ge=h+V;if(h<oe){var de=r-oe,je=Math.min(oe,ge);for(de+h<0&&ci(3);h<je;++h)n[h]=a[de+h]}for(;h<ge;++h)n[h]=n[h-oe]}}t.l=f,t.p=k,t.b=h,t.f=p,f&&(p=1,t.m=y,t.d=b,t.n=B)}while(!p);return h!=n.length&&s?ZI(n,0,h):n.subarray(0,h)},Tc=function(e,t,n){n<<=t&7;var a=t/8|0;e[a]|=n,e[a+1]|=n>>8},vp=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},xv=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:KI,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 h=r[0].s,a=1;a<o;++a)r[a].s>h&&(h=r[a].s);var f=new ns(h+1),b=Tw(n[p-1],f,0);if(b>t){var a=0,y=0,B=b-t,w=1<<B;for(r.sort(function(G,I){return f[I.s]-f[G.s]||G.f-I.f});a<o;++a){var D=r[a].s;if(f[D]>t)y+=w-(1<<b-f[D]),f[D]=t;else break}for(y>>=B;y>0;){var H=r[a].s;f[H]<t?y-=1<<t-f[H]++-1:++a}for(;a>=0&&y;--a){var Q=r[a].s;f[Q]==t&&(--f[Q],++y)}b=t}return{t:new Xo(f),l:b}},Tw=function(e,t,n){return e.s==-1?Math.max(Tw(e.l,t,n+1),Tw(e.r,t,n+1)):t[e.s]=n},n8=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}},wp=function(e,t){for(var n=0,a=0;a<t.length;++a)n+=e[a]*t[a];return n},YI=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},a8=function(e,t,n,a,o,r,s,i,c,m,p){Tc(t,p++,n),++o[256];for(var A=xv(o,15),h=A.t,f=A.l,b=xv(r,15),y=b.t,B=b.l,w=n8(h),D=w.c,H=w.n,Q=n8(y),E=Q.c,G=Q.n,I=new ns(19),O=0;O<D.length;++O)++I[D[O]&31];for(var O=0;O<E.length;++O)++I[E[O]&31];for(var M=xv(I,7),z=M.t,_=M.l,F=19;F>4&&!z[Lw[F-1]];--F);var R=m+5<<3,Z=wp(o,vm)+wp(r,O2)+s,J=wp(o,h)+wp(r,y)+s+14+3*F+wp(I,z)+2*I[16]+3*I[17]+7*I[18];if(c>=0&&R<=Z&&R<=J)return YI(t,p,e.subarray(c,c+m));var ae,se,ee,oe;if(Tc(t,p,1+(J<Z)),p+=2,J<Z){ae=$i(h,f,0),se=h,ee=$i(y,B,0),oe=y;var T=$i(z,_,0);Tc(t,p,H-257),Tc(t,p+5,G-1),Tc(t,p+10,F-4),p+=14;for(var O=0;O<F;++O)Tc(t,p+3*O,z[Lw[O]]);p+=3*F;for(var ne=[D,E],k=0;k<2;++k)for(var S=ne[k],O=0;O<S.length;++O){var V=S[O]&31;Tc(t,p,T[V]),p+=z[V],V>15&&(Tc(t,p,S[O]>>5&127),p+=S[O]>>12)}}else ae=xie,se=vm,ee=bie,oe=O2;for(var O=0;O<i;++O){var re=a[O];if(re>255){var V=re>>18&31;vp(t,p,ae[V+257]),p+=se[V+257],V>7&&(Tc(t,p,re>>23&31),p+=Mx[V]);var ce=re&31;vp(t,p,ee[ce]),p+=oe[ce],ce>3&&(vp(t,p,re>>5&8191),p+=zx[ce])}else vp(t,p,ae[re]),p+=se[re]}return vp(t,p,ae[256]),p+se[256]},Bie=new BD([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),KI=new Xo(0),Die=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=Bie[t-1],h=A>>13,f=A&8191,b=(1<<n)-1,y=r.p||new ns(32768),B=r.h||new ns(b+1),w=Math.ceil(n/3),D=2*w,H=function(at){return(e[at]^e[at+1]<<w^e[at+2]<<D)&b},Q=new BD(25e3),E=new ns(288),G=new ns(32),I=0,O=0,M=r.i||0,z=0,_=r.w||0,F=0;M+2<s;++M){var R=H(M),Z=M&32767,J=B[R];if(y[Z]=J,B[R]=Z,_<=M){var ae=s-M;if((I>7e3||z>24576)&&(ae>423||!m)){p=a8(e,c,0,Q,E,G,O,z,F,M-F,p),z=I=O=0,F=M;for(var se=0;se<286;++se)E[se]=0;for(var se=0;se<30;++se)G[se]=0}var ee=2,oe=0,T=f,ne=Z-J&32767;if(ae>2&&R==H(M-ne))for(var k=Math.min(h,ae)-1,S=Math.min(32767,M),V=Math.min(258,ae);ne<=S&&--T&&Z!=J;){if(e[M+ee]==e[M+ee-ne]){for(var re=0;re<V&&e[M+re]==e[M+re-ne];++re);if(re>ee){if(ee=re,oe=ne,re>k)break;for(var ce=Math.min(ne,re-2),pe=0,se=0;se<ce;++se){var ge=M-ne+se&32767,de=y[ge],je=ge-de&32767;je>pe&&(pe=je,J=ge)}}}Z=J,J=y[Z],ne+=Z-J&32767}if(oe){Q[z++]=268435456|Qw[ee]<<18|t8[oe];var _e=Qw[ee]&31,De=t8[oe]&31;O+=Mx[_e]+zx[De],++E[257+_e],++G[De],_=M+ee,++I}else Q[z++]=e[M],++E[e[M]]}}for(M=Math.max(M,_);M<s;++M)Q[z++]=e[M],++E[e[M]];p=a8(e,c,m,Q,E,G,O,z,F,M-F,p),m||(r.r=p&7|c[p/8|0]<<3,p-=7,r.h=B,r.p=y,r.i=M,r.w=_)}else{for(var M=r.w||0;M<s+m;M+=65535){var Ze=M+65535;Ze>=s&&(c[p/8|0]=m,Ze=s),p=YI(c,p+1,e.subarray(M,Ze))}r.i=s}return ZI(i,0,a+DD(p)+o)},qI=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}}},Uie=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 Die(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)},$I=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},Hie=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=qI();o.p(t.dictionary),$I(e,2,o.d())}},Nie=function(e,t){return((e[0]&15)!=8||e[0]>>4>7||(e[0]<<8|e[1])%31)&&ci(6,"invalid zlib data"),(e[1]>>5&1)==1&&ci(6,"invalid zlib data: "+(e[1]&32?"need":"unexpected")+" dictionary"),(e[1]>>3&4)+2};function Rw(e,t){t||(t={});var n=qI();n.p(e);var a=Uie(e,t,t.dictionary?6:2,4);return Hie(a,t),$I(a,a.length-4,n.d()),a}function jie(e,t){return wie(e.subarray(Nie(e),-4),{i:2},t,t)}var Gie=typeof TextDecoder<"u"&&new TextDecoder,Eie=0;try{Gie.decode(KI,{stream:!0}),Eie=1}catch{}var zt=function(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:this}();function yv(){zt.console&&typeof zt.console.log=="function"&&zt.console.log.apply(zt.console,arguments)}var qn={log:yv,warn:function(e){zt.console&&(typeof zt.console.warn=="function"?zt.console.warn.apply(zt.console,arguments):yv.call(null,arguments))},error:function(e){zt.console&&(typeof zt.console.error=="function"?zt.console.error.apply(zt.console,arguments):yv(e))}};function bv(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(){qn.error("could not download file")},a.send()}function o8(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch{}return t.status>=200&&t.status<=299}function Hg(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 Vp,Mw,fd=zt.saveAs||((typeof window>"u"?"undefined":Rn(window))!=="object"||window!==zt?function(){}:typeof HTMLAnchorElement<"u"&&"download"in HTMLAnchorElement.prototype?function(e,t,n){var a=zt.URL||zt.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?o8(o.href)?bv(e,t,n):Hg(o,o.target="_blank"):Hg(o)):(o.href=a.createObjectURL(e),setTimeout(function(){a.revokeObjectURL(o.href)},4e4),setTimeout(function(){Hg(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,n){if(t=t||e.name||"download",typeof e=="string")if(o8(e))bv(e,t,n);else{var a=document.createElement("a");a.href=e,a.target="_blank",setTimeout(function(){Hg(a)})}else navigator.msSaveOrOpenBlob(function(o,r){return r===void 0?r={autoBom:!1}:Rn(r)!=="object"&&(qn.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 bv(e,t,n);var o=e.type==="application/octet-stream",r=/constructor/i.test(zt.HTMLElement)||zt.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);if((s||o&&r)&&(typeof FileReader>"u"?"undefined":Rn(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=zt.URL||zt.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 WI(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 Cv(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 Zx(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 Zx(t&n|~t&a,e,t,o,r,s)}function zo(e,t,n,a,o,r,s){return Zx(t&a|n&~a,e,t,o,r,s)}function Zo(e,t,n,a,o,r,s){return Zx(t^n^a,e,t,o,r,s)}function Yo(e,t,n,a,o,r,s){return Zx(n^(t|~a),e,t,o,r,s)}function VI(e){var t,n=e.length,a=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=e.length;t+=64)Cv(a,_ie(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(Cv(a,o),t=0;t<16;t++)o[t]=0;return o[14]=8*n,Cv(a,o),a}function _ie(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}Vp=zt.atob.bind(zt),Mw=zt.btoa.bind(zt);var r8="0123456789abcdef".split("");function Pie(e){for(var t="",n=0;n<4;n++)t+=r8[e>>8*n+4&15]+r8[e>>8*n&15];return t}function Sie(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function zw(e){return VI(e).map(Sie).join("")}var Iie=function(e){for(var t=0;t<e.length;t++)e[t]=Pie(e[t]);return e.join("")}(VI("hello"))!="5d41402abc4b2a76b9719d911017c592";function fm(e,t){if(Iie){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 Zw(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,h=0,f=0,b="";for(c=0;c<A;c++)f=(f+(p=i[h=(h+1)%256]))%256,i[h]=i[f],i[f]=p,s=i[(i[h]+i[f])%256],b+=String.fromCharCode(t.charCodeAt(c)^s);return b}/**
* @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 s8={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(s8.perm!==void 0)throw new Error("Invalid permission: "+i);o+=s8[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=Zw(this.encryptionKey,this.padding)}function Su(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 i8(e){if(Rn(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){zt.console&&qn.error("jsPDF PubSub Error",i.message,i)}s[1]&&o.push(r)}o.length&&o.forEach(this.unsubscribe)}},this.getTopics=function(){return t}}function zh(e){if(!(this instanceof zh))return new zh(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 XI(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,XI.call(this,a,o)}function Ou(e,t,n,a,o){if(!(this instanceof Ou))return new Ou(e,t,n,a,o);this.boundingBox=e,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,XI.call(this,a,o)}function Rt(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;Rn(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,h={},f={internal:{},__private__:{}};f.__private__.PubSub=i8;var b="1.3",y=f.__private__.getPdfVersion=function(){return b};f.__private__.setPdfVersion=function(U){b=U};var B={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 B};var w=f.__private__.getPageFormat=function(U){return B[U]};o=o||"a4";var D={COMPAT:"compat",ADVANCED:"advanced"},H=D.COMPAT;function Q(){this.saveGraphicsState(),le(new dt(Re,0,0,-Re,0,Hi()*Re).toString()+" cm"),this.setFontSize(this.getFontSize()/Re),m="n",H=D.ADVANCED}function E(){this.restoreGraphicsState(),m="S",H=D.COMPAT}var G=f.__private__.combineFontStyleAndFontWeight=function(U,K){if(U=="bold"&&K=="normal"||U=="bold"&&K==400||U=="normal"&&K=="italic"||U=="bold"&&K=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return K&&(U=K==400||K==="normal"?U==="italic"?"italic":"normal":K!=700&&K!=="bold"||U!=="normal"?(K==700?"bold":K)+""+U:"bold"),U};f.advancedAPI=function(U){var K=H===D.COMPAT;return K&&Q.call(this),typeof U!="function"||(U(this),K&&E.call(this)),this},f.compatAPI=function(U){var K=H===D.ADVANCED;return K&&E.call(this),typeof U!="function"||(U(this),K&&Q.call(this)),this},f.isAdvancedAPI=function(){return H===D.ADVANCED};var I,O=function(U){if(H!==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,K){var me=t||K;if(isNaN(U)||isNaN(me))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return U.toFixed(me).replace(/0+$/,"")};I=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)},F=f.scale=f.__private__.scale=function(U){if(isNaN(U))throw new Error("Invalid argument passed to jsPDF.scale");return H===D.COMPAT?U*Re:H===D.ADVANCED?U:void 0},R=function(U){return H===D.COMPAT?Hi()-U:H===D.ADVANCED?U:void 0},Z=function(U){return F(R(U))};f.__private__.setPrecision=f.setPrecision=function(U){typeof parseInt(U,10)=="number"&&(t=parseInt(U,10))};var J,ae="00000000000000000000000000000000",se=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 se()};var oe=f.__private__.convertDateToPDFDate=function(U){var K=U.getTimezoneOffset(),me=K<0?"+":"-",he=Math.floor(Math.abs(K/60)),Ue=Math.abs(K%60),Qe=[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()),Qe].join("")},T=f.__private__.convertPDFDateToDate=function(U){var K=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),Qe=parseInt(U.substr(12,2),10),Je=parseInt(U.substr(14,2),10);return new Date(K,me,he,Ue,Qe,Je,0)},ne=f.__private__.setCreationDate=function(U){var K;if(U===void 0&&(U=new Date),U instanceof Date)K=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");K=U}return J=K},k=f.__private__.getCreationDate=function(U){var K=J;return U==="jsDate"&&(K=T(J)),K};f.setCreationDate=function(U){return ne(U),this},f.getCreationDate=function(U){return k(U)};var S,V=f.__private__.padd2=function(U){return("0"+parseInt(U)).slice(-2)},re=f.__private__.padd2Hex=function(U){return("00"+(U=U.toString())).substr(U.length)},ce=0,pe=[],ge=[],de=0,je=[],_e=[],De=!1,Ze=ge,at=function(){ce=0,de=0,ge=[],pe=[],je=[],Ss=oa(),Qr=oa()};f.__private__.setCustomOutputDestination=function(U){De=!0,Ze=U};var Ee=function(U){De||(Ze=U)};f.__private__.resetCustomOutputDestination=function(){De=!1,Ze=ge};var le=f.__private__.out=function(U){return U=U.toString(),de+=U.length+1,Ze.push(U),Ze},At=f.__private__.write=function(U){return le(arguments.length===1?U.toString():Array.prototype.join.call(arguments," "))},it=f.__private__.getArrayBuffer=function(U){for(var K=U.length,me=new ArrayBuffer(K),he=new Uint8Array(me);K--;)he[K]=U.charCodeAt(K);return me},Ye=[["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 Ye};var $e=e.fontSize||16;f.__private__.setFontSize=f.setFontSize=function(U){return $e=H===D.ADVANCED?U/Re:U,this};var Ve,tt=f.__private__.getFontSize=f.getFontSize=function(){return H===D.COMPAT?$e:$e*Re},mt=e.R2L||!1;f.__private__.setR2L=f.setR2L=function(U){return mt=U,this},f.__private__.getR2L=f.getR2L=function(){return mt};var We,ft=f.__private__.setZoomMode=function(U){var K=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(U))Ve=U;else if(isNaN(U)){if(K.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.');Ve=U}else Ve=parseInt(U,10)};f.__private__.getZoomMode=function(){return Ve};var ve,Se=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.');We=U};f.__private__.getPageMode=function(){return We};var Xe=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.');ve=U};f.__private__.getLayoutMode=function(){return ve},f.__private__.setDisplayMode=f.setDisplayMode=function(U,K,me){return ft(U),Xe(K),Se(me),this};var qe={title:"",subject:"",author:"",keywords:"",creator:""};f.__private__.getDocumentProperty=function(U){if(Object.keys(qe).indexOf(U)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return qe[U]},f.__private__.getDocumentProperties=function(){return qe},f.__private__.setDocumentProperties=f.setProperties=f.setDocumentProperties=function(U){for(var K in qe)qe.hasOwnProperty(K)&&U[K]&&(qe[K]=U[K]);return this},f.__private__.setDocumentProperty=function(U,K){if(Object.keys(qe).indexOf(U)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return qe[U]=K};var ct,Re,Yt,Ut,fn,Wt={},It={},Vn=[],Mt={},yo={},wn={},ba={},Ca=null,cn=0,Ft=[],ke=new i8(f),Le=e.hotfixes||[],bt={},nn={},tn=[],dt=function U(K,me,he,Ue,Qe,Je){if(!(this instanceof U))return new U(K,me,he,Ue,Qe,Je);isNaN(K)&&(K=1),isNaN(me)&&(me=0),isNaN(he)&&(he=0),isNaN(Ue)&&(Ue=1),isNaN(Qe)&&(Qe=0),isNaN(Je)&&(Je=0),this._matrix=[K,me,he,Ue,Qe,Je]};Object.defineProperty(dt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(U){this._matrix[0]=U}}),Object.defineProperty(dt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(U){this._matrix[1]=U}}),Object.defineProperty(dt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(U){this._matrix[2]=U}}),Object.defineProperty(dt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(U){this._matrix[3]=U}}),Object.defineProperty(dt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(U){this._matrix[4]=U}}),Object.defineProperty(dt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(U){this._matrix[5]=U}}),Object.defineProperty(dt.prototype,"a",{get:function(){return this._matrix[0]},set:function(U){this._matrix[0]=U}}),Object.defineProperty(dt.prototype,"b",{get:function(){return this._matrix[1]},set:function(U){this._matrix[1]=U}}),Object.defineProperty(dt.prototype,"c",{get:function(){return this._matrix[2]},set:function(U){this._matrix[2]=U}}),Object.defineProperty(dt.prototype,"d",{get:function(){return this._matrix[3]},set:function(U){this._matrix[3]=U}}),Object.defineProperty(dt.prototype,"e",{get:function(){return this._matrix[4]},set:function(U){this._matrix[4]=U}}),Object.defineProperty(dt.prototype,"f",{get:function(){return this._matrix[5]},set:function(U){this._matrix[5]=U}}),Object.defineProperty(dt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(dt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(dt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(dt.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),dt.prototype.join=function(U){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(I).join(U)},dt.prototype.multiply=function(U){var K=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,Qe=U.tx*this.sx+U.ty*this.shx+this.tx,Je=U.tx*this.shy+U.ty*this.sy+this.ty;return new dt(K,me,he,Ue,Qe,Je)},dt.prototype.decompose=function(){var U=this.sx,K=this.shy,me=this.shx,he=this.sy,Ue=this.tx,Qe=this.ty,Je=Math.sqrt(U*U+K*K),pt=(U/=Je)*me+(K/=Je)*he;me-=U*pt,he-=K*pt;var Et=Math.sqrt(me*me+he*he);return pt/=Et,U*(he/=Et)<K*(me/=Et)&&(U=-U,K=-K,pt=-pt,Je=-Je),{scale:new dt(Je,0,0,Et,0,0),translate:new dt(1,0,0,1,Ue,Qe),rotate:new dt(U,K,-K,U,0,0),skew:new dt(1,0,pt,1,0,0)}},dt.prototype.toString=function(U){return this.join(" ")},dt.prototype.inversed=function(){var U=this.sx,K=this.shy,me=this.shx,he=this.sy,Ue=this.tx,Qe=this.ty,Je=1/(U*he-K*me),pt=he*Je,Et=-K*Je,$t=-me*Je,qt=U*Je;return new dt(pt,Et,$t,qt,-pt*Ue-$t*Qe,-Et*Ue-qt*Qe)},dt.prototype.applyToPoint=function(U){var K=U.x*this.sx+U.y*this.shx+this.tx,me=U.x*this.shy+U.y*this.sy+this.ty;return new ls(K,me)},dt.prototype.applyToRectangle=function(U){var K=this.applyToPoint(U),me=this.applyToPoint(new ls(U.x+U.w,U.y+U.h));return new Ui(K.x,K.y,me.x-K.x,me.y-K.y)},dt.prototype.clone=function(){var U=this.sx,K=this.shy,me=this.shx,he=this.sy,Ue=this.tx,Qe=this.ty;return new dt(U,K,me,he,Ue,Qe)},f.Matrix=dt;var Bn=f.matrixMult=function(U,K){return K.multiply(U)},Mn=new dt(1,0,0,1,0,0);f.unitMatrix=f.identityMatrix=Mn;var na=function(U,K){if(!yo[U]){var me=(K instanceof xd?"Sh":"P")+(Object.keys(Mt).length+1).toString(10);K.id=me,yo[U]=me,Mt[me]=K,ke.publish("addPattern",K)}};f.ShadingPattern=xd,f.TilingPattern=Ou,f.addShadingPattern=function(U,K){return O("addShadingPattern()"),na(U,K),this},f.beginTilingPattern=function(U){O("beginTilingPattern()"),$d(U.boundingBox[0],U.boundingBox[1],U.boundingBox[2]-U.boundingBox[0],U.boundingBox[3]-U.boundingBox[1],U.matrix)},f.endTilingPattern=function(U,K){O("endTilingPattern()"),K.stream=_e[S].join(`
`),na(U,K),ke.publish("endTilingPattern",K),tn.pop().restore()};var aa=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,K){return K=typeof K=="boolean"&&K,pe[U]=de,K&&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 K=U.split(" ");if(K.length!==2||K[1]!=="g"&&K[1]!=="G")K.length===5&&(K[4]==="k"||K[4]==="K")&&(K=[(1-K[0])*(1-K[3]),(1-K[1])*(1-K[3]),(1-K[2])*(1-K[3]),"r"]);else{var me=parseFloat(K[0]);K=[me,me,me,"r"]}for(var he="#",Ue=0;Ue<3;Ue++)he+=("0"+Math.floor(255*parseFloat(K[Ue])).toString(16)).slice(-2);return he},qa=f.__private__.encodeColorString=function(U){var K;typeof U=="string"&&(U={ch1:U});var me=U.ch1,he=U.ch2,Ue=U.ch3,Qe=U.ch4,Je=U.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof me=="string"&&me.charAt(0)!=="#"){var pt=new WI(me);if(pt.ok)me=pt.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 Et=parseInt(me.substr(1),16);me=Et>>16&255,he=Et>>8&255,Ue=255&Et}if(he===void 0||Qe===void 0&&me===he&&he===Ue)if(typeof me=="string")K=me+" "+Je[0];else switch(U.precision){case 2:K=z(me/255)+" "+Je[0];break;case 3:default:K=_(me/255)+" "+Je[0]}else if(Qe===void 0||Rn(Qe)==="object"){if(Qe&&!isNaN(Qe.a)&&Qe.a===0)return K=["1.","1.","1.",Je[1]].join(" ");if(typeof me=="string")K=[me,he,Ue,Je[1]].join(" ");else switch(U.precision){case 2:K=[z(me/255),z(he/255),z(Ue/255),Je[1]].join(" ");break;default:case 3:K=[_(me/255),_(he/255),_(Ue/255),Je[1]].join(" ")}}else if(typeof me=="string")K=[me,he,Ue,Qe,Je[2]].join(" ");else switch(U.precision){case 2:K=[z(me),z(he),z(Ue),z(Qe),Je[2]].join(" ");break;case 3:default:K=[_(me),_(he),_(Ue),_(Qe),Je[2]].join(" ")}return K},Tr=f.__private__.getFilters=function(){return s},nr=f.__private__.putStream=function(U){var K=(U=U||{}).data||"",me=U.filters||Tr(),he=U.alreadyAppliedFilters||[],Ue=U.addLength1||!1,Qe=K.length,Je=U.objectId,pt=function(ro){return ro};if(p!==null&&Je===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");p!==null&&(pt=sa.encryptor(Je,0));var Et={};me===!0&&(me=["FlateEncode"]);var $t=U.additionalKeyValues||[],qt=(Et=Rt.API.processDataByFilters!==void 0?Rt.API.processDataByFilters(K,me):{data:K,reverseChain:[]}).reverseChain+(Array.isArray(he)?he.join(" "):he.toString());if(Et.data.length!==0&&($t.push({key:"Length",value:Et.data.length}),Ue===!0&&$t.push({key:"Length1",value:Qe})),qt.length!=0)if(qt.split("/").length-1==1)$t.push({key:"Filter",value:qt});else{$t.push({key:"Filter",value:"["+qt+"]"});for(var ln=0;ln<$t.length;ln+=1)if($t[ln].key==="DecodeParms"){for(var ia=[],pa=0;pa<Et.reverseChain.split("/").length-1;pa+=1)ia.push("null");ia.push($t[ln].value),$t[ln].value="["+ia.join(" ")+"]"}}le("<<");for(var Da=0;Da<$t.length;Da++)le("/"+$t[Da].key+" "+$t[Da].value);le(">>"),Et.data.length!==0&&(le("stream"),le(pt(Et.data)),le("endstream"))},os=f.__private__.putPage=function(U){var K=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(I(U.mediaBox.bottomLeftX))+" "+parseFloat(I(U.mediaBox.bottomLeftY))+" "+I(U.mediaBox.topRightX)+" "+I(U.mediaBox.topRightY)+"]"),U.cropBox!==null&&le("/CropBox ["+I(U.cropBox.bottomLeftX)+" "+I(U.cropBox.bottomLeftY)+" "+I(U.cropBox.topRightX)+" "+I(U.cropBox.topRightY)+"]"),U.bleedBox!==null&&le("/BleedBox ["+I(U.bleedBox.bottomLeftX)+" "+I(U.bleedBox.bottomLeftY)+" "+I(U.bleedBox.topRightX)+" "+I(U.bleedBox.topRightY)+"]"),U.trimBox!==null&&le("/TrimBox ["+I(U.trimBox.bottomLeftX)+" "+I(U.trimBox.bottomLeftY)+" "+I(U.trimBox.topRightX)+" "+I(U.trimBox.topRightY)+"]"),U.artBox!==null&&le("/ArtBox ["+I(U.artBox.bottomLeftX)+" "+I(U.artBox.bottomLeftY)+" "+I(U.artBox.topRightX)+" "+I(U.artBox.topRightY)+"]"),typeof U.userUnit=="number"&&U.userUnit!==1&&le("/UserUnit "+U.userUnit),ke.publish("putPage",{objId:he,pageContext:Ft[K],pageNumber:K,page:me}),le("/Contents "+Ue+" 0 R"),le(">>"),le("endobj");var Qe=me.join(`
`);return H===D.ADVANCED&&(Qe+=`
Q`),oo(Ue,!0),nr({data:Qe,filters:Tr(),objectId:Ue}),le("endobj"),he},hi=f.__private__.putPages=function(){var U,K,me=[];for(U=1;U<=cn;U++)Ft[U].objId=oa(),Ft[U].contentsObjId=oa();for(U=1;U<=cn;U++)me.push(os({number:U,data:_e[U],objId:Ft[U].objId,contentsObjId:Ft[U].contentsObjId,mediaBox:Ft[U].mediaBox,cropBox:Ft[U].cropBox,bleedBox:Ft[U].bleedBox,trimBox:Ft[U].trimBox,artBox:Ft[U].artBox,userUnit:Ft[U].userUnit,rootDictionaryObjId:Ss,resourceDictionaryObjId:Qr}));oo(Ss,!0),le("<</Type /Pages");var he="/Kids [";for(K=0;K<cn;K++)he+=me[K]+" 0 R ";le(he+"]"),le("/Count "+cn),le(">>"),le("endobj"),ke.publish("postPutPages")},oc=function(U){ke.publish("putFont",{font:U,out:le,newObject:aa,putStream:nr}),U.isAlreadyPutted!==!0&&(U.objectNumber=aa(),le("<<"),le("/Type /Font"),le("/BaseFont /"+Su(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 Wt)Wt.hasOwnProperty(U)&&(A===!1||A===!0&&h.hasOwnProperty(U))&&oc(Wt[U])},sc=function(U){U.objectNumber=aa();var K=[];K.push({key:"Type",value:"/XObject"}),K.push({key:"Subtype",value:"/Form"}),K.push({key:"BBox",value:"["+[I(U.x),I(U.y),I(U.x+U.width),I(U.y+U.height)].join(" ")+"]"}),K.push({key:"Matrix",value:"["+U.matrix.toString()+"]"});var me=U.pages[1].join(`
`);nr({data:me,additionalKeyValues:K,objectId:U.objectNumber}),le("endobj")},ll=function(){for(var U in bt)bt.hasOwnProperty(U)&&sc(bt[U])},Td=function(U,K){var me,he=[],Ue=1/(K-1);for(me=0;me<1;me+=Ue)he.push(me);if(he.push(1),U[0].offset!=0){var Qe={offset:0,color:U[0].color};U.unshift(Qe)}if(U[U.length-1].offset!=1){var Je={offset:1,color:U[U.length-1].color};U.push(Je)}for(var pt="",Et=0,$t=0;$t<he.length;$t++){for(me=he[$t];me>U[Et+1].offset;)Et++;var qt=U[Et].offset,ln=(me-qt)/(U[Et+1].offset-qt),ia=U[Et].color,pa=U[Et+1].color;pt+=re(Math.round((1-ln)*ia[0]+ln*pa[0]).toString(16))+re(Math.round((1-ln)*ia[1]+ln*pa[1]).toString(16))+re(Math.round((1-ln)*ia[2]+ln*pa[2]).toString(16))}return pt.trim()},ra=function(U,K){K||(K=21);var me=aa(),he=Td(U.colors,K),Ue=[];Ue.push({key:"FunctionType",value:"0"}),Ue.push({key:"Domain",value:"[0.0 1.0]"}),Ue.push({key:"Size",value:"["+K+"]"}),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]"}),nr({data:he,additionalKeyValues:Ue,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:me}),le("endobj"),U.objectNumber=aa(),le("<< /ShadingType "+U.type),le("/ColorSpace /DeviceRGB");var Qe="/Coords ["+I(parseFloat(U.coords[0]))+" "+I(parseFloat(U.coords[1]))+" ";U.type===2?Qe+=I(parseFloat(U.coords[2]))+" "+I(parseFloat(U.coords[3])):Qe+=I(parseFloat(U.coords[2]))+" "+I(parseFloat(U.coords[3]))+" "+I(parseFloat(U.coords[4]))+" "+I(parseFloat(U.coords[5])),le(Qe+="]"),U.matrix&&le("/Matrix ["+U.matrix.toString()+"]"),le("/Function "+me+" 0 R"),le("/Extend [true true]"),le(">>"),le("endobj")},OA=function(U,K){var me=oa(),he=aa();K.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(I).join(" ")+"]"}),Ue.push({key:"XStep",value:I(U.xStep)}),Ue.push({key:"YStep",value:I(U.yStep)}),Ue.push({key:"Resources",value:me+" 0 R"}),U.matrix&&Ue.push({key:"Matrix",value:"["+U.matrix.toString()+"]"}),nr({data:U.stream,additionalKeyValues:Ue,objectId:U.objectNumber}),le("endobj")},xi=function(U){var K;for(K in Mt)Mt.hasOwnProperty(K)&&(Mt[K]instanceof xd?ra(Mt[K]):Mt[K]instanceof Ou&&OA(Mt[K],U))},Em=function(U){for(var K in U.objectNumber=aa(),le("<<"),U)switch(K){case"opacity":le("/ca "+z(U[K]));break;case"stroke-opacity":le("/CA "+z(U[K]))}le(">>"),le("endobj")},ml=function(){var U;for(U in wn)wn.hasOwnProperty(U)&&Em(wn[U])},_m=function(){for(var U in le("/XObject <<"),bt)bt.hasOwnProperty(U)&&bt[U].objectNumber>=0&&le("/"+U+" "+bt[U].objectNumber+" 0 R");ke.publish("putXobjectDict"),le(">>")},Rd=function(){sa.oid=aa(),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 <<"),Wt)Wt.hasOwnProperty(U)&&(A===!1||A===!0&&h.hasOwnProperty(U))&&le("/"+U+" "+Wt[U].objectNumber+" 0 R");le(">>")},xr=function(){if(Object.keys(Mt).length>0){for(var U in le("/Shading <<"),Mt)Mt.hasOwnProperty(U)&&Mt[U]instanceof xd&&Mt[U].objectNumber>=0&&le("/"+U+" "+Mt[U].objectNumber+" 0 R");ke.publish("putShadingPatternDict"),le(">>")}},dl=function(U){if(Object.keys(Mt).length>0){for(var K in le("/Pattern <<"),Mt)Mt.hasOwnProperty(K)&&Mt[K]instanceof f.TilingPattern&&Mt[K].objectNumber>=0&&Mt[K].objectNumber<U&&le("/"+K+" "+Mt[K].objectNumber+" 0 R");ke.publish("putTilingPatternDict"),le(">>")}},ar=function(){if(Object.keys(wn).length>0){var U;for(U in le("/ExtGState <<"),wn)wn.hasOwnProperty(U)&&wn[U].objectNumber>=0&&le("/"+U+" "+wn[U].objectNumber+" 0 R");ke.publish("putGStateDict"),le(">>")}},va=function(U){oo(U.resourcesOid,!0),le("<<"),le("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),ic(),xr(),dl(U.objectOid),ar(),_m(),le(">>"),le("endobj")},Md=function(){var U=[];rc(),ml(),ll(),xi(U),ke.publish("putResources"),U.forEach(va),va({resourcesOid:Qr,objectOid:Number.MAX_SAFE_INTEGER}),ke.publish("postPutResources")},zd=function(){ke.publish("putAdditionalObjects");for(var U=0;U<je.length;U++){var K=je[U];oo(K.objId,!0),le(K.content),le("endobj")}ke.publish("postPutAdditionalObjects")},cc=function(U){It[U.fontName]=It[U.fontName]||{},It[U.fontName][U.fontStyle]=U.id},yi=function(U,K,me,he,Ue){var Qe={id:"F"+(Object.keys(Wt).length+1).toString(10),postScriptName:U,fontName:K,fontStyle:me,encoding:he,isStandardFont:Ue||!1,metadata:{}};return ke.publish("addFont",{font:Qe,instance:this}),Wt[Qe.id]=Qe,cc(Qe),Qe.id},lc=function(U){for(var K=0,me=Ye.length;K<me;K++){var he=yi.call(this,U[K][0],U[K][1],U[K][2],Ye[K][3],!0);A===!1&&(h[he]=!0);var Ue=U[K][0].split("-");cc({id:he,fontName:Ue[0],fontStyle:Ue[1]||""})}ke.publish("addFonts",{fonts:Wt,dictionary:It})},_o=function(U){return U.foo=function(){try{return U.apply(this,arguments)}catch(he){var K=he.stack||"";~K.indexOf(" at ")&&(K=K.split(" at ")[1]);var me="Error in function "+K.split(`
`)[0].split("<")[0]+": "+he.message;if(!zt.console)throw new Error(me);zt.console.error(me,he),zt.alert&&alert(me)}},U.foo.bar=U,U.foo},ul=function(U,K){var me,he,Ue,Qe,Je,pt,Et,$t,qt;if(Ue=(K=K||{}).sourceEncoding||"Unicode",Je=K.outputEncoding,(K.autoencode||Je)&&Wt[ct].metadata&&Wt[ct].metadata[Ue]&&Wt[ct].metadata[Ue].encoding&&(Qe=Wt[ct].metadata[Ue].encoding,!Je&&Wt[ct].encoding&&(Je=Wt[ct].encoding),!Je&&Qe.codePages&&(Je=Qe.codePages[0]),typeof Je=="string"&&(Je=Qe[Je]),Je)){for(Et=!1,pt=[],me=0,he=U.length;me<he;me++)($t=Je[U.charCodeAt(me)])?pt.push(String.fromCharCode($t)):pt.push(U[me]),pt[me].charCodeAt(0)>>8&&(Et=!0);U=pt.join("")}for(me=U.length;Et===void 0&&me!==0;)U.charCodeAt(me-1)>>8&&(Et=!0),me--;if(!Et)return U;for(pt=K.noBOM?[]:[254,255],me=0,he=U.length;me<he;me++){if((qt=($t=U.charCodeAt(me))>>8)>>8)throw new Error("Character at position "+me+" of string '"+U+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");pt.push(qt),pt.push($t-(qt<<8))}return String.fromCharCode.apply(void 0,pt)},Po=f.__private__.pdfEscape=f.pdfEscape=function(U,K){return ul(U,K).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},mc=f.__private__.beginPage=function(U){_e[++cn]=[],Ft[cn]={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(cn),Ee(_e[S])},Pm=function(U,K){var me,he,Ue;switch(n=K||n,typeof U=="string"&&(me=w(U.toLowerCase()),Array.isArray(me)&&(he=me[0],Ue=me[1])),Array.isArray(U)&&(he=U[0]*Re,Ue=U[1]*Re),isNaN(he)&&(he=o[0],Ue=o[1]),(he>14400||Ue>14400)&&(qn.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(So),Qm!==0&&le(Qm+" J"),hc!==0&&le(hc+" j"),ke.publish("addPage",{pageNumber:cn})},Sm=function(U){U>0&&U<=cn&&(_e.splice(U,1),Ft.splice(U,1),cn--,S>cn&&(S=cn),this.setPage(S))},bi=function(U){U>0&&U<=cn&&(S=U)},TA=f.__private__.getNumberOfPages=f.getNumberOfPages=function(){return _e.length-1},Al=function(U,K,me){var he,Ue=void 0;return me=me||{},U=U!==void 0?U:Wt[ct].fontName,K=K!==void 0?K:Wt[ct].fontStyle,he=U.toLowerCase(),It[he]!==void 0&&It[he][K]!==void 0?Ue=It[he][K]:It[U]!==void 0&&It[U][K]!==void 0?Ue=It[U][K]:me.disableWarning===!1&&qn.warn("Unable to look up font label for font '"+U+"', '"+K+"'. Refer to getFontList() for available fonts."),Ue||me.noFallback||(Ue=It.times[K])==null&&(Ue=It.times.normal),Ue},yn=f.__private__.putInfo=function(){var U=aa(),K=function(he){return he};for(var me in p!==null&&(K=sa.encryptor(U,0)),le("<<"),le("/Producer ("+Po(K("jsPDF "+Rt.version))+")"),qe)qe.hasOwnProperty(me)&&qe[me]&&le("/"+me.substr(0,1).toUpperCase()+me.substr(1)+" ("+Po(K(qe[me]))+")");le("/CreationDate ("+Po(K(J))+")"),le(">>"),le("endobj")},pl=f.__private__.putCatalog=function(U){var K=(U=U||{}).rootDictionaryObjId||Ss;switch(aa(),le("<<"),le("/Type /Catalog"),le("/Pages "+K+" 0 R"),Ve||(Ve="fullwidth"),Ve){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=""+Ve;me.substr(me.length-1)==="%"&&(Ve=parseInt(Ve)/100),typeof Ve=="number"&&le("/OpenAction [3 0 R /XYZ null null "+z(Ve)+"]")}switch(ve||(ve="continuous"),ve){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")}We&&le("/PageMode /"+We),ke.publish("putCatalog"),le(">>"),le("endobj")},Zd=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-"+b),le("%ºß¬à")},Yd=f.__private__.putXRef=function(){var U="0000000000";le("xref"),le("0 "+(ce+1)),le("0000000000 65535 f ");for(var K=1;K<=ce;K++)typeof pe[K]=="function"?le((U+pe[K]()).slice(-10)+" 00000 n "):pe[K]!==void 0?le((U+pe[K]).slice(-10)+" 00000 n "):le("0000000000 00000 n ")},rs=f.__private__.buildDocument=function(){at(),Ee(ge),ke.publish("buildDocument"),Im(),hi(),zd(),Md(),p!==null&&Rd(),yn(),pl();var U=de;return Yd(),Zd(),le("startxref"),le(""+U),le("%%EOF"),Ee(_e[S]),ge.join(`
`)},dc=f.__private__.getBlob=function(U){return new Blob([it(U)],{type:"application/pdf"})},Ci=f.output=f.__private__.output=_o(function(U,K){switch(typeof(K=K||{})=="string"?K={filename:K}:K.filename=K.filename||"generated.pdf",U){case void 0:return rs();case"save":f.save(K.filename);break;case"arraybuffer":return it(rs());case"blob":return dc(rs());case"bloburi":case"bloburl":if(zt.URL!==void 0&&typeof zt.URL.createObjectURL=="function")return zt.URL&&zt.URL.createObjectURL(dc(rs()))||void 0;qn.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=Mw(he)}catch{me=Mw(unescape(encodeURIComponent(he)))}return"data:application/pdf;filename="+K.filename+";base64,"+me;case"pdfobjectnewwindow":if(Object.prototype.toString.call(zt)==="[object Window]"){var Ue="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Qe=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';K.pdfObjectUrl&&(Ue=K.pdfObjectUrl,Qe="");var Je='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+Ue+'"'+Qe+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(K)+");<\/script></body></html>",pt=zt.open();return pt!==null&&pt.document.write(Je),pt}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(zt)==="[object Window]"){var Et='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(K.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+K.filename+'" width="500px" height="400px" /></body></html>',$t=zt.open();if($t!==null){$t.document.write(Et);var qt=this;$t.document.documentElement.querySelector("#pdfViewer").onload=function(){$t.document.title=K.filename,$t.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(qt.output("bloburl"))}}return $t}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(zt)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var ln='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",K)+'"></iframe></body></html>',ia=zt.open();if(ia!==null&&(ia.document.write(ln),ia.document.title=K.filename),ia||typeof safari>"u")return ia;break;case"datauri":case"dataurl":return zt.document.location.href=this.output("datauristring",K);default:return null}}),uc=function(U){return Array.isArray(Le)===!0&&Le.indexOf(U)>-1};switch(a){case"pt":Re=1;break;case"mm":Re=72/25.4;break;case"cm":Re=72/2.54;break;case"in":Re=72;break;case"px":Re=uc("px_scaling")==1?.75:96/72;break;case"pc":case"em":Re=12;break;case"ex":Re=6;break;default:if(typeof a!="number")throw new Error("Invalid unit: "+a);Re=a}var sa=null;ne(),ee();var ss=function(U){return p!==null?sa.encryptor(U,0):function(K){return K}},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:Ft[U].objId,pageNumber:U,pageContext:Ft[U]}},Ot=f.__private__.getPageInfoByObjId=function(U){if(isNaN(U)||U%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var K in Ft)if(Ft[K].objId===U)break;return Rr(K)},Ac=f.__private__.getCurrentPageInfo=f.getCurrentPageInfo=function(){return{objId:Ft[S].objId,pageNumber:S,pageContext:Ft[S]}};f.addPage=function(){return Pm.apply(this,arguments),this},f.setPage=function(){return bi.apply(this,arguments),Ee.call(this,_e[S]),this},f.insertPage=function(U){return this.addPage(),this.movePage(S,U),this},f.movePage=function(U,K){var me,he;if(U>K){me=_e[U],he=Ft[U];for(var Ue=U;Ue>K;Ue--)_e[Ue]=_e[Ue-1],Ft[Ue]=Ft[Ue-1];_e[K]=me,Ft[K]=he,this.setPage(K)}else if(U<K){me=_e[U],he=Ft[U];for(var Qe=U;Qe<K;Qe++)_e[Qe]=_e[Qe+1],Ft[Qe]=Ft[Qe+1];_e[K]=me,Ft[K]=he,this.setPage(K)}return this},f.deletePage=function(){return Sm.apply(this,arguments),this},f.__private__.text=f.text=function(U,K,me,he,Ue){var Qe,Je,pt,Et,$t,qt,ln,ia,pa,Da=(he=he||{}).scope||this;if(typeof U=="number"&&typeof K=="number"&&(typeof me=="string"||Array.isArray(me))){var ro=me;me=K,K=U,U=ro}if(arguments[3]instanceof dt?(O("The transform parameter of text() with a Matrix value"),pa=Ue):(pt=arguments[4],Et=arguments[5],Rn(ln=arguments[3])==="object"&&ln!==null||(typeof pt=="string"&&(Et=pt,pt=null),typeof ln=="string"&&(Et=ln,ln=null),typeof ln=="number"&&(pt=ln,ln=null),he={flags:ln,angle:pt,align:Et})),isNaN(K)||isNaN(me)||U==null)throw new Error("Invalid arguments passed to jsPDF.text");if(U.length===0)return Da;var Ma="",Yr=!1,rr=typeof he.lineHeightFactor=="number"?he.lineHeightFactor:pc,Cr=Da.internal.scaleFactor;function Ni(On){return On=On.split(" ").join(Array(he.TabLen||9).join(" ")),Po(On,ln)}function Rm(On){for(var jn,ga=On.concat(),Ua=[],us=ga.length;us--;)typeof(jn=ga.shift())=="string"?Ua.push(jn):Array.isArray(On)&&(jn.length===1||jn[1]===void 0&&jn[2]===void 0)?Ua.push(jn[0]):Ua.push([jn[0],jn[1],jn[2]]);return Ua}function Bl(On,jn){var ga;if(typeof On=="string")ga=jn(On)[0];else if(Array.isArray(On)){for(var Ua,us,Sl=On.concat(),Dc=[],Zm=Sl.length;Zm--;)typeof(Ua=Sl.shift())=="string"?Dc.push(jn(Ua)[0]):Array.isArray(Ua)&&typeof Ua[0]=="string"&&(us=jn(Ua[0],Ua[1],Ua[2]),Dc.push([us[0],us[1],us[2]]));ga=Dc}return ga}var xc=!1,Dl=!0;if(typeof U=="string")xc=!0;else if(Array.isArray(U)){var Ul=U.concat();Je=[];for(var yc,fa=Ul.length;fa--;)(typeof(yc=Ul.shift())!="string"||Array.isArray(yc)&&typeof yc[0]!="string")&&(Dl=!1);xc=Dl}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 Hl=$e/Da.internal.scaleFactor,Nl=Hl*(rr-1);switch(he.baseline){case"bottom":me-=Nl;break;case"top":me+=Hl-Nl;break;case"hanging":me+=Hl-2*Nl;break;case"middle":me+=Hl/2-Nl}if((qt=he.maxWidth||0)>0&&(typeof U=="string"?U=Da.splitTextToSize(U,qt):Object.prototype.toString.call(U)==="[object Array]"&&(U=U.reduce(function(On,jn){return On.concat(Da.splitTextToSize(jn,qt))},[]))),Qe={text:U,x:K,y:me,options:he,mutex:{pdfEscape:Po,activeFontKey:ct,fonts:Wt,activeFontSize:$e}},ke.publish("preProcessText",Qe),U=Qe.text,pt=(he=Qe.options).angle,!(pa instanceof dt)&&pt&&typeof pt=="number"){pt*=Math.PI/180,he.rotationDirection===0&&(pt=-pt),H===D.ADVANCED&&(pt=-pt);var jl=Math.cos(pt),Gl=Math.sin(pt);pa=new dt(jl,Gl,-Gl,jl,0,0)}else pt&&pt instanceof dt&&(pa=pt);H!==D.ADVANCED||pa||(pa=Mn),($t=he.charSpace||Di)!==void 0&&(Ma+=I(F($t))+` Tc
`,this.setCharSpace(this.getCharSpace()||0)),(ia=he.horizontalScale)!==void 0&&(Ma+=I(100*ia)+` Tz
`),he.lang;var bo=-1,bc=he.renderingMode!==void 0?he.renderingMode:he.stroke,ks=Da.internal.getCurrentPageInfo().pageContext;switch(bc){case 0:case!1:case"fill":bo=0;break;case 1:case!0:case"stroke":bo=1;break;case 2:case"fillThenStroke":bo=2;break;case 3:case"invisible":bo=3;break;case 4:case"fillAndAddForClipping":bo=4;break;case 5:case"strokeAndAddPathForClipping":bo=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":bo=6;break;case 7:case"addToPathForClipping":bo=7}var Wd=ks.usedRenderingMode!==void 0?ks.usedRenderingMode:-1;bo!==-1?Ma+=bo+` Tr
`:Wd!==-1&&(Ma+=`0 Tr
`),bo!==-1&&(ks.usedRenderingMode=bo),Et=he.align||"left";var Co,El=$e*rr,Mm=Da.internal.pageSize.getWidth(),_l=Wt[ct];$t=he.charSpace||Di,qt=he.maxWidth||0,ln=Object.assign({autoencode:!0,noBOM:!0},he.flags);var ms=[],ji=function(On){return Da.getStringUnitWidth(On,{font:_l,charSpace:$t,fontSize:$e,doKerning:!1})*$e/Cr};if(Object.prototype.toString.call(U)==="[object Array]"){var vo;Je=Rm(U),Et!=="left"&&(Co=Je.map(ji));var so,Gi=0;if(Et==="right"){K-=Co[0],U=[],fa=Je.length;for(var Ls=0;Ls<fa;Ls++)Ls===0?(so=yr(K),vo=br(me)):(so=F(Gi-Co[Ls]),vo=-El),U.push([Je[Ls],so,vo]),Gi=Co[Ls]}else if(Et==="center"){K-=Co[0]/2,U=[],fa=Je.length;for(var Qs=0;Qs<fa;Qs++)Qs===0?(so=yr(K),vo=br(me)):(so=F((Gi-Co[Qs])/2),vo=-El),U.push([Je[Qs],so,vo]),Gi=Co[Qs]}else if(Et==="left"){U=[],fa=Je.length;for(var Pl=0;Pl<fa;Pl++)U.push(Je[Pl])}else if(Et==="justify"&&_l.encoding==="Identity-H"){U=[],fa=Je.length,qt=qt!==0?qt:Mm;for(var Os=0,bn=0;bn<fa;bn++)if(vo=bn===0?br(me):-El,so=bn===0?yr(K):Os,bn<fa-1){var Ts=F((qt-Co[bn])/(Je[bn].split(" ").length-1)),io=Je[bn].split(" ");U.push([io[0]+" ",so,vo]),Os=0;for(var sr=1;sr<io.length;sr++){var Cc=(ji(io[sr-1]+" "+io[sr])-ji(io[sr]))*Cr+Ts;sr==io.length-1?U.push([io[sr],Cc,0]):U.push([io[sr]+" ",Cc,0]),Os-=Cc}}else U.push([Je[bn],so,vo]);U.push(["",Os,0])}else{if(Et!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(U=[],fa=Je.length,qt=qt!==0?qt:Mm,bn=0;bn<fa;bn++)vo=bn===0?br(me):-El,so=bn===0?yr(K):0,bn<fa-1?ms.push(I(F((qt-Co[bn])/(Je[bn].split(" ").length-1)))):ms.push(0),U.push([Je[bn],so,vo])}}var zm=typeof he.R2L=="boolean"?he.R2L:mt;zm===!0&&(U=Bl(U,function(On,jn,ga){return[On.split("").reverse().join(""),jn,ga]})),Qe={text:U,x:K,y:me,options:he,mutex:{pdfEscape:Po,activeFontKey:ct,fonts:Wt,activeFontSize:$e}},ke.publish("postProcessText",Qe),U=Qe.text,Yr=Qe.mutex.isHex||!1;var vc=Wt[ct].encoding;vc!=="WinAnsiEncoding"&&vc!=="StandardEncoding"||(U=Bl(U,function(On,jn,ga){return[Ni(On),jn,ga]})),Je=Rm(U),U=[];for(var wc,Bc,ir,Rs=0,ds=1,Ms=Array.isArray(Je[0])?ds:Rs,zs="",Ei=function(On,jn,ga){var Ua="";return ga instanceof dt?(ga=typeof he.angle=="number"?Bn(ga,new dt(1,0,0,1,On,jn)):Bn(new dt(1,0,0,1,On,jn),ga),H===D.ADVANCED&&(ga=Bn(new dt(1,0,0,-1,0,0),ga)),Ua=ga.join(" ")+` Tm
`):Ua=I(On)+" "+I(jn)+` Td
`,Ua},$a=0;$a<Je.length;$a++){switch(zs="",Ms){case ds:ir=(Yr?"<":"(")+Je[$a][0]+(Yr?">":")"),wc=parseFloat(Je[$a][1]),Bc=parseFloat(Je[$a][2]);break;case Rs:ir=(Yr?"<":"(")+Je[$a]+(Yr?">":")"),wc=yr(K),Bc=br(me)}ms!==void 0&&ms[$a]!==void 0&&(zs=ms[$a]+` Tw
`),$a===0?U.push(zs+Ei(wc,Bc,pa)+ir):Ms===Rs?U.push(zs+ir):Ms===ds&&U.push(zs+Ei(wc,Bc,pa)+ir)}U=Ms===Rs?U.join(` Tj
T* `):U.join(` Tj
`),U+=` Tj
`;var Io=`BT
/`;return Io+=ct+" "+$e+` Tf
`,Io+=I($e*rr)+` TL
`,Io+=_a+`
`,Io+=Ma,Io+=U,le(Io+="ET"),h[ct]=!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 K=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(U)!==-1&&(K=!0),K};f.__private__.setDefaultPathOperation=f.setDefaultPathOperation=function(U){return cs(U)&&(m=U),this};var Fm=f.__private__.getStyle=f.getStyle=function(U){var K=m;switch(U){case"D":case"S":K="S";break;case"F":K="f";break;case"FD":case"DF":K="B";break;case"f":case"f*":case"B":case"B*":K=U}return K},vi=f.close=function(){return le("h"),this};f.stroke=function(){return le("S"),this},f.fill=function(U){return fl("f",U),this},f.fillEvenOdd=function(U){return fl("f*",U),this},f.fillStroke=function(U){return fl("B",U),this},f.fillStrokeEvenOdd=function(U){return fl("B*",U),this};var fl=function(U,K){Rn(K)==="object"?Kd(K,U):le(U)},gl=function(U){U===null||H===D.ADVANCED&&U===void 0||(U=Fm(U),le(U))};function hl(U,K,me,he,Ue){var Qe=new Ou(K||this.boundingBox,me||this.xStep,he||this.yStep,this.gState,Ue||this.matrix);Qe.stream=this.stream;var Je=U+"$$"+this.cloneIndex+++"$$";return na(Je,Qe),Qe}var Kd=function(U,K){var me=yo[U.key],he=Mt[me];if(he instanceof xd)le("q"),le(RA(K)),he.gState&&f.setGState(he.gState),le(U.matrix.toString()+" cm"),le("/"+me+" sh"),le("Q");else if(he instanceof Ou){var Ue=new dt(1,0,0,-1,0,Hi());U.matrix&&(Ue=Ue.multiply(U.matrix||Mn),me=hl.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(K),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"}},Is=f.moveTo=function(U,K){return le(I(F(U))+" "+I(Z(K))+" m"),this},Mr=f.lineTo=function(U,K){return le(I(F(U))+" "+I(Z(K))+" l"),this},or=f.curveTo=function(U,K,me,he,Ue,Qe){return le([I(F(U)),I(Z(K)),I(F(me)),I(Z(he)),I(F(Ue)),I(Z(Qe)),"c"].join(" ")),this};f.__private__.line=f.line=function(U,K,me,he,Ue){if(isNaN(U)||isNaN(K)||isNaN(me)||isNaN(he)||!cs(Ue))throw new Error("Invalid arguments passed to jsPDF.line");return H===D.COMPAT?this.lines([[me-U,he-K]],U,K,[1,1],Ue||"S"):this.lines([[me-U,he-K]],U,K,[1,1]).stroke()},f.__private__.lines=f.lines=function(U,K,me,he,Ue,Qe){var Je,pt,Et,$t,qt,ln,ia,pa,Da,ro,Ma,Yr;if(typeof U=="number"&&(Yr=me,me=K,K=U,U=Yr),he=he||[1,1],Qe=Qe||!1,isNaN(K)||isNaN(me)||!Array.isArray(U)||!Array.isArray(he)||!cs(Ue)||typeof Qe!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Is(K,me),Je=he[0],pt=he[1],$t=U.length,ro=K,Ma=me,Et=0;Et<$t;Et++)(qt=U[Et]).length===2?(ro=qt[0]*Je+ro,Ma=qt[1]*pt+Ma,Mr(ro,Ma)):(ln=qt[0]*Je+ro,ia=qt[1]*pt+Ma,pa=qt[2]*Je+ro,Da=qt[3]*pt+Ma,ro=qt[4]*Je+ro,Ma=qt[5]*pt+Ma,or(ln,ia,pa,Da,ro,Ma));return Qe&&vi(),gl(Ue),this},f.path=function(U){for(var K=0;K<U.length;K++){var me=U[K],he=me.c;switch(me.op){case"m":Is(he[0],he[1]);break;case"l":Mr(he[0],he[1]);break;case"c":or.apply(this,he);break;case"h":vi()}}return this},f.__private__.rect=f.rect=function(U,K,me,he,Ue){if(isNaN(U)||isNaN(K)||isNaN(me)||isNaN(he)||!cs(Ue))throw new Error("Invalid arguments passed to jsPDF.rect");return H===D.COMPAT&&(he=-he),le([I(F(U)),I(Z(K)),I(F(me)),I(F(he)),"re"].join(" ")),gl(Ue),this},f.__private__.triangle=f.triangle=function(U,K,me,he,Ue,Qe,Je){if(isNaN(U)||isNaN(K)||isNaN(me)||isNaN(he)||isNaN(Ue)||isNaN(Qe)||!cs(Je))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[me-U,he-K],[Ue-me,Qe-he],[U-Ue,K-Qe]],U,K,[1,1],Je,!0),this},f.__private__.roundedRect=f.roundedRect=function(U,K,me,he,Ue,Qe,Je){if(isNaN(U)||isNaN(K)||isNaN(me)||isNaN(he)||isNaN(Ue)||isNaN(Qe)||!cs(Je))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var pt=4/3*(Math.SQRT2-1);return Ue=Math.min(Ue,.5*me),Qe=Math.min(Qe,.5*he),this.lines([[me-2*Ue,0],[Ue*pt,0,Ue,Qe-Qe*pt,Ue,Qe],[0,he-2*Qe],[0,Qe*pt,-Ue*pt,Qe,-Ue,Qe],[2*Ue-me,0],[-Ue*pt,0,-Ue,-Qe*pt,-Ue,-Qe],[0,2*Qe-he],[0,-Qe*pt,Ue*pt,-Qe,Ue,-Qe]],U+Ue,K,[1,1],Je,!0),this},f.__private__.ellipse=f.ellipse=function(U,K,me,he,Ue){if(isNaN(U)||isNaN(K)||isNaN(me)||isNaN(he)||!cs(Ue))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Qe=4/3*(Math.SQRT2-1)*me,Je=4/3*(Math.SQRT2-1)*he;return Is(U+me,K),or(U+me,K-Je,U+Qe,K-he,U,K-he),or(U-Qe,K-he,U-me,K-Je,U-me,K),or(U-me,K+Je,U-Qe,K+he,U,K+he),or(U+Qe,K+he,U+me,K+Je,U+me,K),gl(Ue),this},f.__private__.circle=f.circle=function(U,K,me,he){if(isNaN(U)||isNaN(K)||isNaN(me)||!cs(he))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(U,K,me,me,he)},f.setFont=function(U,K,me){return me&&(K=G(K,me)),ct=Al(U,K,{disableWarning:!1}),this};var xl=f.__private__.getFont=f.getFont=function(){return Wt[Al.apply(f,arguments)]};f.__private__.getFontList=f.getFontList=function(){var U,K,me={};for(U in It)if(It.hasOwnProperty(U))for(K in me[U]=[],It[U])It[U].hasOwnProperty(K)&&me[U].push(K);return me},f.addFont=function(U,K,me,he,Ue){var Qe=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Qe.indexOf(arguments[3])!==-1?Ue=arguments[3]:arguments[3]&&Qe.indexOf(arguments[3])==-1&&(me=G(me,he)),Ue=Ue||"Identity-H",yi.call(this,U,K,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(I(F(U))+" w"),this};f.__private__.setLineDash=Rt.API.setLineDash=Rt.API.setLineDashPattern=function(U,K){if(U=U||[],K=K||0,isNaN(K)||!Array.isArray(U))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return U=U.map(function(me){return I(F(me))}).join(" "),K=I(F(K)),le("["+U+"] "+K+" d"),this};var yl=f.__private__.getLineHeight=f.getLineHeight=function(){return $e*pc};f.__private__.getLineHeight=f.getLineHeight=function(){return $e*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 F(U)},br=f.__private__.getVerticalCoordinate=function(U){return H===D.ADVANCED?U:Ft[S].mediaBox.topRightY-Ft[S].mediaBox.bottomLeftY-F(U)},qd=f.__private__.getHorizontalCoordinateString=f.getHorizontalCoordinateString=function(U){return I(yr(U))},Zr=f.__private__.getVerticalCoordinateString=f.getVerticalCoordinateString=function(U){return I(br(U))},So=e.strokeColor||"0 G";f.__private__.getStrokeColor=f.getDrawColor=function(){return Or(So)},f.__private__.setStrokeColor=f.setDrawColor=function(U,K,me,he){return So=qa({ch1:U,ch2:K,ch3:me,ch4:he,pdfColorType:"draw",precision:2}),le(So),this};var bl=e.fillColor||"0 g";f.__private__.getFillColor=f.getFillColor=function(){return Or(bl)},f.__private__.setFillColor=f.setFillColor=function(U,K,me,he){return bl=qa({ch1:U,ch2:K,ch3:me,ch4:he,pdfColorType:"fill",precision:2}),le(bl),this};var _a=e.textColor||"0 g",Bi=f.__private__.getTextColor=f.getTextColor=function(){return Or(_a)};f.__private__.setTextColor=f.setTextColor=function(U,K,me,he){return _a=qa({ch1:U,ch2:K,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 K=f.CapJoinStyles[U];if(K===void 0)throw new Error("Line cap style of '"+U+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Qm=K,le(K+" J"),this};var hc=0;f.__private__.setLineJoin=f.setLineJoin=function(U){var K=f.CapJoinStyles[U];if(K===void 0)throw new Error("Line join style of '"+U+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return hc=K,le(K+" 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(I(F(U))+" M"),this},f.GState=zh,f.setGState=function(U){(U=typeof U=="string"?wn[ba[U]]:Cl(null,U)).equals(Ca)||(le("/"+U.id+" gs"),Ca=U)};var Cl=function(U,K){if(!U||!ba[U]){var me=!1;for(var he in wn)if(wn.hasOwnProperty(he)&&wn[he].equals(K)){me=!0;break}if(me)K=wn[he];else{var Ue="GS"+(Object.keys(wn).length+1).toString(10);wn[Ue]=K,K.id=Ue}return U&&(ba[U]=K.id),ke.publish("addGState",K),K}};f.addGState=function(U,K){return Cl(U,K),this},f.saveGraphicsState=function(){return le("q"),Vn.push({key:ct,size:$e,color:_a}),this},f.restoreGraphicsState=function(){le("Q");var U=Vn.pop();return ct=U.key,$e=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,K){var me=U||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return me},set:function(Qe){isNaN(Qe)||(me=parseFloat(Qe))}});var he=K||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return he},set:function(Qe){isNaN(Qe)||(he=parseFloat(Qe))}});var Ue="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Ue},set:function(Qe){Ue=Qe.toString()}}),this},Ui=function(U,K,me,he){ls.call(this,U,K),this.type="rect";var Ue=me||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Ue},set:function(Je){isNaN(Je)||(Ue=parseFloat(Je))}});var Qe=he||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Qe},set:function(Je){isNaN(Je)||(Qe=parseFloat(Je))}}),this},vl=function(){this.page=cn,this.currentPage=S,this.pages=_e.slice(0),this.pagesContext=Ft.slice(0),this.x=Yt,this.y=Ut,this.matrix=fn,this.width=Fs(S),this.height=Hi(S),this.outputDestination=Ze,this.id="",this.objectNumber=-1};vl.prototype.restore=function(){cn=this.page,S=this.currentPage,Ft=this.pagesContext,_e=this.pages,Yt=this.x,Ut=this.y,fn=this.matrix,Om(S,this.width),Tm(S,this.height),Ze=this.outputDestination};var $d=function(U,K,me,he,Ue){tn.push(new vl),cn=S=0,_e=[],Yt=U,Ut=K,fn=Ue,mc([me,he])},MA=function(U){if(nn[U])tn.pop().restore();else{var K=new vl,me="Xo"+(Object.keys(bt).length+1).toString(10);K.id=me,nn[U]=me,bt[me]=K,ke.publish("addFormObject",K),tn.pop().restore()}};for(var wl in f.beginFormObject=function(U,K,me,he,Ue){return $d(U,K,me,he,Ue),this},f.endFormObject=function(U){return MA(U),this},f.doFormObject=function(U,K){var me=bt[nn[U]];return le("q"),le(K.toString()+" cm"),le("/"+me.id+" Do"),le("Q"),this},f.getFormObject=function(U){var K=bt[nn[U]];return{x:K.x,y:K.y,width:K.width,height:K.height,matrix:K.matrix}},f.save=function(U,K){return U=U||"generated.pdf",(K=K||{}).returnPromise=K.returnPromise||!1,K.returnPromise===!1?(fd(dc(rs()),U),typeof fd.unload=="function"&&zt.setTimeout&&setTimeout(fd.unload,911),this):new Promise(function(me,he){try{var Ue=fd(dc(rs()),U);typeof fd.unload=="function"&&zt.setTimeout&&setTimeout(fd.unload,911),me(Ue)}catch(Qe){he(Qe.message)}})},Rt.API)Rt.API.hasOwnProperty(wl)&&(wl==="events"&&Rt.API.events.length?function(U,K){var me,he,Ue;for(Ue=K.length-1;Ue!==-1;Ue--)me=K[Ue][0],he=K[Ue][1],U.subscribe.apply(U,[me].concat(typeof he=="function"?[he]:he))}(ke,Rt.API.events):f[wl]=Rt.API[wl]);var Fs=f.getPageWidth=function(U){return(Ft[U=U||S].mediaBox.topRightX-Ft[U].mediaBox.bottomLeftX)/Re},Om=f.setPageWidth=function(U,K){Ft[U].mediaBox.topRightX=K*Re+Ft[U].mediaBox.bottomLeftX},Hi=f.getPageHeight=function(U){return(Ft[U=U||S].mediaBox.topRightY-Ft[U].mediaBox.bottomLeftY)/Re},Tm=f.setPageHeight=function(U,K){Ft[U].mediaBox.topRightY=K*Re+Ft[U].mediaBox.bottomLeftY};return f.internal={pdfEscape:Po,getStyle:Fm,getFont:xl,getFontSize:tt,getCharSpace:gc,getTextColor:Bi,getLineHeight:yl,getLineHeightFactor:zr,getLineWidth:wi,write:At,getHorizontalCoordinate:yr,getVerticalCoordinate:br,getCoordinateString:qd,getVerticalCoordinateString:Zr,collections:{},newObject:aa,newAdditionalObject:gi,newObjectDeferred:oa,newObjectDeferredBegin:oo,getFilters:Tr,putStream:nr,events:ke,scaleFactor:Re,pageSize:{getWidth:function(){return Fs(S)},setWidth:function(U){Om(S,U)},getHeight:function(){return Hi(S)},setHeight:function(U){Tm(S,U)}},encryptionOptions:p,encryption:sa,getEncryptor:ss,output:Ci,getNumberOfPages:TA,pages:_e,out:le,f2:z,f3:_,getPageInfo:Rr,getPageInfoByObjId:Ot,getCurrentPageInfo:Ac,getPDFVersion:y,Point:ls,Rectangle:Ui,Matrix:dt,hasHotfix:uc},Object.defineProperty(f.internal.pageSize,"width",{get:function(){return Fs(S)},set:function(U){Om(S,U)},enumerable:!0,configurable:!0}),Object.defineProperty(f.internal.pageSize,"height",{get:function(){return Hi(S)},set:function(U){Tm(S,U)},enumerable:!0,configurable:!0}),lc.call(f,Ye),ct="F1",Pm(o,n),ke.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 Zw(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 Zw(n,a)}},zh.prototype.equals=function(e){var t,n="id,objectNumber,equals";if(!e||Rn(e)!==Rn(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},Rt.API={events:[]},Rt.version="3.0.1";var Ga=Rt.API,UD=1,Qd=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Du=function(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},Vt=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},c8=function(e){return e*UD},Ti=function(e){var t=new eF,n=Bt.internal.getHeight(e)||0,a=Bt.internal.getWidth(e)||0;return t.BBox=[0,0,Number(Vt(a)),Number(Vt(n))],t},Fie=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},kie=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)},Lie=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 Lie(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 Fie(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 kie(e,t-1)},Qie=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(Vt(c.lowerLeft_X)),Number(Vt(c.lowerLeft_Y)),Number(Vt(c.upperRight_X)),Number(Vt(c.upperRight_Y))]},Oie=function(e){if(e.appearanceStreamContent)return e.appearanceStreamContent;if(e.V||e.DV){var t=[],n=e._V||e.DV,a=Yw(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+" "+Vt(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}},Yw=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(_,F,R){if(_+1<o.length){var Z=F+" "+o[_+1][0];return Ng(Z,e,R).width<=i-4}return!1};r++;e:for(;r>0;){t="",r--;var m,p,A=Ng("3",e,r).height,h=e.multiline?s-r:(s-A)/2,f=h+=2,b=0,y=0,B=0;if(r<=0){t=`(...) Tj
`,t+="% Width of Text: "+Ng(t,e,r=12).width+", FieldWidth:"+i+`
`;break}for(var w="",D=0,H=0;H<o.length;H++)if(o.hasOwnProperty(H)){var Q=!1;if(o[H].length!==1&&B!==o[H].length-1){if((A+2)*(D+2)+2>s)continue e;w+=o[H][B],Q=!0,y=H,H--}else{w=(w+=o[H][B]+" ").substr(w.length-1)==" "?w.substr(0,w.length-1):w;var E=parseInt(H),G=c(E,w,r),I=H>=o.length-1;if(G&&!I){w+=" ",B=0;continue}if(G||I){if(I)y=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;y=E}}for(var O="",M=b;M<=y;M++){var z=o[M];if(e.multiline){if(M===y){O+=z[B]+" ",B=(B+1)%z.length;continue}if(M===b){O+=z[z.length-1]+" ";continue}}O+=z[0]+" "}switch(O=O.substr(O.length-1)==" "?O.substr(0,O.length-1):O,p=Ng(O,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+=Vt(m)+" "+Vt(f)+` Td
`,t+="("+Qd(O)+`) Tj
`,t+=-Vt(m)+` 0 Td
`,f=-(r+2),p=0,b=Q?y:y+1,D++,w=""}break}return a.text=t,a.fontSize=r,a},Ng=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}},Tie={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},Rie=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)},Mie=function(e,t){for(var n in e)if(e.hasOwnProperty(n)){var a=n,o=e[n];t.internal.newObjectDeferredBegin(o.objId,!0),Rn(o)==="object"&&typeof o.putStream=="function"&&o.putStream(),delete e[a]}},zie=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(Tie)),e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");UD=e.internal.scaleFactor,e.internal.acroformPlugin.acroFormDictionaryRoot=new tF,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&&Rie(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=Qie(i.Rect,o)),o.internal.newObjectDeferredBegin(i.objId,!0),i.DA=Bt.createDefaultAppearanceStream(i),Rn(i)==="object"&&typeof i.getKeyValueListForStream=="function"&&(c=i.getKeyValueListForStream()),i.Rect=m,i.hasAppearanceStream&&!i.appearanceStreamContent){var p=Oie(i);c.push({key:"AP",value:"<</N "+p+">>"}),o.internal.acroformPlugin.xForms.push(p)}if(i.appearanceStreamContent){var A="";for(var h in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(h)){var f=i.appearanceStreamContent[h];if(A+="/"+h+" ",A+="<<",Object.keys(f).length>=1||Array.isArray(f)){for(var s in f)if(f.hasOwnProperty(s)){var b=f[s];typeof b=="function"&&(b=b.call(o,i)),A+="/"+s+" "+b+" ",o.internal.acroformPlugin.xForms.indexOf(b)>=0||o.internal.acroformPlugin.xForms.push(b)}}else typeof(b=f)=="function"&&(b=b.call(o,i)),A+="/"+s+" "+b,o.internal.acroformPlugin.xForms.indexOf(b)>=0||o.internal.acroformPlugin.xForms.push(b);A+=">>"}c.push({key:"AP",value:`<<
`+A+">>"})}o.internal.putStream({additionalKeyValues:c,objectId:i.objId}),o.internal.out("endobj")}r&&Mie(o.internal.acroformPlugin.xForms,o)})(n,e)}),e.internal.acroformPlugin.isInitialized=!0}},JI=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+=" "),Rn(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+="("+Qd(a(e[r].toString()))+")"):o+=e[r].toString()}return o+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},vv=function(e,t,n){var a=function(o){return o};return t!==void 0&&n&&(a=n.internal.getEncryptor(t)),(e=e||"").toString(),e="("+Qd(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:JI(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 eF=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(eF,Zi);var tF=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)),"("+Qd(n(e))+")"}},set:function(n){e=n}})};kr(tF,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(w){if(isNaN(w))throw new Error('Invalid value "'+w+'" for attribute F supplied.');t=w}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!Qa(t,3)},set:function(w){w?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(w){if(isNaN(w))throw new Error('Invalid value "'+w+'" for attribute Ff supplied.');n=w}});var a=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(a.length!==0)return a},set:function(w){a=w!==void 0?w:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[0])?0:a[0]},set:function(w){a[0]=w}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[1])?0:a[1]},set:function(w){a[1]=w}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[2])?0:a[2]},set:function(w){a[2]=w}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!a||isNaN(a[3])?0:a[3]},set:function(w){a[3]=w}});var o="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(w){switch(w){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=w;break;default:throw new Error('Invalid value "'+w+'" 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 Zh)return;r="FieldObject"+e.FieldNum++}var w=function(D){return D};return this.scope&&(w=this.scope.internal.getEncryptor(this.objId)),"("+Qd(w(r))+")"},set:function(w){r=w.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return r},set:function(w){r=w}});var s="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return s},set:function(w){s=w}});var i="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return i},set:function(w){i=w}});var c=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return c},set:function(w){c=w}});var m=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return m===void 0?50/UD:m},set:function(w){m=w}});var p="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return p},set:function(w){p=w}});var A="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!A||this instanceof Zh||this instanceof Ed))return vv(A,this.objId,this.scope)},set:function(w){w=w.toString(),A=w}});var h=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(h)return this instanceof go?h:vv(h,this.objId,this.scope)},set:function(w){w=w.toString(),h=this instanceof go?w:w.substr(0,1)==="("?Du(w.substr(1,w.length-2)):Du(w)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof go?Du(h.substr(1,h.length-1)):h},set:function(w){w=w.toString(),h=this instanceof go?"/"+w:w}});var f=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(f)return f},set:function(w){this.V=w}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof go?f:vv(f,this.objId,this.scope)},set:function(w){w=w.toString(),f=this instanceof go?w:w.substr(0,1)==="("?Du(w.substr(1,w.length-2)):Du(w)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof go?Du(f.substr(1,f.length-1)):f},set:function(w){w=w.toString(),f=this instanceof go?"/"+w:w}}),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 b,y=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return y},set:function(w){w=!!w,y=w}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(b)return b},set:function(w){b=w}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!Qa(this.Ff,1)},set:function(w){w?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(w){w?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(w){w?this.Ff=Oa(this.Ff,3):this.Ff=Ta(this.Ff,3)}});var B=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(B!==null)return B},set:function(w){if([0,1,2].indexOf(w)===-1)throw new Error('Invalid value "'+w+'" for attribute Q supplied.');B=w}}),Object.defineProperty(this,"textAlign",{get:function(){var w;switch(B){case 0:default:w="left";break;case 1:w="center";break;case 2:w="right"}return w},configurable:!0,enumerable:!0,set:function(w){switch(w){case"right":case 2:B=2;break;case"center":case 1:B=1;break;case"left":case 0:default:B=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 JI(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 qu=function(){Ku.call(this),this.fontName="helvetica",this.combo=!1};kr(qu,Ku);var $u=function(){qu.call(this),this.combo=!0};kr($u,qu);var Og=function(){$u.call(this),this.edit=!0};kr(Og,$u);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+" ("+Qd(n(t[a]))+")");return o.push(">>"),o.join(`
`)}},set:function(n){Rn(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 Tg=function(){go.call(this),this.pushButton=!0};kr(Tg,go);var Wu=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(Wu,go);var Zh=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+" ("+Qd(o(a[r]))+")");return s.push(">>"),s.join(`
`)},set:function(o){Rn(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(Zh,pi),Wu.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()}},Wu.prototype.createOption=function(e){var t=new Zh;return t.Parent=this,t.optionName=e,this.Kids.push(t),Zie.call(this.scope,t),t};var Rg=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(Rg,go);var Ed=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(Ed,pi);var Mg=function(){Ed.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(Mg,Ed);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=Yw(e,e.caption);return n.push("0.749023 g"),n.push("0 0 "+Vt(Bt.internal.getWidth(e))+" "+Vt(Bt.internal.getHeight(e))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+a+" "+Vt(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=Yw(e,e.caption);return o.push("1 g"),o.push("0 0 "+Vt(s)+" "+Vt(r)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+Vt(s-1)+" "+Vt(r-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+n+" "+Vt(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 "+Vt(Bt.internal.getWidth(e))+" "+Vt(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 "+Vt(Bt.internal.getWidth(e)-2)+" "+Vt(Bt.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(Vt(a.x1.x)+" "+Vt(a.x1.y)+" m"),n.push(Vt(a.x2.x)+" "+Vt(a.x2.y)+" l"),n.push(Vt(a.x4.x)+" "+Vt(a.x4.y)+" m"),n.push(Vt(a.x3.x)+" "+Vt(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 "+Vt(Bt.internal.getWidth(e))+" "+Vt(Bt.internal.getHeight(e))+" re"),a.push("f"),a.push("q"),a.push("1 1 "+Vt(Bt.internal.getWidth(e)-2)+" "+Vt(Bt.internal.getHeight(e)-2)+" re"),a.push("W"),a.push("n"),a.push(Vt(n.x1.x)+" "+Vt(n.x1.y)+" m"),a.push(Vt(n.x2.x)+" "+Vt(n.x2.y)+" l"),a.push(Vt(n.x4.x)+" "+Vt(n.x4.y)+" m"),a.push(Vt(n.x3.x)+" "+Vt(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 "+Vt(Bt.internal.getWidth(e))+" "+Vt(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 Rn(e)==="object"&&(t=c8(e.Rect[2])),t},Bt.internal.getHeight=function(e){var t=0;return Rn(e)==="object"&&(t=c8(e.Rect[3])),t};var Zie=Ga.addField=function(e){if(zie(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=qu,Ga.AcroFormComboBox=$u,Ga.AcroFormEditBox=Og,Ga.AcroFormButton=go,Ga.AcroFormPushButton=Tg,Ga.AcroFormRadioButton=Wu,Ga.AcroFormCheckBox=Rg,Ga.AcroFormTextField=Ed,Ga.AcroFormPasswordField=Mg,Ga.AcroFormAppearance=Bt,Ga.AcroForm={ChoiceField:Ku,ListBox:qu,ComboBox:$u,EditBox:Og,Button:go,PushButton:Tg,RadioButton:Wu,CheckBox:Rg,TextField:Ed,PasswordField:Mg,Appearance:Bt},Rt.AcroForm={ChoiceField:Ku,ListBox:qu,ComboBox:$u,EditBox:Og,Button:go,PushButton:Tg,RadioButton:Wu,CheckBox:Rg,TextField:Ed,PasswordField:Mg,Appearance:Bt};Rt.AcroForm;function nF(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(_,F){var R,Z,J,ae,se,ee=t;if((F=F||t)==="RGBA"||_.data!==void 0&&_.data instanceof Uint8ClampedArray&&"height"in _&&"width"in _)return"RGBA";if(G(_))for(se in n)for(J=n[se],R=0;R<J.length;R+=1){for(ae=!0,Z=0;Z<J[R].length;Z+=1)if(J[R][Z]!==void 0&&J[R][Z]!==_[Z]){ae=!1;break}if(ae===!0){ee=se;break}}else for(se in n)for(J=n[se],R=0;R<J.length;R+=1){for(ae=!0,Z=0;Z<J[R].length;Z+=1)if(J[R][Z]!==void 0&&J[R][Z]!==_.charCodeAt(Z)){ae=!1;break}if(ae===!0){ee=se;break}}return ee===t&&F!==t&&(ee=F),ee},o=function _(F){for(var R=this.internal.write,Z=this.internal.putStream,J=(0,this.internal.getFilters)();J.indexOf("FlateEncode")!==-1;)J.splice(J.indexOf("FlateEncode"),1);F.objectId=this.internal.newObject();var ae=[];if(ae.push({key:"Type",value:"/XObject"}),ae.push({key:"Subtype",value:"/Image"}),ae.push({key:"Width",value:F.width}),ae.push({key:"Height",value:F.height}),F.colorSpace===B.INDEXED?ae.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(F.palette.length/3-1)+" "+("sMask"in F&&F.sMask!==void 0?F.objectId+2:F.objectId+1)+" 0 R]"}):(ae.push({key:"ColorSpace",value:"/"+F.colorSpace}),F.colorSpace===B.DEVICE_CMYK&&ae.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),ae.push({key:"BitsPerComponent",value:F.bitsPerComponent}),"decodeParameters"in F&&F.decodeParameters!==void 0&&ae.push({key:"DecodeParms",value:"<<"+F.decodeParameters+">>"}),"transparency"in F&&Array.isArray(F.transparency)){for(var se="",ee=0,oe=F.transparency.length;ee<oe;ee++)se+=F.transparency[ee]+" "+F.transparency[ee]+" ";ae.push({key:"Mask",value:"["+se+"]"})}F.sMask!==void 0&&ae.push({key:"SMask",value:F.objectId+1+" 0 R"});var T=F.filter!==void 0?["/"+F.filter]:void 0;if(Z({data:F.data,additionalKeyValues:ae,alreadyAppliedFilters:T,objectId:F.objectId}),R("endobj"),"sMask"in F&&F.sMask!==void 0){var ne="/Predictor "+F.predictor+" /Colors 1 /BitsPerComponent "+F.bitsPerComponent+" /Columns "+F.width,k={width:F.width,height:F.height,colorSpace:"DeviceGray",bitsPerComponent:F.bitsPerComponent,decodeParameters:ne,data:F.sMask};"filter"in F&&(k.filter=F.filter),_.call(this,k)}if(F.colorSpace===B.INDEXED){var S=this.internal.newObject();Z({data:O(new Uint8Array(F.palette)),objectId:S}),R("endobj")}},r=function(){var _=this.internal.collections.addImage_images;for(var F in _)o.call(this,_[F])},s=function(){var _,F=this.internal.collections.addImage_images,R=this.internal.write;for(var Z in F)R("/I"+(_=F[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 Rn(_)==="object"&&_.nodeType===1},h=function(_,F){if(_.nodeName==="IMG"&&_.hasAttribute("src")){var R=""+_.getAttribute("src");if(R.indexOf("data:image/")===0)return Vp(unescape(R).split("base64,").pop());var Z=e.loadFile(R,!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 J;switch(F){case"PNG":J="image/png";break;case"WEBP":J="image/webp";break;case"JPEG":case"JPG":default:J="image/jpeg"}return Vp(_.toDataURL(J,1).split("base64,").pop())}},f=function(_){var F=this.internal.collections.addImage_images;if(F){for(var R in F)if(_===F[R].alias)return F[R]}},b=function(_,F,R){return _||F||(_=-96,F=-96),_<0&&(_=-1*R.width*72/_/this.internal.scaleFactor),F<0&&(F=-1*R.height*72/F/this.internal.scaleFactor),_===0&&(_=F*R.width/R.height),F===0&&(F=_*R.height/R.width),[_,F]},y=function(_,F,R,Z,J,ae){var se=b.call(this,R,Z,J),ee=this.internal.getCoordinateString,oe=this.internal.getVerticalCoordinateString,T=c.call(this);if(R=se[0],Z=se[1],T[J.index]=J,ae){ae*=Math.PI/180;var ne=Math.cos(ae),k=Math.sin(ae),S=function(re){return re.toFixed(4)},V=[S(ne),S(k),S(-1*k),S(ne),0,0,"cm"]}this.internal.write("q"),ae?(this.internal.write([1,"0","0",1,ee(_),oe(F+Z),"cm"].join(" ")),this.internal.write(V.join(" ")),this.internal.write([ee(R),"0","0",ee(Z),"0","0","cm"].join(" "))):this.internal.write([ee(R),"0","0",ee(Z),ee(_),oe(F+Z),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+J.index+" Do"),this.internal.write("Q")},B=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 w=e.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},D=e.__addimage__.sHashCode=function(_){var F,R,Z=0;if(typeof _=="string")for(R=_.length,F=0;F<R;F++)Z=(Z<<5)-Z+_.charCodeAt(F),Z|=0;else if(G(_))for(R=_.byteLength/2,F=0;F<R;F++)Z=(Z<<5)-Z+_[F],Z|=0;return Z},H=e.__addimage__.validateStringAsBase64=function(_){(_=_||"").toString().trim();var F=!0;return _.length===0&&(F=!1),_.length%4!=0&&(F=!1),/^[A-Za-z0-9+/]+$/.test(_.substr(0,_.length-2))===!1&&(F=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(_.substr(-2))===!1&&(F=!1),F},Q=e.__addimage__.extractImageFromDataUrl=function(_){if(_==null||!(_=_.trim()).startsWith("data:"))return null;var F=_.indexOf(",");return F<0?null:_.substring(0,F).trim().endsWith("base64")?_.substring(F+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)},I=e.__addimage__.binaryStringToUint8Array=function(_){for(var F=_.length,R=new Uint8Array(F),Z=0;Z<F;Z++)R[Z]=_.charCodeAt(Z);return R},O=e.__addimage__.arrayBufferToBinaryString=function(_){for(var F="",R=G(_)?_:new Uint8Array(_),Z=0;Z<R.length;Z+=8192)F+=String.fromCharCode.apply(null,R.subarray(Z,Z+8192));return F};e.addImage=function(){var _,F,R,Z,J,ae,se,ee,oe;if(typeof arguments[1]=="number"?(F=t,R=arguments[1],Z=arguments[2],J=arguments[3],ae=arguments[4],se=arguments[5],ee=arguments[6],oe=arguments[7]):(F=arguments[1],R=arguments[2],Z=arguments[3],J=arguments[4],ae=arguments[5],se=arguments[6],ee=arguments[7],oe=arguments[8]),Rn(_=arguments[0])==="object"&&!A(_)&&"imageData"in _){var T=_;_=T.imageData,F=T.format||F||t,R=T.x||R||0,Z=T.y||Z||0,J=T.w||T.width||J,ae=T.h||T.height||ae,se=T.alias||se,ee=T.compression||ee,oe=T.rotation||T.angle||oe}var ne=this.internal.getFilters();if(ee===void 0&&ne.indexOf("FlateEncode")!==-1&&(ee="SLOW"),isNaN(R)||isNaN(Z))throw new Error("Invalid coordinates passed to jsPDF.addImage");i.call(this);var k=M.call(this,_,F,se,ee);return y.call(this,R,Z,J,ae,k,oe),this};var M=function(_,F,R,Z){var J,ae,se;if(typeof _=="string"&&a(_)===t){_=unescape(_);var ee=z(_,!1);(ee!==""||(ee=e.loadFile(_,!0))!==void 0)&&(_=ee)}if(A(_)&&(_=h(_,F)),F=a(_,F),!p(F))throw new Error("addImage does not support files of type '"+F+"', please ensure that a plugin for '"+F+"' support is added.");if(((se=R)==null||se.length===0)&&(R=function(oe){return typeof oe=="string"||G(oe)?D(oe):G(oe.data)?D(oe.data):null}(_)),(J=f.call(this,R))||(E()&&(_ instanceof Uint8Array||F==="RGBA"||(ae=_,_=I(_))),J=this["process"+F.toUpperCase()](_,m.call(this),R,function(oe){return oe&&typeof oe=="string"&&(oe=oe.toUpperCase()),oe in e.image_compression?oe:w.NONE}(Z),ae)),!J)throw new Error("An unknown error occurred whilst processing the image.");return J},z=e.__addimage__.convertBase64ToBinaryString=function(_,F){F=typeof F!="boolean"||F;var R,Z="";if(typeof _=="string"){var J;R=(J=Q(_))!==null&&J!==void 0?J:_;try{Z=Vp(R)}catch(ae){if(F)throw H(R)?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 F,R,Z="";if(A(_)&&(_=h(_)),typeof _=="string"&&a(_)===t&&((Z=z(_,!1))===""&&(Z=e.loadFile(_)||""),_=Z),R=a(_),!p(R))throw new Error("addImage does not support files of type '"+R+"', please ensure that a plugin for '"+R+"' support is added.");if(!E()||_ instanceof Uint8Array||(_=I(_)),!(F=this["process"+R.toUpperCase()](_)))throw new Error("An unknown error occurred whilst processing the image");return F.fileType=R,F}})(Rt.API),function(e){var t=function(n){if(n!==void 0&&n!="")return!0};Rt.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 h=0;h<m.length;h++){a=m[h];var f=this.internal.pdfEscape,b=this.internal.getEncryptor(n.objId);switch(a.type){case"reference":this.internal.write(" "+a.object.objId+" 0 R ");break;case"text":var y=this.internal.newAdditionalObject(),B=this.internal.newAdditionalObject(),w=this.internal.getEncryptor(y.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(w(a.contents))+")",r+=" /Popup "+B.objId+" 0 R",r+=" /P "+c.objId+" 0 R",r+=" /T ("+f(w(D))+") >>",y.content=r;var H=y.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 "+H,a.open&&(r+=" /Open true"),r+=" >>",B.content=r,this.internal.write(y.objId,"0 R",B.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(b(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(b(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}}(Rt.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(y){return t[y.charCodeAt(0)]!==void 0},s=e.__arabicParser__.isArabicLetter=function(y){return typeof y=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(y)},i=e.__arabicParser__.isArabicEndLetter=function(y){return s(y)&&r(y)&&t[y.charCodeAt(0)].length<=2},c=e.__arabicParser__.isArabicAlfLetter=function(y){return s(y)&&o.indexOf(y.charCodeAt(0))>=0};e.__arabicParser__.arabicLetterHasIsolatedForm=function(y){return s(y)&&r(y)&&t[y.charCodeAt(0)].length>=1};var m=e.__arabicParser__.arabicLetterHasFinalForm=function(y){return s(y)&&r(y)&&t[y.charCodeAt(0)].length>=2};e.__arabicParser__.arabicLetterHasInitialForm=function(y){return s(y)&&r(y)&&t[y.charCodeAt(0)].length>=3};var p=e.__arabicParser__.arabicLetterHasMedialForm=function(y){return s(y)&&r(y)&&t[y.charCodeAt(0)].length==4},A=e.__arabicParser__.resolveLigatures=function(y){var B=0,w=n,D="",H=0;for(B=0;B<y.length;B+=1)w[y.charCodeAt(B)]!==void 0?(H++,typeof(w=w[y.charCodeAt(B)])=="number"&&(D+=String.fromCharCode(w),w=n,H=0),B===y.length-1&&(w=n,D+=y.charAt(B-(H-1)),B-=H-1,H=0)):(w=n,D+=y.charAt(B-H),B-=H,H=0);return D};e.__arabicParser__.isArabicDiacritic=function(y){return y!==void 0&&a[y.charCodeAt(0)]!==void 0};var h=e.__arabicParser__.getCorrectForm=function(y,B,w){return s(y)?r(y)===!1?-1:!m(y)||!s(B)&&!s(w)||!s(w)&&i(B)||i(y)&&!s(B)||i(y)&&c(B)||i(y)&&i(B)?0:p(y)&&s(B)&&!i(B)&&s(w)&&m(w)?3:i(y)||!s(w)?1:2:-1},f=function(y){var B=0,w=0,D=0,H="",Q="",E="",G=(y=y||"").split("\\s+"),I=[];for(B=0;B<G.length;B+=1){for(I.push(""),w=0;w<G[B].length;w+=1)H=G[B][w],Q=G[B][w-1],E=G[B][w+1],s(H)?(D=h(H,Q,E),I[B]+=D!==-1?String.fromCharCode(t[H.charCodeAt(0)][D]):H):I[B]+=H;I[B]=A(I[B])}return I.join(" ")},b=e.__arabicParser__.processArabic=e.processArabic=function(){var y,B=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,w=[];if(Array.isArray(B)){var D=0;for(w=[],D=0;D<B.length;D+=1)Array.isArray(B[D])?w.push([f(B[D][0]),B[D][1],B[D][2]]):w.push([f(B[D])]);y=w}else y=f(B);return typeof arguments[0]=="string"?y:(arguments[0].text=y,arguments[0])};e.events.push(["preProcessText",b])}(Rt.API),Rt.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}])}(Rt.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(y){c=y}});var m=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return m},set:function(y){m=y}});var p=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return p},set:function(y){p=y}});var A=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return A},set:function(y){A=y}});var h=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return h},set:function(y){h=y}});var f=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return f},set:function(y){f=y}});var b=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return b},set:function(y){b=y}}),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(),h=m.scaleFactor||this.internal.scaleFactor,f=0,b=0,y=0,B=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 w=m.maxWidth;w>0?typeof c=="string"?c=this.splitTextToSize(c,w):Object.prototype.toString.call(c)==="[object Array]"&&(c=c.reduce(function(H,Q){return H.concat(B.splitTextToSize(Q,w))},[])):c=Array.isArray(c)?c:[c];for(var D=0;D<c.length;D++)f<(y=this.getStringUnitWidth(c[D],{font:A})*p)&&(f=y);return f!==0&&(b=c.length),{w:f/=h,h:Math.max((b*p*this.getLineHeightFactor()-p*(this.getLineHeightFactor()-1))/h,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,h=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&&h&&(this.printHeaderRow(c.lineNumber,!0),c.y+=h[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,h){if(a.call(this),!p)throw new Error("No data for PDF table.");var f,b,y,B,w=[],D=[],H=[],Q={},E={},G=[],I=[],O=(h=h||{}).autoSize||!1,M=h.printHeaders!==!1,z=h.css&&h.css["font-size"]!==void 0?16*h.css["font-size"]:h.fontSize||12,_=h.margins||Object.assign({width:this.getPageWidth()},t),F=typeof h.padding=="number"?h.padding:3,R=h.headerBackgroundColor||"#c8c8c8",Z=h.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=F,this.internal.__cell__.headerBackgroundColor=R,this.internal.__cell__.headerTextColor=Z,this.setFontSize(z),A==null)D=w=Object.keys(p[0]),H=w.map(function(){return"left"});else if(Array.isArray(A)&&Rn(A[0])==="object")for(w=A.map(function(T){return T.name}),D=A.map(function(T){return T.prompt||T.name||""}),H=A.map(function(T){return T.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=w=A,H=w.map(function(){return"left"}));if(O||Array.isArray(A)&&typeof A[0]=="string")for(f=0;f<w.length;f+=1){for(Q[B=w[f]]=p.map(function(T){return T[B]}),this.setFont(void 0,"bold"),G.push(this.getTextDimensions(D[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),b=Q[B],this.setFont(void 0,"normal"),y=0;y<b.length;y+=1)G.push(this.getTextDimensions(b[y],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);E[B]=Math.max.apply(null,G)+F+F,G=[]}if(M){var J={};for(f=0;f<w.length;f+=1)J[w[f]]={},J[w[f]].text=D[f],J[w[f]].align=H[f];var ae=i.call(this,J,E);I=w.map(function(T){return new r(c,m,E[T],ae,J[T].text,void 0,J[T].align)}),this.setTableHeaderRow(I),this.printHeaderRow(1,!1)}var se=A.reduce(function(T,ne){return T[ne.name]=ne.align,T},{});for(f=0;f<p.length;f+=1){"rowStart"in h&&h.rowStart instanceof Function&&h.rowStart({row:f,data:p[f]},this);var ee=i.call(this,p[f],E);for(y=0;y<w.length;y+=1){var oe=p[f][w[y]];"cellStart"in h&&h.cellStart instanceof Function&&h.cellStart({row:f,col:y,data:oe},this),s.call(this,new r(c,m,E[w[y]],ee,oe,f+2,se[w[y]]))}}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,h=this.internal.scaleFactor;return Object.keys(c).map(function(f){var b=c[f];return this.splitTextToSize(b.hasOwnProperty("text")?b.text:b,m[f]-p-p)},this).map(function(f){return this.getLineHeightFactor()*f.length*A/h+p+p},this).reduce(function(f,b){return Math.max(f,b)},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 h=[],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,h.push(p)),p.lineNumber=c;var b=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),s.call(this,p),this.setTextColor(b)}h.length>0&&this.setTableHeaderRow(h),this.setFont(void 0,"normal"),n=!1}}(Rt.API);var aF={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},oF=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Kw=nF(oF),rF=[100,200,300,400,500,600,700,800,900],Yie=nF(rF);function qw(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),n=function(r){return aF[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 l8(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 Kie={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},m8={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function d8(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function qie(e,t,n){for(var a=(n=n||{}).defaultFontFamily||"times",o=Object.assign({},Kie,n.genericFontFamilies||{}),r=null,s=null,i=0;i<t.length;++i)if(o[(r=qw(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 '"+d8(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,h=l8(m,oF,p,A);if(!h)throw new Error("Could not find a matching font-stretch value for "+c);return h}(r.stretch,s),s=function(c,m){if(m[c])return m[c];for(var p=aF[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=Yie[c],A=l8(m,rF,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 '"+d8(r)+"'.");return s}function u8(e){return e.trimLeft()}function $ie(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 Wie(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 jg,A8,p8,wv=["times"];(function(e){var t,n,a,o,r,s,i,c,m,p=function(k){return k=k||{},this.isStrokeTransparent=k.isStrokeTransparent||!1,this.strokeOpacity=k.strokeOpacity||1,this.strokeStyle=k.strokeStyle||"#000000",this.fillStyle=k.fillStyle||"#000000",this.isFillTransparent=k.isFillTransparent||!1,this.fillOpacity=k.fillOpacity||1,this.font=k.font||"10px sans-serif",this.textBaseline=k.textBaseline||"alphabetic",this.textAlign=k.textAlign||"left",this.lineWidth=k.lineWidth||1,this.lineJoin=k.lineJoin||"miter",this.lineCap=k.lineCap||"butt",this.path=k.path||[],this.transform=k.transform!==void 0?k.transform.clone():new c,this.globalCompositeOperation=k.globalCompositeOperation||"normal",this.globalAlpha=k.globalAlpha||1,this.clip_path=k.clip_path||[],this.currentPoint=k.currentPoint||new s,this.miterLimit=k.miterLimit||10,this.lastPoint=k.lastPoint||new s,this.lineDashOffset=k.lineDashOffset||0,this.lineDash=k.lineDash||[],this.margin=k.margin||[0,0,0,0],this.prevPageLastElemOffset=k.prevPageLastElemOffset||0,this.ignoreClearRect=typeof k.ignoreClearRect!="boolean"||k.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(k){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var S=k;Object.defineProperty(this,"pdf",{get:function(){return S}});var V=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return V},set:function(Ee){V=!!Ee}});var re=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return re},set:function(Ee){re=!!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=h(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=h(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 De=null;function Ze(Ee,le){if(De===null){var At=function(it){var Ye=[];return Object.keys(it).forEach(function($e){it[$e].forEach(function(Ve){var tt=null;switch(Ve){case"bold":tt={family:$e,weight:"bold"};break;case"italic":tt={family:$e,style:"italic"};break;case"bolditalic":tt={family:$e,weight:"bold",style:"italic"};break;case"":case"normal":tt={family:$e}}tt!==null&&(tt.ref={name:$e,style:Ve},Ye.push(tt))})}),Ye}(Ee.getFontList());De=function(it){for(var Ye={},$e=0;$e<it.length;++$e){var Ve=qw(it[$e]),tt=Ve.family,mt=Ve.stretch,We=Ve.style,ft=Ve.weight;Ye[tt]=Ye[tt]||{},Ye[tt][mt]=Ye[tt][mt]||{},Ye[tt][mt][We]=Ye[tt][mt][We]||{},Ye[tt][mt][We][ft]=Ve}return Ye}(At.concat(le))}return De}var at=null;Object.defineProperty(this,"fontFaces",{get:function(){return at},set:function(Ee){De=null,at=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 At=le[1];le[2];var it=le[3],Ye=le[4];le[5];var $e=le[6],Ve=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(Ye)[2];Ye=Math.floor(Ve==="px"?parseFloat(Ye)*this.pdf.internal.scaleFactor:Ve==="em"?parseFloat(Ye)*this.pdf.getFontSize():parseFloat(Ye)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(Ye);var tt=function(qe){var ct,Re,Yt=[],Ut=qe.trim();if(Ut==="")return wv;if(Ut in m8)return[m8[Ut]];for(;Ut!=="";){switch(Re=null,ct=(Ut=u8(Ut)).charAt(0)){case'"':case"'":Re=$ie(Ut.substring(1),ct);break;default:Re=Wie(Ut)}if(Re===null||(Yt.push(Re[0]),(Ut=u8(Re[1]))!==""&&Ut.charAt(0)!==","))return wv;Ut=Ut.replace(/^,/,"")}return Yt}($e);if(this.fontFaces){var mt=qie(Ze(this.pdf,this.fontFaces),tt.map(function(qe){return{family:qe,stretch:"normal",weight:it,style:At}}));this.pdf.setFont(mt.ref.name,mt.ref.style)}else{var We="";(it==="bold"||parseInt(it,10)>=700||At==="bold")&&(We="bold"),At==="italic"&&(We+="italic"),We.length===0&&(We="normal");for(var ft="",ve={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"},Se=0;Se<tt.length;Se++){if(this.pdf.internal.getFont(tt[Se],We,{noFallback:!0,disableWarning:!0})!==void 0){ft=tt[Se];break}if(We==="bolditalic"&&this.pdf.internal.getFont(tt[Se],"bold",{noFallback:!0,disableWarning:!0})!==void 0)ft=tt[Se],We="bold";else if(this.pdf.internal.getFont(tt[Se],"normal",{noFallback:!0,disableWarning:!0})!==void 0){ft=tt[Se],We="normal";break}}if(ft===""){for(var Xe=0;Xe<tt.length;Xe++)if(ve[tt[Xe]]){ft=ve[tt[Xe]];break}}ft=ft===""?"Times":ft,this.pdf.setFont(ft,We)}}}}),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(k){this.lineDash=k},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(k,S){if(isNaN(k)||isNaN(S))throw qn.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var V=this.ctx.transform.applyToPoint(new s(k,S));this.path.push({type:"mt",x:V.x,y:V.y}),this.ctx.lastPoint=new s(k,S)},A.prototype.closePath=function(){var k=new s(0,0),S=0;for(S=this.path.length-1;S!==-1;S--)if(this.path[S].type==="begin"&&Rn(this.path[S+1])==="object"&&typeof this.path[S+1].x=="number"){k=new s(this.path[S+1].x,this.path[S+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new s(k.x,k.y)},A.prototype.lineTo=function(k,S){if(isNaN(k)||isNaN(S))throw qn.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var V=this.ctx.transform.applyToPoint(new s(k,S));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(k,S,V,re){if(isNaN(V)||isNaN(re)||isNaN(k)||isNaN(S))throw qn.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,re)),pe=this.ctx.transform.applyToPoint(new s(k,S));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(k,S,V,re,ce,pe){if(isNaN(ce)||isNaN(pe)||isNaN(k)||isNaN(S)||isNaN(V)||isNaN(re))throw qn.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(k,S)),je=this.ctx.transform.applyToPoint(new s(V,re));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(k,S,V,re,ce,pe){if(isNaN(k)||isNaN(S)||isNaN(V)||isNaN(re)||isNaN(ce))throw qn.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(k,S));k=ge.x,S=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-re)>=2*Math.PI&&(re=0,ce=2*Math.PI),this.path.push({type:"arc",x:k,y:S,radius:V,startAngle:re,endAngle:ce,counterclockwise:pe})},A.prototype.arcTo=function(k,S,V,re,ce){throw new Error("arcTo not implemented.")},A.prototype.rect=function(k,S,V,re){if(isNaN(k)||isNaN(S)||isNaN(V)||isNaN(re))throw qn.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(k,S),this.lineTo(k+V,S),this.lineTo(k+V,S+re),this.lineTo(k,S+re),this.lineTo(k,S),this.lineTo(k+V,S),this.lineTo(k,S)},A.prototype.fillRect=function(k,S,V,re){if(isNaN(k)||isNaN(S)||isNaN(V)||isNaN(re))throw qn.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(k,S,V,re),this.fill(),ce.hasOwnProperty("lineCap")&&(this.lineCap=ce.lineCap),ce.hasOwnProperty("lineJoin")&&(this.lineJoin=ce.lineJoin)}},A.prototype.strokeRect=function(k,S,V,re){if(isNaN(k)||isNaN(S)||isNaN(V)||isNaN(re))throw qn.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");b.call(this)||(this.beginPath(),this.rect(k,S,V,re),this.stroke())},A.prototype.clearRect=function(k,S,V,re){if(isNaN(k)||isNaN(S)||isNaN(V)||isNaN(re))throw qn.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(k,S,V,re))},A.prototype.save=function(k){k=typeof k!="boolean"||k;for(var S=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(S),k){this.ctx.fontSize=this.pdf.internal.getFontSize();var re=new p(this.ctx);this.ctxStack.push(this.ctx),this.ctx=re}},A.prototype.restore=function(k){k=typeof k!="boolean"||k;for(var S=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(S),k&&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 h=function(k){var S,V,re,ce;if(k.isCanvasGradient===!0&&(k=k.getColor()),!k)return{r:0,g:0,b:0,a:0,style:k};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(k))S=0,V=0,re=0,ce=0;else{var pe=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(k);if(pe!==null)S=parseInt(pe[1]),V=parseInt(pe[2]),re=parseInt(pe[3]),ce=1;else if((pe=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(k))!==null)S=parseInt(pe[1]),V=parseInt(pe[2]),re=parseInt(pe[3]),ce=parseFloat(pe[4]);else{if(ce=1,typeof k=="string"&&k.charAt(0)!=="#"){var ge=new WI(k);k=ge.ok?ge.toHex():"#000000"}k.length===4?(S=k.substring(1,2),S+=S,V=k.substring(2,3),V+=V,re=k.substring(3,4),re+=re):(S=k.substring(1,3),V=k.substring(3,5),re=k.substring(5,7)),S=parseInt(S,16),V=parseInt(V,16),re=parseInt(re,16)}}return{r:S,g:V,b:re,a:ce,style:k}},f=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},b=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};A.prototype.fillText=function(k,S,V,re){if(isNaN(S)||isNaN(V)||typeof k!="string")throw qn.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(re=isNaN(re)?void 0:re,!f.call(this)){var ce=ee(this.ctx.transform.rotation),pe=this.ctx.transform.scaleX;F.call(this,{text:k,x:S,y:V,scale:pe,angle:ce,align:this.textAlign,maxWidth:re})}},A.prototype.strokeText=function(k,S,V,re){if(isNaN(S)||isNaN(V)||typeof k!="string")throw qn.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!b.call(this)){re=isNaN(re)?void 0:re;var ce=ee(this.ctx.transform.rotation),pe=this.ctx.transform.scaleX;F.call(this,{text:k,x:S,y:V,scale:pe,renderingMode:"stroke",angle:ce,align:this.textAlign,maxWidth:re})}},A.prototype.measureText=function(k){if(typeof k!="string")throw qn.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var S=this.pdf,V=this.pdf.internal.scaleFactor,re=S.internal.getFontSize(),ce=S.getStringUnitWidth(k)*re/S.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(k,S){if(isNaN(k)||isNaN(S))throw qn.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var V=new c(k,0,0,S,0,0);this.ctx.transform=this.ctx.transform.multiply(V)},A.prototype.rotate=function(k){if(isNaN(k))throw qn.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var S=new c(Math.cos(k),Math.sin(k),-Math.sin(k),Math.cos(k),0,0);this.ctx.transform=this.ctx.transform.multiply(S)},A.prototype.translate=function(k,S){if(isNaN(k)||isNaN(S))throw qn.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var V=new c(1,0,0,1,k,S);this.ctx.transform=this.ctx.transform.multiply(V)},A.prototype.transform=function(k,S,V,re,ce,pe){if(isNaN(k)||isNaN(S)||isNaN(V)||isNaN(re)||isNaN(ce)||isNaN(pe))throw qn.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var ge=new c(k,S,V,re,ce,pe);this.ctx.transform=this.ctx.transform.multiply(ge)},A.prototype.setTransform=function(k,S,V,re,ce,pe){k=isNaN(k)?1:k,S=isNaN(S)?0:S,V=isNaN(V)?0:V,re=isNaN(re)?1:re,ce=isNaN(ce)?0:ce,pe=isNaN(pe)?0:pe,this.ctx.transform=new c(k,S,V,re,ce,pe)};var y=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};A.prototype.drawImage=function(k,S,V,re,ce,pe,ge,de,je){var _e=this.pdf.getImageProperties(k),De=1,Ze=1,at=1,Ee=1;re!==void 0&&de!==void 0&&(at=de/re,Ee=je/ce,De=_e.width/re*de/re,Ze=_e.height/ce*je/ce),pe===void 0&&(pe=S,ge=V,S=0,V=0),re!==void 0&&de===void 0&&(de=re,je=ce),re===void 0&&de===void 0&&(de=_e.width,je=_e.height);for(var le,At=this.ctx.transform.decompose(),it=ee(At.rotate.shx),Ye=new c,$e=(Ye=(Ye=(Ye=Ye.multiply(At.translate)).multiply(At.skew)).multiply(At.scale)).applyToRectangle(new i(pe-S*at,ge-V*Ee,re*De,ce*Ze)),Ve=B.call(this,$e),tt=[],mt=0;mt<Ve.length;mt+=1)tt.indexOf(Ve[mt])===-1&&tt.push(Ve[mt]);if(H(tt),this.autoPaging)for(var We=tt[0],ft=tt[tt.length-1],ve=We;ve<ft+1;ve++){this.pdf.setPage(ve);var Se=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],Xe=ve===1?this.posY+this.margin[0]:this.margin[0],qe=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ct=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],Re=ve===1?0:qe+(ve-2)*ct;if(this.ctx.clip_path.length!==0){var Yt=this.path;le=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(le,this.posX+this.margin[3],-Re+Xe+this.ctx.prevPageLastElemOffset),E.call(this,"fill",!0),this.path=Yt}var Ut=JSON.parse(JSON.stringify($e));Ut=D([Ut],this.posX+this.margin[3],-Re+Xe+this.ctx.prevPageLastElemOffset)[0];var fn=(ve>We||ve<ft)&&y.call(this);fn&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Se,ct,null).clip().discardPath()),this.pdf.addImage(k,"JPEG",Ut.x,Ut.y,Ut.w,Ut.h,null,null,it),fn&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(k,"JPEG",$e.x,$e.y,$e.w,$e.h,null,null,it)};var B=function(k,S,V){var re=[];S=S||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(k.type){default:case"mt":case"lt":re.push(Math.floor((k.y+ce)/V)+1);break;case"arc":re.push(Math.floor((k.y+ce-k.radius)/V)+1),re.push(Math.floor((k.y+ce+k.radius)/V)+1);break;case"qct":var pe=oe(this.ctx.lastPoint.x,this.ctx.lastPoint.y,k.x1,k.y1,k.x,k.y);re.push(Math.floor((pe.y+ce)/V)+1),re.push(Math.floor((pe.y+pe.h+ce)/V)+1);break;case"bct":var ge=T(this.ctx.lastPoint.x,this.ctx.lastPoint.y,k.x1,k.y1,k.x2,k.y2,k.x,k.y);re.push(Math.floor((ge.y+ce)/V)+1),re.push(Math.floor((ge.y+ge.h+ce)/V)+1);break;case"rect":re.push(Math.floor((k.y+ce)/V)+1),re.push(Math.floor((k.y+k.h+ce)/V)+1)}for(var de=0;de<re.length;de+=1)for(;this.pdf.internal.getNumberOfPages()<re[de];)w.call(this);return re},w=function(){var k=this.fillStyle,S=this.strokeStyle,V=this.font,re=this.lineCap,ce=this.lineWidth,pe=this.lineJoin;this.pdf.addPage(),this.fillStyle=k,this.strokeStyle=S,this.font=V,this.lineCap=re,this.lineWidth=ce,this.lineJoin=pe},D=function(k,S,V){for(var re=0;re<k.length;re++)switch(k[re].type){case"bct":k[re].x2+=S,k[re].y2+=V;case"qct":k[re].x1+=S,k[re].y1+=V;case"mt":case"lt":case"arc":default:k[re].x+=S,k[re].y+=V}return k},H=function(k){return k.sort(function(S,V){return S-V})},Q=function(k,S){for(var V,re,ce=this.fillStyle,pe=this.strokeStyle,ge=this.lineCap,de=this.lineWidth,je=Math.abs(de*this.ctx.transform.scaleX),_e=this.lineJoin,De=JSON.parse(JSON.stringify(this.path)),Ze=JSON.parse(JSON.stringify(this.path)),at=[],Ee=0;Ee<Ze.length;Ee++)if(Ze[Ee].x!==void 0)for(var le=B.call(this,Ze[Ee]),At=0;At<le.length;At+=1)at.indexOf(le[At])===-1&&at.push(le[At]);for(var it=0;it<at.length;it++)for(;this.pdf.internal.getNumberOfPages()<at[it];)w.call(this);if(H(at),this.autoPaging)for(var Ye=at[0],$e=at[at.length-1],Ve=Ye;Ve<$e+1;Ve++){this.pdf.setPage(Ve),this.fillStyle=ce,this.strokeStyle=pe,this.lineCap=ge,this.lineWidth=je,this.lineJoin=_e;var tt=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],mt=Ve===1?this.posY+this.margin[0]:this.margin[0],We=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ft=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],ve=Ve===1?0:We+(Ve-2)*ft;if(this.ctx.clip_path.length!==0){var Se=this.path;V=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(V,this.posX+this.margin[3],-ve+mt+this.ctx.prevPageLastElemOffset),E.call(this,k,!0),this.path=Se}if(re=JSON.parse(JSON.stringify(De)),this.path=D(re,this.posX+this.margin[3],-ve+mt+this.ctx.prevPageLastElemOffset),S===!1||Ve===0){var Xe=(Ve>Ye||Ve<$e)&&y.call(this);Xe&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],tt,ft,null).clip().discardPath()),E.call(this,k,S),Xe&&this.pdf.restoreGraphicsState()}this.lineWidth=de}else this.lineWidth=je,E.call(this,k,S),this.lineWidth=de;this.path=De},E=function(k,S){if((k!=="stroke"||S||!b.call(this))&&(k==="stroke"||S||!f.call(this))){for(var V,re,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),De=pe[ge-1].y+2/3*(de.y1-pe[ge-1].y),Ze=de.x+2/3*(de.x1-de.x),at=de.y+2/3*(de.y1-de.y),Ee=de.x,le=de.y;V=[_e-pe[ge-1].x,De-pe[ge-1].y,Ze-pe[ge-1].x,at-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)}}re=S?null:k==="stroke"?"stroke":"fill";for(var At=!1,it=0;it<ce.length;it++)if(ce[it].arc)for(var Ye=ce[it].abs,$e=0;$e<Ye.length;$e++){var Ve=Ye[$e];Ve.type==="arc"?O.call(this,Ve.x,Ve.y,Ve.radius,Ve.startAngle,Ve.endAngle,Ve.counterclockwise,void 0,S,!At):R.call(this,Ve.x,Ve.y),At=!0}else if(ce[it].close===!0)this.pdf.internal.out("h"),At=!1;else if(ce[it].begin!==!0){var tt=ce[it].start.x,mt=ce[it].start.y;Z.call(this,ce[it].deltas,tt,mt),At=!0}re&&M.call(this,re),S&&z.call(this)}},G=function(k){var S=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,V=S*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return k-V;case"top":return k+S-V;case"hanging":return k+S-2*V;case"middle":return k+S/2-V;case"ideographic":return k;case"alphabetic":default:return k}},I=function(k){return k+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};A.prototype.createLinearGradient=function(){var k=function(){};return k.colorStops=[],k.addColorStop=function(S,V){this.colorStops.push([S,V])},k.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},k.isCanvasGradient=!0,k},A.prototype.createPattern=function(){return this.createLinearGradient()},A.prototype.createRadialGradient=function(){return this.createLinearGradient()};var O=function(k,S,V,re,ce,pe,ge,de,je){for(var _e=ae.call(this,V,re,ce,pe),De=0;De<_e.length;De++){var Ze=_e[De];De===0&&(je?_.call(this,Ze.x1+k,Ze.y1+S):R.call(this,Ze.x1+k,Ze.y1+S)),J.call(this,k,S,Ze.x2,Ze.y2,Ze.x3,Ze.y3,Ze.x4,Ze.y4)}de?z.call(this):M.call(this,ge)},M=function(k){switch(k){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},z=function(){this.pdf.clip(),this.pdf.discardPath()},_=function(k,S){this.pdf.internal.out(n(k)+" "+a(S)+" m")},F=function(k){var S;switch(k.align){case"right":case"end":S="right";break;case"center":S="center";break;case"left":case"start":default:S="left"}var V=this.pdf.getTextDimensions(k.text),re=G.call(this,k.y),ce=I.call(this,re)-V.h,pe=this.ctx.transform.applyToPoint(new s(k.x,re)),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,De,Ze=this.ctx.transform.applyToRectangle(new i(k.x,re,V.w,V.h)),at=de.applyToRectangle(new i(k.x,ce,V.w,V.h)),Ee=B.call(this,at),le=[],At=0;At<Ee.length;At+=1)le.indexOf(Ee[At])===-1&&le.push(Ee[At]);if(H(le),this.autoPaging)for(var it=le[0],Ye=le[le.length-1],$e=it;$e<Ye+1;$e++){this.pdf.setPage($e);var Ve=$e===1?this.posY+this.margin[0]:this.margin[0],tt=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],mt=this.pdf.internal.pageSize.height-this.margin[2],We=mt-this.margin[0],ft=this.pdf.internal.pageSize.width-this.margin[1],ve=ft-this.margin[3],Se=$e===1?0:tt+($e-2)*We;if(this.ctx.clip_path.length!==0){var Xe=this.path;je=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=D(je,this.posX+this.margin[3],-1*Se+Ve),E.call(this,"fill",!0),this.path=Xe}var qe=D([JSON.parse(JSON.stringify(at))],this.posX+this.margin[3],-Se+Ve+this.ctx.prevPageLastElemOffset)[0];k.scale>=.01&&(_e=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_e*k.scale),De=this.lineWidth,this.lineWidth=De*k.scale);var ct=this.autoPaging!=="text";if(ct||qe.y+qe.h<=mt){if(ct||qe.y>=Ve&&qe.x<=ft){var Re=ct?k.text:this.pdf.splitTextToSize(k.text,k.maxWidth||ft-qe.x)[0],Yt=D([JSON.parse(JSON.stringify(Ze))],this.posX+this.margin[3],-Se+Ve+this.ctx.prevPageLastElemOffset)[0],Ut=ct&&($e>it||$e<Ye)&&y.call(this);Ut&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],ve,We,null).clip().discardPath()),this.pdf.text(Re,Yt.x,Yt.y,{angle:k.angle,align:S,renderingMode:k.renderingMode}),Ut&&this.pdf.restoreGraphicsState()}}else qe.y<mt&&(this.ctx.prevPageLastElemOffset+=mt-qe.y);k.scale>=.01&&(this.pdf.setFontSize(_e),this.lineWidth=De)}else k.scale>=.01&&(_e=this.pdf.internal.getFontSize(),this.pdf.setFontSize(_e*k.scale),De=this.lineWidth,this.lineWidth=De*k.scale),this.pdf.text(k.text,pe.x+this.posX,pe.y+this.posY,{angle:k.angle,align:S,renderingMode:k.renderingMode,maxWidth:k.maxWidth}),k.scale>=.01&&(this.pdf.setFontSize(_e),this.lineWidth=De)},R=function(k,S,V,re){V=V||0,re=re||0,this.pdf.internal.out(n(k+V)+" "+a(S+re)+" l")},Z=function(k,S,V){return this.pdf.lines(k,S,V,null,null)},J=function(k,S,V,re,ce,pe,ge,de){this.pdf.internal.out([t(o(V+k)),t(r(re+S)),t(o(ce+k)),t(r(pe+S)),t(o(ge+k)),t(r(de+S)),"c"].join(" "))},ae=function(k,S,V,re){for(var ce=2*Math.PI,pe=Math.PI/2;S>V;)S-=ce;var ge=Math.abs(V-S);ge<ce&&re&&(ge=ce-ge);for(var de=[],je=re?-1:1,_e=S;ge>1e-5;){var De=_e+je*Math.min(ge,pe);de.push(se.call(this,k,_e,De)),ge-=Math.abs(De-_e),_e=De}return de},se=function(k,S,V){var re=(V-S)/2,ce=k*Math.cos(re),pe=k*Math.sin(re),ge=ce,de=-pe,je=ge*ge+de*de,_e=je+ge*ce+de*pe,De=4/3*(Math.sqrt(2*je*_e)-_e)/(ge*pe-de*ce),Ze=ge-De*de,at=de+De*ge,Ee=Ze,le=-at,At=re+S,it=Math.cos(At),Ye=Math.sin(At);return{x1:k*Math.cos(S),y1:k*Math.sin(S),x2:Ze*it-at*Ye,y2:Ze*Ye+at*it,x3:Ee*it-le*Ye,y3:Ee*Ye+le*it,x4:k*Math.cos(V),y4:k*Math.sin(V)}},ee=function(k){return 180*k/Math.PI},oe=function(k,S,V,re,ce,pe){var ge=k+.5*(V-k),de=S+.5*(re-S),je=ce+.5*(V-ce),_e=pe+.5*(re-pe),De=Math.min(k,ce,ge,je),Ze=Math.max(k,ce,ge,je),at=Math.min(S,pe,de,_e),Ee=Math.max(S,pe,de,_e);return new i(De,at,Ze-De,Ee-at)},T=function(k,S,V,re,ce,pe,ge,de){var je,_e,De,Ze,at,Ee,le,At,it,Ye,$e,Ve,tt,mt,We=V-k,ft=re-S,ve=ce-V,Se=pe-re,Xe=ge-ce,qe=de-pe;for(_e=0;_e<41;_e++)it=(le=(De=k+(je=_e/40)*We)+je*((at=V+je*ve)-De))+je*(at+je*(ce+je*Xe-at)-le),Ye=(At=(Ze=S+je*ft)+je*((Ee=re+je*Se)-Ze))+je*(Ee+je*(pe+je*qe-Ee)-At),_e==0?($e=it,Ve=Ye,tt=it,mt=Ye):($e=Math.min($e,it),Ve=Math.min(Ve,Ye),tt=Math.max(tt,it),mt=Math.max(mt,Ye));return new i(Math.round($e),Math.round(Ve),Math.round(tt-$e),Math.round(mt-Ve))},ne=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var k,S,V=(k=this.ctx.lineDash,S=this.ctx.lineDashOffset,JSON.stringify({lineDash:k,lineDashOffset:S}));this.prevLineDash!==V&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=V)}}})(Rt.API),function(e){var t=function(r){var s,i,c,m,p,A,h,f,b,y;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-(y=p%85))/85)-(b=p%85))/85)-(f=p%85))/85)-(h=p%85))/85)%85,i.push(A+33,h+33,f+33,b+33,y+33)):i.push(122);return function(B,w){for(var D=w;D>0;D--)B.pop()}(i,s.length),String.fromCharCode.apply(String,i)+"~>"},n=function(r){var s,i,c,m,p,A=String,h="length",f=255,b="charCodeAt",y="slice",B="replace";for(r[y](-2),r=r[y](0,-2)[B](/\s/g,"")[B]("z","!!!!!"),c=[],m=0,p=(r+=s="uuuuu"[y](r[h]%5||5))[h];p>m;m+=5)i=52200625*(r[b](m)-33)+614125*(r[b](m+1)-33)+7225*(r[b](m+2)-33)+85*(r[b](m+3)-33)+(r[b](m+4)-33),c.push(f&i>>24,f&i>>16,f&i>>8,f&i);return function(w,D){for(var H=D;H>0;H--)w.pop()}(c,s[h]),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=Rw(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(" ")}}}(Rt.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,h=0,f=function(b){var y=b.length,B=[],w=String.fromCharCode;for(h=0;h<y;h+=1)B.push(w(255&b.charCodeAt(h)));return B.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}(Rt.API),function(e){function t(){return(zt.html2canvas?Promise.resolve(zt.html2canvas):kw(()=>Promise.resolve().then(()=>pie),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(zt.DOMPurify?Promise.resolve(zt.DOMPurify):kw(()=>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=Rn(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),h=m.firstChild;h;h=h.nextSibling)p!==!0&&h.nodeType===1&&h.nodeName==="SCRIPT"||A.appendChild(c(h,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 h=0;h<m.length;++h){var f=m[h],b=f.src.find(function(y){return y.format==="truetype"});b&&c.addFont(b.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||Rt.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,Rt.getPageSize=function(s,i,c){if(Rn(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(),h={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,b=0,y=0;if(h.hasOwnProperty(A))b=h[A][1]/p,y=h[A][0]/p;else try{b=c[1],y=c[0]}catch{throw new Error("Invalid format: "+c)}if(s==="p"||s==="portrait")s="p",y>b&&(f=y,y=b,b=f);else{if(s!=="l"&&s!=="landscape")throw"Invalid orientation: "+s;s="l",b>y&&(f=y,y=b,b=f)}return{width:y,height:b,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(qw):null;var c=new r(i);return i.worker?c:c.from(s).doCallback()}}(Rt.API),Rt.API.addJS=function(e){return p8=e,this.internal.events.subscribe("postPutResources",function(){jg=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(jg+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),A8=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+p8+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){jg!==void 0&&A8!==void 0&&this.internal.out("/Names <</JavaScript "+jg+" 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 h=n.internal.getPageInfo(r+1);n.internal.write("<< /D["+h.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}}])}(Rt.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 h,f=256*A.charCodeAt(4)+A.charCodeAt(5),b=A.length,y={width:0,height:0,numcomponents:1},B=4;B<b;B+=2){if(B+=f,t.indexOf(A.charCodeAt(B+1))!==-1){h=256*A.charCodeAt(B+5)+A.charCodeAt(B+6),y={width:256*A.charCodeAt(B+7)+A.charCodeAt(B+8),height:h,numcomponents:A.charCodeAt(B+9)};break}f=256*A.charCodeAt(B+2)+A.charCodeAt(B+3)}return y}(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}}(Rt.API);var Uu,Gg,f8,g8,h8,Vie=function(){var e,t,n;function a(r){var s,i,c,m,p,A,h,f,b,y,B,w,D,H;for(this.data=r,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},A=null;;){switch(s=this.readUInt32(),b=(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(b==="fdAT"&&(this.pos+=4,s-=4),r=(A!=null?A.data:void 0)||this.imgData,w=0;0<=s?w<s:w>s;0<=s?++w:--w)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((y=c-this.transparency.indexed.length)>0)for(D=0;0<=y?D<y:D>y;0<=y?++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":h=(B=this.read(s)).indexOf(0),f=String.fromCharCode.apply(String,B.slice(0,h)),this.text[f]=String.fromCharCode.apply(String,B.slice(h+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=(H=this.colorType)===4||H===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,h,f,b){var y,B,w,D,H,Q,E,G,I,O,M,z,_,F,R,Z,J,ae,se,ee,oe,T=Math.ceil((m.width-A)/f),ne=Math.ceil((m.height-h)/b),k=m.width==T&&m.height==ne;for(F=s*T,z=k?i:new Uint8Array(F*ne),Q=r.length,_=0,B=0;_<ne&&c<Q;){switch(r[c++]){case 0:for(D=J=0;J<F;D=J+=1)z[B++]=r[c++];break;case 1:for(D=ae=0;ae<F;D=ae+=1)y=r[c++],H=D<s?0:z[B-s],z[B++]=(y+H)%256;break;case 2:for(D=se=0;se<F;D=se+=1)y=r[c++],w=(D-D%s)/s,R=_&&z[(_-1)*F+w*s+D%s],z[B++]=(R+y)%256;break;case 3:for(D=ee=0;ee<F;D=ee+=1)y=r[c++],w=(D-D%s)/s,H=D<s?0:z[B-s],R=_&&z[(_-1)*F+w*s+D%s],z[B++]=(y+Math.floor((H+R)/2))%256;break;case 4:for(D=oe=0;oe<F;D=oe+=1)y=r[c++],w=(D-D%s)/s,H=D<s?0:z[B-s],_===0?R=Z=0:(R=z[(_-1)*F+w*s+D%s],Z=w&&z[(_-1)*F+(w-1)*s+D%s]),E=H+R-Z,G=Math.abs(E-H),O=Math.abs(E-R),M=Math.abs(E-Z),I=G<=O&&G<=M?H:O<=M?R:Z,z[B++]=(y+I)%256;break;default:throw new Error("Invalid filter algorithm: "+r[c-1])}if(!k){var S=((h+_*b)*m.width+A)*s,V=_*F;for(D=0;D<T;D+=1){for(var re=0;re<s;re+=1)i[S++]=z[V++];S+=(f-1)*s}}_++}}return r=jie(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,h,f;for(i=this.palette,p=this.transparency.indexed||[],m=new Uint8Array((p.length||0)+i.length),c=0,r=0,s=A=0,h=i.length;A<h;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,h,f,b,y,B,w;if(c=this.colors,y=null,i=this.hasAlphaChannel,this.palette.length&&(y=(w=this._decodedPalette)!=null?w:this._decodedPalette=this.decodePalette(),c=4,i=!0),b=(m=r.data||r).length,A=y||s,p=h=0,c===1)for(;p<b;)f=y?4*s[p/4]:h,B=A[f++],m[p++]=B,m[p++]=B,m[p++]=B,m[p++]=i?A[f++]:255,h=f;else for(;p<b;)f=y?4*s[p/4]:h,m[p++]=A[f++],m[p++]=A[f++],m[p++]=A[f++],m[p++]=i?A[f++]:255,h=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(zt)==="[object Window]"){try{t=zt.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,h,f;if(this.animation){for(f=[],i=p=0,A=(h=this.animation.frames).length;p<A;i=++p)s=h[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,h=this;return i=0,A=this.animation,m=A.numFrames,c=A.frames,p=A.numPlays,(s=function(){var f,b;if(f=i++%m,b=c[f],h.renderFrame(r,f),m>1&&i/m<p)return h.animation._timeout=setTimeout(s,b.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 Xie(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,h=null,f=0,b=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,b=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 y=e[t++];A=e[t++]|e[t++]<<8,h=e[t++],(1&y)==0&&(h=null),f=y>>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 B=e[t++]|e[t++]<<8,w=e[t++]|e[t++]<<8,D=e[t++]|e[t++]<<8,H=e[t++]|e[t++]<<8,Q=e[t++],E=Q>>6&1,G=1<<(7&Q)+1,I=i,O=c,M=!1;Q>>7&&(M=!0,I=t,O=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:B,y:w,width:D,height:H,has_local_palette:M,palette_offset:I,palette_size:O,data_offset:z,data_length:t-z,transparent_index:h,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 b},this.frameInfo=function(F){if(F<0||F>=p.length)throw new Error("Frame index out of range.");return p[F]},this.decodeAndBlitFrameBGRA=function(F,R){var Z=this.frameInfo(F),J=Z.width*Z.height,ae=new Uint8Array(J);x8(e,Z.data_offset,ae,J);var se=Z.palette_offset,ee=Z.transparent_index;ee===null&&(ee=256);var oe=Z.width,T=n-oe,ne=oe,k=4*(Z.y*n+Z.x),S=4*((Z.y+Z.height)*n+Z.x),V=k,re=4*T;Z.interlaced===!0&&(re+=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+=re)>=S&&(re=4*T+4*n*(ce-1),V=k+(oe+T)*(ce<<1),ce>>=1)),de===ee)V+=4;else{var je=e[se+3*de],_e=e[se+3*de+1],De=e[se+3*de+2];R[V++]=De,R[V++]=_e,R[V++]=je,R[V++]=255}--ne}},this.decodeAndBlitFrameRGBA=function(F,R){var Z=this.frameInfo(F),J=Z.width*Z.height,ae=new Uint8Array(J);x8(e,Z.data_offset,ae,J);var se=Z.palette_offset,ee=Z.transparent_index;ee===null&&(ee=256);var oe=Z.width,T=n-oe,ne=oe,k=4*(Z.y*n+Z.x),S=4*((Z.y+Z.height)*n+Z.x),V=k,re=4*T;Z.interlaced===!0&&(re+=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+=re)>=S&&(re=4*T+4*n*(ce-1),V=k+(oe+T)*(ce<<1),ce>>=1)),de===ee)V+=4;else{var je=e[se+3*de],_e=e[se+3*de+1],De=e[se+3*de+2];R[V++]=je,R[V++]=_e,R[V++]=De,R[V++]=255}--ne}}}function x8(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,h=0,f=e[t++],b=new Int32Array(4096),y=null;;){for(;p<16&&f!==0;)A|=e[t++]<<p,p+=8,f===1?f=e[t++]:--f;if(p<c)break;var B=A&m;if(A>>=c,p-=c,B!==r){if(B===s)break;for(var w=B<i?B:y,D=0,H=w;H>r;)H=b[H]>>8,++D;var Q=H;if(h+D+(w!==B?1:0)>a)return void qn.log("Warning, gif stream longer than expected.");n[h++]=Q;var E=h+=D;for(w!==B&&(n[h++]=Q),H=w;D--;)H=b[H],n[--E]=255&H,H>>=8;y!==null&&i<4096&&(b[i++]=y<<8|Q,i>=m+1&&c<12&&(++c,m=m<<1|1)),y=B}else i=s+1,m=(1<<(c=o+1))-1,y=null}return h!==a&&qn.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 Bv(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),h=new Array(65535),f=new Array(64),b=new Array(64),y=[],B=0,w=7,D=new Array(64),H=new Array(64),Q=new Array(64),E=new Array(256),G=new Array(2048),I=[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],O=[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],F=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],R=[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],J=[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(k,S){for(var V=0,re=0,ce=new Array,pe=1;pe<=16;pe++){for(var ge=1;ge<=k[pe];ge++)ce[S[re]]=[],ce[S[re]][0]=V,ce[S[re]][1]=pe,re++,V++;V*=2}return ce}function se(k){for(var S=k[0],V=k[1]-1;V>=0;)S&1<<V&&(B|=1<<w),V--,--w<0&&(B==255?(ee(255),ee(0)):ee(B),w=7,B=0)}function ee(k){y.push(k)}function oe(k){ee(k>>8&255),ee(255&k)}function T(k,S,V,re,ce){for(var pe,ge=ce[0],de=ce[240],je=function(Ye,$e){var Ve,tt,mt,We,ft,ve,Se,Xe,qe,ct,Re=0;for(qe=0;qe<8;++qe){Ve=Ye[Re],tt=Ye[Re+1],mt=Ye[Re+2],We=Ye[Re+3],ft=Ye[Re+4],ve=Ye[Re+5],Se=Ye[Re+6];var Yt=Ve+(Xe=Ye[Re+7]),Ut=Ve-Xe,fn=tt+Se,Wt=tt-Se,It=mt+ve,Vn=mt-ve,Mt=We+ft,yo=We-ft,wn=Yt+Mt,ba=Yt-Mt,Ca=fn+It,cn=fn-It;Ye[Re]=wn+Ca,Ye[Re+4]=wn-Ca;var Ft=.707106781*(cn+ba);Ye[Re+2]=ba+Ft,Ye[Re+6]=ba-Ft;var ke=.382683433*((wn=yo+Vn)-(cn=Wt+Ut)),Le=.5411961*wn+ke,bt=1.306562965*cn+ke,nn=.707106781*(Ca=Vn+Wt),tn=Ut+nn,dt=Ut-nn;Ye[Re+5]=dt+Le,Ye[Re+3]=dt-Le,Ye[Re+1]=tn+bt,Ye[Re+7]=tn-bt,Re+=8}for(Re=0,qe=0;qe<8;++qe){Ve=Ye[Re],tt=Ye[Re+8],mt=Ye[Re+16],We=Ye[Re+24],ft=Ye[Re+32],ve=Ye[Re+40],Se=Ye[Re+48];var Bn=Ve+(Xe=Ye[Re+56]),Mn=Ve-Xe,na=tt+Se,aa=tt-Se,oa=mt+ve,oo=mt-ve,gi=We+ft,Ss=We-ft,Qr=Bn+gi,Or=Bn-gi,qa=na+oa,Tr=na-oa;Ye[Re]=Qr+qa,Ye[Re+32]=Qr-qa;var nr=.707106781*(Tr+Or);Ye[Re+16]=Or+nr,Ye[Re+48]=Or-nr;var os=.382683433*((Qr=Ss+oo)-(Tr=aa+Mn)),hi=.5411961*Qr+os,oc=1.306562965*Tr+os,rc=.707106781*(qa=oo+aa),sc=Mn+rc,ll=Mn-rc;Ye[Re+40]=ll+hi,Ye[Re+24]=ll-hi,Ye[Re+8]=sc+oc,Ye[Re+56]=sc-oc,Re++}for(qe=0;qe<64;++qe)ct=Ye[qe]*$e[qe],f[qe]=ct>0?ct+.5|0:ct-.5|0;return f}(k,S),_e=0;_e<64;++_e)b[I[_e]]=je[_e];var De=b[0]-V;V=b[0],De==0?se(re[0]):(se(re[h[pe=32767+De]]),se(A[pe]));for(var Ze=63;Ze>0&&b[Ze]==0;)Ze--;if(Ze==0)return se(ge),V;for(var at,Ee=1;Ee<=Ze;){for(var le=Ee;b[Ee]==0&&Ee<=Ze;)++Ee;var At=Ee-le;if(At>=16){at=At>>4;for(var it=1;it<=at;++it)se(de);At&=15}pe=32767+b[Ee],se(ce[(At<<4)+h[pe]]),se(A[pe]),Ee++}return Ze!=63&&se(ge),V}function ne(k){k=Math.min(Math.max(k,1),100),r!=k&&(function(S){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],re=0;re<64;re++){var ce=s((V[re]*S+50)/100);ce=Math.min(Math.max(ce,1),255),i[I[re]]=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]*S+50)/100);de=Math.min(Math.max(de,1),255),c[I[ge]]=de}for(var je=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],_e=0,De=0;De<8;De++)for(var Ze=0;Ze<8;Ze++)m[_e]=1/(i[I[_e]]*je[De]*je[Ze]*8),p[_e]=1/(c[I[_e]]*je[De]*je[Ze]*8),_e++}(k<50?Math.floor(5e3/k):Math.floor(200-2*k)),r=k)}this.encode=function(k,S){S&&ne(S),y=new Array,B=0,w=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 tt=0;tt<64;tt++)ee(i[tt]);ee(1);for(var mt=0;mt<64;mt++)ee(c[mt])}(),function(tt,mt){oe(65472),oe(17),ee(8),oe(mt),oe(tt),ee(3),ee(1),ee(17),ee(0),ee(2),ee(17),ee(1),ee(3),ee(17),ee(1)}(k.width,k.height),function(){oe(65476),oe(418),ee(0);for(var tt=0;tt<16;tt++)ee(O[tt+1]);for(var mt=0;mt<=11;mt++)ee(M[mt]);ee(16);for(var We=0;We<16;We++)ee(z[We+1]);for(var ft=0;ft<=161;ft++)ee(_[ft]);ee(1);for(var ve=0;ve<16;ve++)ee(F[ve+1]);for(var Se=0;Se<=11;Se++)ee(R[Se]);ee(17);for(var Xe=0;Xe<16;Xe++)ee(Z[Xe+1]);for(var qe=0;qe<=161;qe++)ee(J[qe])}(),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,re=0,ce=0;B=0,w=7,this.encode.displayName="_encode_";for(var pe,ge,de,je,_e,De,Ze,at,Ee,le=k.data,At=k.width,it=k.height,Ye=4*At,$e=0;$e<it;){for(pe=0;pe<Ye;){for(_e=Ye*$e+pe,Ze=-1,at=0,Ee=0;Ee<64;Ee++)De=_e+(at=Ee>>3)*Ye+(Ze=4*(7&Ee)),$e+at>=it&&(De-=Ye*($e+1+at-it)),pe+Ze>=Ye&&(De-=pe+Ze-Ye+4),ge=le[De++],de=le[De++],je=le[De++],D[Ee]=(G[ge]+G[de+256>>0]+G[je+512>>0]>>16)-128,H[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=T(D,m,V,t,a),re=T(H,p,re,n,o),ce=T(Q,p,ce,n,o),pe+=32}$e+=8}if(w>=0){var Ve=[];Ve[1]=w+1,Ve[0]=(1<<w+1)-1,se(Ve)}return oe(65497),new Uint8Array(y)},e=e||50,function(){for(var k=String.fromCharCode,S=0;S<256;S++)E[S]=k(S)}(),t=ae(O,M),n=ae(F,R),a=ae(z,_),o=ae(Z,J),function(){for(var k=1,S=2,V=1;V<=15;V++){for(var re=k;re<S;re++)h[32767+re]=V,A[32767+re]=[],A[32767+re][1]=V,A[32767+re][0]=re;for(var ce=-(S-1);ce<=-k;ce++)h[32767+ce]=V,A[32767+ce]=[],A[32767+ce][1]=V,A[32767+ce][0]=S-1+ce;k<<=1,S<<=1}}(),function(){for(var k=0;k<256;k++)G[k]=19595*k,G[k+256>>0]=38470*k,G[k+512>>0]=7471*k+32768,G[k+768>>0]=-11059*k,G[k+1024>>0]=-21709*k,G[k+1280>>0]=32768*k+8421375,G[k+1536>>0]=-27439*k,G[k+1792>>0]=-5329*k}(),ne(e)}/**
* @license
* Copyright (c) 2017 Aras Abbasi
*
* Licensed under the MIT License.
* http://opensource.org/licenses/mit-license
*/function si(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function y8(e){function t(O){if(!O)throw Error("assert :P")}function n(O,M,z){for(var _=0;4>_;_++)if(O[M+_]!=z.charCodeAt(_))return!0;return!1}function a(O,M,z,_,F){for(var R=0;R<F;R++)O[M+R]=z[_+R]}function o(O,M,z,_){for(var F=0;F<_;F++)O[M+F]=z}function r(O){return new Int32Array(O)}function s(O,M){for(var z=[],_=0;_<O;_++)z.push(new M);return z}function i(O,M){var z=[];return function _(F,R,Z){for(var J=Z[R],ae=0;ae<J&&(F.push(Z.length>R+1?[]:new M),!(Z.length<R+1));ae++)_(F[ae],R+1,Z)}(z,0,O),z}var c=function(){var O=this;function M(x,v){for(var j=1<<v-1>>>0;x&j;)j>>>=1;return j?(x&j-1)+j:x}function z(x,v,j,L,Y){t(!(L%j));do x[v+(L-=j)]=Y;while(0<L)}function _(x,v,j,L,Y){if(t(2328>=Y),512>=Y)var q=r(512);else if((q=r(Y))==null)return 0;return function(W,X,te,ie,xe,He){var Ne,Be,Ke=X,Fe=1<<te,be=r(16),Ce=r(16);for(t(xe!=0),t(ie!=null),t(W!=null),t(0<te),Be=0;Be<xe;++Be){if(15<ie[Be])return 0;++be[ie[Be]]}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(Be=0;Be<xe;++Be)Ne=ie[Be],0<ie[Be]&&(He[Ce[Ne]++]=Be);if(Ce[15]==1)return(ie=new F).g=0,ie.value=He[0],z(W,Ke,1,Fe,ie),Fe;var Te,Oe=-1,Me=Fe-1,gt=0,lt=1,_t=1,ut=1<<te;for(Be=0,Ne=1,xe=2;Ne<=te;++Ne,xe<<=1){if(lt+=_t<<=1,0>(_t-=be[Ne]))return 0;for(;0<be[Ne];--be[Ne])(ie=new F).g=Ne,ie.value=He[Be++],z(W,Ke+gt,xe,ut,ie),gt=M(gt,Ne)}for(Ne=te+1,xe=2;15>=Ne;++Ne,xe<<=1){if(lt+=_t<<=1,0>(_t-=be[Ne]))return 0;for(;0<be[Ne];--be[Ne]){if(ie=new F,(gt&Me)!=Oe){for(Ke+=ut,Te=1<<(Oe=Ne)-te;15>Oe&&!(0>=(Te-=be[Oe]));)++Oe,Te<<=1;Fe+=ut=1<<(Te=Oe-te),W[X+(Oe=gt&Me)].g=Te+te,W[X+Oe].value=Ke-X-Oe}ie.g=Ne-te,ie.value=He[Be++],z(W,Ke+(gt>>te),xe,ut,ie),gt=M(gt,Ne)}}return lt!=2*Ce[15]-1?0:Fe}(x,v,j,L,Y,q)}function F(){this.value=this.g=0}function R(){this.value=this.g=0}function Z(){this.G=s(5,F),this.H=r(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=s(fa,R)}function J(x,v,j,L){t(x!=null),t(v!=null),t(2147483648>L),x.Ca=254,x.I=0,x.b=-8,x.Ka=0,x.oa=v,x.pa=j,x.Jd=v,x.Yc=j+L,x.Zc=4<=L?j+L-4+1:j,pe(x)}function ae(x,v){for(var j=0;0<v--;)j|=de(x,128)<<v;return j}function se(x,v){var j=ae(x,v);return ge(x)?-j:j}function ee(x,v,j,L){var Y,q=0;for(t(x!=null),t(v!=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)q+=v[j+Y]<<8*Y;x.Ra=q,x.bb=L,x.oa=v,x.pa=j}function oe(x){for(;8<=x.u&&x.bb<x.Sb;)x.Ra>>>=8,x.Ra+=x.oa[x.pa+x.bb]<<jl-8>>>0,++x.bb,x.u-=8;V(x)&&(x.h=1,x.u=0)}function T(x,v){if(t(0<=v),!x.h&&v<=Nl){var j=S(x)&Hl[v];return x.u+=v,oe(x),j}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 k(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function S(x){return x.Ra>>>(x.u&jl-1)>>>0}function V(x){return t(x.bb<=x.Sb),x.h||x.bb==x.Sb&&x.u>jl}function re(x,v){x.u=v,x.h=V(x)}function ce(x){x.u>=Gl&&(t(x.u>=Gl),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,v){var j=x.Ca;0>x.b&&pe(x);var L=x.b,Y=j*v>>>8,q=(x.I>>>L>Y)+0;for(q?(j-=Y,x.I-=Y+1<<L>>>0):j=Y+1,L=j,Y=0;256<=L;)Y+=8,L>>=8;return L=7^Y+bo[L],x.b-=L,x.Ca=(j<<L)-1,q}function je(x,v,j){x[v+0]=j>>24&255,x[v+1]=j>>16&255,x[v+2]=j>>8&255,x[v+3]=j>>0&255}function _e(x,v){return x[v+0]<<0|x[v+1]<<8}function De(x,v){return _e(x,v)|x[v+2]<<16}function Ze(x,v){return _e(x,v)|_e(x,v+2)<<16}function at(x,v){var j=1<<v;return t(x!=null),t(0<v),x.X=r(j),x.X==null?0:(x.Mb=32-v,x.Xa=v,1)}function Ee(x,v){t(x!=null),t(v!=null),t(x.Xa==v.Xa),a(v.X,0,x.X,0,1<<v.Xa)}function le(){this.X=[],this.Xa=this.Mb=0}function At(x,v,j,L){t(j!=null),t(L!=null);var Y=j[0],q=L[0];return Y==0&&(Y=(x*q+v/2)/v),q==0&&(q=(v*Y+x/2)/x),0>=Y||0>=q?0:(j[0]=Y,L[0]=q,1)}function it(x,v){return x+(1<<v)-1>>>v}function Ye(x,v){return((4278255360&x)+(4278255360&v)>>>0&4278255360)+((16711935&x)+(16711935&v)>>>0&16711935)>>>0}function $e(x,v){O[v]=function(j,L,Y,q,W,X,te){var ie;for(ie=0;ie<W;++ie){var xe=O[x](X[te+ie-1],Y,q+ie);X[te+ie]=Ye(j[L+ie],xe)}}}function Ve(){this.ud=this.hd=this.jd=0}function tt(x,v){return((4278124286&(x^v))>>>1)+(x&v)>>>0}function mt(x){return 0<=x&&256>x?x:0>x?0:255<x?255:void 0}function We(x,v){return mt(x+(x-v+.5>>1))}function ft(x,v,j){return Math.abs(v-j)-Math.abs(x-j)}function ve(x,v,j,L,Y,q,W){for(L=q[W-1],j=0;j<Y;++j)q[W+j]=L=Ye(x[v+j],L)}function Se(x,v,j,L,Y){var q;for(q=0;q<j;++q){var W=x[v+q],X=W>>8&255,te=16711935&(te=(te=16711935&W)+((X<<16)+X));L[Y+q]=(4278255360&W)+te>>>0}}function Xe(x,v){v.jd=x>>0&255,v.hd=x>>8&255,v.ud=x>>16&255}function qe(x,v,j,L,Y,q){var W;for(W=0;W<L;++W){var X=v[j+W],te=X>>>8,ie=X,xe=255&(xe=(xe=X>>>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[q+W]=(4278255360&X)+(xe<<16)+ie}}function ct(x,v,j,L,Y){O[v]=function(q,W,X,te,ie,xe,He,Ne,Be){for(te=He;te<Ne;++te)for(He=0;He<Be;++He)ie[xe++]=Y(X[L(q[W++])])},O[x]=function(q,W,X,te,ie,xe,He){var Ne=8>>q.b,Be=q.Ea,Ke=q.K[0],Fe=q.w;if(8>Ne)for(q=(1<<q.b)-1,Fe=(1<<Ne)-1;W<X;++W){var be,Ce=0;for(be=0;be<Be;++be)be&q||(Ce=L(te[ie++])),xe[He++]=Y(Ke[Ce&Fe]),Ce>>=Ne}else O["VP8LMapColor"+j](te,ie,Ke,Fe,xe,He,W,X,Be)}}function Re(x,v,j,L,Y){for(j=v+j;v<j;){var q=x[v++];L[Y++]=q>>16&255,L[Y++]=q>>8&255,L[Y++]=q>>0&255}}function Yt(x,v,j,L,Y){for(j=v+j;v<j;){var q=x[v++];L[Y++]=q>>16&255,L[Y++]=q>>8&255,L[Y++]=q>>0&255,L[Y++]=q>>24&255}}function Ut(x,v,j,L,Y){for(j=v+j;v<j;){var q=(W=x[v++])>>16&240|W>>12&15,W=W>>0&240|W>>28&15;L[Y++]=q,L[Y++]=W}}function fn(x,v,j,L,Y){for(j=v+j;v<j;){var q=(W=x[v++])>>16&248|W>>13&7,W=W>>5&224|W>>3&31;L[Y++]=q,L[Y++]=W}}function Wt(x,v,j,L,Y){for(j=v+j;v<j;){var q=x[v++];L[Y++]=q>>0&255,L[Y++]=q>>8&255,L[Y++]=q>>16&255}}function It(x,v,j,L,Y,q){if(q==0)for(j=v+j;v<j;)je(L,((q=x[v++])[0]>>24|q[1]>>8&65280|q[2]<<8&16711680|q[3]<<24)>>>0),Y+=32;else a(L,Y,x,v,j)}function Vn(x,v){O[v][0]=O[x+"0"],O[v][1]=O[x+"1"],O[v][2]=O[x+"2"],O[v][3]=O[x+"3"],O[v][4]=O[x+"4"],O[v][5]=O[x+"5"],O[v][6]=O[x+"6"],O[v][7]=O[x+"7"],O[v][8]=O[x+"8"],O[v][9]=O[x+"9"],O[v][10]=O[x+"10"],O[v][11]=O[x+"11"],O[v][12]=O[x+"12"],O[v][13]=O[x+"13"],O[v][14]=O[x+"0"],O[v][15]=O[x+"0"]}function Mt(x){return x==Fl||x==Uc||x==qm||x==$m}function yo(){this.eb=[],this.size=this.A=this.fb=0}function wn(){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 yo,this.f.kb=new wn,this.sd=null}function Ca(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function cn(){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 Ft(x){return alert("todo:WebPSamplerProcessPlane"),x.T}function ke(x,v){var j=x.T,L=v.ba.f.RGBA,Y=L.eb,q=L.fb+x.ka*L.A,W=ko[v.ba.S],X=x.y,te=x.O,ie=x.f,xe=x.N,He=x.ea,Ne=x.W,Be=v.cc,Ke=v.dc,Fe=v.Mc,be=v.Nc,Ce=x.ka,Te=x.ka+x.T,Oe=x.U,Me=Oe+1>>1;for(Ce==0?W(X,te,null,null,ie,xe,He,Ne,ie,xe,He,Ne,Y,q,null,null,Oe):(W(v.ec,v.fc,X,te,Be,Ke,Fe,be,ie,xe,He,Ne,Y,q-L.A,Y,q,Oe),++j);Ce+2<Te;Ce+=2)Be=ie,Ke=xe,Fe=He,be=Ne,xe+=x.Rc,Ne+=x.Rc,q+=2*L.A,W(X,(te+=2*x.fa)-x.fa,X,te,Be,Ke,Fe,be,ie,xe,He,Ne,Y,q-L.A,Y,q,Oe);return te+=x.fa,x.j+Te<x.o?(a(v.ec,v.fc,X,te,Oe),a(v.cc,v.dc,ie,xe,Me),a(v.Mc,v.Nc,He,Ne,Me),j--):1&Te||W(X,te,null,null,ie,xe,He,Ne,ie,xe,He,Ne,Y,q+L.A,null,null,Oe),j}function Le(x,v,j){var L=x.F,Y=[x.J];if(L!=null){var q=x.U,W=v.ba.S,X=W==Km||W==qm;v=v.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=v.eb;ie=v.fb+ie*v.A,x=jn(L,Y[0],x.width,q,te,xe,ie+(X?0:3),v.A),t(j==te),x&&Mt(W)&&Io(xe,ie,X,q,te,v.A)}return 0}function bt(x){var v=x.ma,j=v.ba.S,L=11>j,Y=j==_i||j==Ym||j==Km||j==Tn||j==12||Mt(j);if(v.memory=null,v.Ib=null,v.Jb=null,v.Nd=null,!Dl(v.Oa,x,Y?11:12))return 0;if(Y&&Mt(j)&&Je(),x.da)alert("todo:use_scaling");else{if(L){if(v.Ib=Ft,x.Kb){if(j=x.U+1>>1,v.memory=r(x.U+2*j),v.memory==null)return 0;v.ec=v.memory,v.fc=0,v.cc=v.ec,v.dc=v.fc+x.U,v.Mc=v.cc,v.Nc=v.dc+j,v.Ib=ke,Je()}}else alert("todo:EmitYUV");Y&&(v.Jb=Le,L&&Ue())}if(L&&!Wa){for(x=0;256>x;++x)Lo[x]=89858*(x-128)+Kr>>Zs,Qo[x]=-22014*(x-128)+Kr,Ol[x]=-45773*(x-128),Gc[x]=113618*(x-128)+Kr>>Zs;for(x=Gn;x<Pn;++x)v=76283*(x-16)+Kr>>Zs,tu[x-Gn]=rr(v,255),df[x-Gn]=rr(v+8>>4,15);Wa=1}return 1}function nn(x){var v=x.ma,j=x.U,L=x.T;return t(!(1&x.ka)),0>=j||0>=L?0:(j=v.Ib(x,v),v.Jb!=null&&v.Jb(x,v,j),v.Dc+=j,1)}function tn(x){x.ma.memory=null}function dt(x,v,j,L){return T(x,8)!=47?0:(v[0]=T(x,14)+1,j[0]=T(x,14)+1,L[0]=T(x,1),T(x,3)!=0?0:!x.h)}function Bn(x,v){if(4>x)return x+1;var j=x-2>>1;return(2+(1&x)<<j)+T(v,j)+1}function Mn(x,v){return 120<v?v-120:1<=(j=((j=e0[v-1])>>4)*x+(8-(15&j)))?j:1;var j}function na(x,v,j){var L=S(j),Y=x[v+=255&L].g-8;return 0<Y&&(re(j,j.u+8),L=S(j),v+=x[v].value,v+=L&(1<<Y)-1),re(j,j.u+x[v].g),x[v].value}function aa(x,v,j){return j.g+=x.g,j.value+=x.value<<v>>>0,t(8>=j.g),x.g}function oa(x,v,j){var L=x.xc;return t((v=L==0?0:x.vc[x.md*(j>>L)+(v>>L)])<x.Wb),x.Ya[v]}function oo(x,v,j,L){var Y=x.ab,q=x.c*v,W=x.C;v=W+v;var X=j,te=L;for(L=x.Ta,j=x.Ua;0<Y--;){var ie=x.gc[Y],xe=W,He=v,Ne=X,Be=te,Ke=(te=L,X=j,ie.Ea);switch(t(xe<He),t(He<=ie.nc),ie.hc){case 2:Wd(Ne,Be,(He-xe)*Ke,te,X);break;case 0:var Fe=xe,be=He,Ce=te,Te=X,Oe=(ut=ie).Ea;Fe==0&&(bc(Ne,Be,null,null,1,Ce,Te),ve(Ne,Be+1,0,0,Oe-1,Ce,Te+1),Be+=Oe,Te+=Oe,++Fe);for(var Me=1<<ut.b,gt=Me-1,lt=it(Oe,ut.b),_t=ut.K,ut=ut.w+(Fe>>ut.b)*lt;Fe<be;){var gn=_t,hn=ut,un=1;for(ks(Ne,Be,Ce,Te-Oe,1,Ce,Te);un<Oe;){var en=(un&~gt)+Me;en>Oe&&(en=Oe),(0,ms[gn[hn++]>>8&15])(Ne,Be+ +un,Ce,Te+un-Oe,en-un,Ce,Te+un),un=en}Be+=Oe,Te+=Oe,++Fe&gt||(ut+=lt)}He!=ie.nc&&a(te,X-Ke,te,X+(He-xe-1)*Ke,Ke);break;case 1:for(Ke=Ne,be=Be,Oe=(Ne=ie.Ea)-(Te=Ne&~(Ce=(Be=1<<ie.b)-1)),Fe=it(Ne,ie.b),Me=ie.K,ie=ie.w+(xe>>ie.b)*Fe;xe<He;){for(gt=Me,lt=ie,_t=new Ve,ut=be+Te,gn=be+Ne;be<ut;)Xe(gt[lt++],_t),ji(_t,Ke,be,Be,te,X),be+=Be,X+=Be;be<gn&&(Xe(gt[lt++],_t),ji(_t,Ke,be,Oe,te,X),be+=Oe,X+=Oe),++xe&Ce||(ie+=Fe)}break;case 3:if(Ne==te&&Be==X&&0<ie.b){for(be=te,Ne=Ke=X+(He-xe)*Ke-(Te=(He-xe)*it(ie.Ea,ie.b)),Be=te,Ce=X,Fe=[],Te=(Oe=Te)-1;0<=Te;--Te)Fe[Te]=Be[Ce+Te];for(Te=Oe-1;0<=Te;--Te)be[Ne+Te]=Fe[Te];Co(ie,xe,He,te,Ke,te,X)}else Co(ie,xe,He,Ne,Be,te,X)}X=L,te=j}te!=j&&a(L,j,X,te,q)}function gi(x,v){var j=x.V,L=x.Ba+x.c*x.C,Y=v-x.C;if(t(v<=x.l.o),t(16>=Y),0<Y){var q=x.l,W=x.Ta,X=x.Ua,te=q.width;if(oo(x,Y,j,L),Y=X=[X],t((j=x.C)<(L=v)),t(q.v<q.va),L>q.o&&(L=q.o),j<q.j){var ie=q.j-j;j=q.j,Y[0]+=ie*te}if(j>=L?j=0:(Y[0]+=4*q.v,q.ka=j-q.j,q.U=q.va-q.v,q.T=L-j,j=1),j){if(X=X[0],11>(j=x.ca).S){var xe=j.f.RGBA,He=(L=j.S,Y=q.U,q=q.T,ie=xe.eb,xe.A),Ne=q;for(xe=xe.fb+x.Ma*xe.A;0<Ne--;){var Be=W,Ke=X,Fe=Y,be=ie,Ce=xe;switch(L){case Vd:vo(Be,Ke,Fe,be,Ce);break;case _i:so(Be,Ke,Fe,be,Ce);break;case Fl:so(Be,Ke,Fe,be,Ce),Io(be,Ce,0,Fe,1,0);break;case rf:Qs(Be,Ke,Fe,be,Ce);break;case Ym:It(Be,Ke,Fe,be,Ce,1);break;case Uc:It(Be,Ke,Fe,be,Ce,1),Io(be,Ce,0,Fe,1,0);break;case Km:It(Be,Ke,Fe,be,Ce,0);break;case qm:It(Be,Ke,Fe,be,Ce,0),Io(be,Ce,1,Fe,1,0);break;case Tn:Gi(Be,Ke,Fe,be,Ce);break;case $m:Gi(Be,Ke,Fe,be,Ce),On(be,Ce,Fe,1,0);break;case Xd:Ls(Be,Ke,Fe,be,Ce);break;default:t(0)}X+=te,xe+=He}x.Ma+=q}else alert("todo:EmitRescaledRowsYUVA");t(x.Ma<=j.height)}}x.C=v,t(x.C<=x.i)}function Ss(x){var v;if(0<x.ua)return 0;for(v=0;v<x.Wb;++v){var j=x.Ya[v].G,L=x.Ya[v].H;if(0<j[1][L[1]+0].g||0<j[2][L[2]+0].g||0<j[3][L[3]+0].g)return 0}return 1}function Qr(x,v,j,L,Y,q){if(x.Z!=0){var W=x.qd,X=x.rd;for(t(co[x.Z]!=null);v<j;++v)co[x.Z](W,X,L,Y,L,Y,q),W=L,X=Y,Y+=q;x.qd=W,x.rd=X}}function Or(x,v){var j=x.l.ma,L=j.Z==0||j.Z==1?x.l.j:x.C;if(L=x.C<L?L:x.C,t(v<=x.l.o),v>L){var Y=x.l.width,q=j.ca,W=j.tb+Y*L,X=x.V,te=x.Ba+x.c*L,ie=x.gc;t(x.ab==1),t(ie[0].hc==3),Mm(ie[0],L,v,X,te,q,W),Qr(j,L,v,q,W,Y)}x.C=x.Ma=v}function qa(x,v,j,L,Y,q,W){var X=x.$/L,te=x.$%L,ie=x.m,xe=x.s,He=j+x.$,Ne=He;Y=j+L*Y;var Be=j+L*q,Ke=280+xe.ua,Fe=x.Pb?X:16777216,be=0<xe.ua?xe.Wa:null,Ce=xe.wc,Te=He<Be?oa(xe,te,X):null;t(x.C<q),t(Be<=Y);var Oe=!1;e:for(;;){for(;Oe||He<Be;){var Me=0;if(X>=Fe){var gt=He-j;t((Fe=x).Pb),Fe.wd=Fe.m,Fe.xd=gt,0<Fe.s.ua&&Ee(Fe.s.Wa,Fe.s.vb),Fe=X+eu}if(te&Ce||(Te=oa(xe,te,X)),t(Te!=null),Te.Qb&&(v[He]=Te.qb,Oe=!0),!Oe)if(ce(ie),Te.jc){Me=ie,gt=v;var lt=He,_t=Te.pd[S(Me)&fa-1];t(Te.jc),256>_t.g?(re(Me,Me.u+_t.g),gt[lt]=_t.value,Me=0):(re(Me,Me.u+_t.g-256),t(256<=_t.value),Me=_t.value),Me==0&&(Oe=!0)}else Me=na(Te.G[0],Te.H[0],ie);if(ie.h)break;if(Oe||256>Me){if(!Oe)if(Te.nd)v[He]=(Te.qb|Me<<8)>>>0;else{if(ce(ie),Oe=na(Te.G[1],Te.H[1],ie),ce(ie),gt=na(Te.G[2],Te.H[2],ie),lt=na(Te.G[3],Te.H[3],ie),ie.h)break;v[He]=(lt<<24|Oe<<16|Me<<8|gt)>>>0}if(Oe=!1,++He,++te>=L&&(te=0,++X,W!=null&&X<=q&&!(X%16)&&W(x,X),be!=null))for(;Ne<He;)Me=v[Ne++],be.X[(506832829*Me&4294967295)>>>be.Mb]=Me}else if(280>Me){if(Me=Bn(Me-256,ie),gt=na(Te.G[4],Te.H[4],ie),ce(ie),gt=Mn(L,gt=Bn(gt,ie)),ie.h)break;if(He-j<gt||Y-He<Me)break e;for(lt=0;lt<Me;++lt)v[He+lt]=v[He+lt-gt];for(He+=Me,te+=Me;te>=L;)te-=L,++X,W!=null&&X<=q&&!(X%16)&&W(x,X);if(t(He<=Y),te&Ce&&(Te=oa(xe,te,X)),be!=null)for(;Ne<He;)Me=v[Ne++],be.X[(506832829*Me&4294967295)>>>be.Mb]=Me}else{if(!(Me<Ke))break e;for(Oe=Me-280,t(be!=null);Ne<He;)Me=v[Ne++],be.X[(506832829*Me&4294967295)>>>be.Mb]=Me;Me=He,t(!(Oe>>>(gt=be).Xa)),v[Me]=gt.X[Oe],Oe=!0}Oe||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,X>q?q:X),x.a=0,x.$=He-j}return 1}return x.a=3,0}function Tr(x){t(x!=null),x.vc=null,x.yc=null,x.Ya=null;var v=x.Wa;v!=null&&(v.X=null),x.vb=null,t(x!=null)}function nr(){var x=new MA;return x==null?null:(x.a=0,x.xb=Ll,Vn("Predictor","VP8LPredictors"),Vn("Predictor","VP8LPredictors_C"),Vn("PredictorAdd","VP8LPredictorsAdd"),Vn("PredictorAdd","VP8LPredictorsAdd_C"),Wd=Se,ji=qe,vo=Re,so=Yt,Gi=Ut,Ls=fn,Qs=Wt,O.VP8LMapColor32b=El,O.VP8LMapColor8b=_l,x)}function os(x,v,j,L,Y){var q=1,W=[x],X=[v],te=L.m,ie=L.s,xe=null,He=0;e:for(;;){if(j)for(;q&&T(te,1);){var Ne=W,Be=X,Ke=L,Fe=1,be=Ke.m,Ce=Ke.gc[Ke.ab],Te=T(be,2);if(Ke.Oc&1<<Te)q=0;else{switch(Ke.Oc|=1<<Te,Ce.hc=Te,Ce.Ea=Ne[0],Ce.nc=Be[0],Ce.K=[null],++Ke.ab,t(4>=Ke.ab),Te){case 0:case 1:Ce.b=T(be,3)+2,Fe=os(it(Ce.Ea,Ce.b),it(Ce.nc,Ce.b),0,Ke,Ce.K),Ce.K=Ce.K[0];break;case 3:var Oe,Me=T(be,8)+1,gt=16<Me?0:4<Me?1:2<Me?2:3;if(Ne[0]=it(Ce.Ea,gt),Ce.b=gt,Oe=Fe=os(Me,1,0,Ke,Ce.K)){var lt,_t=Me,ut=Ce,gn=1<<(8>>ut.b),hn=r(gn);if(hn==null)Oe=0;else{var un=ut.K[0],en=ut.w;for(hn[0]=ut.K[0][0],lt=1;lt<1*_t;++lt)hn[lt]=Ye(un[en+lt],hn[lt-1]);for(;lt<4*gn;++lt)hn[lt]=0;ut.K[0]=null,ut.K[0]=hn,Oe=1}}Fe=Oe;break;case 2:break;default:t(0)}q=Fe}}if(W=W[0],X=X[0],q&&T(te,1)&&!(q=1<=(He=T(te,4))&&11>=He)){L.a=3;break e}var En;if(En=q)t:{var Sn,Zt,ca,Do=L,wa=W,Pa=X,Dn=He,lo=j,mo=Do.m,la=Do.s,Sa=[null],Va=1,Oo=0,Br=cf[Dn];n:for(;;){if(lo&&T(mo,1)){var ma=T(mo,3)+2,Ha=it(wa,ma),cr=it(Pa,ma),Ii=Ha*cr;if(!os(Ha,cr,0,Do,Sa))break n;for(Sa=Sa[0],la.xc=ma,Sn=0;Sn<Ii;++Sn){var Ks=Sa[Sn]>>8&65535;Sa[Sn]=Ks,Ks>=Va&&(Va=Ks+1)}}if(mo.h)break n;for(Zt=0;5>Zt;++Zt){var Un=Hc[Zt];!Zt&&0<Dn&&(Un+=1<<Dn),Oo<Un&&(Oo=Un)}var fs=s(Va*Br,F),nu=Va,$A=s(nu,Z);if($A==null)var Dr=null;else t(65536>=nu),Dr=$A;var Ur=r(Oo);if(Dr==null||Ur==null||fs==null){Do.a=1;break n}var _c=fs;for(Sn=ca=0;Sn<Va;++Sn){var Hr=Dr[Sn],qs=Hr.G,Pc=Hr.H,Tl=0,lr=1,Rl=0;for(Zt=0;5>Zt;++Zt){Un=Hc[Zt],qs[Zt]=_c,Pc[Zt]=ca,!Zt&&0<Dn&&(Un+=1<<Dn);o:{var Fi,$s=Un,Ml=Do,gs=Ur,Af=_c,WA=ca,Kn=0,qr=Ml.m,VA=T(qr,1);if(o(gs,0,0,$s),VA){var XA=T(qr,1)+1,au=T(qr,1),ou=T(qr,au==0?1:8);gs[ou]=1,XA==2&&(gs[ou=T(qr,8)]=1);var hs=1}else{var Xn=r(19),Na=T(qr,4)+4;if(19<Na){Ml.a=3;var Ba=0;break o}for(Fi=0;Fi<Na;++Fi)Xn[Jx[Fi]]=T(qr,3);var zl=void 0,Ws=void 0,Zl=Ml,r0=Xn,Ia=$s,ru=gs,ed=0,xs=Zl.m,$r=8,mr=s(128,F);a:for(;_(mr,0,7,r0,19);){if(T(xs,1)){var td=2+2*T(xs,3);if((zl=2+T(xs,td))>Ia)break a}else zl=Ia;for(Ws=0;Ws<Ia&&zl--;){ce(xs);var su=mr[0+(127&S(xs))];re(xs,xs.u+su.g);var ki=su.value;if(16>ki)ru[Ws++]=ki,ki!=0&&($r=ki);else{var pf=ki==16,JA=ki-16,ff=Jd[JA],ep=T(xs,Wm[JA])+ff;if(Ws+ep>Ia)break a;for(var gf=pf?$r:0;0<ep--;)ru[Ws++]=gf}}ed=1;break a}ed||(Zl.a=3),hs=ed}(hs=hs&&!qr.h)&&(Kn=_(Af,WA,8,gs,$s)),hs&&Kn!=0?Ba=Kn:(Ml.a=3,Ba=0)}if(Ba==0)break n;if(lr&&sf[Zt]==1&&(lr=_c[ca].g==0),Tl+=_c[ca].g,ca+=Ba,3>=Zt){var Yl,iu=Ur[0];for(Yl=1;Yl<Un;++Yl)Ur[Yl]>iu&&(iu=Ur[Yl]);Rl+=iu}}if(Hr.nd=lr,Hr.Qb=0,lr&&(Hr.qb=(qs[3][Pc[3]+0].value<<24|qs[1][Pc[1]+0].value<<16|qs[2][Pc[2]+0].value)>>>0,Tl==0&&256>qs[0][Pc[0]+0].value&&(Hr.Qb=1,Hr.qb+=qs[0][Pc[0]+0].value<<8)),Hr.jc=!Hr.Qb&&6>Rl,Hr.jc){var nd,dr=Hr;for(nd=0;nd<fa;++nd){var Vs=nd,Wr=dr.pd[Vs],Sc=dr.G[0][dr.H[0]+Vs];256<=Sc.value?(Wr.g=Sc.g+256,Wr.value=Sc.value):(Wr.g=0,Wr.value=0,Vs>>=aa(Sc,8,Wr),Vs>>=aa(dr.G[1][dr.H[1]+Vs],16,Wr),Vs>>=aa(dr.G[2][dr.H[2]+Vs],0,Wr),aa(dr.G[3][dr.H[3]+Vs],24,Wr))}}}la.vc=Sa,la.Wb=Va,la.Ya=Dr,la.yc=fs,En=1;break t}En=0}if(!(q=En)){L.a=3;break e}if(0<He){if(ie.ua=1<<He,!at(ie.Wa,He)){L.a=1,q=0;break e}}else ie.ua=0;var cu=L,lu=W,hf=X,mu=cu.s,du=mu.xc;if(cu.c=lu,cu.i=hf,mu.md=it(lu,du),mu.wc=du==0?-1:(1<<du)-1,j){L.xb=ps;break e}if((xe=r(W*X))==null){L.a=1,q=0;break e}q=(q=qa(L,xe,0,W,X,X,null))&&!te.h;break e}return q?(Y!=null?Y[0]=xe:(t(xe==null),t(j)),L.$=0,j||Tr(ie)):Tr(ie),q}function hi(x,v){var j=x.c*x.i,L=j+v+16*v;return t(x.c<=v),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+j+v,1)}function oc(x,v){var j=x.C,L=v-j,Y=x.V,q=x.Ba+x.c*j;for(t(v<=x.l.o);0<L;){var W=16<L?16:L,X=x.l.ma,te=x.l.width,ie=te*W,xe=X.ca,He=X.tb+te*j,Ne=x.Ta,Be=x.Ua;oo(x,W,Y,q),ga(Ne,Be,xe,He,ie),Qr(X,j,j+W,xe,He,te),L-=W,Y+=W*x.c,j+=W}t(j==v),x.C=x.Ma=v}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 ll(){this.Fb=this.Bb=this.Cb=0,this.Zb=r(4),this.Lb=r(4)}function Td(){this.Yb=function(){var x=[];return function v(j,L,Y){for(var q=Y[L],W=0;W<q&&(j.push(Y.length>L+1?[]:0),!(Y.length<L+1));W++)v(j[W],L+1,Y)}(x,0,[3,11]),x}()}function ra(){this.jb=r(3),this.Wc=i([4,8],Td),this.Xc=i([4,17],Td)}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 ml(){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 Rd(){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 dl}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 ll,this.Ic=this.$c=this.Aa=0,this.D=new Rd,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,ml),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 dl(){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 ar(){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,v,j){return x.a==0&&(x.a=v,x.sc=j,x.cb=0),0}function Md(x,v,j){return 3<=j&&x[v+0]==157&&x[v+1]==1&&x[v+2]==42}function zd(x,v){if(x==null)return 0;if(x.a=0,x.sc="OK",v==null)return va(x,2,"null VP8Io passed to VP8GetHeaders()");var j=v.data,L=v.w,Y=v.ha;if(4>Y)return va(x,7,"Truncated header.");var q=j[L+0]|j[L+1]<<8|j[L+2]<<16,W=x.Od;if(W.Rb=!(1&q),W.td=q>>1&7,W.yd=q>>4&1,W.ub=q>>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 X=x.Kc;if(W.Rb){if(7>Y)return va(x,7,"cannot parse picture header");if(!Md(j,L,Y))return va(x,3,"Bad code word");X.c=16383&(j[L+4]<<8|j[L+3]),X.Td=j[L+4]>>6,X.i=16383&(j[L+6]<<8|j[L+5]),X.Ud=j[L+6]>>6,L+=7,Y-=7,x.za=X.c+15>>4,x.Ub=X.i+15>>4,v.width=X.c,v.height=X.i,v.Da=0,v.j=0,v.v=0,v.va=v.width,v.o=v.height,v.da=0,v.ib=v.width,v.hb=v.height,v.U=v.width,v.T=v.height,o((q=x.Pa).jb,0,255,q.jb.length),t((q=x.Qa)!=null),q.Cb=0,q.Bb=0,q.Fb=1,o(q.Zb,0,0,q.Zb.length),o(q.Lb,0,0,q.Lb)}if(W.ub>Y)return va(x,7,"bad partition length");J(q=x.m,j,L,W.ub),L+=W.ub,Y-=W.ub,W.Rb&&(X.Ld=ge(q),X.Kd=ge(q)),X=x.Qa;var te,ie=x.Pa;if(t(q!=null),t(X!=null),X.Cb=ge(q),X.Cb){if(X.Bb=ge(q),ge(q)){for(X.Fb=ge(q),te=0;4>te;++te)X.Zb[te]=ge(q)?se(q,7):0;for(te=0;4>te;++te)X.Lb[te]=ge(q)?se(q,6):0}if(X.Bb)for(te=0;3>te;++te)ie.jb[te]=ge(q)?ae(q,8):255}else X.Bb=0;if(q.Ka)return va(x,3,"cannot parse segment header");if((X=x.ed).zd=ge(q),X.Tb=ae(q,6),X.wb=ae(q,3),X.Pc=ge(q),X.Pc&&ge(q)){for(ie=0;4>ie;++ie)ge(q)&&(X.vd[ie]=se(q,6));for(ie=0;4>ie;++ie)ge(q)&&(X.od[ie]=se(q,6))}if(x.L=X.Tb==0?0:X.zd?1:2,q.Ka)return va(x,3,"cannot parse filter header");var xe=Y;if(Y=te=L,L=te+xe,X=xe,x.Xb=(1<<ae(x.m,2))-1,xe<3*(ie=x.Xb))j=7;else{for(te+=3*ie,X-=3*ie,xe=0;xe<ie;++xe){var He=j[Y+0]|j[Y+1]<<8|j[Y+2]<<16;He>X&&(He=X),J(x.Jc[+xe],j,te,He),te+=He,X-=He,Y+=3}J(x.Jc[+ie],j,te,X),j=te<L?0:5}if(j!=0)return va(x,j,"cannot parse partitions");for(j=ae(te=x.m,7),Y=ge(te)?se(te,4):0,L=ge(te)?se(te,4):0,X=ge(te)?se(te,4):0,ie=ge(te)?se(te,4):0,te=ge(te)?se(te,4):0,xe=x.Qa,He=0;4>He;++He){if(xe.Cb){var Ne=xe.Zb[He];xe.Fb||(Ne+=j)}else{if(0<He){x.pb[He]=x.pb[0];continue}Ne=j}var Be=x.pb[He];Be.Sc[0]=kl[rr(Ne+Y,127)],Be.Sc[1]=Vm[rr(Ne+0,127)],Be.Eb[0]=2*kl[rr(Ne+L,127)],Be.Eb[1]=101581*Vm[rr(Ne+X,127)]>>16,8>Be.Eb[1]&&(Be.Eb[1]=8),Be.Qc[0]=kl[rr(Ne+ie,117)],Be.Qc[1]=Vm[rr(Ne+te,127)],Be.lc=Ne+te}if(!W.Rb)return va(x,4,"Not a key frame.");for(ge(q),W=x.Pa,j=0;4>j;++j){for(Y=0;8>Y;++Y)for(L=0;3>L;++L)for(X=0;11>X;++X)ie=de(q,n0[j][Y][L][X])?ae(q,8):mf[j][Y][L][X],W.Wc[j][Y].Yb[L][X]=ie;for(Y=0;17>Y;++Y)W.Xc[j][Y]=W.Wc[j][YA[Y]]}return x.kc=ge(q),x.kc&&(x.Bd=ae(q,8)),x.cb=1}function cc(x,v,j,L,Y,q,W){var X=v[Y].Yb[j];for(j=0;16>Y;++Y){if(!de(x,X[j+0]))return Y;for(;!de(x,X[j+1]);)if(X=v[++Y].Yb[0],j=0,Y==16)return 16;var te=v[Y+1].Yb;if(de(x,X[j+2])){var ie=x,xe=0;if(de(ie,(Ne=X)[(He=j)+3]))if(de(ie,Ne[He+6])){for(X=0,He=2*(xe=de(ie,Ne[He+8]))+(Ne=de(ie,Ne[He+9+xe])),xe=0,Ne=zA[He];Ne[X];++X)xe+=xe+de(ie,Ne[X]);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;X=te[2]}else xe=1,X=te[1];te=W+ZA[Y],0>(ie=x).b&&pe(ie);var He,Ne=ie.b,Be=(He=ie.Ca>>1)-(ie.I>>Ne)>>31;--ie.b,ie.Ca+=Be,ie.Ca|=1,ie.I-=(He+1&Be)<<Ne,q[te]=((xe^Be)-Be)*L[(0<Y)+0]}return 16}function yi(x){var v=x.rb[x.sb-1];v.la=0,v.Na=0,o(x.zc,0,0,x.zc.length),x.ja=0}function lc(x,v){if(x==null)return 0;if(v==null)return va(x,2,"NULL VP8Io parameter in VP8Decode().");if(!x.cb&&!zd(x,v))return 0;if(t(x.cb),v.ac==null||v.ac(v)){v.ob&&(x.L=0);var j=Ec[x.L];if(x.L==2?(x.yb=0,x.zb=0):(x.yb=v.v-j>>4,x.zb=v.j-j>>4,0>x.yb&&(x.yb=0),0>x.zb&&(x.zb=0)),x.Va=v.o+15+j>>4,x.Hb=v.va+15+j>>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(j=0;4>j;++j){var Y;if(x.Qa.Cb){var q=x.Qa.Lb[j];x.Qa.Fb||(q+=L.Tb)}else q=L.Tb;for(Y=0;1>=Y;++Y){var W=x.gd[j][Y],X=q;if(L.Pc&&(X+=L.vd[0],Y&&(X+=L.od[0])),0<(X=0>X?0:63<X?63:X)){var te=X;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*X+te,W.ld=40<=X?2:15<=X?1:0}else W.tc=0;W.La=Y}}}j=0}else va(x,6,"Frame setup failed"),j=x.a;if(j=j==0){if(j){x.$c=0,0<x.Aa||(x.Ic=Ys);e:{j=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*j+Ec[x.L])/2*ie)+(q=x.Fa!=null&&0<x.Fa.length?x.Kc.c*x.Kc.i:0))!=W)j=0;else{if(W>x.Vb){if(x.Vb=0,x.Ec=r(W),x.Fc=0,x.Ec==null){j=va(x,1,"no memory during frame initialization.");break e}x.Vb=W}W=x.Ec,X=x.Fc,x.Ac=W,x.Bc=X,X+=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=X,X+=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=X+te,x.qa=x.sa,x.ra=x.ta+16*j*x.R+ie,x.Ha=x.qa,x.Ia=x.ra+8*j*x.B+ie,x.$c=0,X+=Y,x.mb=q?W:null,x.nb=q?X:null,t(X+q<=x.Fc+x.Vb),yi(x),o(x.Ac,x.Bc,0,L),j=1}}if(j){if(v.ka=0,v.y=x.sa,v.O=x.ta,v.f=x.qa,v.N=x.ra,v.ea=x.Ha,v.Vd=x.Ia,v.fa=x.R,v.Rc=x.B,v.F=null,v.J=0,!Zm){for(j=-255;255>=j;++j)Ua[255+j]=0>j?-j:j;for(j=-1020;1020>=j;++j)us[1020+j]=-128>j?-128:127<j?127:j;for(j=-112;112>=j;++j)Sl[112+j]=-16>j?-16:15<j?15:j;for(j=-255;510>=j;++j)Dc[255+j]=0>j?0:255<j?255:j;Zm=1}Pl=yn,Os=Sm,Ts=bi,io=TA,sr=Al,bn=Pm,Cc=bl,zm=_a,vc=gc,wc=Qm,Bc=Bi,ir=Di,Rs=hc,ds=Cl,Ms=zr,zs=yr,Ei=br,$a=qd,wr[0]=cs,wr[1]=Zd,wr[2]=Ac,wr[3]=is,wr[4]=Fm,wr[5]=fl,wr[6]=vi,wr[7]=gl,wr[8]=Kd,wr[9]=hl,Bo[0]=uc,Bo[1]=Yd,Bo[2]=rs,Bo[3]=dc,Bo[4]=sa,Bo[5]=ss,Bo[6]=Rr,Fo[0]=or,Fo[1]=Im,Fo[2]=RA,Fo[3]=Is,Fo[4]=pc,Fo[5]=xl,Fo[6]=km,j=1}else j=0}j&&(j=function(Be,Ke){for(Be.M=0;Be.M<Be.Va;++Be.M){var Fe,be=Be.Jc[Be.M&Be.Xb],Ce=Be.m,Te=Be;for(Fe=0;Fe<Te.za;++Fe){var Oe=Ce,Me=Te,gt=Me.Ac,lt=Me.Bc+4*Fe,_t=Me.zc,ut=Me.ya[Me.aa+Fe];if(Me.Qa.Bb?ut.$b=de(Oe,Me.Pa.jb[0])?2+de(Oe,Me.Pa.jb[2]):de(Oe,Me.Pa.jb[1]):ut.$b=0,Me.kc&&(ut.Ad=de(Oe,Me.Bd)),ut.Za=!de(Oe,145)+0,ut.Za){var gn=ut.Ob,hn=0;for(Me=0;4>Me;++Me){var un,en=_t[0+Me];for(un=0;4>un;++un){en=t0[gt[lt+un]][en];for(var En=lf[de(Oe,en[0])];0<En;)En=lf[2*En+de(Oe,en[En])];en=-En,gt[lt+un]=en}a(gn,hn,gt,lt,4),hn+=4,_t[0+Me]=en}}else en=de(Oe,156)?de(Oe,128)?1:3:de(Oe,163)?2:0,ut.Ob[0]=en,o(gt,lt,en,4),o(_t,0,en,4);ut.Dd=de(Oe,142)?de(Oe,114)?de(Oe,183)?1:3:2:0}if(Te.m.Ka)return va(Be,7,"Premature end-of-partition0 encountered.");for(;Be.ja<Be.za;++Be.ja){if(Te=be,Oe=(Ce=Be).rb[Ce.sb-1],gt=Ce.rb[Ce.sb+Ce.ja],Fe=Ce.ya[Ce.aa+Ce.ja],lt=Ce.kc?Fe.Ad:0)Oe.la=gt.la=0,Fe.Za||(Oe.Na=gt.Na=0),Fe.Hc=0,Fe.Gc=0,Fe.ia=0;else{var Sn,Zt;if(Oe=gt,gt=Te,lt=Ce.Pa.Xc,_t=Ce.ya[Ce.aa+Ce.ja],ut=Ce.pb[_t.$b],Me=_t.ad,gn=0,hn=Ce.rb[Ce.sb-1],en=un=0,o(Me,gn,0,384),_t.Za)var ca=0,Do=lt[3];else{En=r(16);var wa=Oe.Na+hn.Na;if(wa=Nc(gt,lt[1],wa,ut.Eb,0,En,0),Oe.Na=hn.Na=(0<wa)+0,1<wa)Pl(En,0,Me,gn);else{var Pa=En[0]+3>>3;for(En=0;256>En;En+=16)Me[gn+En]=Pa}ca=1,Do=lt[0]}var Dn=15&Oe.la,lo=15&hn.la;for(En=0;4>En;++En){var mo=1&lo;for(Pa=Zt=0;4>Pa;++Pa)Dn=Dn>>1|(mo=(wa=Nc(gt,Do,wa=mo+(1&Dn),ut.Sc,ca,Me,gn))>ca)<<7,Zt=Zt<<2|(3<wa?3:1<wa?2:Me[gn+0]!=0),gn+=16;Dn>>=4,lo=lo>>1|mo<<7,un=(un<<8|Zt)>>>0}for(Do=Dn,ca=lo>>4,Sn=0;4>Sn;Sn+=2){for(Zt=0,Dn=Oe.la>>4+Sn,lo=hn.la>>4+Sn,En=0;2>En;++En){for(mo=1&lo,Pa=0;2>Pa;++Pa)wa=mo+(1&Dn),Dn=Dn>>1|(mo=0<(wa=Nc(gt,lt[2],wa,ut.Qc,0,Me,gn)))<<3,Zt=Zt<<2|(3<wa?3:1<wa?2:Me[gn+0]!=0),gn+=16;Dn>>=2,lo=lo>>1|mo<<5}en|=Zt<<4*Sn,Do|=Dn<<4<<Sn,ca|=(240&lo)<<Sn}Oe.la=Do,hn.la=ca,_t.Hc=un,_t.Gc=en,_t.ia=43690&en?0:ut.ia,lt=!(un|en)}if(0<Ce.L&&(Ce.wa[Ce.Y+Ce.ja]=Ce.gd[Fe.$b][Fe.Za],Ce.wa[Ce.Y+Ce.ja].La|=!lt),Te.Ka)return va(Be,7,"Premature end-of-file encountered.")}if(yi(Be),Ce=Ke,Te=1,Fe=(be=Be).D,Oe=0<be.L&&be.M>=be.zb&&be.M<=be.Va,be.Aa==0)e:{if(Fe.M=be.M,Fe.uc=Oe,Bl(be,Fe),Te=1,Fe=(Zt=be.D).Nb,Oe=(en=Ec[be.L])*be.R,gt=en/2*be.B,En=16*Fe*be.R,Pa=8*Fe*be.B,lt=be.sa,_t=be.ta-Oe+En,ut=be.qa,Me=be.ra-gt+Pa,gn=be.Ha,hn=be.Ia-gt+Pa,lo=(Dn=Zt.M)==0,un=Dn>=be.Va-1,be.Aa==2&&Bl(be,Zt),Zt.uc)for(mo=(wa=be).D.M,t(wa.D.uc),Zt=wa.yb;Zt<wa.Hb;++Zt){ca=Zt,Do=mo;var la=(Sa=(Un=wa).D).Nb;Sn=Un.R;var Sa=Sa.wa[Sa.Y+ca],Va=Un.sa,Oo=Un.ta+16*la*Sn+16*ca,Br=Sa.dd,ma=Sa.tc;if(ma!=0)if(t(3<=ma),Un.L==1)0<ca&&zs(Va,Oo,Sn,ma+4),Sa.La&&$a(Va,Oo,Sn,ma),0<Do&&Ms(Va,Oo,Sn,ma+4),Sa.La&&Ei(Va,Oo,Sn,ma);else{var Ha=Un.B,cr=Un.qa,Ii=Un.ra+8*la*Ha+8*ca,Ks=Un.Ha,Un=Un.Ia+8*la*Ha+8*ca;la=Sa.ld,0<ca&&(zm(Va,Oo,Sn,ma+4,Br,la),wc(cr,Ii,Ks,Un,Ha,ma+4,Br,la)),Sa.La&&(ir(Va,Oo,Sn,ma,Br,la),ds(cr,Ii,Ks,Un,Ha,ma,Br,la)),0<Do&&(Cc(Va,Oo,Sn,ma+4,Br,la),vc(cr,Ii,Ks,Un,Ha,ma+4,Br,la)),Sa.La&&(Bc(Va,Oo,Sn,ma,Br,la),Rs(cr,Ii,Ks,Un,Ha,ma,Br,la))}}if(be.ia&&alert("todo:DitherRow"),Ce.put!=null){if(Zt=16*Dn,Dn=16*(Dn+1),lo?(Ce.y=be.sa,Ce.O=be.ta+En,Ce.f=be.qa,Ce.N=be.ra+Pa,Ce.ea=be.Ha,Ce.W=be.Ia+Pa):(Zt-=en,Ce.y=lt,Ce.O=_t,Ce.f=ut,Ce.N=Me,Ce.ea=gn,Ce.W=hn),un||(Dn-=en),Dn>Ce.o&&(Dn=Ce.o),Ce.F=null,Ce.J=null,be.Fa!=null&&0<be.Fa.length&&Zt<Dn&&(Ce.J=Tm(be,Ce,Zt,Dn-Zt),Ce.F=be.mb,Ce.F==null&&Ce.F.length==0)){Te=va(be,3,"Could not decode alpha data.");break e}Zt<Ce.j&&(en=Ce.j-Zt,Zt=Ce.j,t(!(1&en)),Ce.O+=be.R*en,Ce.N+=be.B*(en>>1),Ce.W+=be.B*(en>>1),Ce.F!=null&&(Ce.J+=Ce.width*en)),Zt<Dn&&(Ce.O+=Ce.v,Ce.N+=Ce.v>>1,Ce.W+=Ce.v>>1,Ce.F!=null&&(Ce.J+=Ce.v),Ce.ka=Zt-Ce.j,Ce.U=Ce.va-Ce.v,Ce.T=Dn-Zt,Te=Ce.put(Ce))}Fe+1!=be.Ic||un||(a(be.sa,be.ta-Oe,lt,_t+16*be.R,Oe),a(be.qa,be.ra-gt,ut,Me+8*be.B,gt),a(be.Ha,be.Ia-gt,gn,hn+8*be.B,gt))}if(!Te)return va(Be,6,"Output aborted.")}return 1}(x,v)),v.bc!=null&&v.bc(v),j&=1}return j?(x.cb=0,j):0}function _o(x,v,j,L,Y){Y=x[v+j+32*L]+(Y>>3),x[v+j+32*L]=-256&Y?0>Y?0:255:Y}function ul(x,v,j,L,Y,q){_o(x,v,0,j,L+Y),_o(x,v,1,j,L+q),_o(x,v,2,j,L-q),_o(x,v,3,j,L-Y)}function Po(x){return(20091*x>>16)+x}function mc(x,v,j,L){var Y,q=0,W=r(16);for(Y=0;4>Y;++Y){var X=x[v+0]+x[v+8],te=x[v+0]-x[v+8],ie=(35468*x[v+4]>>16)-Po(x[v+12]),xe=Po(x[v+4])+(35468*x[v+12]>>16);W[q+0]=X+xe,W[q+1]=te+ie,W[q+2]=te-ie,W[q+3]=X-xe,q+=4,v++}for(Y=q=0;4>Y;++Y)X=(x=W[q+0]+4)+W[q+8],te=x-W[q+8],ie=(35468*W[q+4]>>16)-Po(W[q+12]),_o(j,L,0,0,X+(xe=Po(W[q+4])+(35468*W[q+12]>>16))),_o(j,L,1,0,te+ie),_o(j,L,2,0,te-ie),_o(j,L,3,0,X-xe),q++,L+=32}function Pm(x,v,j,L){var Y=x[v+0]+4,q=35468*x[v+4]>>16,W=Po(x[v+4]),X=35468*x[v+1]>>16;ul(j,L,0,Y+W,x=Po(x[v+1]),X),ul(j,L,1,Y+q,x,X),ul(j,L,2,Y-q,x,X),ul(j,L,3,Y-W,x,X)}function Sm(x,v,j,L,Y){mc(x,v,j,L),Y&&mc(x,v+16,j,L+4)}function bi(x,v,j,L){Os(x,v+0,j,L,1),Os(x,v+32,j,L+128,1)}function TA(x,v,j,L){var Y;for(x=x[v+0]+4,Y=0;4>Y;++Y)for(v=0;4>v;++v)_o(j,L,v,Y,x)}function Al(x,v,j,L){x[v+0]&&io(x,v+0,j,L),x[v+16]&&io(x,v+16,j,L+4),x[v+32]&&io(x,v+32,j,L+128),x[v+48]&&io(x,v+48,j,L+128+4)}function yn(x,v,j,L){var Y,q=r(16);for(Y=0;4>Y;++Y){var W=x[v+0+Y]+x[v+12+Y],X=x[v+4+Y]+x[v+8+Y],te=x[v+4+Y]-x[v+8+Y],ie=x[v+0+Y]-x[v+12+Y];q[0+Y]=W+X,q[8+Y]=W-X,q[4+Y]=ie+te,q[12+Y]=ie-te}for(Y=0;4>Y;++Y)W=(x=q[0+4*Y]+3)+q[3+4*Y],X=q[1+4*Y]+q[2+4*Y],te=q[1+4*Y]-q[2+4*Y],ie=x-q[3+4*Y],j[L+0]=W+X>>3,j[L+16]=ie+te>>3,j[L+32]=W-X>>3,j[L+48]=ie-te>>3,L+=64}function pl(x,v,j){var L,Y=v-32,q=wo,W=255-x[Y-1];for(L=0;L<j;++L){var X,te=q,ie=W+x[v-1];for(X=0;X<j;++X)x[v+X]=te[ie+x[Y+X]];v+=32}}function Zd(x,v){pl(x,v,4)}function Im(x,v){pl(x,v,8)}function Yd(x,v){pl(x,v,16)}function rs(x,v){var j;for(j=0;16>j;++j)a(x,v+32*j,x,v-32,16)}function dc(x,v){var j;for(j=16;0<j;--j)o(x,v,x[v-1],16),v+=32}function Ci(x,v,j){var L;for(L=0;16>L;++L)o(v,j+32*L,x,16)}function uc(x,v){var j,L=16;for(j=0;16>j;++j)L+=x[v-1+32*j]+x[v+j-32];Ci(L>>5,x,v)}function sa(x,v){var j,L=8;for(j=0;16>j;++j)L+=x[v-1+32*j];Ci(L>>4,x,v)}function ss(x,v){var j,L=8;for(j=0;16>j;++j)L+=x[v+j-32];Ci(L>>4,x,v)}function Rr(x,v){Ci(128,x,v)}function Ot(x,v,j){return x+2*v+j+2>>2}function Ac(x,v){var j,L=v-32;for(L=new Uint8Array([Ot(x[L-1],x[L+0],x[L+1]),Ot(x[L+0],x[L+1],x[L+2]),Ot(x[L+1],x[L+2],x[L+3]),Ot(x[L+2],x[L+3],x[L+4])]),j=0;4>j;++j)a(x,v+32*j,L,0,L.length)}function is(x,v){var j=x[v-1],L=x[v-1+32],Y=x[v-1+64],q=x[v-1+96];je(x,v+0,16843009*Ot(x[v-1-32],j,L)),je(x,v+32,16843009*Ot(j,L,Y)),je(x,v+64,16843009*Ot(L,Y,q)),je(x,v+96,16843009*Ot(Y,q,q))}function cs(x,v){var j,L=4;for(j=0;4>j;++j)L+=x[v+j-32]+x[v-1+32*j];for(L>>=3,j=0;4>j;++j)o(x,v+32*j,L,4)}function Fm(x,v){var j=x[v-1+0],L=x[v-1+32],Y=x[v-1+64],q=x[v-1-32],W=x[v+0-32],X=x[v+1-32],te=x[v+2-32],ie=x[v+3-32];x[v+0+96]=Ot(L,Y,x[v-1+96]),x[v+1+96]=x[v+0+64]=Ot(j,L,Y),x[v+2+96]=x[v+1+64]=x[v+0+32]=Ot(q,j,L),x[v+3+96]=x[v+2+64]=x[v+1+32]=x[v+0+0]=Ot(W,q,j),x[v+3+64]=x[v+2+32]=x[v+1+0]=Ot(X,W,q),x[v+3+32]=x[v+2+0]=Ot(te,X,W),x[v+3+0]=Ot(ie,te,X)}function vi(x,v){var j=x[v+1-32],L=x[v+2-32],Y=x[v+3-32],q=x[v+4-32],W=x[v+5-32],X=x[v+6-32],te=x[v+7-32];x[v+0+0]=Ot(x[v+0-32],j,L),x[v+1+0]=x[v+0+32]=Ot(j,L,Y),x[v+2+0]=x[v+1+32]=x[v+0+64]=Ot(L,Y,q),x[v+3+0]=x[v+2+32]=x[v+1+64]=x[v+0+96]=Ot(Y,q,W),x[v+3+32]=x[v+2+64]=x[v+1+96]=Ot(q,W,X),x[v+3+64]=x[v+2+96]=Ot(W,X,te),x[v+3+96]=Ot(X,te,te)}function fl(x,v){var j=x[v-1+0],L=x[v-1+32],Y=x[v-1+64],q=x[v-1-32],W=x[v+0-32],X=x[v+1-32],te=x[v+2-32],ie=x[v+3-32];x[v+0+0]=x[v+1+64]=q+W+1>>1,x[v+1+0]=x[v+2+64]=W+X+1>>1,x[v+2+0]=x[v+3+64]=X+te+1>>1,x[v+3+0]=te+ie+1>>1,x[v+0+96]=Ot(Y,L,j),x[v+0+64]=Ot(L,j,q),x[v+0+32]=x[v+1+96]=Ot(j,q,W),x[v+1+32]=x[v+2+96]=Ot(q,W,X),x[v+2+32]=x[v+3+96]=Ot(W,X,te),x[v+3+32]=Ot(X,te,ie)}function gl(x,v){var j=x[v+0-32],L=x[v+1-32],Y=x[v+2-32],q=x[v+3-32],W=x[v+4-32],X=x[v+5-32],te=x[v+6-32],ie=x[v+7-32];x[v+0+0]=j+L+1>>1,x[v+1+0]=x[v+0+64]=L+Y+1>>1,x[v+2+0]=x[v+1+64]=Y+q+1>>1,x[v+3+0]=x[v+2+64]=q+W+1>>1,x[v+0+32]=Ot(j,L,Y),x[v+1+32]=x[v+0+96]=Ot(L,Y,q),x[v+2+32]=x[v+1+96]=Ot(Y,q,W),x[v+3+32]=x[v+2+96]=Ot(q,W,X),x[v+3+64]=Ot(W,X,te),x[v+3+96]=Ot(X,te,ie)}function hl(x,v){var j=x[v-1+0],L=x[v-1+32],Y=x[v-1+64],q=x[v-1+96];x[v+0+0]=j+L+1>>1,x[v+2+0]=x[v+0+32]=L+Y+1>>1,x[v+2+32]=x[v+0+64]=Y+q+1>>1,x[v+1+0]=Ot(j,L,Y),x[v+3+0]=x[v+1+32]=Ot(L,Y,q),x[v+3+32]=x[v+1+64]=Ot(Y,q,q),x[v+3+64]=x[v+2+64]=x[v+0+96]=x[v+1+96]=x[v+2+96]=x[v+3+96]=q}function Kd(x,v){var j=x[v-1+0],L=x[v-1+32],Y=x[v-1+64],q=x[v-1+96],W=x[v-1-32],X=x[v+0-32],te=x[v+1-32],ie=x[v+2-32];x[v+0+0]=x[v+2+32]=j+W+1>>1,x[v+0+32]=x[v+2+64]=L+j+1>>1,x[v+0+64]=x[v+2+96]=Y+L+1>>1,x[v+0+96]=q+Y+1>>1,x[v+3+0]=Ot(X,te,ie),x[v+2+0]=Ot(W,X,te),x[v+1+0]=x[v+3+32]=Ot(j,W,X),x[v+1+32]=x[v+3+64]=Ot(L,j,W),x[v+1+64]=x[v+3+96]=Ot(Y,L,j),x[v+1+96]=Ot(q,Y,L)}function RA(x,v){var j;for(j=0;8>j;++j)a(x,v+32*j,x,v-32,8)}function Is(x,v){var j;for(j=0;8>j;++j)o(x,v,x[v-1],8),v+=32}function Mr(x,v,j){var L;for(L=0;8>L;++L)o(v,j+32*L,x,8)}function or(x,v){var j,L=8;for(j=0;8>j;++j)L+=x[v+j-32]+x[v-1+32*j];Mr(L>>4,x,v)}function xl(x,v){var j,L=4;for(j=0;8>j;++j)L+=x[v+j-32];Mr(L>>3,x,v)}function pc(x,v){var j,L=4;for(j=0;8>j;++j)L+=x[v-1+32*j];Mr(L>>3,x,v)}function km(x,v){Mr(128,x,v)}function wi(x,v,j){var L=x[v-j],Y=x[v+0],q=3*(Y-L)+As[1020+x[v-2*j]-x[v+j]],W=Il[112+(q+4>>3)];x[v-j]=wo[255+L+Il[112+(q+3>>3)]],x[v+0]=wo[255+Y-W]}function fc(x,v,j,L){var Y=x[v+0],q=x[v+j];return vr[255+x[v-2*j]-x[v-j]]>L||vr[255+q-Y]>L}function yl(x,v,j,L){return 4*vr[255+x[v-j]-x[v+0]]+vr[255+x[v-2*j]-x[v+j]]<=L}function Lm(x,v,j,L,Y){var q=x[v-3*j],W=x[v-2*j],X=x[v-j],te=x[v+0],ie=x[v+j],xe=x[v+2*j],He=x[v+3*j];return 4*vr[255+X-te]+vr[255+W-ie]>L?0:vr[255+x[v-4*j]-q]<=Y&&vr[255+q-W]<=Y&&vr[255+W-X]<=Y&&vr[255+He-xe]<=Y&&vr[255+xe-ie]<=Y&&vr[255+ie-te]<=Y}function zr(x,v,j,L){var Y=2*L+1;for(L=0;16>L;++L)yl(x,v+L,j,Y)&&wi(x,v+L,j)}function yr(x,v,j,L){var Y=2*L+1;for(L=0;16>L;++L)yl(x,v+L*j,1,Y)&&wi(x,v+L*j,1)}function br(x,v,j,L){var Y;for(Y=3;0<Y;--Y)zr(x,v+=4*j,j,L)}function qd(x,v,j,L){var Y;for(Y=3;0<Y;--Y)yr(x,v+=4,j,L)}function Zr(x,v,j,L,Y,q,W,X){for(q=2*q+1;0<Y--;){if(Lm(x,v,j,q,W))if(fc(x,v,j,X))wi(x,v,j);else{var te=x,ie=v,xe=j,He=te[ie-2*xe],Ne=te[ie-xe],Be=te[ie+0],Ke=te[ie+xe],Fe=te[ie+2*xe],be=27*(Te=As[1020+3*(Be-Ne)+As[1020+He-Ke]])+63>>7,Ce=18*Te+63>>7,Te=9*Te+63>>7;te[ie-3*xe]=wo[255+te[ie-3*xe]+Te],te[ie-2*xe]=wo[255+He+Ce],te[ie-xe]=wo[255+Ne+be],te[ie+0]=wo[255+Be-be],te[ie+xe]=wo[255+Ke-Ce],te[ie+2*xe]=wo[255+Fe-Te]}v+=L}}function So(x,v,j,L,Y,q,W,X){for(q=2*q+1;0<Y--;){if(Lm(x,v,j,q,W))if(fc(x,v,j,X))wi(x,v,j);else{var te=x,ie=v,xe=j,He=te[ie-xe],Ne=te[ie+0],Be=te[ie+xe],Ke=Il[112+((Fe=3*(Ne-He))+4>>3)],Fe=Il[112+(Fe+3>>3)],be=Ke+1>>1;te[ie-2*xe]=wo[255+te[ie-2*xe]+be],te[ie-xe]=wo[255+He+Fe],te[ie+0]=wo[255+Ne-Ke],te[ie+xe]=wo[255+Be-be]}v+=L}}function bl(x,v,j,L,Y,q){Zr(x,v,j,1,16,L,Y,q)}function _a(x,v,j,L,Y,q){Zr(x,v,1,j,16,L,Y,q)}function Bi(x,v,j,L,Y,q){var W;for(W=3;0<W;--W)So(x,v+=4*j,j,1,16,L,Y,q)}function Di(x,v,j,L,Y,q){var W;for(W=3;0<W;--W)So(x,v+=4,1,j,16,L,Y,q)}function gc(x,v,j,L,Y,q,W,X){Zr(x,v,Y,1,8,q,W,X),Zr(j,L,Y,1,8,q,W,X)}function Qm(x,v,j,L,Y,q,W,X){Zr(x,v,1,Y,8,q,W,X),Zr(j,L,1,Y,8,q,W,X)}function hc(x,v,j,L,Y,q,W,X){So(x,v+4*Y,Y,1,8,q,W,X),So(j,L+4*Y,Y,1,8,q,W,X)}function Cl(x,v,j,L,Y,q,W,X){So(x,v+4,1,Y,8,q,W,X),So(j,L+4,1,Y,8,q,W,X)}function ls(){this.ba=new ba,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new cn,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 vl(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function $d(){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 F}function MA(){this.xb=this.a=0,this.l=new dl,this.ca=new ba,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new k,this.Pb=0,this.wd=new k,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new $d,this.ab=0,this.gc=s(4,vl),this.Oc=0}function wl(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new dl,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Fs(x,v,j,L,Y,q,W){for(x=x==null?0:x[v+0],v=0;v<W;++v)Y[q+v]=x+j[L+v]&255,x=Y[q+v]}function Om(x,v,j,L,Y,q,W){var X;if(x==null)Fs(null,null,j,L,Y,q,W);else for(X=0;X<W;++X)Y[q+X]=x[v+X]+j[L+X]&255}function Hi(x,v,j,L,Y,q,W){if(x==null)Fs(null,null,j,L,Y,q,W);else{var X,te=x[v+0],ie=te,xe=te;for(X=0;X<W;++X)ie=xe+(te=x[v+X])-ie,xe=j[L+X]+(-256&ie?0>ie?0:255:ie)&255,ie=te,Y[q+X]=xe}}function Tm(x,v,j,L){var Y=v.width,q=v.o;if(t(x!=null&&v!=null),0>j||0>=L||j+L>q)return null;if(!x.Cc){if(x.ga==null){var W;if(x.ga=new wl,(W=x.ga==null)||(W=v.width*v.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 X=x.Fa,te=x.P,ie=x.qc,xe=x.mb,He=x.nb,Ne=te+1,Be=ie-1,Ke=W.l;if(t(X!=null&&xe!=null&&v!=null),co[0]=null,co[1]=Fs,co[2]=Om,co[3]=Hi,W.ca=xe,W.tb=He,W.c=v.width,W.i=v.height,t(0<W.c&&0<W.i),1>=ie)v=0;else if(W.$a=X[te+0]>>0&3,W.Z=X[te+0]>>2&3,W.Lc=X[te+0]>>4&3,te=X[te+0]>>6&3,0>W.$a||1<W.$a||4<=W.Z||1<W.Lc||te)v=0;else if(Ke.put=nn,Ke.ac=bt,Ke.bc=tn,Ke.ma=W,Ke.width=v.width,Ke.height=v.height,Ke.Da=v.Da,Ke.v=v.v,Ke.va=v.va,Ke.j=v.j,Ke.o=v.o,W.$a)e:{t(W.$a==1),v=nr();t:for(;;){if(v==null){v=0;break e}if(t(W!=null),W.mc=v,v.c=W.c,v.i=W.i,v.l=W.l,v.l.ma=W,v.l.width=W.c,v.l.height=W.i,v.a=0,ee(v.m,X,Ne,Be),!os(W.c,W.i,1,v,null)||(v.ab==1&&v.gc[0].hc==3&&Ss(v.s)?(W.ic=1,X=v.c*v.i,v.Ta=null,v.Ua=0,v.V=r(X),v.Ba=0,v.V==null?(v.a=1,v=0):v=1):(W.ic=0,v=hi(v,W.c)),!v))break t;v=1;break e}W.mc=null,v=0}else v=Be>=W.c*W.i;W=!v}if(W)return null;x.ga.Lc!=1?x.Ga=0:L=q-j}t(x.ga!=null),t(j+L<=q);e:{if(v=(X=x.ga).c,q=X.l.o,X.$a==0){if(Ne=x.rc,Be=x.Vc,Ke=x.Fa,te=x.P+1+j*v,ie=x.mb,xe=x.nb+j*v,t(te<=x.P+x.qc),X.Z!=0)for(t(co[X.Z]!=null),W=0;W<L;++W)co[X.Z](Ne,Be,Ke,te,ie,xe,v),Ne=ie,Be=xe,xe+=v,te+=v;else for(W=0;W<L;++W)a(ie,xe,Ke,te,v),Ne=ie,Be=xe,xe+=v,te+=v;x.rc=Ne,x.Vc=Be}else{if(t(X.mc!=null),v=j+L,t((W=X.mc)!=null),t(v<=W.i),W.C>=v)v=1;else if(X.ic||Ue(),X.ic){X=W.V,Ne=W.Ba,Be=W.c;var Fe=W.i,be=(Ke=1,te=W.$/Be,ie=W.$%Be,xe=W.m,He=W.s,W.$),Ce=Be*Fe,Te=Be*v,Oe=He.wc,Me=be<Te?oa(He,ie,te):null;t(be<=Ce),t(v<=Fe),t(Ss(He));t:for(;;){for(;!xe.h&&be<Te;){if(ie&Oe||(Me=oa(He,ie,te)),t(Me!=null),ce(xe),256>(Fe=na(Me.G[0],Me.H[0],xe)))X[Ne+be]=Fe,++be,++ie>=Be&&(ie=0,++te<=v&&!(te%16)&&Or(W,te));else{if(!(280>Fe)){Ke=0;break t}Fe=Bn(Fe-256,xe);var gt,lt=na(Me.G[4],Me.H[4],xe);if(ce(xe),!(be>=(lt=Mn(Be,lt=Bn(lt,xe)))&&Ce-be>=Fe)){Ke=0;break t}for(gt=0;gt<Fe;++gt)X[Ne+be+gt]=X[Ne+be+gt-lt];for(be+=Fe,ie+=Fe;ie>=Be;)ie-=Be,++te<=v&&!(te%16)&&Or(W,te);be<Te&&ie&Oe&&(Me=oa(He,ie,te))}t(xe.h==V(xe))}Or(W,te>v?v:te);break t}!Ke||xe.h&&be<Ce?(Ke=0,W.a=xe.h?5:3):W.$=be,v=Ke}else v=qa(W,W.V,W.Ba,W.c,W.i,v,oc);if(!v){L=0;break e}}j+L>=q&&(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+j*Y}function U(x,v,j,L,Y,q){for(;0<Y--;){var W,X=x,te=v+(j?1:0),ie=x,xe=v+(j?0:3);for(W=0;W<L;++W){var He=ie[xe+4*W];He!=255&&(He*=32897,X[te+4*W+0]=X[te+4*W+0]*He>>23,X[te+4*W+1]=X[te+4*W+1]*He>>23,X[te+4*W+2]=X[te+4*W+2]*He>>23)}v+=q}}function K(x,v,j,L,Y){for(;0<L--;){var q;for(q=0;q<j;++q){var W=x[v+2*q+0],X=15&(ie=x[v+2*q+1]),te=4369*X,ie=(240&ie|ie>>4)*te>>16;x[v+2*q+0]=(240&W|W>>4)*te>>16&240|(15&W|W<<4)*te>>16>>4&15,x[v+2*q+1]=240&ie|X}v+=Y}}function me(x,v,j,L,Y,q,W,X){var te,ie,xe=255;for(ie=0;ie<Y;++ie){for(te=0;te<L;++te){var He=x[v+te];q[W+4*te]=He,xe&=He}v+=j,W+=X}return xe!=255}function he(x,v,j,L,Y){var q;for(q=0;q<Y;++q)j[L+q]=x[v+q]>>8}function Ue(){Io=U,On=K,jn=me,ga=he}function Qe(x,v,j){O[x]=function(L,Y,q,W,X,te,ie,xe,He,Ne,Be,Ke,Fe,be,Ce,Te,Oe){var Me,gt=Oe-1>>1,lt=X[te+0]|ie[xe+0]<<16,_t=He[Ne+0]|Be[Ke+0]<<16;t(L!=null);var ut=3*lt+_t+131074>>2;for(v(L[Y+0],255&ut,ut>>16,Fe,be),q!=null&&(ut=3*_t+lt+131074>>2,v(q[W+0],255&ut,ut>>16,Ce,Te)),Me=1;Me<=gt;++Me){var gn=X[te+Me]|ie[xe+Me]<<16,hn=He[Ne+Me]|Be[Ke+Me]<<16,un=lt+gn+_t+hn+524296,en=un+2*(gn+_t)>>3;ut=en+lt>>1,lt=(un=un+2*(lt+hn)>>3)+gn>>1,v(L[Y+2*Me-1],255&ut,ut>>16,Fe,be+(2*Me-1)*j),v(L[Y+2*Me-0],255&lt,lt>>16,Fe,be+(2*Me-0)*j),q!=null&&(ut=un+_t>>1,lt=en+hn>>1,v(q[W+2*Me-1],255&ut,ut>>16,Ce,Te+(2*Me-1)*j),v(q[W+2*Me+0],255&lt,lt>>16,Ce,Te+(2*Me+0)*j)),lt=gn,_t=hn}1&Oe||(ut=3*lt+_t+131074>>2,v(L[Y+Oe-1],255&ut,ut>>16,Fe,be+(Oe-1)*j),q!=null&&(ut=3*_t+lt+131074>>2,v(q[W+Oe-1],255&ut,ut>>16,Ce,Te+(Oe-1)*j)))}}function Je(){ko[Vd]=a0,ko[_i]=Pi,ko[rf]=o0,ko[Ym]=Ql,ko[Km]=jc,ko[Tn]=Xm,ko[Xd]=KA,ko[Fl]=Pi,ko[Uc]=Ql,ko[qm]=jc,ko[$m]=Xm}function pt(x){return x&-16384?0>x?0:255:x>>Si}function Et(x,v){return pt((19077*x>>8)+(26149*v>>8)-14234)}function $t(x,v,j){return pt((19077*x>>8)-(6419*v>>8)-(13320*j>>8)+8708)}function qt(x,v){return pt((19077*x>>8)+(33050*v>>8)-17685)}function ln(x,v,j,L,Y){L[Y+0]=Et(x,j),L[Y+1]=$t(x,v,j),L[Y+2]=qt(x,v)}function ia(x,v,j,L,Y){L[Y+0]=qt(x,v),L[Y+1]=$t(x,v,j),L[Y+2]=Et(x,j)}function pa(x,v,j,L,Y){var q=$t(x,v,j);v=q<<3&224|qt(x,v)>>3,L[Y+0]=248&Et(x,j)|q>>5,L[Y+1]=v}function Da(x,v,j,L,Y){var q=240&qt(x,v)|15;L[Y+0]=240&Et(x,j)|$t(x,v,j)>>4,L[Y+1]=q}function ro(x,v,j,L,Y){L[Y+0]=255,ln(x,v,j,L,Y+1)}function Ma(x,v,j,L,Y){ia(x,v,j,L,Y),L[Y+3]=255}function Yr(x,v,j,L,Y){ln(x,v,j,L,Y),L[Y+3]=255}function rr(x,v){return 0>x?0:x>v?v:x}function Cr(x,v,j){O[x]=function(L,Y,q,W,X,te,ie,xe,He){for(var Ne=xe+(-2&He)*j;xe!=Ne;)v(L[Y+0],q[W+0],X[te+0],ie,xe),v(L[Y+1],q[W+0],X[te+0],ie,xe+j),Y+=2,++W,++te,xe+=2*j;1&He&&v(L[Y+0],q[W+0],X[te+0],ie,xe)}}function Ni(x,v,j){return j==0?x==0?v==0?6:5:v==0?4:0:j}function Rm(x,v,j,L,Y){switch(x>>>30){case 3:Os(v,j,L,Y,0);break;case 2:bn(v,j,L,Y);break;case 1:io(v,j,L,Y)}}function Bl(x,v){var j,L,Y=v.M,q=v.Nb,W=x.oc,X=x.pc+40,te=x.oc,ie=x.pc+584,xe=x.oc,He=x.pc+600;for(j=0;16>j;++j)W[X+32*j-1]=129;for(j=0;8>j;++j)te[ie+32*j-1]=129,xe[He+32*j-1]=129;for(0<Y?W[X-1-32]=te[ie-1-32]=xe[He-1-32]=129:(o(W,X-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=v.ya[v.aa+L];if(0<L){for(j=-1;16>j;++j)a(W,X+32*j-4,W,X+32*j+12,4);for(j=-1;8>j;++j)a(te,ie+32*j-4,te,ie+32*j+4,4),a(xe,He+32*j-4,xe,He+32*j+4,4)}var Be=x.Gd,Ke=x.Hd+L,Fe=Ne.ad,be=Ne.Hc;if(0<Y&&(a(W,X-32,Be[Ke].y,0,16),a(te,ie-32,Be[Ke].f,0,8),a(xe,He-32,Be[Ke].ea,0,8)),Ne.Za){var Ce=W,Te=X-32+16;for(0<Y&&(L>=x.za-1?o(Ce,Te,Be[Ke].y[15],4):a(Ce,Te,Be[Ke+1].y,0,4)),j=0;4>j;j++)Ce[Te+128+j]=Ce[Te+256+j]=Ce[Te+384+j]=Ce[Te+0+j];for(j=0;16>j;++j,be<<=2)Ce=W,Te=X+qA[j],wr[Ne.Ob[j]](Ce,Te),Rm(be,Fe,16*+j,Ce,Te)}else if(Ce=Ni(L,Y,Ne.Ob[0]),Bo[Ce](W,X),be!=0)for(j=0;16>j;++j,be<<=2)Rm(be,Fe,16*+j,W,X+qA[j]);for(j=Ne.Gc,Ce=Ni(L,Y,Ne.Dd),Fo[Ce](te,ie),Fo[Ce](xe,He),be=Fe,Ce=te,Te=ie,255&(Ne=j>>0)&&(170&Ne?Ts(be,256,Ce,Te):sr(be,256,Ce,Te)),Ne=xe,be=He,255&(j>>=8)&&(170&j?Ts(Fe,320,Ne,be):sr(Fe,320,Ne,be)),Y<x.Ub-1&&(a(Be[Ke].y,0,W,X+480,16),a(Be[Ke].f,0,te,ie+224,8),a(Be[Ke].ea,0,xe,He+224,8)),j=8*q*x.B,Be=x.sa,Ke=x.ta+16*L+16*q*x.R,Fe=x.qa,Ne=x.ra+8*L+j,be=x.Ha,Ce=x.Ia+8*L+j,j=0;16>j;++j)a(Be,Ke+j*x.R,W,X+32*j,16);for(j=0;8>j;++j)a(Fe,Ne+j*x.B,te,ie+32*j,8),a(be,Ce+j*x.B,xe,He+32*j,8)}}function xc(x,v,j,L,Y,q,W,X,te){var ie=[0],xe=[0],He=0,Ne=te!=null?te.kd:0,Be=te??new Ui;if(x==null||12>j)return 7;Be.data=x,Be.w=v,Be.ha=j,v=[v],j=[j],Be.gb=[Be.gb];e:{var Ke=v,Fe=j,be=Be.gb;if(t(x!=null),t(Fe!=null),t(be!=null),be[0]=0,12<=Fe[0]&&!n(x,Ke[0],"RIFF")){if(n(x,Ke[0]+8,"WEBP")){be=3;break e}var Ce=Ze(x,Ke[0]+4);if(12>Ce||4294967286<Ce){be=3;break e}if(Ne&&Ce>Fe[0]-8){be=7;break e}be[0]=Ce,Ke[0]+=12,Fe[0]-=12}be=0}if(be!=0)return be;for(Ce=0<Be.gb[0],j=j[0];;){e:{var Te=x;Fe=v,be=j;var Oe=ie,Me=xe,gt=Ke=[0];if((ut=He=[He])[0]=0,8>be[0])be=7;else{if(!n(Te,Fe[0],"VP8X")){if(Ze(Te,Fe[0]+4)!=10){be=3;break e}if(18>be[0]){be=7;break e}var lt=Ze(Te,Fe[0]+8),_t=1+De(Te,Fe[0]+12);if(2147483648<=_t*(Te=1+De(Te,Fe[0]+15))){be=3;break e}gt!=null&&(gt[0]=lt),Oe!=null&&(Oe[0]=_t),Me!=null&&(Me[0]=Te),Fe[0]+=18,be[0]-=18,ut[0]=1}be=0}}if(He=He[0],Ke=Ke[0],be!=0)return be;if(Fe=!!(2&Ke),!Ce&&He)return 3;if(q!=null&&(q[0]=!!(16&Ke)),W!=null&&(W[0]=Fe),X!=null&&(X[0]=0),W=ie[0],Ke=xe[0],He&&Fe&&te==null){be=0;break}if(4>j){be=7;break}if(Ce&&He||!Ce&&!He&&!n(x,v[0],"ALPH")){j=[j],Be.na=[Be.na],Be.P=[Be.P],Be.Sa=[Be.Sa];e:{lt=x,be=v,Ce=j;var ut=Be.gb;Oe=Be.na,Me=Be.P,gt=Be.Sa,_t=22,t(lt!=null),t(Ce!=null),Te=be[0];var gn=Ce[0];for(t(Oe!=null),t(gt!=null),Oe[0]=null,Me[0]=null,gt[0]=0;;){if(be[0]=Te,Ce[0]=gn,8>gn){be=7;break e}var hn=Ze(lt,Te+4);if(4294967286<hn){be=3;break e}var un=8+hn+1&-2;if(_t+=un,0<ut&&_t>ut){be=3;break e}if(!n(lt,Te,"VP8 ")||!n(lt,Te,"VP8L")){be=0;break e}if(gn[0]<un){be=7;break e}n(lt,Te,"ALPH")||(Oe[0]=lt,Me[0]=Te+8,gt[0]=hn),Te+=un,gn-=un}}if(j=j[0],Be.na=Be.na[0],Be.P=Be.P[0],Be.Sa=Be.Sa[0],be!=0)break}j=[j],Be.Ja=[Be.Ja],Be.xa=[Be.xa];e:if(ut=x,be=v,Ce=j,Oe=Be.gb[0],Me=Be.Ja,gt=Be.xa,lt=be[0],Te=!n(ut,lt,"VP8 "),_t=!n(ut,lt,"VP8L"),t(ut!=null),t(Ce!=null),t(Me!=null),t(gt!=null),8>Ce[0])be=7;else{if(Te||_t){if(ut=Ze(ut,lt+4),12<=Oe&&ut>Oe-12){be=3;break e}if(Ne&&ut>Ce[0]-8){be=7;break e}Me[0]=ut,be[0]+=8,Ce[0]-=8,gt[0]=_t}else gt[0]=5<=Ce[0]&&ut[lt+0]==47&&!(ut[lt+4]>>5),Me[0]=Ce[0];be=0}if(j=j[0],Be.Ja=Be.Ja[0],Be.xa=Be.xa[0],v=v[0],be!=0)break;if(4294967286<Be.Ja)return 3;if(X==null||Fe||(X[0]=Be.xa?2:1),W=[W],Ke=[Ke],Be.xa){if(5>j){be=7;break}X=W,Ne=Ke,Fe=q,x==null||5>j?x=0:5<=j&&x[v+0]==47&&!(x[v+4]>>5)?(Ce=[0],ut=[0],Oe=[0],ee(Me=new k,x,v,j),dt(Me,Ce,ut,Oe)?(X!=null&&(X[0]=Ce[0]),Ne!=null&&(Ne[0]=ut[0]),Fe!=null&&(Fe[0]=Oe[0]),x=1):x=0):x=0}else{if(10>j){be=7;break}X=Ke,x==null||10>j||!Md(x,v+3,j-3)?x=0:(Ne=x[v+0]|x[v+1]<<8|x[v+2]<<16,Fe=16383&(x[v+7]<<8|x[v+6]),x=16383&(x[v+9]<<8|x[v+8]),1&Ne||3<(Ne>>1&7)||!(Ne>>4&1)||Ne>>5>=Be.Ja||!Fe||!x?x=0:(W&&(W[0]=Fe),X&&(X[0]=x),x=1))}if(!x||(W=W[0],Ke=Ke[0],He&&(ie[0]!=W||xe[0]!=Ke)))return 3;te!=null&&(te[0]=Be,te.offset=v-te.w,t(4294967286>v-te.w),t(te.offset==te.ha-j));break}return be==0||be==7&&He&&te==null?(q!=null&&(q[0]|=Be.na!=null&&0<Be.na.length),L!=null&&(L[0]=W),Y!=null&&(Y[0]=Ke),0):be}function Dl(x,v,j){var L=v.width,Y=v.height,q=0,W=0,X=L,te=Y;if(v.Da=x!=null&&0<x.Da,v.Da&&(X=x.cd,te=x.bd,q=x.v,W=x.j,11>j||(q&=-2,W&=-2),0>q||0>W||0>=X||0>=te||q+X>L||W+te>Y))return 0;if(v.v=q,v.j=W,v.va=q+X,v.o=W+te,v.U=X,v.T=te,v.da=x!=null&&0<x.da,v.da){if(!At(X,te,j=[x.ib],q=[x.hb]))return 0;v.ib=j[0],v.hb=q[0]}return v.ob=x!=null&&x.ob,v.Kb=x==null||!x.Sd,v.da&&(v.ob=v.ib<3*L/4&&v.hb<3*Y/4,v.Kb=0),1}function Ul(x){if(x==null)return 2;if(11>x.S){var v=x.f.RGBA;v.fb+=(x.height-1)*v.A,v.A=-v.A}else v=x.f.kb,x=x.height,v.O+=(x-1)*v.fa,v.fa=-v.fa,v.N+=(x-1>>1)*v.Ab,v.Ab=-v.Ab,v.W+=(x-1>>1)*v.Db,v.Db=-v.Db,v.F!=null&&(v.J+=(x-1)*v.lb,v.lb=-v.lb);return 0}function yc(x,v,j,L){if(L==null||0>=x||0>=v)return 2;if(j!=null){if(j.Da){var Y=j.cd,q=j.bd,W=-2&j.v,X=-2&j.j;if(0>W||0>X||0>=Y||0>=q||W+Y>x||X+q>v)return 2;x=Y,v=q}if(j.da){if(!At(x,v,Y=[j.ib],q=[j.hb]))return 2;x=Y[0],v=q[0]}}L.width=x,L.height=v;e:{var te=L.width,ie=L.height;if(x=L.S,0>=te||0>=ie||!(x>=Vd&&13>x))x=2;else{if(0>=L.Rd&&L.sd==null){W=q=Y=v=0;var xe=(X=te*Jm[x])*ie;if(11>x||(q=(ie+1)/2*(v=(te+1)/2),x==12&&(W=(Y=te)*ie)),(ie=r(xe+2*q+W))==null){x=1;break e}L.sd=ie,11>x?((te=L.f.RGBA).eb=ie,te.fb=0,te.A=X,te.size=xe):((te=L.f.kb).y=ie,te.O=0,te.fa=X,te.Fd=xe,te.f=ie,te.N=0+xe,te.Ab=v,te.Cd=q,te.ea=ie,te.W=0+xe+q,te.Db=v,te.Ed=q,x==12&&(te.F=ie,te.J=0+xe+2*q),te.Tc=W,te.lb=Y)}if(v=1,Y=L.S,q=L.width,W=L.height,Y>=Vd&&13>Y)if(11>Y)x=L.f.RGBA,v&=(X=Math.abs(x.A))*(W-1)+q<=x.size,v&=X>=q*Jm[Y],v&=x.eb!=null;else{x=L.f.kb,X=(q+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),Be=Ne*(W-1)+q;v&=te*(W-1)+q<=x.Fd,v&=ie*(xe-1)+X<=x.Cd,v=(v&=He*(xe-1)+X<=x.Ed)&te>=q&ie>=X&He>=X,v&=x.y!=null,v&=x.f!=null,v&=x.ea!=null,Y==12&&(v&=Ne>=q,v&=Be<=x.Tc,v&=x.F!=null)}else v=0;x=v?0:2}}return x!=0||j!=null&&j.fd&&(x=Ul(L)),x}var fa=64,Hl=[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],Nl=24,jl=32,Gl=8,bo=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];$e("Predictor0","PredictorAdd0"),O.Predictor0=function(){return 4278190080},O.Predictor1=function(x){return x},O.Predictor2=function(x,v,j){return v[j+0]},O.Predictor3=function(x,v,j){return v[j+1]},O.Predictor4=function(x,v,j){return v[j-1]},O.Predictor5=function(x,v,j){return tt(tt(x,v[j+1]),v[j+0])},O.Predictor6=function(x,v,j){return tt(x,v[j-1])},O.Predictor7=function(x,v,j){return tt(x,v[j+0])},O.Predictor8=function(x,v,j){return tt(v[j-1],v[j+0])},O.Predictor9=function(x,v,j){return tt(v[j+0],v[j+1])},O.Predictor10=function(x,v,j){return tt(tt(x,v[j-1]),tt(v[j+0],v[j+1]))},O.Predictor11=function(x,v,j){var L=v[j+0];return 0>=ft(L>>24&255,x>>24&255,(v=v[j-1])>>24&255)+ft(L>>16&255,x>>16&255,v>>16&255)+ft(L>>8&255,x>>8&255,v>>8&255)+ft(255&L,255&x,255&v)?L:x},O.Predictor12=function(x,v,j){var L=v[j+0];return(mt((x>>24&255)+(L>>24&255)-((v=v[j-1])>>24&255))<<24|mt((x>>16&255)+(L>>16&255)-(v>>16&255))<<16|mt((x>>8&255)+(L>>8&255)-(v>>8&255))<<8|mt((255&x)+(255&L)-(255&v)))>>>0},O.Predictor13=function(x,v,j){var L=v[j-1];return(We((x=tt(x,v[j+0]))>>24&255,L>>24&255)<<24|We(x>>16&255,L>>16&255)<<16|We(x>>8&255,L>>8&255)<<8|We(x>>0&255,L>>0&255))>>>0};var bc=O.PredictorAdd0;O.PredictorAdd1=ve,$e("Predictor2","PredictorAdd2"),$e("Predictor3","PredictorAdd3"),$e("Predictor4","PredictorAdd4"),$e("Predictor5","PredictorAdd5"),$e("Predictor6","PredictorAdd6"),$e("Predictor7","PredictorAdd7"),$e("Predictor8","PredictorAdd8"),$e("Predictor9","PredictorAdd9"),$e("Predictor10","PredictorAdd10"),$e("Predictor11","PredictorAdd11"),$e("Predictor12","PredictorAdd12"),$e("Predictor13","PredictorAdd13");var ks=O.PredictorAdd2;ct("ColorIndexInverseTransform","MapARGB","32b",function(x){return x>>8&255},function(x){return x}),ct("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(x){return x},function(x){return x>>8&255});var Wd,Co=O.ColorIndexInverseTransform,El=O.MapARGB,Mm=O.VP8LColorIndexInverseTransformAlpha,_l=O.MapAlpha,ms=O.VP8LPredictorsAdd=[];ms.length=16,(O.VP8LPredictors=[]).length=16,(O.VP8LPredictorsAdd_C=[]).length=16,(O.VP8LPredictors_C=[]).length=16;var ji,vo,so,Gi,Ls,Qs,Pl,Os,bn,Ts,io,sr,Cc,zm,vc,wc,Bc,ir,Rs,ds,Ms,zs,Ei,$a,Io,On,jn,ga,Ua=r(511),us=r(2041),Sl=r(225),Dc=r(767),Zm=0,As=us,Il=Sl,wo=Dc,vr=Ua,Vd=0,_i=1,rf=2,Ym=3,Km=4,Tn=5,Xd=6,Fl=7,Uc=8,qm=9,$m=10,Wm=[2,3,7],Jd=[3,3,11],Hc=[280,256,256,256,40],sf=[0,1,1,1,0],Jx=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],e0=[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],cf=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],eu=8,kl=[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],lf=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],mf=[[[[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]]]],t0=[[[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]]],n0=[[[[255,255,255,255,255,255,255,255,255,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],Bo=[],wr=[],Fo=[],ps=1,Ll=2,co=[],ko=[];Qe("UpsampleRgbLinePair",ln,3),Qe("UpsampleBgrLinePair",ia,3),Qe("UpsampleRgbaLinePair",Yr,4),Qe("UpsampleBgraLinePair",Ma,4),Qe("UpsampleArgbLinePair",ro,4),Qe("UpsampleRgba4444LinePair",Da,2),Qe("UpsampleRgb565LinePair",pa,2);var a0=O.UpsampleRgbLinePair,o0=O.UpsampleBgrLinePair,Pi=O.UpsampleRgbaLinePair,Ql=O.UpsampleBgraLinePair,jc=O.UpsampleArgbLinePair,Xm=O.UpsampleRgba4444LinePair,KA=O.UpsampleRgb565LinePair,Zs=16,Kr=1<<Zs-1,Gn=-227,Pn=482,Si=6,Wa=0,Lo=r(256),Gc=r(256),Ol=r(256),Qo=r(256),tu=r(Pn-Gn),df=r(Pn-Gn);Cr("YuvToRgbRow",ln,3),Cr("YuvToBgrRow",ia,3),Cr("YuvToRgbaRow",Yr,4),Cr("YuvToBgraRow",Ma,4),Cr("YuvToArgbRow",ro,4),Cr("YuvToRgba4444Row",Da,2),Cr("YuvToRgb565Row",pa,2);var qA=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ec=[0,2,8],uf=[8,7,6,4,4,2,2,2,1,1,1,1],Ys=1;this.WebPDecodeRGBA=function(x,v,j,L,Y){var q=_i,W=new ls,X=new ba;W.ba=X,X.S=q,X.width=[X.width],X.height=[X.height];var te=X.width,ie=X.height,xe=new Ca;if(xe==null||x==null)var He=2;else t(xe!=null),He=xc(x,v,j,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){X.width=X.width[0],X.height=X.height[0],L!=null&&(L[0]=X.width),Y!=null&&(Y[0]=X.height);e:{if(L=new dl,(Y=new Ui).data=x,Y.w=v,Y.ha=j,Y.kd=1,v=[0],t(Y!=null),((x=xc(Y.data,Y.w,Y.ha,null,null,null,v,null,Y))==0||x==7)&&v[0]&&(x=4),(v=x)==0){if(t(W!=null),L.data=Y.data,L.w=Y.w+Y.offset,L.ha=Y.ha-Y.offset,L.put=nn,L.ac=bt,L.bc=tn,L.ma=W,Y.xa){if((x=nr())==null){W=1;break e}if(function(Ne,Be){var Ke=[0],Fe=[0],be=[0];t:for(;;){if(Ne==null)return 0;if(Be==null)return Ne.a=2,0;if(Ne.l=Be,Ne.a=0,ee(Ne.m,Be.data,Be.w,Be.ha),!dt(Ne.m,Ke,Fe,be)){Ne.a=3;break t}if(Ne.xb=Ll,Be.width=Ke[0],Be.height=Fe[0],!os(Ke[0],Fe[0],1,Ne,null))break t;return 1}return t(Ne.a!=0),0}(x,L)){if(L=(v=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((j=L.l)!=null),t((Y=j.ma)!=null),L.xb!=0){if(L.ca=Y.ba,L.tb=Y.tb,t(L.ca!=null),!Dl(Y.Oa,j,Ym)){L.a=2;break n}if(!hi(L,j.width)||j.da)break n;if((j.da||Mt(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&&!at(L.s.vb,L.s.Wa.Xa)){L.a=1;break n}L.xb=0}if(!qa(L,L.V,L.Ba,L.c,L.i,j.o,gi))break n;Y.Dc=L.Ma,L=1;break t}t(L.a!=0),L=0}L=!L}L&&(v=x.a)}else v=x.a}else{if((x=new ar)==null){W=1;break e}if(x.Fa=Y.na,x.P=Y.P,x.qc=Y.Sa,zd(x,L)){if((v=yc(L.width,L.height,W.Oa,W.ba))==0){if(x.Aa=0,j=W.Oa,t((Y=x)!=null),j!=null){if(0<(te=0>(te=j.Md)?0:100<te?255:255*te/100)){for(ie=xe=0;4>ie;++ie)12>(He=Y.pb[ie]).lc&&(He.ia=te*uf[0>He.lc?0:He.lc]>>3),xe|=He.ia;xe&&(alert("todo:VP8InitRandom"),Y.ia=1)}Y.Ga=j.Id,100<Y.Ga?Y.Ga=100:0>Y.Ga&&(Y.Ga=0)}lc(x,L)||(v=x.a)}}else v=x.a}v==0&&W.Oa!=null&&W.Oa.fd&&(v=Ul(W.ba))}W=v}q=W!=0?null:11>q?X.f.RGBA.eb:X.f.kb.y}else q=null;return q};var Jm=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function m(O,M){for(var z="",_=0;_<4;_++)z+=String.fromCharCode(O[M++]);return z}function p(O,M){return(O[M+0]<<0|O[M+1]<<8|O[M+2]<<16)>>>0}function A(O,M){return(O[M+0]<<0|O[M+1]<<8|O[M+2]<<16|O[M+3]<<24)>>>0}new c;var h=[0],f=[0],b=[],y=new c,B=e,w=function(O,M){var z={},_=0,F=!1,R=0,Z=0;if(z.frames=[],!function(S,V,re,ce){for(var pe=0;pe<ce;pe++)if(S[V+pe]!=re.charCodeAt(pe))return!0;return!1}(O,M,"RIFF",4)){for(A(O,M+=4),M+=8;M<O.length;){var J=m(O,M),ae=A(O,M+=4);M+=4;var se=ae+(1&ae);switch(J){case"VP8 ":case"VP8L":z.frames[_]===void 0&&(z.frames[_]={}),(T=z.frames[_]).src_off=F?Z:M-8,T.src_size=R+ae+8,_++,F&&(F=!1,R=0,Z=0);break;case"VP8X":(T=z.header={}).feature_flags=O[M];var ee=M+4;T.canvas_width=1+p(O,ee),ee+=3,T.canvas_height=1+p(O,ee),ee+=3;break;case"ALPH":F=!0,R=se+8,Z=M-8;break;case"ANIM":(T=z.header).bgcolor=A(O,M),ee=M+4,T.loop_count=(ne=O)[(k=ee)+0]<<0|ne[k+1]<<8,ee+=2;break;case"ANMF":var oe,T;(T=z.frames[_]={}).offset_x=2*p(O,M),M+=3,T.offset_y=2*p(O,M),M+=3,T.width=1+p(O,M),M+=3,T.height=1+p(O,M),M+=3,T.duration=p(O,M),M+=3,oe=O[M++],T.dispose=1&oe,T.blend=oe>>1&1}J!="ANMF"&&(M+=se)}var ne,k;return z}}(B,0);w.response=B,w.rgbaoutput=!0,w.dataurl=!1;var D=w.header?w.header:null,H=w.frames?w.frames:null;if(D){D.loop_counter=D.loop_count,h=[D.canvas_height],f=[D.canvas_width];for(var Q=0;Q<H.length&&H[Q].blend!=0;Q++);}var E=H[0],G=y.WebPDecodeRGBA(B,E.src_off,E.src_size,f,h);E.rgba=G,E.imgwidth=f[0],E.imgheight=h[0];for(var I=0;I<f[0]*h[0]*4;I++)b[I]=G[I];return this.width=f,this.height=h,this.data=b,this}(function(e){var t=function(){return typeof Rw=="function"},n=function(h,f,b,y){var B=4,w=s;switch(y){case e.image_compression.FAST:B=1,w=r;break;case e.image_compression.MEDIUM:B=6,w=i;break;case e.image_compression.SLOW:B=9,w=c}h=a(h,f,b,w);var D=Rw(h,{level:B});return e.__addimage__.arrayBufferToBinaryString(D)},a=function(h,f,b,y){for(var B,w,D,H=h.length/f,Q=new Uint8Array(h.length+H),E=p(),G=0;G<H;G+=1){if(D=G*f,B=h.subarray(D,D+f),y)Q.set(y(B,b,w),D+G);else{for(var I,O=E.length,M=[];I<O;I+=1)M[I]=E[I](B,b,w);var z=A(M.concat());Q.set(M[z],D+G)}w=B}return Q},o=function(h){var f=Array.apply([],h);return f.unshift(0),f},r=function(h,f){var b,y=[],B=h.length;y[0]=1;for(var w=0;w<B;w+=1)b=h[w-f]||0,y[w+1]=h[w]-b+256&255;return y},s=function(h,f,b){var y,B=[],w=h.length;B[0]=2;for(var D=0;D<w;D+=1)y=b&&b[D]||0,B[D+1]=h[D]-y+256&255;return B},i=function(h,f,b){var y,B,w=[],D=h.length;w[0]=3;for(var H=0;H<D;H+=1)y=h[H-f]||0,B=b&&b[H]||0,w[H+1]=h[H]+256-(y+B>>>1)&255;return w},c=function(h,f,b){var y,B,w,D,H=[],Q=h.length;H[0]=4;for(var E=0;E<Q;E+=1)y=h[E-f]||0,B=b&&b[E]||0,w=b&&b[E-f]||0,D=m(y,B,w),H[E+1]=h[E]-D+256&255;return H},m=function(h,f,b){if(h===f&&f===b)return h;var y=Math.abs(f-b),B=Math.abs(h-b),w=Math.abs(h+f-b-b);return y<=B&&y<=w?h:B<=w?f:b},p=function(){return[o,r,s,i,c]},A=function(h){var f=h.map(function(b){return b.reduce(function(y,B){return y+Math.abs(B)},0)});return f.indexOf(Math.min.apply(null,f))};e.processPNG=function(h,f,b,y){var B,w,D,H,Q,E,G,I,O,M,z,_,F,R,Z,J=this.decode.FLATE_DECODE,ae="";if(this.__addimage__.isArrayBuffer(h)&&(h=new Uint8Array(h)),this.__addimage__.isArrayBufferView(h)){if(h=(D=new Vie(h)).imgData,w=D.bits,B=D.colorSpace,Q=D.colors,[4,6].indexOf(D.colorType)!==-1){if(D.bits===8){O=(I=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(O*D.colors),M=new Uint8Array(O);var se,ee=D.pixelBitlength-D.bits;for(R=0,Z=0;R<O;R++){for(F=I[R],se=0;se<ee;)z[Z++]=F>>>se&255,se+=D.bits;M[R]=F>>>se&255}}if(D.bits===16){O=(I=new Uint32Array(D.decodePixels().buffer)).length,z=new Uint8Array(O*(32/D.pixelBitlength)*D.colors),M=new Uint8Array(O*(32/D.pixelBitlength)),_=D.colors>1,R=0,Z=0;for(var oe=0;R<O;)F=I[R++],z[Z++]=F>>>0&255,_&&(z[Z++]=F>>>16&255,F=I[R++],z[Z++]=F>>>0&255),M[oe++]=F>>>16&255;w=8}y!==e.image_compression.NONE&&t()?(h=n(z,D.width*D.colors,D.colors,y),G=n(M,D.width,1,y)):(h=z,G=M,J=void 0)}if(D.colorType===3&&(B=this.color_spaces.INDEXED,E=D.palette,D.transparency.indexed)){var T=D.transparency.indexed,ne=0;for(R=0,O=T.length;R<O;++R)ne+=T[R];if((ne/=255)===O-1&&T.indexOf(0)!==-1)H=[T.indexOf(0)];else if(ne!==O){for(I=D.decodePixels(),M=new Uint8Array(I.length),R=0,O=I.length;R<O;R++)M[R]=T[I[R]];G=n(M,D.width,1)}}var k=function(S){var V;switch(S){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}(y);return J===this.decode.FLATE_DECODE&&(ae="/Predictor "+k+" "),ae+="/Colors "+Q+" /BitsPerComponent "+w+" /Columns "+D.width,(this.__addimage__.isArrayBuffer(h)||this.__addimage__.isArrayBufferView(h))&&(h=this.__addimage__.arrayBufferToBinaryString(h)),(G&&this.__addimage__.isArrayBuffer(G)||this.__addimage__.isArrayBufferView(G))&&(G=this.__addimage__.arrayBufferToBinaryString(G)),{alias:b,data:h,index:f,filter:J,decodeParameters:ae,transparency:H,palette:E,sMask:G,predictor:k,width:D.width,height:D.height,bitsPerComponent:w,colorSpace:B}}}})(Rt.API),function(e){e.processGIF89A=function(t,n,a,o){var r=new Xie(t),s=r.width,i=r.height,c=[];r.decodeAndBlitFrameRGBA(0,c);var m={data:c,width:s,height:i},p=new Bv(100).encode(m,100);return e.processJPEG.call(this,p,n,a,o)},e.processGIF87A=e.processGIF89A}(Rt.API),si.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var n=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),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)},si.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(n){qn.log("bit decode error:"+n)}},si.prototype.bit1=function(){var e,t=Math.ceil(this.width/8),n=t%4;for(e=this.height-1;e>=0;e--){for(var a=this.bottom_up?e:this.height-1-e,o=0;o<t;o++)for(var 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)}},si.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,n=this.height-1;n>=0;n--){for(var a=this.bottom_up?n:this.height-1-n,o=0;o<e;o++){var 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)}},si.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,a=0;a<this.width;a++){var o=this.datav.getUint8(this.pos++,!0),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)}},si.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),n=this.height-1;n>=0;n--){for(var a=this.bottom_up?n:this.height-1-n,o=0;o<this.width;o++){var 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}},si.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),n=parseInt("111111",2),a=this.height-1;a>=0;a--){for(var o=this.bottom_up?a:this.height-1-a,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}},si.prototype.bit24=function(){for(var e=this.height-1;e>=0;e--){for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),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}},si.prototype.bit32=function(){for(var e=this.height-1;e>=0;e--)for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var a=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),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}},si.prototype.getData=function(){return this.data},function(e){e.processBMP=function(t,n,a,o){var r=new si(t,!1),s=r.width,i=r.height,c={data:r.getData(),width:s,height:i},m=new Bv(100).encode(c,100);return e.processJPEG.call(this,m,n,a,o)}}(Rt.API),y8.prototype.getData=function(){return this.data},function(e){e.processWEBP=function(t,n,a,o){var r=new y8(t),s=r.width,i=r.height,c={data:r.getData(),width:s,height:i},m=new Bv(100).encode(c,100);return e.processJPEG.call(this,m,n,a,o)}}(Rt.API),Rt.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],h=a[m+2],f=a[m+3];r[i++]=p,r[i++]=A,r[i++]=h,s[c++]=f}var b=this.__addimage__.arrayBufferToBinaryString(r);return{alpha:this.__addimage__.arrayBufferToBinaryString(s),data:b,index:t,alias:n,colorSpace:"DeviceRGB",bitsPerComponent:8,width:e.width,height:e.height}},Rt.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},Uu=Rt.API,Gg=Uu.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,h=0,f=e.length,b=0,y=i[0]||c,B=[];for(n=0;n<f;n++)a=e.charCodeAt(n),typeof o.metadata.widthOfString=="function"?B.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(a))+s*(1e3/r)||0)/1e3):(h=A&&Rn(m[a])==="object"&&!isNaN(parseInt(m[a][b],10))?m[a][b]/p:0,B.push((i[a]||y)/c+h)),b=a;return B},f8=Uu.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 Uu.processArabic&&(e=Uu.processArabic(e)),typeof a.metadata.widthOfString=="function"?a.metadata.widthOfString(e,n,o)/n:Gg.apply(this,arguments).reduce(function(r,s){return r+s},0)},g8=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},h8=function(e,t,n){n||(n={});var a,o,r,s,i,c,m,p=[],A=[p],h=n.textIndent||0,f=0,b=0,y=e.split(" "),B=Gg.apply(this,[" ",n])[0];if(c=n.lineIndent===-1?y[0].length+2:n.lineIndent||0){var w=Array(c).join(" "),D=[];y.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])}),y=D,c=f8.apply(this,[w,n])}for(r=0,s=y.length;r<s;r++){var H=0;if(a=y[r],c&&a[0]==`
`&&(a=a.substr(1),H=1),h+f+(b=(o=Gg.apply(this,[a,n])).reduce(function(Q,E){return Q+E},0))>t||H){if(b>t){for(i=g8.apply(this,[a,o,t-(h+f),t]),p.push(i.shift()),p=[i.pop()];i.length;)A.push([i.shift()]);b=o.slice(a.length-(p[0]?p[0].length:0)).reduce(function(Q,E){return Q+E},0)}else p=[a];A.push(p),h=b+c,f=B}else p.push(a),h+=f+b,f=B}return m=c?function(Q,E){return(E?w:"")+Q.join(" ")}:function(Q){return Q.join(" ")},A.map(m)},Uu.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(h8.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 h,f,b,y,B=["{"];for(var w in A){if(h=A[w],isNaN(parseInt(w,10))?f="'"+w+"'":(w=parseInt(w,10),f=(f=r(w).slice(2)).slice(0,-1)+a[f.slice(-1)]),typeof h=="number")h<0?(b=r(h).slice(3),y="-"):(b=r(h).slice(2),y=""),b=y+b.slice(0,-1)+a[b.slice(-1)];else{if(Rn(h)!=="object")throw new Error("Don't know what to do with value type "+Rn(h)+".");b=s(h)}B.push(f+b)}return B.push("}"),B.join("")},i=e.__fontmetrics__.uncompress=function(A){if(typeof A!="string")throw new Error("Invalid argument passed to uncompress.");for(var h,f,b,y,B={},w=1,D=B,H=[],Q="",E="",G=A.length-1,I=1;I<G;I+=1)(y=A[I])=="'"?h?(b=h.join(""),h=void 0):h=[]:h?h.push(y):y=="{"?(H.push([D,b]),D={},b=void 0):y=="}"?((f=H.pop())[0][f[1]]=D,b=void 0,D=f[0]):y=="-"?w=-1:b===void 0?n.hasOwnProperty(y)?(Q+=n[y],b=parseInt(Q,16)*w,w=1,Q=""):Q+=y:n.hasOwnProperty(y)?(E+=n[y],D[b]=parseInt(E,16)*w,w=1,b=void 0,E=""):E+=y;return B},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 h=A.font,f=p.Unicode[h.postScriptName];f&&(h.metadata.Unicode={},h.metadata.Unicode.widths=f.widths,h.metadata.Unicode.kerning=f.kerning);var b=m.Unicode[h.postScriptName];b&&(h.metadata.Unicode.encoding=b,h.encoding=b.codePages[0])}])}(Rt.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(Vp(i)),s.metadata=e.API.TTFFont.open(i),s.metadata.Unicode=s.metadata.Unicode||{encoding:{},kerning:{},widths:[]},s.metadata.glyIdsUsed=[0]})(o,a)}}])}(Rt),function(e){function t(){return(zt.canvg?Promise.resolve(zt.canvg):kw(()=>import("./index.es-DlHrZ7Is.js"),[])).catch(function(n){return Promise.reject(new Error("Could not load canvg: "+n))}).then(function(n){return n.default?n.default:n})}Rt.API.addSvgAsImage=function(n,a,o,r,s,i,c,m){if(isNaN(a)||isNaN(o))throw qn.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(s))throw qn.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 h={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},f=this;return t().then(function(b){return b.fromString(A,n,h)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(b){return b.render(h)}).then(function(){f.addImage(p.toDataURL("image/jpeg",1),a,o,r,s,c,m)})}}(),Rt.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},Rt.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 h(b,y){var B,w=!1;for(B=0;B<b.length;B+=1)b[B]===y&&(w=!0);return w}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(Rn(e)==="object"){for(o in e)if(r=e[o],h(i,o)&&r!==void 0){if(n[o].type==="boolean"&&typeof r=="boolean")n[o].value=r;else if(n[o].type==="name"&&h(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 b,y=[];for(b in n)n[b].explicitSet===!0&&(n[b].type==="name"?y.push("/"+b+" /"+n[b].value):y.push("/"+b+" "+n[b].value));y.length!==0&&this.internal.write(`/ViewerPreferences
<<
`+y.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}}(Rt.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,h=r.length;A<h;++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,h;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,h=(i=Object.keys(r).sort(function(f,b){return f-b})).length;A<h;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,h=i.metadata.subset.encode(i.metadata.glyIdsUsed,1),f="",b=0;b<h.length;b++)f+=String.fromCharCode(h[b]);var y=m();p({data:f,addLength1:!0,objectId:y}),c("endobj");var B=m();p({data:a(i.metadata.toUnicode),addLength1:!0,objectId:B}),c("endobj");var w=m();c("<<"),c("/Type /FontDescriptor"),c("/FontName /"+Su(i.fontName)),c("/FontFile2 "+y+" 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 /"+Su(i.fontName)),c("/FontDescriptor "+w+" 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 "+B+" 0 R"),c("/BaseFont /"+Su(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,h="",f=0;f<A.length;f++)h+=String.fromCharCode(A[f]);var b=m();p({data:h,addLength1:!0,objectId:b}),c("endobj");var y=m();p({data:a(i.metadata.toUnicode),addLength1:!0,objectId:y}),c("endobj");var B=m();c("<<"),c("/Descent "+i.metadata.decender),c("/CapHeight "+i.metadata.capHeight),c("/StemV "+i.metadata.stemV),c("/Type /FontDescriptor"),c("/FontFile2 "+b+" 0 R"),c("/Flags 96"),c("/FontBBox "+e.API.PDFObject.convert(i.metadata.bbox)),c("/FontName /"+Su(i.fontName)),c("/ItalicAngle "+i.metadata.italicAngle),c("/Ascent "+i.metadata.ascender),c(">>"),c("endobj"),i.objectNumber=m();for(var w=0;w<i.metadata.hmtx.widths.length;w++)i.metadata.hmtx.widths[w]=parseInt(i.metadata.hmtx.widths[w]*(1e3/i.metadata.head.unitsPerEm));c("<</Subtype/TrueType/Type/Font/ToUnicode "+y+" 0 R/BaseFont/"+Su(i.fontName)+"/FontDescriptor "+B+" 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||{},h=A.pdfEscape,f=A.activeFontKey,b=A.fonts,y=f,B="",w=0,D="",H=b[y].encoding;if(b[y].encoding!=="Identity-H")return{text:i,x:c,y:m,options:p,mutex:A};for(D=i,y=f,Array.isArray(i)&&(D=i[0]),w=0;w<D.length;w+=1)b[y].metadata.hasOwnProperty("cmap")&&(s=b[y].metadata.cmap.unicode.codeMap[D[w].charCodeAt(0)]),s||D[w].charCodeAt(0)<256&&b[y].metadata.hasOwnProperty("Unicode")?B+=D[w]:B+="";var Q="";return parseInt(y.slice(1))<14||H==="WinAnsiEncoding"?Q=h(B,y).split("").map(function(E){return E.charCodeAt(0).toString(16)}).join(""):H==="Identity-H"&&(Q=n(B,b[y])),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}])}(Rt),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}}(Rt.API),function(e){e.__bidiEngine__=e.prototype.__bidiEngine__=function(a){var o,r,s,i,c,m,p,A=t,h=[[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]],b={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},y={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},B=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","","","","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],w=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,H=0;this.__bidiEngine__={};var Q=function(_){var F=_.charCodeAt(),R=F>>8,Z=y[R];return Z!==void 0?A[256*Z+(255&F)]:R===252||R===253?"AL":w.test(R)?"L":R===8?"R":"N"},E=function(_){for(var F,R=0;R<_.length;R++){if((F=Q(_.charAt(R)))==="L")return!1;if(F==="R")return!0}return!1},G=function(_,F,R,Z){var J,ae,se,ee,oe=F[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>=F.length||(J=R[Z-1])!=="EN"&&J!=="AN"||(ae=F[Z+1])!=="EN"&&ae!=="AN"?oe="N":D&&(ae="AN"),oe=ae===J?ae:"N";break;case"ES":oe=(J=Z>0?R[Z-1]:"B")==="EN"&&Z+1<F.length&&F[Z+1]==="EN"?"EN":"N";break;case"ET":if(Z>0&&R[Z-1]==="EN"){oe="EN";break}if(D){oe="N";break}for(se=Z+1,ee=F.length;se<ee&&F[se]==="ET";)se++;oe=se<ee&&F[se]==="EN"?"EN":"N";break;case"NSM":if(s&&!i){for(ee=F.length,se=Z+1;se<ee&&F[se]==="NSM";)se++;if(se<ee){var T=_[Z],ne=T>=1425&&T<=2303||T===64286;if(J=F[se],ne&&(J==="R"||J==="AL")){oe="R";break}}}oe=Z<1||(J=F[Z-1])==="B"?"N":R[Z-1];break;case"B":D=!1,o=!0,oe=H;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},I=function(_,F,R){var Z=_.split("");return R&&O(Z,R,{hiLevel:H}),Z.reverse(),F&&F.reverse(),Z.join("")},O=function(_,F,R){var Z,J,ae,se,ee,oe=-1,T=_.length,ne=0,k=[],S=H?f:h,V=[];for(D=!1,o=!1,r=!1,J=0;J<T;J++)V[J]=Q(_[J]);for(ae=0;ae<T;ae++){if(ee=ne,k[ae]=G(_,V,k,ae),Z=240&(ne=S[ee][b[k[ae]]]),ne&=15,F[ae]=se=S[ne][5],Z>0)if(Z===16){for(J=oe;J<ae;J++)F[J]=1;oe=-1}else oe=-1;if(S[ne][6])oe===-1&&(oe=ae);else if(oe>-1){for(J=oe;J<ae;J++)F[J]=se;oe=-1}V[ae]==="B"&&(F[ae]=0),R.hiLevel|=se}r&&function(re,ce,pe){for(var ge=0;ge<pe;ge++)if(re[ge]==="S"){ce[ge]=H;for(var de=ge-1;de>=0&&re[de]==="WS";de--)ce[de]=H}}(V,F,T)},M=function(_,F,R,Z,J){if(!(J.hiLevel<_)){if(_===1&&H===1&&!o)return F.reverse(),void(R&&R.reverse());for(var ae,se,ee,oe,T=F.length,ne=0;ne<T;){if(Z[ne]>=_){for(ee=ne+1;ee<T&&Z[ee]>=_;)ee++;for(oe=ne,se=ee-1;oe<se;oe++,se--)ae=F[oe],F[oe]=F[se],F[se]=ae,R&&(ae=R[oe],R[oe]=R[se],R[se]=ae);ne=ee}ne++}}},z=function(_,F,R){var Z=_.split(""),J={hiLevel:H};return R||(R=[]),O(Z,R,J),function(ae,se,ee){if(ee.hiLevel!==0&&p)for(var oe,T=0;T<ae.length;T++)se[T]===1&&(oe=B.indexOf(ae[T]))>=0&&(ae[T]=B[oe+1])}(Z,R,J),M(2,Z,F,R,J),M(1,Z,F,R,J),Z.join("")};return this.__bidiEngine__.doBidiReorder=function(_,F,R){if(function(J,ae){if(ae)for(var se=0;se<J.length;se++)ae[se]=se;i===void 0&&(i=E(J)),m===void 0&&(m=E(J))}(_,F),s||!c||m)if(s&&c&&i^m)H=i?1:0,_=I(_,F,R);else if(!s&&c&&m)H=i?1:0,_=z(_,F,R),_=I(_,F);else if(!s||i||c||m){if(s&&!c&&i^m)_=I(_,F),i?(H=0,_=z(_,F,R)):(H=1,_=z(_,F,R),_=I(_,F));else if(s&&i&&!c&&m)H=1,_=z(_,F,R),_=I(_,F);else if(!s&&!c&&i^m){var Z=p;i?(H=1,_=z(_,F,R),H=0,p=!1,_=z(_,F,R),p=Z):(H=0,_=z(_,F,R),_=I(_,F),H=1,p=!1,_=z(_,F,R),p=Z,_=I(_,F))}}else H=0,_=z(_,F,R);else H=i?1:0,_=z(_,F,R);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})}])}(Rt),Rt.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 Ace(this),this.registerTTF()}return e.open=function(t){return new e(t)},e.prototype.parse=function(){return this.directory=new Jie(this.contents),this.head=new tce(this),this.name=new sce(this),this.cmap=new sF(this),this.toUnicode={},this.hhea=new nce(this),this.maxp=new ice(this),this.hmtx=new cce(this),this.post=new oce(this),this.os2=new ace(this),this.loca=new uce(this),this.glyf=new lce(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}(),Jie=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,h,f,b,y;for(y 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,b=[],n)for(h=n[y],o.writeString(y),o.writeInt(e(h)),o.writeInt(m),o.writeInt(h.length),b=b.concat(h),y==="head"&&(i=m),m+=h.length;m%4;)b.push(0),m++;return o.write(b),a=2981146554-e(o.data),o.pos=i+8,o.writeUInt32(a),o.data},e=function(n){var a,o,r,s;for(n=iF.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}(),ece={}.hasOwnProperty,nc=function(e,t){for(var n in t)ece.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 tce=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}(),b8=function(){function e(t,n){var a,o,r,s,i,c,m,p,A,h,f,b,y,B,w,D,H;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(),h=f/2,t.pos+=6,r=function(){var Q,E;for(E=[],c=Q=0;0<=h?Q<h:Q>h;c=0<=h?++Q:--Q)E.push(t.readUInt16());return E}(),t.pos+=2,y=function(){var Q,E;for(E=[],c=Q=0;0<=h?Q<h:Q>h;c=0<=h?++Q:--Q)E.push(t.readUInt16());return E}(),m=function(){var Q,E;for(E=[],c=Q=0;0<=h?Q<h:Q>h;c=0<=h?++Q:--Q)E.push(t.readUInt16());return E}(),p=function(){var Q,E;for(E=[],c=Q=0;0<=h?Q<h:Q>h;c=0<=h?++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=w=0,H=r.length;w<H;c=++w)for(B=r[c],a=D=b=y[c];b<=B?D<=B:D>=B;a=b<=B?++D:--D)p[c]===0?s=a+m[c]:(s=i[p[c]/2+(a-b)-(h-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,h,f,b,y,B,w,D,H,Q,E,G,I,O,M,z,_,F,R,Z,J,ae,se,ee,oe,T,ne,k,S,V,re,ce,pe,ge,de,je,_e,De;switch(Z=new wm,s=Object.keys(t).sort(function(Ze,at){return Ze-at}),n){case"macroman":for(y=0,B=function(){var Ze=[];for(b=0;b<256;++b)Ze.push(0);return Ze}(),D={0:0},r={},J=0,oe=s.length;J<oe;J++)D[de=t[o=s[J]]]==null&&(D[de]=++y),r[o]={old:t[o],new:D[t[o]]},B[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(B),{charMap:r,subtable:Z.data,maxGlyphID:y+1};case"unicode":for(F=[],A=[],H=0,D={},a={},w=m=null,ae=0,T=s.length;ae<T;ae++)D[E=t[o=s[ae]]]==null&&(D[E]=++H),a[o]={old:E,new:D[E]},i=D[E]-o,w!=null&&i===m||(w&&A.push(w),F.push(o),m=i),w=o;for(w&&A.push(w),A.push(65535),F.push(65535),z=2*(M=F.length),O=2*Math.pow(Math.log(M)/Math.LN2,2),h=Math.log(O/2)/Math.LN2,I=2*M-O,c=[],G=[],f=[],b=se=0,ne=F.length;se<ne;b=++se){if(_=F[b],p=A[b],_===65535){c.push(0),G.push(0);break}if(_-(R=a[_].new)>=32768)for(c.push(0),G.push(2*(f.length+M-b)),o=ee=_;_<=p?ee<=p:ee>=p;o=_<=p?++ee:--ee)f.push(a[o].new);else c.push(R-_),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(O),Z.writeUInt16(h),Z.writeUInt16(I),pe=0,k=A.length;pe<k;pe++)o=A[pe],Z.writeUInt16(o);for(Z.writeUInt16(0),ge=0,S=F.length;ge<S;ge++)o=F[ge],Z.writeUInt16(o);for(je=0,V=c.length;je<V;je++)i=c[je],Z.writeUInt16(i);for(_e=0,re=G.length;_e<re;_e++)Q=G[_e],Z.writeUInt16(Q);for(De=0,ce=f.length;De<ce;De++)y=f[De],Z.writeUInt16(y);return{charMap:a,subtable:Z.data,maxGlyphID:H+1}}},e}(),sF=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 b8(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=b8.encode(n,a),(r=new wm).writeUInt16(0),r.writeUInt16(1),o.table=r.data.concat(o.subtable),o},t}(),nce=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}(),ace=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}(),oce=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}(),rce=function(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID},sce=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,h,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,h=o.length;A<h;s=++A)r=o[s],n.pos=r.offset,p=n.readString(r.length),i=new rce(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}(),ice=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}(),cce=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,h,f;for(f=[],p=0,A=(h=this.metrics).length;p<A;p++)s=h[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}(),iF=[].slice,lce=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,h;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(),h=c.readShort(),m=c.readShort(),A=c.readShort(),this.cache[n]=i===-1?new dce(c,p,h,m,A):new mce(c,i,p,h,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}(),mce=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}(),dce=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(iF.call(this.raw.data)),t=0,a=this.glyphIDs.length;t<a;++t)n.pos=this.glyphOffsets[t];return n.data},e}(),uce=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}(),Ace=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,h,f,b,y,B,w;for(o in a=sF.encode(this.generateCmap(),"unicode"),s=this.glyphsFor(t),f={0:0},w=a.charMap)f[(c=w[o]).old]=c.new;for(b in h=a.maxGlyphID,s)b in f||(f[b]=h++);return p=function(D){var H,Q;for(H in Q={},D)Q[D[H]]=H;return Q}(f),A=Object.keys(p).sort(function(D,H){return D-H}),y=function(){var D,H,Q;for(Q=[],D=0,H=A.length;D<H;D++)i=A[D],Q.push(p[i]);return Q}(),r=this.font.glyf.encode(s,y,f),m=this.font.loca.encode(r.offsets,y),B={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&&(B["OS/2"]=this.font.os2.raw()),this.font.directory.encode(B)},e}();Rt.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 Yx=({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,h]=fe.useState(!1),b=[{format:"markdown",label:"Markdown文档",icon:bQ,description:"结构化文本格式,便于编辑",color:"text-blue-600",bgColor:"bg-blue-50 hover:bg-blue-100",mode:"server"},{format:"pdf",label:"PDF文档服务器生成",icon:vQ,description:"服务器生成的PDF文档",color:"text-red-600",bgColor:"bg-red-50 hover:bg-red-100",mode:"server"},{format:"pdf",label:"PDF文档页面导出",icon:NQ,description:"直接从页面生成PDF分页格式",color:"text-purple-600",bgColor:"bg-purple-50 hover:bg-purple-100",mode:"frontend"},{format:"png",label:"PNG长图页面导出",icon:fQ,description:"直接从页面生成PNG长图",color:"text-teal-600",bgColor:"bg-teal-50 hover:bg-teal-100",mode:"frontend"}].filter(I=>I.mode==="frontend"?!!s:!0),y=async(I,O="server")=>{if(!(r||i))try{c(!0),p(I),h(!1),O==="frontend"?await B(I):a?await a(I):await Q(I)}catch(M){typeof window<"u"&&window.toast&&window.toast.error(`下载失败: ${M instanceof Error?M.message:"未知错误"}`)}finally{c(!1),p(null)}},B=async I=>{if(!s){const M="未指定导出目标元素ID无法使用前端导出功能";throw new Error(M)}const O=document.getElementById(s);if(!O){const M=`未找到ID为"${s}"的元素,请确认页面已完全加载`;throw new Error(M)}I==="png"?await w(O):I==="pdf"&&await D(O)},w=async I=>{const O=await Fw(I,{scale:2,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!1,onclone:_=>{_.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(R=>{R.style.display="none"})}}),M=document.createElement("a"),z=H("png","frontend");M.download=z,M.href=O.toDataURL("image/png",1),M.click(),typeof window<"u"&&window.toast&&window.toast.success("PNG长图导出成功")},D=async I=>{const O=await Fw(I,{scale:1.5,useCORS:!0,allowTaint:!0,backgroundColor:"#ffffff",scrollX:0,scrollY:0,logging:!1,onclone:V=>{V.querySelectorAll(".no-export, [data-no-export], .fixed, .sticky, .floating").forEach(ce=>{ce.style.display="none"})}}),M=O.toDataURL("image/png"),z=new Rt({orientation:"portrait",unit:"mm",format:"a4"}),_=210,F=297,R=10,Z=_-2*R,J=F-2*R,ae=O.width,se=O.height,ee=Z/(ae*.264583),oe=Z,T=se*.264583*ee,ne=J,k=Math.ceil(T/ne);for(let V=0;V<k;V++){V>0&&z.addPage();const re=-V*ne;z.addImage(M,"PNG",R,R+re,oe,T)}const S=H("pdf","frontend");z.save(S),typeof window<"u"&&window.toast&&window.toast.success("PDF文档导出成功")},H=(I,O="server")=>{var ne,k;const M=E(),z=n||"user",_=O==="frontend"?"页面导出":"服务器导出";let F;e!=null&&e.created_at?F=new Date(e.created_at):(ne=e==null?void 0:e.basic_info)!=null&&ne.created_at?F=new Date(e.basic_info.created_at):(k=e==null?void 0:e.metadata)!=null&&k.analysis_time?F=new Date(e.metadata.analysis_time):F=new Date;const R=F.getFullYear(),Z=String(F.getMonth()+1).padStart(2,"0"),J=String(F.getDate()).padStart(2,"0"),ae=String(F.getHours()).padStart(2,"0"),se=String(F.getMinutes()).padStart(2,"0"),ee=String(F.getSeconds()).padStart(2,"0"),oe=`${R}${Z}${J}`,T=`${ae}${se}${ee}`;return`${M}_${z}_${_}_${oe}_${T}.${I}`},Q=async I=>{var O;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:I,userName:n})});if(!_.ok){const pe=await _.json().catch(()=>({}));throw new Error(pe.error||`下载失败 (${_.status})`)}const F=_.headers.get("Content-Disposition");let R;e.created_at?R=new Date(e.created_at):(O=e.basic_info)!=null&&O.created_at?R=new Date(e.basic_info.created_at):R=new Date;const Z=R.getFullYear(),J=String(R.getMonth()+1).padStart(2,"0"),ae=String(R.getDate()).padStart(2,"0"),se=String(R.getHours()).padStart(2,"0"),ee=String(R.getMinutes()).padStart(2,"0"),oe=String(R.getSeconds()).padStart(2,"0"),T=`${Z}${J}${ae}`,ne=`${se}${ee}${oe}`;let S=`${E()}_${n||"user"}_服务器导出_${T}_${ne}.${I==="markdown"?"md":I}`;if(F){const pe=F.match(/filename[^;=\n]*=(['"]?)([^'"\n]*?)\1/);pe&&pe[2]&&(S=decodeURIComponent(pe[2]))}const V=await _.blob(),re=window.URL.createObjectURL(V),ce=document.createElement("a");ce.href=re,ce.download=S,ce.style.display="none",document.body.appendChild(ce),ce.click(),setTimeout(()=>{window.URL.revokeObjectURL(re),document.body.removeChild(ce)},100),typeof window<"u"&&window.toast&&window.toast.success(`${I.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=I=>{switch(I){case"markdown":return"Markdown";case"pdf":return"PDF";case"png":return"PNG";default:return""}};return d.jsxs("div",{className:St("relative",o),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:385: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":"385","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:387: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":"387","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(Ln,{onClick:()=>h(!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:388: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":"388","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:395: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":"395","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(xQ,{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:397: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":"397","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:399: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":"399","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(HE,{className:St("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:402: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":"402","data-component-file":"DownloadButton.tsx","data-component-name":"ChevronDown","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})]})}),A&&pE.createPortal(d.jsxs(d.Fragment,{children:[d.jsx("div",{className:"fixed inset-0 z-[999998] bg-black bg-opacity-20",onClick:()=>h(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:413: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":"413","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:419: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":"419","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:420: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":"420","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:421: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":"421","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:422: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":"422","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:425: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":"425","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-2%22%7D",children:b.map(I=>{const O=I.icon,M=i&&m===I.format;return d.jsxs("button",{onClick:()=>y(I.format,I.mode),disabled:r||i,className:St("w-full flex items-center space-x-3 p-3 rounded-lg transition-all duration-200",I.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:431: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":"431","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:St("w-10 h-10 rounded-full flex items-center justify-center",I.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:442: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":"442","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:St("h-5 w-5 animate-spin",I.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:447: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":"447","data-component-file":"DownloadButton.tsx","data-component-name":"Loader2","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"}):d.jsx(O,{className:St("h-5 w-5",I.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:449: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":"449","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:453: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":"453","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:St("font-medium text-sm",I.color),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/DownloadButton.tsx:454: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":"454","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:I.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:457: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":"457","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:I.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:463: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":"463","data-component-file":"DownloadButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",children:"生成中..."})]},`${I.format}-${I.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:472: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":"472","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:473: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":"473","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 pce(e,t){const n={};return(e[e.length-1]===""?[...e,""]:e).join((n.padRight?" ":"")+","+(n.padLeft===!1?"":" ")).trim()}const fce=/^[$_\p{ID_Start}][$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,gce=/^[$_\p{ID_Start}][-$_\u{200C}\u{200D}\p{ID_Continue}]*$/u,hce={};function C8(e,t){return(hce.jsx?gce:fce).test(e)}const xce=/[ \t\n\f\r]/g;function yce(e){return typeof e=="object"?e.type==="text"?v8(e.value):!1:v8(e)}function v8(e){return e.replace(xce,"")===""}class nf{constructor(t,n,a){this.normal=n,this.property=t,a&&(this.space=a)}}nf.prototype.normal={};nf.prototype.property={};nf.prototype.space=void 0;function cF(e,t){const n={},a={};for(const o of e)Object.assign(n,o.property),Object.assign(a,o.normal);return new nf(n,a,t)}function $w(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 bce=0;const on=Od(),Za=Od(),Ww=Od(),rt=Od(),Jn=Od(),Vu=Od(),Jr=Od();function Od(){return 2**++bce}const Vw=Object.freeze(Object.defineProperty({__proto__:null,boolean:on,booleanish:Za,commaOrSpaceSeparated:Jr,commaSeparated:Vu,number:rt,overloadedBoolean:Ww,spaceSeparated:Jn},Symbol.toStringTag,{value:"Module"})),Dv=Object.keys(Vw);class HD extends Lr{constructor(t,n,a,o){let r=-1;if(super(t,n),w8(this,"space",o),typeof a=="number")for(;++r<Dv.length;){const s=Dv[r];w8(this,Dv[r],(a&Vw[s])===Vw[s])}}}HD.prototype.defined=!0;function w8(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[$w(a)]=a,n[$w(r.attribute)]=a}return new nf(t,n,e.space)}const lF=LA({properties:{ariaActiveDescendant:null,ariaAtomic:Za,ariaAutoComplete:null,ariaBusy:Za,ariaChecked:Za,ariaColCount:rt,ariaColIndex:rt,ariaColSpan:rt,ariaControls:Jn,ariaCurrent:null,ariaDescribedBy:Jn,ariaDetails:null,ariaDisabled:Za,ariaDropEffect:Jn,ariaErrorMessage:null,ariaExpanded:Za,ariaFlowTo:Jn,ariaGrabbed:Za,ariaHasPopup:null,ariaHidden:Za,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:Jn,ariaLevel:rt,ariaLive:null,ariaModal:Za,ariaMultiLine:Za,ariaMultiSelectable:Za,ariaOrientation:null,ariaOwns:Jn,ariaPlaceholder:null,ariaPosInSet:rt,ariaPressed:Za,ariaReadOnly:Za,ariaRelevant:null,ariaRequired:Za,ariaRoleDescription:Jn,ariaRowCount:rt,ariaRowIndex:rt,ariaRowSpan:rt,ariaSelected:Za,ariaSetSize:rt,ariaSort:null,ariaValueMax:rt,ariaValueMin:rt,ariaValueNow:rt,ariaValueText:null,role:null},transform(e,t){return t==="role"?t:"aria-"+t.slice(4).toLowerCase()}});function mF(e,t){return t in e?e[t]:t}function dF(e,t){return mF(e,t.toLowerCase())}const Cce=LA({attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:Vu,acceptCharset:Jn,accessKey:Jn,action:null,allow:null,allowFullScreen:on,allowPaymentRequest:on,allowUserMedia:on,alt:null,as:null,async:on,autoCapitalize:null,autoComplete:Jn,autoFocus:on,autoPlay:on,blocking:Jn,capture:null,charSet:null,checked:on,cite:null,className:Jn,cols:rt,colSpan:null,content:null,contentEditable:Za,controls:on,controlsList:Jn,coords:rt|Vu,crossOrigin:null,data:null,dateTime:null,decoding:null,default:on,defer:on,dir:null,dirName:null,disabled:on,download:Ww,draggable:Za,encType:null,enterKeyHint:null,fetchPriority:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:on,formTarget:null,headers:Jn,height:rt,hidden:Ww,high:rt,href:null,hrefLang:null,htmlFor:Jn,httpEquiv:Jn,id:null,imageSizes:null,imageSrcSet:null,inert:on,inputMode:null,integrity:null,is:null,isMap:on,itemId:null,itemProp:Jn,itemRef:Jn,itemScope:on,itemType:Jn,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:on,low:rt,manifest:null,max:null,maxLength:rt,media:null,method:null,min:null,minLength:rt,multiple:on,muted:on,name:null,nonce:null,noModule:on,noValidate:on,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:on,optimum:rt,pattern:null,ping:Jn,placeholder:null,playsInline:on,popover:null,popoverTarget:null,popoverTargetAction:null,poster:null,preload:null,readOnly:on,referrerPolicy:null,rel:Jn,required:on,reversed:on,rows:rt,rowSpan:rt,sandbox:Jn,scope:null,scoped:on,seamless:on,selected:on,shadowRootClonable:on,shadowRootDelegatesFocus:on,shadowRootMode:null,shape:null,size:rt,sizes:null,slot:null,span:rt,spellCheck:Za,src:null,srcDoc:null,srcLang:null,srcSet:null,start:rt,step:null,style:null,tabIndex:rt,target:null,title:null,translate:null,type:null,typeMustMatch:on,useMap:null,value:Za,width:rt,wrap:null,writingSuggestions:null,align:null,aLink:null,archive:Jn,axis:null,background:null,bgColor:null,border:rt,borderColor:null,bottomMargin:rt,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:on,declare:on,event:null,face:null,frame:null,frameBorder:null,hSpace:rt,leftMargin:rt,link:null,longDesc:null,lowSrc:null,marginHeight:rt,marginWidth:rt,noResize:on,noHref:on,noShade:on,noWrap:on,object:null,profile:null,prompt:null,rev:null,rightMargin:rt,rules:null,scheme:null,scrolling:Za,standby:null,summary:null,text:null,topMargin:rt,valueType:null,version:null,vAlign:null,vLink:null,vSpace:rt,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:on,disableRemotePlayback:on,prefix:null,property:null,results:rt,security:null,unselectable:null},space:"html",transform:dF}),vce=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:rt,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:rt,amplitude:rt,arabicForm:null,ascent:rt,attributeName:null,attributeType:null,azimuth:rt,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:rt,by:null,calcMode:null,capHeight:rt,className:Jn,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:rt,diffuseConstant:rt,direction:null,display:null,dur:null,divisor:rt,dominantBaseline:null,download:on,dx:null,dy:null,edgeMode:null,editable:null,elevation:rt,enableBackground:null,end:null,event:null,exponent:rt,externalResourcesRequired:null,fill:null,fillOpacity:rt,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:Vu,g2:Vu,glyphName:Vu,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:rt,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:rt,horizOriginX:rt,horizOriginY:rt,id:null,ideographic:rt,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:rt,k:rt,k1:rt,k2:rt,k3:rt,k4:rt,kernelMatrix:Jr,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:rt,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:rt,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:rt,overlineThickness:rt,paintOrder:null,panose1:null,path:null,pathLength:rt,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:Jn,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:rt,pointsAtY:rt,pointsAtZ:rt,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:rt,specularExponent:rt,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:rt,strikethroughThickness:rt,string:null,stroke:null,strokeDashArray:Jr,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:rt,strokeOpacity:rt,strokeWidth:null,style:null,surfaceScale:rt,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:Jr,tabIndex:rt,tableValues:null,target:null,targetX:rt,targetY:rt,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:rt,underlineThickness:rt,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:rt,values:null,vAlphabetic:rt,vMathematical:rt,vectorEffect:null,vHanging:rt,vIdeographic:rt,version:null,vertAdvY:rt,vertOriginX:rt,vertOriginY:rt,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:rt,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null},space:"svg",transform:mF}),uF=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()}}),AF=LA({attributes:{xmlnsxlink:"xmlns:xlink"},properties:{xmlnsXLink:null,xmlns:null},space:"xmlns",transform:dF}),pF=LA({properties:{xmlBase:null,xmlLang:null,xmlSpace:null},space:"xml",transform(e,t){return"xml:"+t.slice(3).toLowerCase()}}),wce={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"},Bce=/[A-Z]/g,B8=/-[a-z]/g,Dce=/^data[-\w.:]+$/i;function Uce(e,t){const n=$w(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"&&Dce.test(t)){if(t.charAt(4)==="-"){const r=t.slice(5).replace(B8,Nce);a="data"+r.charAt(0).toUpperCase()+r.slice(1)}else{const r=t.slice(4);if(!B8.test(r)){let s=r.replace(Bce,Hce);s.charAt(0)!=="-"&&(s="-"+s),t="data"+s}}o=HD}return new o(a,t)}function Hce(e){return"-"+e.toLowerCase()}function Nce(e){return e.charAt(1).toUpperCase()}const jce=cF([lF,Cce,uF,AF,pF],"html"),ND=cF([lF,vce,uF,AF,pF],"svg");function Gce(e){return e.join(" ").trim()}var Hu={},Uv,D8;function Ece(){if(D8)return Uv;D8=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="",h="comment",f="declaration";Uv=function(y,B){if(typeof y!="string")throw new TypeError("First argument must be a string");if(!y)return[];B=B||{};var w=1,D=1;function H(R){var Z=R.match(t);Z&&(w+=Z.length);var J=R.lastIndexOf(c);D=~J?R.length-J:D+R.length}function Q(){var R={line:w,column:D};return function(Z){return Z.position=new E(R),O(),Z}}function E(R){this.start=R,this.end={line:w,column:D},this.source=B.source}E.prototype.content=y;function G(R){var Z=new Error(B.source+":"+w+":"+D+": "+R);if(Z.reason=R,Z.filename=B.source,Z.line=w,Z.column=D,Z.source=y,!B.silent)throw Z}function I(R){var Z=R.exec(y);if(Z){var J=Z[0];return H(J),y=y.slice(J.length),Z}}function O(){I(n)}function M(R){var Z;for(R=R||[];Z=z();)Z!==!1&&R.push(Z);return R}function z(){var R=Q();if(!(m!=y.charAt(0)||p!=y.charAt(1))){for(var Z=2;A!=y.charAt(Z)&&(p!=y.charAt(Z)||m!=y.charAt(Z+1));)++Z;if(Z+=2,A===y.charAt(Z-1))return G("End of comment missing");var J=y.slice(2,Z-2);return D+=2,H(J),y=y.slice(Z),D+=2,R({type:h,comment:J})}}function _(){var R=Q(),Z=I(a);if(Z){if(z(),!I(o))return G("property missing ':'");var J=I(r),ae=R({type:f,property:b(Z[0].replace(e,A)),value:J?b(J[0].replace(e,A)):A});return I(s),ae}}function F(){var R=[];M(R);for(var Z;Z=_();)Z!==!1&&(R.push(Z),M(R));return R}return O(),F()};function b(y){return y?y.replace(i,A):A}return Uv}var U8;function _ce(){if(U8)return Hu;U8=1;var e=Hu&&Hu.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(Hu,"__esModule",{value:!0}),Hu.default=n;var t=e(Ece());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 Hu}var Bp={},H8;function Pce(){if(H8)return Bp;H8=1,Object.defineProperty(Bp,"__esModule",{value:!0}),Bp.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 Bp.camelCase=c,Bp}var Dp,N8;function Sce(){if(N8)return Dp;N8=1;var e=Dp&&Dp.__importDefault||function(o){return o&&o.__esModule?o:{default:o}},t=e(_ce()),n=Pce();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,Dp=a,Dp}var Ice=Sce();const Fce=Qn(Ice),fF=gF("end"),jD=gF("start");function gF(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 kce(e){const t=jD(e),n=fF(e);if(t&&n)return{start:t,end:n}}function Xp(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?j8(e.position):"start"in e||"end"in e?j8(e):"line"in e||"column"in e?Xw(e):""}function Xw(e){return G8(e&&e.line)+":"+G8(e&&e.column)}function j8(e){return Xw(e&&e.start)+"-"+Xw(e&&e.end)}function G8(e){return e&&typeof e=="number"?e:1}class tr 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=Xp(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}}tr.prototype.file="";tr.prototype.name="";tr.prototype.reason="";tr.prototype.message="";tr.prototype.stack="";tr.prototype.column=void 0;tr.prototype.line=void 0;tr.prototype.ancestors=void 0;tr.prototype.cause=void 0;tr.prototype.fatal=void 0;tr.prototype.place=void 0;tr.prototype.ruleId=void 0;tr.prototype.source=void 0;const GD={}.hasOwnProperty,Lce=new Map,Qce=/[A-Z]/g,Oce=new Set(["table","tbody","thead","tfoot","tr"]),Tce=new Set(["td","th"]),hF="https://github.com/syntax-tree/hast-util-to-jsx-runtime";function Rce(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=Wce(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=$ce(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:jce,stylePropertyNameCase:t.stylePropertyNameCase||"dom",tableCellAlignToStyle:t.tableCellAlignToStyle!==!1},r=xF(o,e,void 0);return r&&typeof r!="string"?r:o.create(e,o.Fragment,{children:r||void 0},void 0)}function xF(e,t,n){if(t.type==="element")return Mce(e,t,n);if(t.type==="mdxFlowExpression"||t.type==="mdxTextExpression")return zce(e,t);if(t.type==="mdxJsxFlowElement"||t.type==="mdxJsxTextElement")return Yce(e,t,n);if(t.type==="mdxjsEsm")return Zce(e,t);if(t.type==="root")return Kce(e,t,n);if(t.type==="text")return qce(e,t)}function Mce(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=Vce(e,t);let i=_D(e,t);return Oce.has(t.tagName)&&(i=i.filter(function(c){return typeof c=="string"?!yce(c):!0})),yF(e,s,r,t),ED(s,i),e.ancestors.pop(),e.schema=a,e.create(t,r,s,n)}function zce(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)}T2(e,t.position)}function Zce(e,t){if(t.data&&t.data.estree&&e.evaluater)return e.evaluater.evaluateProgram(t.data.estree);T2(e,t.position)}function Yce(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=Xce(e,t),i=_D(e,t);return yF(e,s,r,t),ED(s,i),e.ancestors.pop(),e.schema=a,e.create(t,r,s,n)}function Kce(e,t,n){const a={};return ED(a,_D(e,t)),e.create(t,e.Fragment,a,n)}function qce(e,t){return t.value}function yF(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 $ce(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 Wce(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 Vce(e,t){const n={};let a,o;for(o in t.properties)if(o!=="children"&&GD.call(t.properties,o)){const r=Jce(e,o,t.properties[o]);if(r){const[s,i]=r;e.tableCellAlignToStyle&&s==="align"&&typeof i=="string"&&Tce.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 Xce(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 T2(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 T2(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:Lce;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=xF(e,r,s);i!==void 0&&n.push(i)}return n}function Jce(e,t,n){const a=Uce(e.schema,t);if(!(n==null||typeof n=="number"&&Number.isNaN(n))){if(Array.isArray(n)&&(n=a.commaSeparated?pce(n):Gce(n)),a.property==="style"){let o=typeof n=="object"?n:ele(e,String(n));return e.stylePropertyNameCase==="css"&&(o=tle(o)),["style",o]}return[e.elementAttributeNameCase==="react"&&a.space?wce[a.property]||a.property:a.attribute,n]}}function ele(e,t){try{return Fce(t,{reactCompat:!0})}catch(n){if(e.ignoreInvalidStyle)return{};const a=n,o=new tr("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=hF+"#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=C8(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=C8(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);T2(e)}function T2(e,t){const n=new tr("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=hF+"#cannot-handle-mdx-estrees-without-createevaluater",n}function tle(e){const t={};let n;for(n in e)GD.call(e,n)&&(t[nle(n)]=e[n]);return t}function nle(e){let t=e.replace(Qce,ale);return t.slice(0,3)==="ms-"&&(t="-"+t),t}function ale(e){return"-"+e.toLowerCase()}const Hv={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"]},ole={};function PD(e,t){const n=ole,a=typeof n.includeImageAlt=="boolean"?n.includeImageAlt:!0,o=typeof n.includeHtml=="boolean"?n.includeHtml:!0;return CF(e,a,o)}function CF(e,t,n){if(rle(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 E8(e.children,t,n)}return Array.isArray(e)?E8(e,t,n):""}function E8(e,t,n){const a=[];let o=-1;for(;++o<e.length;)a[o]=CF(e[o],t,n);return a.join("")}function rle(e){return!!(e&&typeof e=="object")}const _8=document.createElement("i");function SD(e){const t="&"+e+";";_8.innerHTML=t;const n=_8.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 Us(e,t){return e.length>0?(as(e,e.length,0,t),e):t}const P8={}.hasOwnProperty;function vF(e){const t={};let n=-1;for(;++n<e.length;)sle(t,e[n]);return t}function sle(e,t){let n;for(n in t){const o=(P8.call(e,n)?e[n]:void 0)||(e[n]={}),r=t[n];let s;if(r)for(s in r){P8.call(o,s)||(o[s]=[]);const i=r[s];ile(o[s],Array.isArray(i)?i:i?[i]:[])}}}function ile(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 wF(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 di(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const gr=Gm(/[A-Za-z]/),Jo=Gm(/[\dA-Za-z]/),cle=Gm(/[#-'*+\--9=?A-Z^-~]/);function Yh(e){return e!==null&&(e<32||e===127)}const Jw=Gm(/\d/),lle=Gm(/[\dA-Fa-f]/),mle=Gm(/[!-/:-@[-`{-~]/);function Qt(e){return e!==null&&e<-2}function Wn(e){return e!==null&&(e<0||e===32)}function dn(e){return e===-2||e===-1||e===32}const Kx=Gm(new RegExp("\\p{P}|\\p{S}","u")),Sd=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 xn(e,t,n,a){const o=a?a-1:Number.POSITIVE_INFINITY;let r=0;return s;function s(c){return dn(c)?(e.enter(n),i(c)):t(c)}function i(c){return dn(c)&&r++<o?(e.consume(c),i):(e.exit(n),t(c))}}const dle={tokenize:ule};function ule(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"),xn(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 Qt(i)?(e.consume(i),e.exit("chunkText"),r):(e.consume(i),s)}}const Ale={tokenize:ple},S8={tokenize:fle};function ple(e){const t=this,n=[];let a=0,o,r,s;return i;function i(H){if(a<n.length){const Q=n[a];return t.containerState=Q[1],e.attempt(Q[0].continuation,c,m)(H)}return m(H)}function c(H){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}w(a);let I=Q;for(;I<t.events.length;)t.events[I][1].end={...G},I++;return as(t.events,E+1,0,t.events.slice(Q)),t.events.length=I,m(H)}return i(H)}function m(H){if(a===n.length){if(!o)return h(H);if(o.currentConstruct&&o.currentConstruct.concrete)return b(H);t.interrupt=!!(o.currentConstruct&&!o._gfmTableDynamicInterruptHack)}return t.containerState={},e.check(S8,p,A)(H)}function p(H){return o&&D(),w(a),h(H)}function A(H){return t.parser.lazy[t.now().line]=a!==n.length,s=t.now().offset,b(H)}function h(H){return t.containerState={},e.attempt(S8,f,b)(H)}function f(H){return a++,n.push([t.currentConstruct,t.containerState]),h(H)}function b(H){if(H===null){o&&D(),w(0),e.consume(H);return}return o=o||t.parser.flow(t.now()),e.enter("chunkFlow",{_tokenizer:o,contentType:"flow",previous:r}),y(H)}function y(H){if(H===null){B(e.exit("chunkFlow"),!0),w(0),e.consume(H);return}return Qt(H)?(e.consume(H),B(e.exit("chunkFlow")),a=0,t.interrupt=void 0,i):(e.consume(H),y)}function B(H,Q){const E=t.sliceStream(H);if(Q&&E.push(null),H.previous=r,r&&(r.next=H),r=H,o.defineSkip(H.start),o.write(E),t.parser.lazy[H.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 I=t.events.length;let O=I,M,z;for(;O--;)if(t.events[O][0]==="exit"&&t.events[O][1].type==="chunkFlow"){if(M){z=t.events[O][1].end;break}M=!0}for(w(a),G=I;G<t.events.length;)t.events[G][1].end={...z},G++;as(t.events,O+1,0,t.events.slice(I)),t.events.length=G}}function w(H){let Q=n.length;for(;Q-- >H;){const E=n[Q];t.containerState=E[1],E[0].exit.call(t,e)}n.length=H}function D(){o.write([null]),r=void 0,o=void 0,t.containerState._closeFlow=void 0}}function fle(e,t,n){return xn(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||Wn(e)||Sd(e))return 1;if(Kx(e))return 2}function qx(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 eB={name:"attention",resolveAll:gle,tokenize:hle};function gle(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},h={...e[n][1].start};I8(A,-c),I8(h,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:h},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=Us(m,[["enter",e[a][1],t],["exit",e[a][1],t]])),m=Us(m,[["enter",o,t],["enter",s,t],["exit",s,t],["enter",r,t]]),m=Us(m,qx(t.parser.constructs.insideSpan.null,e.slice(a+1,n),t)),m=Us(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=Us(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 hle(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),h=!o||o===2&&p||n.includes(a);return m._open=!!(r===42?A:A&&(o||!h)),m._close=!!(r===42?h:h&&(p||!A)),t(c)}}function I8(e,t){e.column+=t,e.offset+=t,e._bufferIndex+=t}const xle={name:"autolink",tokenize:yle};function yle(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 gr(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||Yh(f)?n(f):(e.consume(f),c)}function m(f){return f===64?(e.consume(f),p):cle(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):h(f)}function h(f){if((f===45||Jo(f))&&a++<63){const b=f===45?h:A;return e.consume(f),b}return n(f)}}const af={partial:!0,tokenize:ble};function ble(e,t,n){return a;function a(r){return dn(r)?xn(e,o,"linePrefix")(r):o(r)}function o(r){return r===null||Qt(r)?t(r):n(r)}}const BF={continuation:{tokenize:vle},exit:wle,name:"blockQuote",tokenize:Cle};function Cle(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 dn(s)?(e.enter("blockQuotePrefixWhitespace"),e.consume(s),e.exit("blockQuotePrefixWhitespace"),e.exit("blockQuotePrefix"),t):(e.exit("blockQuotePrefix"),t(s))}}function vle(e,t,n){const a=this;return o;function o(s){return dn(s)?xn(e,r,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(s):r(s)}function r(s){return e.attempt(BF,t,n)(s)}}function wle(e){e.exit("blockQuote")}const DF={name:"characterEscape",tokenize:Ble};function Ble(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 mle(r)?(e.enter("characterEscapeValue"),e.consume(r),e.exit("characterEscapeValue"),e.exit("characterEscape"),t):n(r)}}const UF={name:"characterReference",tokenize:Dle};function Dle(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=lle,p):(e.enter("characterReferenceValue"),r=7,s=Jw,p(A))}function p(A){if(A===59&&o){const h=e.exit("characterReferenceValue");return s===Jo&&!SD(a.sliceSerialize(h))?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 F8={partial:!0,tokenize:Hle},k8={concrete:!0,name:"codeFenced",tokenize:Ule};function Ule(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 I=a.events[a.events.length-1];return r=I&&I[1].type==="linePrefix"?I[2].sliceSerialize(I[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"),dn(G)?xn(e,A,"whitespace")(G):A(G))}function A(G){return G===null||Qt(G)?(e.exit("codeFencedFence"),a.interrupt?t(G):e.check(F8,y,Q)(G)):(e.enter("codeFencedFenceInfo"),e.enter("chunkString",{contentType:"string"}),h(G))}function h(G){return G===null||Qt(G)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),A(G)):dn(G)?(e.exit("chunkString"),e.exit("codeFencedFenceInfo"),xn(e,f,"whitespace")(G)):G===96&&G===i?n(G):(e.consume(G),h)}function f(G){return G===null||Qt(G)?A(G):(e.enter("codeFencedFenceMeta"),e.enter("chunkString",{contentType:"string"}),b(G))}function b(G){return G===null||Qt(G)?(e.exit("chunkString"),e.exit("codeFencedFenceMeta"),A(G)):G===96&&G===i?n(G):(e.consume(G),b)}function y(G){return e.attempt(o,Q,B)(G)}function B(G){return e.enter("lineEnding"),e.consume(G),e.exit("lineEnding"),w}function w(G){return r>0&&dn(G)?xn(e,D,"linePrefix",r+1)(G):D(G)}function D(G){return G===null||Qt(G)?e.check(F8,y,Q)(G):(e.enter("codeFlowValue"),H(G))}function H(G){return G===null||Qt(G)?(e.exit("codeFlowValue"),D(G)):(e.consume(G),H)}function Q(G){return e.exit("codeFenced"),t(G)}function E(G,I,O){let M=0;return z;function z(J){return G.enter("lineEnding"),G.consume(J),G.exit("lineEnding"),_}function _(J){return G.enter("codeFencedFence"),dn(J)?xn(G,F,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(J):F(J)}function F(J){return J===i?(G.enter("codeFencedFenceSequence"),R(J)):O(J)}function R(J){return J===i?(M++,G.consume(J),R):M>=s?(G.exit("codeFencedFenceSequence"),dn(J)?xn(G,Z,"whitespace")(J):Z(J)):O(J)}function Z(J){return J===null||Qt(J)?(G.exit("codeFencedFence"),I(J)):O(J)}}}function Hle(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 Nv={name:"codeIndented",tokenize:jle},Nle={partial:!0,tokenize:Gle};function jle(e,t,n){const a=this;return o;function o(m){return e.enter("codeIndented"),xn(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):Qt(m)?e.attempt(Nle,s,c)(m):(e.enter("codeFlowValue"),i(m))}function i(m){return m===null||Qt(m)?(e.exit("codeFlowValue"),s(m)):(e.consume(m),i)}function c(m){return e.exit("codeIndented"),t(m)}}function Gle(e,t,n){const a=this;return o;function o(s){return a.parser.lazy[a.now().line]?n(s):Qt(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),o):xn(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):Qt(s)?o(s):n(s)}}const Ele={name:"codeText",previous:Ple,resolve:_le,tokenize:Sle};function _le(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 Ple(e){return e!==96||this.events[this.events.length-1][1].type==="characterEscape"}function Sle(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)):Qt(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||Qt(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 Ile{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&&Up(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),Up(this.left,t)}unshift(t){this.setCursor(0),this.right.push(t)}unshiftMany(t){this.setCursor(0),Up(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);Up(this.right,n.reverse())}else{const n=this.right.splice(this.left.length+this.right.length-t,Number.POSITIVE_INFINITY);Up(this.left,n.reverse())}}}function Up(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 HF(e){const t={};let n=-1,a,o,r,s,i,c,m;const p=new Ile(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,Fle(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 Fle(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,h=-1,f=n,b=0,y=0;const B=[y];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;++h<i.length;)i[h][0]==="exit"&&i[h-1][0]==="enter"&&i[h][1].type===i[h-1][1].type&&i[h][1].start.line!==i[h][1].end.line&&(y=h+1,B.push(y),f._tokenizer=void 0,f.previous=void 0,f=f.next);for(s.events=[],f?(f._tokenizer=void 0,f.previous=void 0):B.pop(),h=B.length;h--;){const w=i.slice(B[h],B[h+1]),D=r.pop();c.push([D,D+w.length-1]),e.splice(D,2,w)}for(c.reverse(),h=-1;++h<c.length;)m[b+c[h][0]]=b+c[h][1],b+=c[h][1]-c[h][0]-1;return m}const kle={resolve:Qle,tokenize:Ole},Lle={partial:!0,tokenize:Tle};function Qle(e){return HF(e),e}function Ole(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):Qt(i)?e.check(Lle,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 Tle(e,t,n){const a=this;return o;function o(s){return e.exit("chunkContent"),e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),xn(e,r,"linePrefix")}function r(s){if(s===null||Qt(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 NF(e,t,n,a,o,r,s,i,c){const m=c||Number.POSITIVE_INFINITY;let p=0;return A;function A(w){return w===60?(e.enter(a),e.enter(o),e.enter(r),e.consume(w),e.exit(r),h):w===null||w===32||w===41||Yh(w)?n(w):(e.enter(a),e.enter(s),e.enter(i),e.enter("chunkString",{contentType:"string"}),y(w))}function h(w){return w===62?(e.enter(r),e.consume(w),e.exit(r),e.exit(o),e.exit(a),t):(e.enter(i),e.enter("chunkString",{contentType:"string"}),f(w))}function f(w){return w===62?(e.exit("chunkString"),e.exit(i),h(w)):w===null||w===60||Qt(w)?n(w):(e.consume(w),w===92?b:f)}function b(w){return w===60||w===62||w===92?(e.consume(w),f):f(w)}function y(w){return!p&&(w===null||w===41||Wn(w))?(e.exit("chunkString"),e.exit(i),e.exit(s),e.exit(a),t(w)):p<m&&w===40?(e.consume(w),p++,y):w===41?(e.consume(w),p--,y):w===null||w===32||w===40||Yh(w)?n(w):(e.consume(w),w===92?B:y)}function B(w){return w===40||w===41||w===92?(e.consume(w),y):y(w)}}function jF(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):Qt(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||Qt(f)||i++>999?(e.exit("chunkString"),p(f)):(e.consume(f),c||(c=!dn(f)),f===92?h:A)}function h(f){return f===91||f===92||f===93?(e.consume(f),i++,A):A(f)}}function GF(e,t,n,a,o,r){let s;return i;function i(h){return h===34||h===39||h===40?(e.enter(a),e.enter(o),e.consume(h),e.exit(o),s=h===40?41:h,c):n(h)}function c(h){return h===s?(e.enter(o),e.consume(h),e.exit(o),e.exit(a),t):(e.enter(r),m(h))}function m(h){return h===s?(e.exit(r),c(s)):h===null?n(h):Qt(h)?(e.enter("lineEnding"),e.consume(h),e.exit("lineEnding"),xn(e,m,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),p(h))}function p(h){return h===s||h===null||Qt(h)?(e.exit("chunkString"),m(h)):(e.consume(h),h===92?A:p)}function A(h){return h===s||h===92?(e.consume(h),p):p(h)}}function Jp(e,t){let n;return a;function a(o){return Qt(o)?(e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),n=!0,a):dn(o)?xn(e,a,n?"linePrefix":"lineSuffix")(o):t(o)}}const Rle={name:"definition",tokenize:zle},Mle={partial:!0,tokenize:Zle};function zle(e,t,n){const a=this;let o;return r;function r(f){return e.enter("definition"),s(f)}function s(f){return jF.call(a,e,i,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(f)}function i(f){return o=di(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 Wn(f)?Jp(e,m)(f):m(f)}function m(f){return NF(e,p,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(f)}function p(f){return e.attempt(Mle,A,A)(f)}function A(f){return dn(f)?xn(e,h,"whitespace")(f):h(f)}function h(f){return f===null||Qt(f)?(e.exit("definition"),a.parser.defined.push(o),t(f)):n(f)}}function Zle(e,t,n){return a;function a(i){return Wn(i)?Jp(e,o)(i):n(i)}function o(i){return GF(e,r,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(i)}function r(i){return dn(i)?xn(e,s,"whitespace")(i):s(i)}function s(i){return i===null||Qt(i)?t(i):n(i)}}const Yle={name:"hardBreakEscape",tokenize:Kle};function Kle(e,t,n){return a;function a(r){return e.enter("hardBreakEscape"),e.consume(r),o}function o(r){return Qt(r)?(e.exit("hardBreakEscape"),t(r)):n(r)}}const qle={name:"headingAtx",resolve:$le,tokenize:Wle};function $le(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 Wle(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||Wn(p)?(e.exit("atxHeadingSequence"),i(p)):n(p)}function i(p){return p===35?(e.enter("atxHeadingSequence"),c(p)):p===null||Qt(p)?(e.exit("atxHeading"),t(p)):dn(p)?xn(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||Wn(p)?(e.exit("atxHeadingText"),i(p)):(e.consume(p),m)}}const Vle=["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"],L8=["pre","script","style","textarea"],Xle={concrete:!0,name:"htmlFlow",resolveTo:tme,tokenize:nme},Jle={partial:!0,tokenize:ome},eme={partial:!0,tokenize:ame};function tme(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 nme(e,t,n){const a=this;let o,r,s,i,c;return m;function m(S){return p(S)}function p(S){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(S),A}function A(S){return S===33?(e.consume(S),h):S===47?(e.consume(S),r=!0,y):S===63?(e.consume(S),o=3,a.interrupt?t:T):gr(S)?(e.consume(S),s=String.fromCharCode(S),B):n(S)}function h(S){return S===45?(e.consume(S),o=2,f):S===91?(e.consume(S),o=5,i=0,b):gr(S)?(e.consume(S),o=4,a.interrupt?t:T):n(S)}function f(S){return S===45?(e.consume(S),a.interrupt?t:T):n(S)}function b(S){const V="CDATA[";return S===V.charCodeAt(i++)?(e.consume(S),i===V.length?a.interrupt?t:F:b):n(S)}function y(S){return gr(S)?(e.consume(S),s=String.fromCharCode(S),B):n(S)}function B(S){if(S===null||S===47||S===62||Wn(S)){const V=S===47,re=s.toLowerCase();return!V&&!r&&L8.includes(re)?(o=1,a.interrupt?t(S):F(S)):Vle.includes(s.toLowerCase())?(o=6,V?(e.consume(S),w):a.interrupt?t(S):F(S)):(o=7,a.interrupt&&!a.parser.lazy[a.now().line]?n(S):r?D(S):H(S))}return S===45||Jo(S)?(e.consume(S),s+=String.fromCharCode(S),B):n(S)}function w(S){return S===62?(e.consume(S),a.interrupt?t:F):n(S)}function D(S){return dn(S)?(e.consume(S),D):z(S)}function H(S){return S===47?(e.consume(S),z):S===58||S===95||gr(S)?(e.consume(S),Q):dn(S)?(e.consume(S),H):z(S)}function Q(S){return S===45||S===46||S===58||S===95||Jo(S)?(e.consume(S),Q):E(S)}function E(S){return S===61?(e.consume(S),G):dn(S)?(e.consume(S),E):H(S)}function G(S){return S===null||S===60||S===61||S===62||S===96?n(S):S===34||S===39?(e.consume(S),c=S,I):dn(S)?(e.consume(S),G):O(S)}function I(S){return S===c?(e.consume(S),c=null,M):S===null||Qt(S)?n(S):(e.consume(S),I)}function O(S){return S===null||S===34||S===39||S===47||S===60||S===61||S===62||S===96||Wn(S)?E(S):(e.consume(S),O)}function M(S){return S===47||S===62||dn(S)?H(S):n(S)}function z(S){return S===62?(e.consume(S),_):n(S)}function _(S){return S===null||Qt(S)?F(S):dn(S)?(e.consume(S),_):n(S)}function F(S){return S===45&&o===2?(e.consume(S),ae):S===60&&o===1?(e.consume(S),se):S===62&&o===4?(e.consume(S),ne):S===63&&o===3?(e.consume(S),T):S===93&&o===5?(e.consume(S),oe):Qt(S)&&(o===6||o===7)?(e.exit("htmlFlowData"),e.check(Jle,k,R)(S)):S===null||Qt(S)?(e.exit("htmlFlowData"),R(S)):(e.consume(S),F)}function R(S){return e.check(eme,Z,k)(S)}function Z(S){return e.enter("lineEnding"),e.consume(S),e.exit("lineEnding"),J}function J(S){return S===null||Qt(S)?R(S):(e.enter("htmlFlowData"),F(S))}function ae(S){return S===45?(e.consume(S),T):F(S)}function se(S){return S===47?(e.consume(S),s="",ee):F(S)}function ee(S){if(S===62){const V=s.toLowerCase();return L8.includes(V)?(e.consume(S),ne):F(S)}return gr(S)&&s.length<8?(e.consume(S),s+=String.fromCharCode(S),ee):F(S)}function oe(S){return S===93?(e.consume(S),T):F(S)}function T(S){return S===62?(e.consume(S),ne):S===45&&o===2?(e.consume(S),T):F(S)}function ne(S){return S===null||Qt(S)?(e.exit("htmlFlowData"),k(S)):(e.consume(S),ne)}function k(S){return e.exit("htmlFlow"),t(S)}}function ame(e,t,n){const a=this;return o;function o(s){return Qt(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 ome(e,t,n){return a;function a(o){return e.enter("lineEnding"),e.consume(o),e.exit("lineEnding"),e.attempt(af,t,n)}}const rme={name:"htmlText",tokenize:sme};function sme(e,t,n){const a=this;let o,r,s;return i;function i(T){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(T),c}function c(T){return T===33?(e.consume(T),m):T===47?(e.consume(T),E):T===63?(e.consume(T),H):gr(T)?(e.consume(T),O):n(T)}function m(T){return T===45?(e.consume(T),p):T===91?(e.consume(T),r=0,b):gr(T)?(e.consume(T),D):n(T)}function p(T){return T===45?(e.consume(T),f):n(T)}function A(T){return T===null?n(T):T===45?(e.consume(T),h):Qt(T)?(s=A,se(T)):(e.consume(T),A)}function h(T){return T===45?(e.consume(T),f):A(T)}function f(T){return T===62?ae(T):T===45?h(T):A(T)}function b(T){const ne="CDATA[";return T===ne.charCodeAt(r++)?(e.consume(T),r===ne.length?y:b):n(T)}function y(T){return T===null?n(T):T===93?(e.consume(T),B):Qt(T)?(s=y,se(T)):(e.consume(T),y)}function B(T){return T===93?(e.consume(T),w):y(T)}function w(T){return T===62?ae(T):T===93?(e.consume(T),w):y(T)}function D(T){return T===null||T===62?ae(T):Qt(T)?(s=D,se(T)):(e.consume(T),D)}function H(T){return T===null?n(T):T===63?(e.consume(T),Q):Qt(T)?(s=H,se(T)):(e.consume(T),H)}function Q(T){return T===62?ae(T):H(T)}function E(T){return gr(T)?(e.consume(T),G):n(T)}function G(T){return T===45||Jo(T)?(e.consume(T),G):I(T)}function I(T){return Qt(T)?(s=I,se(T)):dn(T)?(e.consume(T),I):ae(T)}function O(T){return T===45||Jo(T)?(e.consume(T),O):T===47||T===62||Wn(T)?M(T):n(T)}function M(T){return T===47?(e.consume(T),ae):T===58||T===95||gr(T)?(e.consume(T),z):Qt(T)?(s=M,se(T)):dn(T)?(e.consume(T),M):ae(T)}function z(T){return T===45||T===46||T===58||T===95||Jo(T)?(e.consume(T),z):_(T)}function _(T){return T===61?(e.consume(T),F):Qt(T)?(s=_,se(T)):dn(T)?(e.consume(T),_):M(T)}function F(T){return T===null||T===60||T===61||T===62||T===96?n(T):T===34||T===39?(e.consume(T),o=T,R):Qt(T)?(s=F,se(T)):dn(T)?(e.consume(T),F):(e.consume(T),Z)}function R(T){return T===o?(e.consume(T),o=void 0,J):T===null?n(T):Qt(T)?(s=R,se(T)):(e.consume(T),R)}function Z(T){return T===null||T===34||T===39||T===60||T===61||T===96?n(T):T===47||T===62||Wn(T)?M(T):(e.consume(T),Z)}function J(T){return T===47||T===62||Wn(T)?M(T):n(T)}function ae(T){return T===62?(e.consume(T),e.exit("htmlTextData"),e.exit("htmlText"),t):n(T)}function se(T){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(T),e.exit("lineEnding"),ee}function ee(T){return dn(T)?xn(e,oe,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(T):oe(T)}function oe(T){return e.enter("htmlTextData"),s(T)}}const ID={name:"labelEnd",resolveAll:mme,resolveTo:dme,tokenize:ume},ime={tokenize:Ame},cme={tokenize:pme},lme={tokenize:fme};function mme(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 dme(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=Us(i,e.slice(r+1,r+a+3)),i=Us(i,[["enter",p,t]]),i=Us(i,qx(t.parser.constructs.insideSpan.null,e.slice(r+a+4,s-3),t)),i=Us(i,[["exit",p,t],e[s-2],e[s-1],["exit",m,t]]),i=Us(i,e.slice(s+1)),i=Us(i,[["exit",c,t]]),as(e,r,e.length,i),e}function ume(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(h){return r?r._inactive?A(h):(s=a.parser.defined.includes(di(a.sliceSerialize({start:r.end,end:a.now()}))),e.enter("labelEnd"),e.enter("labelMarker"),e.consume(h),e.exit("labelMarker"),e.exit("labelEnd"),c):n(h)}function c(h){return h===40?e.attempt(ime,p,s?p:A)(h):h===91?e.attempt(cme,p,s?m:A)(h):s?p(h):A(h)}function m(h){return e.attempt(lme,p,A)(h)}function p(h){return t(h)}function A(h){return r._balanced=!0,n(h)}}function Ame(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 Wn(A)?Jp(e,r)(A):r(A)}function r(A){return A===41?p(A):NF(e,s,i,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(A)}function s(A){return Wn(A)?Jp(e,c)(A):p(A)}function i(A){return n(A)}function c(A){return A===34||A===39||A===40?GF(e,m,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(A):p(A)}function m(A){return Wn(A)?Jp(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 pme(e,t,n){const a=this;return o;function o(i){return jF.call(a,e,r,s,"reference","referenceMarker","referenceString")(i)}function r(i){return a.parser.defined.includes(di(a.sliceSerialize(a.events[a.events.length-1][1]).slice(1,-1)))?t(i):n(i)}function s(i){return n(i)}}function fme(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 gme={name:"labelStartImage",resolveAll:ID.resolveAll,tokenize:hme};function hme(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 xme={name:"labelStartLink",resolveAll:ID.resolveAll,tokenize:yme};function yme(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 jv={name:"lineEnding",tokenize:bme};function bme(e,t){return n;function n(a){return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),xn(e,t,"linePrefix")}}const zg={name:"thematicBreak",tokenize:Cme};function Cme(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||Qt(m))?(e.exit("thematicBreak"),t(m)):n(m)}function c(m){return m===o?(e.consume(m),a++,c):(e.exit("thematicBreakSequence"),dn(m)?xn(e,i,"whitespace")(m):i(m))}}const _r={continuation:{tokenize:Dme},exit:Hme,name:"list",tokenize:Bme},vme={partial:!0,tokenize:Nme},wme={partial:!0,tokenize:Ume};function Bme(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 b=a.containerState.type||(f===42||f===43||f===45?"listUnordered":"listOrdered");if(b==="listUnordered"?!a.containerState.marker||f===a.containerState.marker:Jw(f)){if(a.containerState.type||(a.containerState.type=b,e.enter(b,{_container:!0})),b==="listUnordered")return e.enter("listItemPrefix"),f===42||f===45?e.check(zg,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 Jw(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(af,a.interrupt?n:p,e.attempt(vme,h,A))}function p(f){return a.containerState.initialBlankLine=!0,r++,h(f)}function A(f){return dn(f)?(e.enter("listItemPrefixWhitespace"),e.consume(f),e.exit("listItemPrefixWhitespace"),h):n(f)}function h(f){return a.containerState.size=r+a.sliceSerialize(e.exit("listItemPrefix"),!0).length,t(f)}}function Dme(e,t,n){const a=this;return a.containerState._closeFlow=void 0,e.check(af,o,r);function o(i){return a.containerState.furtherBlankLines=a.containerState.furtherBlankLines||a.containerState.initialBlankLine,xn(e,t,"listItemIndent",a.containerState.size+1)(i)}function r(i){return a.containerState.furtherBlankLines||!dn(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(wme,t,s)(i))}function s(i){return a.containerState._closeFlow=!0,a.interrupt=void 0,xn(e,e.attempt(_r,t,n),"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(i)}}function Ume(e,t,n){const a=this;return xn(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 Hme(e){e.exit(this.containerState.type)}function Nme(e,t,n){const a=this;return xn(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!dn(r)&&s&&s[1].type==="listItemPrefixWhitespace"?t(r):n(r)}}const Q8={name:"setextUnderline",resolveTo:jme,tokenize:Gme};function jme(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 Gme(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"),dn(m)?xn(e,c,"lineSuffix")(m):c(m))}function c(m){return m===null||Qt(m)?(e.exit("setextHeadingLine"),t(m)):n(m)}}const Eme={tokenize:_me};function _me(e){const t=this,n=e.attempt(af,a,e.attempt(this.parser.constructs.flowInitial,o,xn(e,e.attempt(this.parser.constructs.flow,o,e.attempt(kle,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 Pme={resolveAll:_F()},Sme=EF("string"),Ime=EF("text");function EF(e){return{resolveAll:_F(e==="text"?Fme: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 h=-1;if(A)for(;++h<A.length;){const f=A[h];if(!f.previous||f.previous.call(a,a.previous))return!0}return!1}}}function _F(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 Fme(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 kme={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:BF},Lme={91:Rle},Qme={[-2]:Nv,[-1]:Nv,32:Nv},Ome={35:qle,42:zg,45:[Q8,zg],60:Xle,61:Q8,95:zg,96:k8,126:k8},Tme={38:UF,92:DF},Rme={[-5]:jv,[-4]:jv,[-3]:jv,33:gme,38:UF,42:eB,60:[xle,rme],91:xme,92:[Yle,DF],93:ID,95:eB,96:Ele},Mme={null:[eB,Pme]},zme={null:[42,95]},Zme={null:[]},Yme=Object.freeze(Object.defineProperty({__proto__:null,attentionMarkers:zme,contentInitial:Lme,disable:Zme,document:kme,flow:Ome,flowInitial:Qme,insideSpan:Mme,string:Tme,text:Rme},Symbol.toStringTag,{value:"Module"}));function Kme(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:I(E),check:I(G),consume:D,enter:H,exit:Q,interrupt:I(G,{interrupt:!0})},m={code:null,containerState:{},defineSkip:y,events:[],now:b,parser:e,previous:null,sliceSerialize:h,sliceStream:f,write:A};let p=t.tokenize.call(m,c);return t.resolveAll&&r.push(t),m;function A(_){return s=Us(s,_),B(),s[s.length-1]!==null?[]:(O(t,0),m.events=qx(r,m.events,m),m.events)}function h(_,F){return $me(f(_),F)}function f(_){return qme(s,_)}function b(){const{_bufferIndex:_,_index:F,line:R,column:Z,offset:J}=a;return{_bufferIndex:_,_index:F,line:R,column:Z,offset:J}}function y(_){o[_.line]=_.column,z()}function B(){let _;for(;a._index<s.length;){const F=s[a._index];if(typeof F=="string")for(_=a._index,a._bufferIndex<0&&(a._bufferIndex=0);a._index===_&&a._bufferIndex<F.length;)w(F.charCodeAt(a._bufferIndex));else w(F)}}function w(_){p=p(_)}function D(_){Qt(_)?(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 H(_,F){const R=F||{};return R.type=_,R.start=b(),m.events.push(["enter",R,m]),i.push(R),R}function Q(_){const F=i.pop();return F.end=b(),m.events.push(["exit",F,m]),F}function E(_,F){O(_,F.from)}function G(_,F){F.restore()}function I(_,F){return R;function R(Z,J,ae){let se,ee,oe,T;return Array.isArray(Z)?k(Z):"tokenize"in Z?k([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 k(_e)(ge)}}function k(ce){return se=ce,ee=0,ce.length===0?ae:S(ce[ee])}function S(ce){return pe;function pe(ge){return T=M(),oe=ce,ce.partial||(m.currentConstruct=ce),ce.name&&m.parser.constructs.disable.null.includes(ce.name)?re():ce.tokenize.call(F?Object.assign(Object.create(m),F):m,c,V,re)(ge)}}function V(ce){return _(oe,T),J}function re(ce){return T.restore(),++ee<se.length?S(se[ee]):ae}}}function O(_,F){_.resolveAll&&!r.includes(_)&&r.push(_),_.resolve&&as(m.events,F,m.events.length-F,_.resolve(m.events.slice(F),m)),_.resolveTo&&(m.events=_.resolveTo(m.events,m))}function M(){const _=b(),F=m.previous,R=m.currentConstruct,Z=m.events.length,J=Array.from(i);return{from:Z,restore:ae};function ae(){a=_,m.previous=F,m.currentConstruct=R,m.events.length=Z,i=J,z()}}function z(){a.line in o&&a.column<2&&(a.column=o[a.line],a.offset+=o[a.line]-1)}}function qme(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 $me(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 Wme(e){const a={constructs:vF([Yme,...(e||{}).extensions||[]]),content:o(dle),defined:[],document:o(Ale),flow:o(Eme),lazy:{},string:o(Sme),text:o(Ime)};return a;function o(r){return s;function s(i){return Kme(a,r,i)}}}function Vme(e){for(;!HF(e););return e}const O8=/[\0\t\n\r]/g;function Xme(){let e=1,t="",n=!0,a;return o;function o(r,s,i){const c=[];let m,p,A,h,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(O8.lastIndex=A,m=O8.exec(r),h=m&&m.index!==void 0?m.index:r.length,f=r.charCodeAt(h),!m){t=r.slice(A);break}if(f===10&&A===h&&a)c.push(-3),a=void 0;else switch(a&&(c.push(-5),a=void 0),A<h&&(c.push(r.slice(A,h)),e+=h-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=h+1}return i&&(a&&c.push(-5),t&&c.push(t),c.push(null)),c}}const Jme=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function ede(e){return e.replace(Jme,tde)}function tde(e,t,n){if(t)return t;if(n.charCodeAt(0)===35){const o=n.charCodeAt(1),r=o===120||o===88;return wF(n.slice(r?2:1),r?16:10)}return SD(n)||e}const PF={}.hasOwnProperty;function nde(e,t,n){return typeof t!="string"&&(n=t,t=void 0),ade(n)(Vme(Wme(n).document().write(Xme()(e,t,!0))))}function ade(e){const t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:r(Ye),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(De,s),codeTextData:M,data:M,codeFlowValue:M,definition:r(Ze),definitionDestinationString:s,definitionLabelString:s,definitionTitleString:s,emphasis:r(at),hardBreakEscape:r(le),hardBreakTrailing:r(le),htmlFlow:r(At,s),htmlFlowData:M,htmlText:r(At,s),htmlTextData:M,image:r(it),label:s,link:r(Ye),listItem:r(Ve),listItemValue:h,listOrdered:r($e,A),listUnordered:r($e),paragraph:r(tt),reference:S,referenceString:s,resourceDestinationString:s,resourceTitleString:s,setextHeading:r(Ee),strong:r(mt),thematicBreak:r(ft)},exit:{atxHeading:c(),atxHeadingSequence:E,autolink:c(),autolinkEmail:de,autolinkProtocol:ge,blockQuote:c(),characterEscapeValue:z,characterReferenceMarkerHexadecimal:re,characterReferenceMarkerNumeric:re,characterReferenceValue:ce,characterReference:pe,codeFenced:c(B),codeFencedFence:y,codeFencedFenceInfo:f,codeFencedFenceMeta:b,codeFlowValue:z,codeIndented:c(w),codeText:c(J),codeTextData:z,data:z,definition:c(),definitionDestinationString:Q,definitionLabelString:D,definitionTitleString:H,emphasis:c(),hardBreakEscape:c(F),hardBreakTrailing:c(F),htmlFlow:c(R),htmlFlowData:z,htmlText:c(Z),htmlTextData:z,image:c(se),label:oe,labelText:ee,lineEnding:_,link:c(ae),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:V,resourceDestinationString:T,resourceTitleString:ne,resource:k,setextHeading:c(O),setextHeadingLineSequence:I,setextHeadingText:G,strong:c(),thematicBreak:c()}};SF(t,(e||{}).mdastExtensions||[]);const n={};return a;function a(ve){let Se={type:"root",children:[]};const Xe={stack:[Se],tokenStack:[],config:t,enter:i,exit:m,buffer:s,resume:p,data:n},qe=[];let ct=-1;for(;++ct<ve.length;)if(ve[ct][1].type==="listOrdered"||ve[ct][1].type==="listUnordered")if(ve[ct][0]==="enter")qe.push(ct);else{const Re=qe.pop();ct=o(ve,Re,ct)}for(ct=-1;++ct<ve.length;){const Re=t[ve[ct][0]];PF.call(Re,ve[ct][1].type)&&Re[ve[ct][1].type].call(Object.assign({sliceSerialize:ve[ct][2].sliceSerialize},Xe),ve[ct][1])}if(Xe.tokenStack.length>0){const Re=Xe.tokenStack[Xe.tokenStack.length-1];(Re[1]||T8).call(Xe,void 0,Re[0])}for(Se.position={start:rm(ve.length>0?ve[0][1].start:{line:1,column:1,offset:0}),end:rm(ve.length>0?ve[ve.length-2][1].end:{line:1,column:1,offset:0})},ct=-1;++ct<t.transforms.length;)Se=t.transforms[ct](Se)||Se;return Se}function o(ve,Se,Xe){let qe=Se-1,ct=-1,Re=!1,Yt,Ut,fn,Wt;for(;++qe<=Xe;){const It=ve[qe];switch(It[1].type){case"listUnordered":case"listOrdered":case"blockQuote":{It[0]==="enter"?ct++:ct--,Wt=void 0;break}case"lineEndingBlank":{It[0]==="enter"&&(Yt&&!Wt&&!ct&&!fn&&(fn=qe),Wt=void 0);break}case"linePrefix":case"listItemValue":case"listItemMarker":case"listItemPrefix":case"listItemPrefixWhitespace":break;default:Wt=void 0}if(!ct&&It[0]==="enter"&&It[1].type==="listItemPrefix"||ct===-1&&It[0]==="exit"&&(It[1].type==="listUnordered"||It[1].type==="listOrdered")){if(Yt){let Vn=qe;for(Ut=void 0;Vn--;){const Mt=ve[Vn];if(Mt[1].type==="lineEnding"||Mt[1].type==="lineEndingBlank"){if(Mt[0]==="exit")continue;Ut&&(ve[Ut][1].type="lineEndingBlank",Re=!0),Mt[1].type="lineEnding",Ut=Vn}else if(!(Mt[1].type==="linePrefix"||Mt[1].type==="blockQuotePrefix"||Mt[1].type==="blockQuotePrefixWhitespace"||Mt[1].type==="blockQuoteMarker"||Mt[1].type==="listItemIndent"))break}fn&&(!Ut||fn<Ut)&&(Yt._spread=!0),Yt.end=Object.assign({},Ut?ve[Ut][1].start:It[1].end),ve.splice(Ut||qe,0,["exit",Yt,It[2]]),qe++,Xe++}if(It[1].type==="listItemPrefix"){const Vn={type:"listItem",_spread:!1,start:Object.assign({},It[1].start),end:void 0};Yt=Vn,ve.splice(qe,0,["enter",Vn,It[2]]),qe++,Xe++,fn=void 0,Wt=!0}}}return ve[Se][1]._spread=Re,Xe}function r(ve,Se){return Xe;function Xe(qe){i.call(this,ve(qe),qe),Se&&Se.call(this,qe)}}function s(){this.stack.push({type:"fragment",children:[]})}function i(ve,Se,Xe){this.stack[this.stack.length-1].children.push(ve),this.stack.push(ve),this.tokenStack.push([Se,Xe||void 0]),ve.position={start:rm(Se.start),end:void 0}}function c(ve){return Se;function Se(Xe){ve&&ve.call(this,Xe),m.call(this,Xe)}}function m(ve,Se){const Xe=this.stack.pop(),qe=this.tokenStack.pop();if(qe)qe[0].type!==ve.type&&(Se?Se.call(this,ve,qe[0]):(qe[1]||T8).call(this,ve,qe[0]));else throw new Error("Cannot close `"+ve.type+"` ("+Xp({start:ve.start,end:ve.end})+"): its not open");Xe.position.end=rm(ve.end)}function p(){return PD(this.stack.pop())}function A(){this.data.expectingFirstListItemValue=!0}function h(ve){if(this.data.expectingFirstListItemValue){const Se=this.stack[this.stack.length-2];Se.start=Number.parseInt(this.sliceSerialize(ve),10),this.data.expectingFirstListItemValue=void 0}}function f(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.lang=ve}function b(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.meta=ve}function y(){this.data.flowCodeInside||(this.buffer(),this.data.flowCodeInside=!0)}function B(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.value=ve.replace(/^(\r?\n|\r)|(\r?\n|\r)$/g,""),this.data.flowCodeInside=void 0}function w(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.value=ve.replace(/(\r?\n|\r)$/g,"")}function D(ve){const Se=this.resume(),Xe=this.stack[this.stack.length-1];Xe.label=Se,Xe.identifier=di(this.sliceSerialize(ve)).toLowerCase()}function H(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.title=ve}function Q(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.url=ve}function E(ve){const Se=this.stack[this.stack.length-1];if(!Se.depth){const Xe=this.sliceSerialize(ve).length;Se.depth=Xe}}function G(){this.data.setextHeadingSlurpLineEnding=!0}function I(ve){const Se=this.stack[this.stack.length-1];Se.depth=this.sliceSerialize(ve).codePointAt(0)===61?1:2}function O(){this.data.setextHeadingSlurpLineEnding=void 0}function M(ve){const Xe=this.stack[this.stack.length-1].children;let qe=Xe[Xe.length-1];(!qe||qe.type!=="text")&&(qe=We(),qe.position={start:rm(ve.start),end:void 0},Xe.push(qe)),this.stack.push(qe)}function z(ve){const Se=this.stack.pop();Se.value+=this.sliceSerialize(ve),Se.position.end=rm(ve.end)}function _(ve){const Se=this.stack[this.stack.length-1];if(this.data.atHardBreak){const Xe=Se.children[Se.children.length-1];Xe.position.end=rm(ve.end),this.data.atHardBreak=void 0;return}!this.data.setextHeadingSlurpLineEnding&&t.canContainEols.includes(Se.type)&&(M.call(this,ve),z.call(this,ve))}function F(){this.data.atHardBreak=!0}function R(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.value=ve}function Z(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.value=ve}function J(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.value=ve}function ae(){const ve=this.stack[this.stack.length-1];if(this.data.inReference){const Se=this.data.referenceType||"shortcut";ve.type+="Reference",ve.referenceType=Se,delete ve.url,delete ve.title}else delete ve.identifier,delete ve.label;this.data.referenceType=void 0}function se(){const ve=this.stack[this.stack.length-1];if(this.data.inReference){const Se=this.data.referenceType||"shortcut";ve.type+="Reference",ve.referenceType=Se,delete ve.url,delete ve.title}else delete ve.identifier,delete ve.label;this.data.referenceType=void 0}function ee(ve){const Se=this.sliceSerialize(ve),Xe=this.stack[this.stack.length-2];Xe.label=ede(Se),Xe.identifier=di(Se).toLowerCase()}function oe(){const ve=this.stack[this.stack.length-1],Se=this.resume(),Xe=this.stack[this.stack.length-1];if(this.data.inReference=!0,Xe.type==="link"){const qe=ve.children;Xe.children=qe}else Xe.alt=Se}function T(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.url=ve}function ne(){const ve=this.resume(),Se=this.stack[this.stack.length-1];Se.title=ve}function k(){this.data.inReference=void 0}function S(){this.data.referenceType="collapsed"}function V(ve){const Se=this.resume(),Xe=this.stack[this.stack.length-1];Xe.label=Se,Xe.identifier=di(this.sliceSerialize(ve)).toLowerCase(),this.data.referenceType="full"}function re(ve){this.data.characterReferenceType=ve.type}function ce(ve){const Se=this.sliceSerialize(ve),Xe=this.data.characterReferenceType;let qe;Xe?(qe=wF(Se,Xe==="characterReferenceMarkerNumeric"?10:16),this.data.characterReferenceType=void 0):qe=SD(Se);const ct=this.stack[this.stack.length-1];ct.value+=qe}function pe(ve){const Se=this.stack.pop();Se.position.end=rm(ve.end)}function ge(ve){z.call(this,ve);const Se=this.stack[this.stack.length-1];Se.url=this.sliceSerialize(ve)}function de(ve){z.call(this,ve);const Se=this.stack[this.stack.length-1];Se.url="mailto:"+this.sliceSerialize(ve)}function je(){return{type:"blockquote",children:[]}}function _e(){return{type:"code",lang:null,meta:null,value:""}}function De(){return{type:"inlineCode",value:""}}function Ze(){return{type:"definition",identifier:"",label:null,title:null,url:""}}function at(){return{type:"emphasis",children:[]}}function Ee(){return{type:"heading",depth:0,children:[]}}function le(){return{type:"break"}}function At(){return{type:"html",value:""}}function it(){return{type:"image",title:null,url:"",alt:null}}function Ye(){return{type:"link",title:null,url:"",children:[]}}function $e(ve){return{type:"list",ordered:ve.type==="listOrdered",start:null,spread:ve._spread,children:[]}}function Ve(ve){return{type:"listItem",spread:ve._spread,checked:null,children:[]}}function tt(){return{type:"paragraph",children:[]}}function mt(){return{type:"strong",children:[]}}function We(){return{type:"text",value:""}}function ft(){return{type:"thematicBreak"}}}function rm(e){return{line:e.line,column:e.column,offset:e.offset}}function SF(e,t){let n=-1;for(;++n<t.length;){const a=t[n];Array.isArray(a)?SF(e,a):ode(e,a)}}function ode(e,t){let n;for(n in t)if(PF.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 T8(e,t){throw e?new Error("Cannot close `"+e.type+"` ("+Xp({start:e.start,end:e.end})+"): a different token (`"+t.type+"`, "+Xp({start:t.start,end:t.end})+") is open"):new Error("Cannot close document, a token (`"+t.type+"`, "+Xp({start:t.start,end:t.end})+") is still open")}function rde(e){const t=this;t.parser=n;function n(a){return nde(a,{...t.data("settings"),...e,extensions:t.data("micromarkExtensions")||[],mdastExtensions:t.data("fromMarkdownExtensions")||[]})}}function sde(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 ide(e,t){const n={type:"element",tagName:"br",properties:{},children:[]};return e.patch(t,n),[e.applyData(t,n),{type:"text",value:`
`}]}function cde(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 lde(e,t){const n={type:"element",tagName:"del",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function mde(e,t){const n={type:"element",tagName:"em",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function dde(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 ude(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 Ade(e,t){if(e.options.allowDangerousHtml){const n={type:"raw",value:t.value};return e.patch(t,n),e.applyData(t,n)}}function IF(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 pde(e,t){const n=String(t.identifier).toUpperCase(),a=e.definitionById.get(n);if(!a)return IF(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 fde(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 gde(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 hde(e,t){const n=String(t.identifier).toUpperCase(),a=e.definitionById.get(n);if(!a)return IF(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 xde(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 yde(e,t,n){const a=e.all(t),o=n?bde(n):FF(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 bde(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=FF(n[a])}return t}function FF(e){const t=e.spread;return t??e.children.length>1}function Cde(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 vde(e,t){const n={type:"element",tagName:"p",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function wde(e,t){const n={type:"root",children:e.wrap(e.all(t))};return e.patch(t,n),e.applyData(t,n)}function Bde(e,t){const n={type:"element",tagName:"strong",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}function Dde(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=fF(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 Ude(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],h={},f=s?s[c]:void 0;f&&(h.align=f);let b={type:"element",tagName:r,properties:h,children:[]};A&&(b.children=e.all(A),e.patch(A,b),b=e.applyData(A,b)),m.push(b)}const p={type:"element",tagName:"tr",properties:{},children:e.wrap(m,!0)};return e.patch(t,p),e.applyData(t,p)}function Hde(e,t){const n={type:"element",tagName:"td",properties:{},children:e.all(t)};return e.patch(t,n),e.applyData(t,n)}const R8=9,M8=32;function Nde(e){const t=String(e),n=/\r?\n|\r/g;let a=n.exec(t),o=0;const r=[];for(;a;)r.push(z8(t.slice(o,a.index),o>0,!0),a[0]),o=a.index+a[0].length,a=n.exec(t);return r.push(z8(t.slice(o),o>0,!1)),r.join("")}function z8(e,t,n){let a=0,o=e.length;if(t){let r=e.codePointAt(a);for(;r===R8||r===M8;)a++,r=e.codePointAt(a)}if(n){let r=e.codePointAt(o-1);for(;r===R8||r===M8;)o--,r=e.codePointAt(o-1)}return o>a?e.slice(a,o):""}function jde(e,t){const n={type:"text",value:Nde(String(t.value))};return e.patch(t,n),e.applyData(t,n)}function Gde(e,t){const n={type:"element",tagName:"hr",properties:{},children:[]};return e.patch(t,n),e.applyData(t,n)}const Ede={blockquote:sde,break:ide,code:cde,delete:lde,emphasis:mde,footnoteReference:dde,heading:ude,html:Ade,imageReference:pde,image:fde,inlineCode:gde,linkReference:hde,link:xde,listItem:yde,list:Cde,paragraph:vde,root:wde,strong:Bde,table:Dde,tableCell:Hde,tableRow:Ude,text:jde,thematicBreak:Gde,toml:Eg,yaml:Eg,definition:Eg,footnoteDefinition:Eg};function Eg(){}const kF=-1,$x=0,e2=1,Kh=2,FD=3,kD=4,LD=5,QD=6,LF=7,QF=8,Z8=typeof self=="object"?self:globalThis,_de=(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 $x:case kF:return n(s,o);case e2:{const i=n([],o);for(const c of s)i.push(a(c));return i}case Kh:{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 LF:{const{name:i,message:c}=s;return n(new Z8[i](c),o)}case QF: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 Z8[r](s),o)};return a},Y8=e=>_de(new Map,e)(0),Nu="",{toString:Pde}={},{keys:Sde}=Object,Hp=e=>{const t=typeof e;if(t!=="object"||!e)return[$x,t];const n=Pde.call(e).slice(8,-1);switch(n){case"Array":return[e2,Nu];case"Object":return[Kh,Nu];case"Date":return[FD,Nu];case"RegExp":return[kD,Nu];case"Map":return[LD,Nu];case"Set":return[QD,Nu];case"DataView":return[e2,n]}return n.includes("Array")?[e2,n]:n.includes("Error")?[LF,n]:[Kh,n]},_g=([e,t])=>e===$x&&(t==="function"||t==="symbol"),Ide=(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]=Hp(s);switch(i){case $x:{let p=s;switch(c){case"bigint":i=QF,p=s.toString();break;case"function":case"symbol":if(e)throw new TypeError("unable to serialize "+c);p=null;break;case"undefined":return o([kF],s)}return o([i,p],s)}case e2:{if(c){let h=s;return c==="DataView"?h=new Uint8Array(s.buffer):c==="ArrayBuffer"&&(h=new Uint8Array(s)),o([c,[...h]],s)}const p=[],A=o([i,p],s);for(const h of s)p.push(r(h));return A}case Kh:{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 h of Sde(s))(e||!_g(Hp(s[h])))&&p.push([r(h),r(s[h])]);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[h,f]of s)(e||!(_g(Hp(h))||_g(Hp(f))))&&p.push([r(h),r(f)]);return A}case QD:{const p=[],A=o([i,p],s);for(const h of s)(e||!_g(Hp(h)))&&p.push(r(h));return A}}const{message:m}=s;return o([i,{name:c,message:m}],s)};return r},K8=(e,{json:t,lossy:n}={})=>{const a=[];return Ide(!(t||n),!!t,new Map,a)(e),a},qh=typeof structuredClone=="function"?(e,t)=>t&&("json"in t||"lossy"in t)?Y8(K8(e,t)):structuredClone(e):(e,t)=>Y8(K8(e,t));function Fde(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 kde(e,t){return"Back to reference "+(e+1)+(t>1?"-"+t:"")}function Lde(e){const t=typeof e.options.clobberPrefix=="string"?e.options.clobberPrefix:"user-content-",n=e.options.footnoteBackContent||Fde,a=e.options.footnoteBackLabel||kde,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(),h=QA(A.toLowerCase());let f=0;const b=[],y=e.footnoteCounts.get(A);for(;y!==void 0&&++f<=y;){b.length>0&&b.push({type:"text",value:" "});let D=typeof n=="string"?n:n(c,f);typeof D=="string"&&(D={type:"text",value:D}),b.push({type:"element",tagName:"a",properties:{href:"#"+t+"fnref-"+h+(f>1?"-"+f:""),dataFootnoteBackref:"",ariaLabel:typeof a=="string"?a:a(c,f),className:["data-footnote-backref"]},children:Array.isArray(D)?D:[D]})}const B=p[p.length-1];if(B&&B.type==="element"&&B.tagName==="p"){const D=B.children[B.children.length-1];D&&D.type==="text"?D.value+=" ":B.children.push({type:"text",value:" "}),B.children.push(...b)}else p.push(...b);const w={type:"element",tagName:"li",properties:{id:t+"fn-"+h},children:e.wrap(p,!0)};e.patch(m,w),i.push(w)}if(i.length!==0)return{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:r,properties:{...qh(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 Wx=function(e){if(e==null)return Rde;if(typeof e=="function")return Vx(e);if(typeof e=="object")return Array.isArray(e)?Qde(e):Ode(e);if(typeof e=="string")return Tde(e);throw new Error("Expected function, string, or object as test")};function Qde(e){const t=[];let n=-1;for(;++n<e.length;)t[n]=Wx(e[n]);return Vx(a);function a(...o){let r=-1;for(;++r<t.length;)if(t[r].apply(this,o))return!0;return!1}}function Ode(e){const t=e;return Vx(n);function n(a){const o=a;let r;for(r in e)if(o[r]!==t[r])return!1;return!0}}function Tde(e){return Vx(t);function t(n){return n&&n.type===e}}function Vx(e){return t;function t(n,a,o){return!!(Mde(n)&&e.call(this,n,typeof a=="number"?a:void 0,o||void 0))}}function Rde(){return!0}function Mde(e){return e!==null&&typeof e=="object"&&"type"in e}const OF=[],zde=!0,tB=!1,Zde="skip";function TF(e,t,n,a){let o;typeof t=="function"&&typeof n!="function"?(a=n,n=t):o=t;const r=Wx(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(h,"name",{value:"node ("+(c.type+(f?"<"+f+">":""))+")"})}return h;function h(){let f=OF,b,y,B;if((!t||r(c,m,p[p.length-1]||void 0))&&(f=Yde(n(c,p)),f[0]===tB))return f;if("children"in c&&c.children){const w=c;if(w.children&&f[0]!==Zde)for(y=(a?w.children.length:-1)+s,B=p.concat(w);y>-1&&y<w.children.length;){const D=w.children[y];if(b=i(D,y,B)(),b[0]===tB)return b;y=typeof b[1]=="number"?b[1]:y+s}}return f}}}function Yde(e){return Array.isArray(e)?e:typeof e=="number"?[zde,e]:e==null?OF:[e]}function OD(e,t,n,a){let o,r,s;typeof t=="function"?(r=void 0,s=t,o=n):(r=t,s=n,o=a),TF(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 nB={}.hasOwnProperty,Kde={};function qde(e,t){const n=t||Kde,a=new Map,o=new Map,r=new Map,s={...Ede,...n.handlers},i={all:m,applyData:Wde,definitionById:a,footnoteById:o,footnoteCounts:r,footnoteOrder:[],handlers:s,one:c,options:n,patch:$de,wrap:Xde};return OD(e,function(p){if(p.type==="definition"||p.type==="footnoteDefinition"){const A=p.type==="definition"?a:o,h=String(p.identifier).toUpperCase();A.has(h)||A.set(h,p)}}),i;function c(p,A){const h=p.type,f=i.handlers[h];if(nB.call(i.handlers,h)&&f)return f(i,p,A);if(i.options.passThrough&&i.options.passThrough.includes(h)){if("children"in p){const{children:y,...B}=p,w=qh(B);return w.children=i.all(p),w}return qh(p)}return(i.options.unknownHandler||Vde)(i,p,A)}function m(p){const A=[];if("children"in p){const h=p.children;let f=-1;for(;++f<h.length;){const b=i.one(h[f],p);if(b){if(f&&h[f-1].type==="break"&&(!Array.isArray(b)&&b.type==="text"&&(b.value=q8(b.value)),!Array.isArray(b)&&b.type==="element")){const y=b.children[0];y&&y.type==="text"&&(y.value=q8(y.value))}Array.isArray(b)?A.push(...b):A.push(b)}}}return A}}function $de(e,t){e.position&&(t.position=kce(e))}function Wde(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,qh(r)),"children"in n&&n.children&&o!==null&&o!==void 0&&(n.children=o)}return n}function Vde(e,t){const n=t.data||{},a="value"in t&&!(nB.call(n,"hProperties")||nB.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 Xde(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 q8(e){let t=0,n=e.charCodeAt(t);for(;n===9||n===32;)t++,n=e.charCodeAt(t);return e.slice(t)}function $8(e,t){const n=qde(e,t),a=n.one(e,void 0),o=Lde(n),r=Array.isArray(a)?{type:"root",children:a}:a||{type:"root",children:[]};return o&&r.children.push({type:"text",value:`
`},o),r}function Jde(e,t){return e&&"run"in e?async function(n,a){const o=$8(n,{file:a,...t});await e.run(o,a)}:function(n,a){return $8(n,{file:a,...e||t})}}function W8(e){if(e)throw e}var Gv,V8;function eue(){if(V8)return Gv;V8=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 h;for(h in m);return typeof h>"u"||e.call(m,h)},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 Gv=function c(){var m,p,A,h,f,b,y=arguments[0],B=1,w=arguments.length,D=!1;for(typeof y=="boolean"&&(D=y,y=arguments[1]||{},B=2),(y==null||typeof y!="object"&&typeof y!="function")&&(y={});B<w;++B)if(m=arguments[B],m!=null)for(p in m)A=i(y,p),h=i(m,p),y!==h&&(D&&h&&(r(h)||(f=o(h)))?(f?(f=!1,b=A&&o(A)?A:[]):b=A&&r(A)?A:{},s(y,{name:p,newValue:c(D,b,h)})):typeof h<"u"&&s(y,{name:p,newValue:h}));return y},Gv}var tue=eue();const Ev=Qn(tue);function aB(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 nue(){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?aue(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 aue(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:oue,dirname:rue,extname:sue,join:iue,sep:"/"};function oue(e,t){if(t!==void 0&&typeof t!="string")throw new TypeError('"ext" argument must be a string');of(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 rue(e){if(of(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 sue(e){of(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 iue(...e){let t=-1,n;for(;++t<e.length;)of(e[t]),e[t]&&(n=n===void 0?e[t]:n+"/"+e[t]);return n===void 0?".":cue(n)}function cue(e){of(e);const t=e.codePointAt(0)===47;let n=lue(e,!t);return n.length===0&&!t&&(n="."),n.length>0&&e.codePointAt(e.length-1)===47&&(n+="/"),t?"/"+n:n}function lue(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 of(e){if(typeof e!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(e))}const mue={cwd:due};function due(){return"/"}function oB(e){return!!(e!==null&&typeof e=="object"&&"href"in e&&e.href&&"protocol"in e&&e.protocol&&e.auth===void 0)}function uue(e){if(typeof e=="string")e=new URL(e);else if(!oB(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 Aue(e)}function Aue(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 _v=["history","path","basename","stem","extname","dirname"];class RF{constructor(t){let n;t?oB(t)?n={path:t}:typeof t=="string"||pue(t)?n={value:t}:n=t:n={},this.cwd="cwd"in n?"":mue.cwd(),this.data={},this.history=[],this.messages=[],this.value,this.map,this.result,this.stored;let a=-1;for(;++a<_v.length;){const r=_v[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)_v.includes(o)||(this[o]=n[o])}get basename(){return typeof this.path=="string"?Ri.basename(this.path):void 0}set basename(t){Sv(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){X8(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"),X8(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){oB(t)&&(t=uue(t)),Sv(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){Sv(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 tr(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 Sv(e,t){if(!e)throw new Error("`"+t+"` cannot be empty")}function X8(e,t){if(!e)throw new Error("Setting `"+t+"` requires `path` to be set too")}function pue(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const fue=function(e){const a=this.constructor.prototype,o=a[e],r=function(){return o.apply(r,arguments)};return Object.setPrototypeOf(r,a),r},gue={}.hasOwnProperty;class TD extends fue{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=nue()}copy(){const t=new TD;let n=-1;for(;++n<this.attachers.length;){const a=this.attachers[n];t.use(...a)}return t.data(Ev(!0,{},this.namespace)),t}data(t,n){return typeof t=="string"?arguments.length===2?(kv("data",this.frozen),this.namespace[t]=n,this):gue.call(this.namespace,t)&&this.namespace[t]||void 0:t?(kv("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=Pg(t),a=this.parser||this.Parser;return Iv("parse",a),a(String(n),n)}process(t,n){const a=this;return this.freeze(),Iv("process",this.parser||this.Parser),Fv("process",this.compiler||this.Compiler),n?o(void 0,n):new Promise(o);function o(r,s){const i=Pg(t),c=a.parse(i);a.run(c,i,function(p,A,h){if(p||!A||!h)return m(p);const f=A,b=a.stringify(f,h);yue(b)?h.value=b:h.result=b,m(p,h)});function m(p,A){p||!A?s(p):r?r(A):n(void 0,A)}}}processSync(t){let n=!1,a;return this.freeze(),Iv("processSync",this.parser||this.Parser),Fv("processSync",this.compiler||this.Compiler),this.process(t,o),eE("processSync","process",n),a;function o(r,s){n=!0,W8(r),a=s}}run(t,n,a){J8(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=Pg(n);o.run(t,c,m);function m(p,A,h){const f=A||t;p?i(p):s?s(f):a(void 0,f,h)}}}runSync(t,n){let a=!1,o;return this.run(t,n,r),eE("runSync","run",a),o;function r(s,i){W8(s),o=i,a=!0}}stringify(t,n){this.freeze();const a=Pg(n),o=this.compiler||this.Compiler;return Fv("stringify",o),J8(t),o(t,a)}use(t,...n){const a=this.attachers,o=this.namespace;if(kv("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=Ev(!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,h=-1;for(;++A<a.length;)if(a[A][0]===m){h=A;break}if(h===-1)a.push([m,...p]);else if(p.length>0){let[f,...b]=p;const y=a[h][1];aB(y)&&aB(f)&&(f=Ev(!0,y,f)),a[h]=[m,f,...b]}}}}const hue=new TD().freeze();function Iv(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `parser`")}function Fv(e,t){if(typeof t!="function")throw new TypeError("Cannot `"+e+"` without `compiler`")}function kv(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 J8(e){if(!aB(e)||typeof e.type!="string")throw new TypeError("Expected node, got `"+e+"`")}function eE(e,t,n){if(!n)throw new Error("`"+e+"` finished async. Use `"+t+"` instead")}function Pg(e){return xue(e)?e:new RF(e)}function xue(e){return!!(e&&typeof e=="object"&&"message"in e&&"messages"in e)}function yue(e){return typeof e=="string"||bue(e)}function bue(e){return!!(e&&typeof e=="object"&&"byteLength"in e&&"byteOffset"in e)}const Cue="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",tE=[],nE={allowDangerousHtml:!0},vue=/^(https?|ircs?|mailto|xmpp)$/i,wue=[{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 Bue(e){const t=Due(e),n=Uue(e);return Hue(t.runSync(t.parse(n),n),e)}function Due(e){const t=e.rehypePlugins||tE,n=e.remarkPlugins||tE,a=e.remarkRehypeOptions?{...e.remarkRehypeOptions,...nE}:nE;return hue().use(rde).use(n).use(Jde,a).use(t)}function Uue(e){const t=e.children||"",n=new RF;return typeof t=="string"&&(n.value=t),n}function Hue(e,t){const n=t.allowedElements,a=t.allowElement,o=t.components,r=t.disallowedElements,s=t.skipHtml,i=t.unwrapDisallowed,c=t.urlTransform||Nue;for(const p of wue)Object.hasOwn(t,p.from)&&(""+p.from+(p.to?"use `"+p.to+"` instead":"remove it")+Cue+p.id,void 0);return OD(e,m),Rce(e,{Fragment:d.Fragment,components:o,ignoreInvalidStyle:!0,jsx:d.jsx,jsxs:d.jsxs,passKeys:!0,passNode:!0});function m(p,A,h){if(p.type==="raw"&&h&&typeof A=="number")return s?h.children.splice(A,1):h.children[A]={type:"text",value:p.value},A;if(p.type==="element"){let f;for(f in Hv)if(Object.hasOwn(Hv,f)&&Object.hasOwn(p.properties,f)){const b=p.properties[f],y=Hv[f];(y===null||y.includes(p.tagName))&&(p.properties[f]=c(String(b||""),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,h)),f&&h&&typeof A=="number")return i&&p.children?h.children.splice(A,1,...p.children):h.children.splice(A,1),A}}}function Nue(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||vue.test(e.slice(0,t))?e:""}function aE(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 jue(e){if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}function Gue(e,t,n){const o=Wx((n||{}).ignore||[]),r=Eue(t);let s=-1;for(;++s<r.length;)TF(e,"text",i);function i(m,p){let A=-1,h;for(;++A<p.length;){const f=p[A],b=h?h.children:void 0;if(o(f,b?b.indexOf(f):void 0,h))return;h=f}if(h)return c(m,p)}function c(m,p){const A=p[p.length-1],h=r[s][0],f=r[s][1];let b=0;const B=A.children.indexOf(m);let w=!1,D=[];h.lastIndex=0;let H=h.exec(m.value);for(;H;){const Q=H.index,E={index:H.index,input:H.input,stack:[...p,m]};let G=f(...H,E);if(typeof G=="string"&&(G=G.length>0?{type:"text",value:G}:void 0),G===!1?h.lastIndex=Q+1:(b!==Q&&D.push({type:"text",value:m.value.slice(b,Q)}),Array.isArray(G)?D.push(...G):G&&D.push(G),b=Q+H[0].length,w=!0),!h.global)break;H=h.exec(m.value)}return w?(b<m.value.length&&D.push({type:"text",value:m.value.slice(b)}),A.children.splice(B,1,...D)):D=[m],B+D.length}}function Eue(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([_ue(o[0]),Pue(o[1])])}return t}function _ue(e){return typeof e=="string"?new RegExp(jue(e),"g"):e}function Pue(e){return typeof e=="function"?e:function(){return e}}const Lv="phrasing",Qv=["autolink","link","image","label"];function Sue(){return{transforms:[Tue],enter:{literalAutolink:Fue,literalAutolinkEmail:Ov,literalAutolinkHttp:Ov,literalAutolinkWww:Ov},exit:{literalAutolink:Oue,literalAutolinkEmail:Que,literalAutolinkHttp:kue,literalAutolinkWww:Lue}}}function Iue(){return{unsafe:[{character:"@",before:"[+\\-.\\w]",after:"[\\-.\\w]",inConstruct:Lv,notInConstruct:Qv},{character:".",before:"[Ww]",after:"[\\-.\\w]",inConstruct:Lv,notInConstruct:Qv},{character:":",before:"[ps]",after:"\\/",inConstruct:Lv,notInConstruct:Qv}]}}function Fue(e){this.enter({type:"link",title:null,url:"",children:[]},e)}function Ov(e){this.config.enter.autolinkProtocol.call(this,e)}function kue(e){this.config.exit.autolinkProtocol.call(this,e)}function Lue(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 Que(e){this.config.exit.autolinkEmail.call(this,e)}function Oue(e){this.exit(e)}function Tue(e){Gue(e,[[/(https?:\/\/|www(?=\.))([-.\w]+)([^ \t\r\n]*)/gi,Rue],[new RegExp("(?<=^|\\s|\\p{P}|\\p{S})([-.\\w+]+)@([-\\w]+(?:\\.[-\\w]+)+)","gu"),Mue]],{ignore:["link","linkReference"]})}function Rue(e,t,n,a,o){let r="";if(!MF(o)||(/^w/i.test(t)&&(n=t+n,t="",r="http://"),!zue(n)))return!1;const s=Zue(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 Mue(e,t,n,a){return!MF(a,!0)||/[-\d_]$/.test(n)?!1:{type:"link",title:null,url:"mailto:"+t+"@"+n,children:[{type:"text",value:t+"@"+n}]}}function zue(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 Zue(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=aE(e,"(");let r=aE(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 MF(e,t){const n=e.input.charCodeAt(e.index-1);return(e.index===0||Sd(n)||Kx(n))&&(!t||n!==47)}zF.peek=eAe;function Yue(){this.buffer()}function Kue(e){this.enter({type:"footnoteReference",identifier:"",label:""},e)}function que(){this.buffer()}function $ue(e){this.enter({type:"footnoteDefinition",identifier:"",label:"",children:[]},e)}function Wue(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=di(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Vue(e){this.exit(e)}function Xue(e){const t=this.resume(),n=this.stack[this.stack.length-1];n.type,n.identifier=di(this.sliceSerialize(e)).toLowerCase(),n.label=t}function Jue(e){this.exit(e)}function eAe(){return"["}function zF(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 tAe(){return{enter:{gfmFootnoteCallString:Yue,gfmFootnoteCall:Kue,gfmFootnoteDefinitionLabelString:que,gfmFootnoteDefinition:$ue},exit:{gfmFootnoteCallString:Wue,gfmFootnoteCall:Vue,gfmFootnoteDefinitionLabelString:Xue,gfmFootnoteDefinition:Jue}}}function nAe(e){let t=!1;return e&&e.firstLineBlank&&(t=!0),{handlers:{footnoteDefinition:n,footnoteReference:zF},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?ZF:aAe))),m(),c}}function aAe(e,t,n){return t===0?e:ZF(e,t,n)}function ZF(e,t,n){return(n?"":" ")+e}const oAe=["autolink","destinationLiteral","destinationRaw","reference","titleQuote","titleApostrophe"];YF.peek=lAe;function rAe(){return{canContainEols:["delete"],enter:{strikethrough:iAe},exit:{strikethrough:cAe}}}function sAe(){return{unsafe:[{character:"~",inConstruct:"phrasing",notInConstruct:oAe}],handlers:{delete:YF}}}function iAe(e){this.enter({type:"delete",children:[]},e)}function cAe(e){this.exit(e)}function YF(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 lAe(){return"~"}function mAe(e){return e.length}function dAe(e,t){const n=t||{},a=(n.align||[]).concat(),o=n.stringLength||mAe,r=[],s=[],i=[],c=[];let m=0,p=-1;for(;++p<e.length;){const y=[],B=[];let w=-1;for(e[p].length>m&&(m=e[p].length);++w<e[p].length;){const D=uAe(e[p][w]);if(n.alignDelimiters!==!1){const H=o(D);B[w]=H,(c[w]===void 0||H>c[w])&&(c[w]=H)}y.push(D)}s[p]=y,i[p]=B}let A=-1;if(typeof a=="object"&&"length"in a)for(;++A<m;)r[A]=oE(a[A]);else{const y=oE(a);for(;++A<m;)r[A]=y}A=-1;const h=[],f=[];for(;++A<m;){const y=r[A];let B="",w="";y===99?(B=":",w=":"):y===108?B=":":y===114&&(w=":");let D=n.alignDelimiters===!1?1:Math.max(1,c[A]-B.length-w.length);const H=B+"-".repeat(D)+w;n.alignDelimiters!==!1&&(D=B.length+D+w.length,D>c[A]&&(c[A]=D),f[A]=D),h[A]=H}s.splice(1,0,h),i.splice(1,0,f),p=-1;const b=[];for(;++p<s.length;){const y=s[p],B=i[p];A=-1;const w=[];for(;++A<m;){const D=y[A]||"";let H="",Q="";if(n.alignDelimiters!==!1){const E=c[A]-(B[A]||0),G=r[A];G===114?H=" ".repeat(E):G===99?E%2?(H=" ".repeat(E/2+.5),Q=" ".repeat(E/2-.5)):(H=" ".repeat(E/2),Q=H):Q=" ".repeat(E)}n.delimiterStart!==!1&&!A&&w.push("|"),n.padding!==!1&&!(n.alignDelimiters===!1&&D==="")&&(n.delimiterStart!==!1||A)&&w.push(" "),n.alignDelimiters!==!1&&w.push(H),w.push(D),n.alignDelimiters!==!1&&w.push(Q),n.padding!==!1&&w.push(" "),(n.delimiterEnd!==!1||A!==m-1)&&w.push("|")}b.push(n.delimiterEnd===!1?w.join("").replace(/ +$/,""):w.join(""))}return b.join(`
`)}function uAe(e){return e==null?"":String(e)}function oE(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 AAe(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()),pAe);return o(),s}function pAe(e,t,n){return">"+(n?"":" ")+e}function fAe(e,t){return rE(e,t.inConstruct,!0)&&!rE(e,t.notInConstruct,!1)}function rE(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 sE(e,t,n,a){let o=-1;for(;++o<n.unsafe.length;)if(n.unsafe[o].character===`
`&&fAe(n.stack,n.unsafe[o]))return/[ \t]/.test(a.before)?"":" ";return`\\
`}function gAe(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 hAe(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 xAe(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 yAe(e,t,n,a){const o=xAe(n),r=e.value||"",s=o==="`"?"GraveAccent":"Tilde";if(hAe(e,n)){const A=n.enter("codeIndented"),h=n.indentLines(r,bAe);return A(),h}const i=n.createTracker(a),c=o.repeat(Math.max(gAe(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 bAe(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 CAe(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 vAe(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 R2(e){return"&#x"+e.toString(16).toUpperCase()+";"}function $h(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}}KF.peek=wAe;function KF(e,t,n,a){const o=vAe(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=$h(a.before.charCodeAt(a.before.length-1),m,o);p.inside&&(c=R2(m)+c.slice(1));const A=c.charCodeAt(c.length-1),h=$h(a.after.charCodeAt(0),A,o);h.inside&&(c=c.slice(0,-1)+R2(A));const f=s.move(o);return r(),n.attentionEncodeSurroundingInfo={after:h.outside,before:p.outside},i+c+f}function wAe(e,t,n){return n.options.emphasis||"*"}function BAe(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,tB}),!!((!e.depth||e.depth<3)&&PD(e)&&(t.options.setext||n))}function DAe(e,t,n,a){const o=Math.max(Math.min(6,e.depth||1),1),r=n.createTracker(a);if(BAe(e,n)){const p=n.enter("headingSetext"),A=n.enter("phrasing"),h=n.containerPhrasing(e,{...r.current(),before:`
`,after:`
`});return A(),p(),h+`
`+(o===1?"=":"-").repeat(h.length-(Math.max(h.lastIndexOf("\r"),h.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=R2(m.charCodeAt(0))+m.slice(1)),m=m?s+" "+m:s,n.options.closeAtx&&(m+=" "+s),c(),i(),m}qF.peek=UAe;function qF(e){return e.value||""}function UAe(){return"<"}$F.peek=HAe;function $F(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 HAe(){return"!"}WF.peek=NAe;function WF(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 NAe(){return"!"}VF.peek=jAe;function VF(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 jAe(){return"`"}function XF(e,t){const n=PD(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))}JF.peek=GAe;function JF(e,t,n,a){const o=RD(n),r=o==='"'?"Quote":"Apostrophe",s=n.createTracker(a);let i,c;if(XF(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 GAe(e,t,n){return XF(e,n)?"<":"["}ek.peek=EAe;function ek(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 EAe(){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 _Ae(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 PAe(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 tk(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 SAe(e,t,n,a){const o=n.enter("list"),r=n.bulletCurrent;let s=e.ordered?PAe(n):MD(n);const i=e.ordered?s==="."?")":".":_Ae(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),tk(n)===s&&p){let A=-1;for(;++A<e.children.length;){const h=e.children[A];if(h&&h.type==="listItem"&&h.children&&h.children[0]&&h.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 IAe(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 FAe(e,t,n,a){const o=IAe(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,h,f){return h?(f?"":" ".repeat(s))+A:(f?r:r+" ".repeat(s-r.length))+A}}function kAe(e,t,n,a){const o=n.enter("paragraph"),r=n.enter("phrasing"),s=n.containerPhrasing(e,a);return r(),o(),s}const LAe=Wx(["break","delete","emphasis","footnote","footnoteReference","image","imageReference","inlineCode","inlineMath","link","linkReference","mdxJsxTextElement","mdxTextExpression","strong","text","textDirective"]);function QAe(e,t,n,a){return(e.children.some(function(s){return LAe(s)})?n.containerPhrasing:n.containerFlow).call(n,e,a)}function OAe(e){const t=e.options.strong||"*";if(t!=="*"&&t!=="_")throw new Error("Cannot serialize strong with `"+t+"` for `options.strong`, expected `*`, or `_`");return t}nk.peek=TAe;function nk(e,t,n,a){const o=OAe(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=$h(a.before.charCodeAt(a.before.length-1),m,o);p.inside&&(c=R2(m)+c.slice(1));const A=c.charCodeAt(c.length-1),h=$h(a.after.charCodeAt(0),A,o);h.inside&&(c=c.slice(0,-1)+R2(A));const f=s.move(o+o);return r(),n.attentionEncodeSurroundingInfo={after:h.outside,before:p.outside},i+c+f}function TAe(e,t,n){return n.options.strong||"*"}function RAe(e,t,n,a){return n.safe(e.value,a)}function MAe(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 zAe(e,t,n){const a=(tk(n)+(n.options.ruleSpaces?" ":"")).repeat(MAe(n));return n.options.ruleSpaces?a.slice(0,-1):a}const ak={blockquote:AAe,break:sE,code:yAe,definition:CAe,emphasis:KF,hardBreak:sE,heading:DAe,html:qF,image:$F,imageReference:WF,inlineCode:VF,link:JF,linkReference:ek,list:SAe,listItem:FAe,paragraph:kAe,root:QAe,strong:nk,text:RAe,thematicBreak:zAe};function ZAe(){return{enter:{table:YAe,tableData:iE,tableHeader:iE,tableRow:qAe},exit:{codeText:$Ae,table:KAe,tableData:Tv,tableHeader:Tv,tableRow:Tv}}}function YAe(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 KAe(e){this.exit(e),this.data.inTable=void 0}function qAe(e){this.enter({type:"tableRow",children:[]},e)}function Tv(e){this.exit(e)}function iE(e){this.enter({type:"tableCell",children:[]},e)}function $Ae(e){let t=this.resume();this.data.inTable&&(t=t.replace(/\\([\\|])/g,WAe));const n=this.stack[this.stack.length-1];n.type,n.value=t,this.exit(e)}function WAe(e,t){return t==="|"?t:e}function VAe(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:h,table:s,tableCell:c,tableRow:i}};function s(f,b,y,B){return m(p(f,y,B),f.align)}function i(f,b,y,B){const w=A(f,y,B),D=m([w]);return D.slice(0,D.indexOf(`
`))}function c(f,b,y,B){const w=y.enter("tableCell"),D=y.enter("phrasing"),H=y.containerPhrasing(f,{...B,before:r,after:r});return D(),w(),H}function m(f,b){return dAe(f,{align:b,alignDelimiters:a,padding:n,stringLength:o})}function p(f,b,y){const B=f.children;let w=-1;const D=[],H=b.enter("table");for(;++w<B.length;)D[w]=A(B[w],b,y);return H(),D}function A(f,b,y){const B=f.children;let w=-1;const D=[],H=b.enter("tableRow");for(;++w<B.length;)D[w]=c(B[w],f,b,y);return H(),D}function h(f,b,y){let B=ak.inlineCode(f,b,y);return y.stack.includes("tableCell")&&(B=B.replace(/\|/g,"\\$&")),B}}function XAe(){return{exit:{taskListCheckValueChecked:cE,taskListCheckValueUnchecked:cE,paragraph:epe}}}function JAe(){return{unsafe:[{atBreak:!0,character:"-",after:"[:|-]"}],handlers:{listItem:tpe}}}function cE(e){const t=this.stack[this.stack.length-2];t.type,t.checked=e.type==="taskListCheckValueChecked"}function epe(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 tpe(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=ak.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 npe(){return[Sue(),tAe(),rAe(),ZAe(),XAe()]}function ape(e){return{extensions:[Iue(),nAe(e),sAe(),VAe(e),JAe()]}}const ope={tokenize:mpe,partial:!0},ok={tokenize:dpe,partial:!0},rk={tokenize:upe,partial:!0},sk={tokenize:Ape,partial:!0},rpe={tokenize:ppe,partial:!0},ik={name:"wwwAutolink",tokenize:cpe,previous:lk},ck={name:"protocolAutolink",tokenize:lpe,previous:mk},cl={name:"emailAutolink",tokenize:ipe,previous:dk},ac={};function spe(){return{text:ac}}let ud=48;for(;ud<123;)ac[ud]=cl,ud++,ud===58?ud=65:ud===91&&(ud=97);ac[43]=cl;ac[45]=cl;ac[46]=cl;ac[95]=cl;ac[72]=[cl,ck];ac[104]=[cl,ck];ac[87]=[cl,ik];ac[119]=[cl,ik];function ipe(e,t,n){const a=this;let o,r;return s;function s(A){return!rB(A)||!dk.call(a,a.previous)||zD(a.events)?n(A):(e.enter("literalAutolink"),e.enter("literalAutolinkEmail"),i(A))}function i(A){return rB(A)?(e.consume(A),i):A===64?(e.consume(A),c):n(A)}function c(A){return A===46?e.check(rpe,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&&gr(a.previous)?(e.exit("literalAutolinkEmail"),e.exit("literalAutolink"),t(A)):n(A)}}function cpe(e,t,n){const a=this;return o;function o(s){return s!==87&&s!==119||!lk.call(a,a.previous)||zD(a.events)?n(s):(e.enter("literalAutolink"),e.enter("literalAutolinkWww"),e.check(ope,e.attempt(ok,e.attempt(rk,r),n),n)(s))}function r(s){return e.exit("literalAutolinkWww"),e.exit("literalAutolink"),t(s)}}function lpe(e,t,n){const a=this;let o="",r=!1;return s;function s(A){return(A===72||A===104)&&mk.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(gr(A)&&o.length<5)return o+=String.fromCodePoint(A),e.consume(A),i;if(A===58){const h=o.toLowerCase();if(h==="http"||h==="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||Yh(A)||Wn(A)||Sd(A)||Kx(A)?n(A):e.attempt(ok,e.attempt(rk,p),n)(A)}function p(A){return e.exit("literalAutolinkHttp"),e.exit("literalAutolink"),t(A)}}function mpe(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 dpe(e,t,n){let a,o,r;return s;function s(m){return m===46||m===95?e.check(sk,c,i)(m):m===null||Wn(m)||Sd(m)||m!==45&&Kx(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 upe(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(sk,t,r)(s):s===null||Wn(s)||Sd(s)?t(s):(e.consume(s),o)}function r(s){return s===41&&a++,e.consume(s),o}}function Ape(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||Wn(i)||Sd(i)?t(i):n(i)}function o(i){return i===null||i===40||i===91||Wn(i)||Sd(i)?t(i):a(i)}function r(i){return gr(i)?s(i):n(i)}function s(i){return i===59?(e.consume(i),a):gr(i)?(e.consume(i),s):n(i)}}function ppe(e,t,n){return a;function a(r){return e.consume(r),o}function o(r){return Jo(r)?n(r):t(r)}}function lk(e){return e===null||e===40||e===42||e===95||e===91||e===93||e===126||Wn(e)}function mk(e){return!gr(e)}function dk(e){return!(e===47||rB(e))}function rB(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 fpe={tokenize:wpe,partial:!0};function gpe(){return{document:{91:{name:"gfmFootnoteDefinition",tokenize:bpe,continuation:{tokenize:Cpe},exit:vpe}},text:{91:{name:"gfmFootnoteCall",tokenize:ype},93:{name:"gfmPotentialFootnoteCall",add:"after",tokenize:hpe,resolveTo:xpe}}}}function hpe(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=di(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 xpe(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 ype(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||Wn(A))return n(A);if(A===93){e.exit("chunkString");const h=e.exit("gfmFootnoteCallString");return o.includes(di(a.sliceSerialize(h)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(A),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):n(A)}return Wn(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 bpe(e,t,n){const a=this,o=a.parser.gfmFootnotes||(a.parser.gfmFootnotes=[]);let r,s=0,i;return c;function c(b){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionLabelMarker"),m}function m(b){return b===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",p):n(b)}function p(b){if(s>999||b===93&&!i||b===null||b===91||Wn(b))return n(b);if(b===93){e.exit("chunkString");const y=e.exit("gfmFootnoteDefinitionLabelString");return r=di(a.sliceSerialize(y)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(b),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),h}return Wn(b)||(i=!0),s++,e.consume(b),b===92?A:p}function A(b){return b===91||b===92||b===93?(e.consume(b),s++,p):p(b)}function h(b){return b===58?(e.enter("definitionMarker"),e.consume(b),e.exit("definitionMarker"),o.includes(r)||o.push(r),xn(e,f,"gfmFootnoteDefinitionWhitespace")):n(b)}function f(b){return t(b)}}function Cpe(e,t,n){return e.check(af,t,e.attempt(fpe,t,n))}function vpe(e){e.exit("gfmFootnoteDefinition")}function wpe(e,t,n){const a=this;return xn(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 Bpe(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)},h=[["enter",p,i],["enter",s[m][1],i],["exit",s[m][1],i],["enter",A,i]],f=i.parser.constructs.insideSpan.null;f&&as(h,h.length,0,qx(f,s.slice(m+1,c),i)),as(h,h.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,h),c=m+h.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 h;function h(b){return m===126&&p[p.length-1][1].type!=="characterEscape"?c(b):(s.enter("strikethroughSequenceTemporary"),f(b))}function f(b){const y=vA(m);if(b===126)return A>1?c(b):(s.consume(b),A++,f);if(A<2&&!n)return c(b);const B=s.exit("strikethroughSequenceTemporary"),w=vA(b);return B._open=!w||w===2&&!!y,B._close=!y||y===2&&!!w,i(b)}}}class Dpe{constructor(){this.map=[]}add(t,n,a){Upe(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 Upe(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 Hpe(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 Npe(){return{flow:{null:{name:"table",tokenize:jpe,resolveAll:Gpe}}}}function jpe(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 F=_>-1?a.events[_][1].type:null,R=F==="tableHead"||F==="tableRow"?G:c;return R===G&&a.parser.lazy[a.now().line]?n(z):R(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):Qt(z)?r>1?(r=0,a.interrupt=!0,e.exit("tableRow"),e.enter("lineEnding"),e.consume(z),e.exit("lineEnding"),f):n(z):dn(z)?xn(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||Wn(z)?(e.exit("data"),p(z)):(e.consume(z),z===92?h:A)}function h(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,dn(z)?xn(e,b,"linePrefix",a.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(z):b(z))}function b(z){return z===45||z===58?B(z):z===124?(s=!0,e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),y):E(z)}function y(z){return dn(z)?xn(e,B,"whitespace")(z):B(z)}function B(z){return z===58?(r+=1,s=!0,e.enter("tableDelimiterMarker"),e.consume(z),e.exit("tableDelimiterMarker"),w):z===45?(r+=1,w(z)):z===null||Qt(z)?Q(z):E(z)}function w(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"),H):(e.exit("tableDelimiterFiller"),H(z))}function H(z){return dn(z)?xn(e,Q,"whitespace")(z):Q(z)}function Q(z){return z===124?b(z):z===null||Qt(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"),I(z)}function I(z){return z===124?(e.enter("tableCellDivider"),e.consume(z),e.exit("tableCellDivider"),I):z===null||Qt(z)?(e.exit("tableRow"),t(z)):dn(z)?xn(e,I,"whitespace")(z):(e.enter("data"),O(z))}function O(z){return z===null||z===124||Wn(z)?(e.exit("data"),I(z)):(e.consume(z),z===92?M:O)}function M(z){return z===92||z===124?(e.consume(z),O):O(z)}}function Gpe(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 h=new Dpe;for(;++n<e.length;){const f=e[n],b=f[1];f[0]==="enter"?b.type==="tableHead"?(i=!1,c!==0&&(lE(h,t,c,m,p),p=void 0,c=0),m={type:"table",start:Object.assign({},b.start),end:Object.assign({},b.end)},h.add(n,0,[["enter",m,t]])):b.type==="tableRow"||b.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({},b.start),end:Object.assign({},b.end)},h.add(n,0,[["enter",p,t]])),o=b.type==="tableDelimiterRow"?2:p?3:1):o&&(b.type==="data"||b.type==="tableDelimiterMarker"||b.type==="tableDelimiterFiller")?(a=!1,s[2]===0&&(r[1]!==0&&(s[0]=s[1],A=Sg(h,t,r,o,void 0,A),r=[0,0,0,0]),s[2]=n)):b.type==="tableCellDivider"&&(a?a=!1:(r[1]!==0&&(s[0]=s[1],A=Sg(h,t,r,o,void 0,A)),r=s,s=[r[1],n,0,0])):b.type==="tableHead"?(i=!0,c=n):b.type==="tableRow"||b.type==="tableDelimiterRow"?(c=n,r[1]!==0?(s[0]=s[1],A=Sg(h,t,r,o,n,A)):s[1]!==0&&(A=Sg(h,t,s,o,n,A)),o=0):o&&(b.type==="data"||b.type==="tableDelimiterMarker"||b.type==="tableDelimiterFiller")&&(s[3]=n)}for(c!==0&&lE(h,t,c,m,p),h.consume(t.events),n=-1;++n<t.events.length;){const f=t.events[n];f[0]==="enter"&&f[1].type==="table"&&(f[1]._align=Hpe(t.events,n))}return e}function Sg(e,t,n,a,o,r){const s=a===1?"tableHeader":a===2?"tableDelimiter":"tableData",i="tableContent";n[0]!==0&&(r.end=Object.assign({},Iu(t.events,n[0])),e.add(n[0],0,[["exit",r,t]]));const c=Iu(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=Iu(t.events,n[2]),p=Iu(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 h=t.events[n[2]],f=t.events[n[3]];if(h[1].end=Object.assign({},f[1].end),h[1].type="chunkText",h[1].contentType="text",n[3]>n[2]+1){const b=n[2]+1,y=n[3]-n[2]-1;e.add(b,y,[])}}e.add(n[3]+1,0,[["exit",A,t]])}return o!==void 0&&(r.end=Object.assign({},Iu(t.events,o)),e.add(o,0,[["exit",r,t]]),r=void 0),r}function lE(e,t,n,a,o){const r=[],s=Iu(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 Iu(e,t){const n=e[t],a=n[0]==="enter"?"start":"end";return n[1][a]}const Epe={name:"tasklistCheck",tokenize:Ppe};function _pe(){return{text:{91:Epe}}}function Ppe(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 Wn(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 Qt(c)?t(c):dn(c)?e.check({tokenize:Spe},t,n)(c):n(c)}}function Spe(e,t,n){return xn(e,a,"whitespace");function a(o){return o===null?n(o):t(o)}}function Ipe(e){return vF([spe(),gpe(),Bpe(e),Npe(),_pe()])}const Fpe={};function kpe(e){const t=this,n=e||Fpe,a=t.data(),o=a.micromarkExtensions||(a.micromarkExtensions=[]),r=a.fromMarkdownExtensions||(a.fromMarkdownExtensions=[]),s=a.toMarkdownExtensions||(a.toMarkdownExtensions=[]);o.push(Ipe(n)),r.push(npe()),s.push(ape(n))}const sB={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},mE={bazi:`你是一位专业的八字命理大师,请对以下八字分析结果进行深度解读和补充说明。
请从以下几个方面进行解读:
1. 命格特点的深层含义
2. 五行平衡对人生的具体影响
3. 大运流年的关键转折点
4. 实用的人生建议和注意事项
5. 现代生活中的应用指导
请用通俗易懂的语言,结合现代生活实际,给出具有指导意义的解读。
八字分析结果:
{analysisContent}
请提供详细的AI解读`,ziwei:`你是一位资深的紫微斗数专家,请对以下紫微斗数分析结果进行专业解读。
请重点分析:
1. 命宫主星的性格特质解析
2. 十二宫位的相互影响
3. 大限小限的运势变化
4. 桃花、财帛、事业等重点宫位分析
5. 现实生活中的应用建议
请结合现代社会背景,提供实用的人生指导。
紫微斗数分析结果:
{analysisContent}
请提供专业的AI解读`,yijing:`你是一位精通易经的占卜大师,请对以下易经占卜结果进行深入解读。
请从以下角度分析:
1. 卦象的深层寓意
2. 爻辞的具体指导意义
3. 变卦的发展趋势
4. 针对问题的具体建议
5. 行动时机和注意事项
请用现代语言解释古典智慧,提供切实可行的指导。
易经占卜结果:
{analysisContent}
请提供智慧的AI解读`},M2=()=>{const e=localStorage.getItem("ai-config");if(e)try{const t=JSON.parse(e);return{...sB,...t}}catch{}return sB},Lpe=e=>{try{const n={...M2(),...e};localStorage.setItem("ai-config",JSON.stringify(n))}catch{}},Tu=e=>!!(e.apiKey&&e.apiUrl&&e.modelName),Qpe=e=>mE[e]||mE.bazi,Ope=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+`
`})},Tpe=async e=>{var t,n,a,o,r,s,i,c;try{const m=M2();if(!Tu(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 I=localStorage.getItem("auth_token");if(!I)throw new Error("需要登录才能使用AI解读功能");try{const O="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(`${O}/download`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${I}`},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 F=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(O){throw new Error(`无法获取完整的分析内容: ${O.message}`)}}const A=Ope(p),f=(e.customPrompt||Qpe(e.analysisType)).replace("{analysisContent}",A),b={model:m.modelName,messages:[{role:"user",content:f}],max_tokens:m.maxTokens,temperature:m.temperature,stream:m.stream},y=new AbortController,B=setTimeout(()=>{y.abort()},m.timeout),w=Date.now(),D=JSON.stringify(b),H=await fetch(m.apiUrl,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${m.apiKey}`},body:D,signal:y.signal});if(clearTimeout(B),!H.ok){let I;try{I=await H.json()}catch{I={}}const O=`API请求失败: ${H.status} ${H.statusText}. ${((s=I.error)==null?void 0:s.message)||""}`;throw new Error(O)}let Q="",E=0,G=m.modelName;if(m.stream){const I=(i=H.body)==null?void 0:i.getReader();if(!I)throw new Error("无法获取响应流");const O=new TextDecoder;let M="";try{for(;;){const{done:z,value:_}=await I.read();if(z)break;M+=O.decode(_,{stream:!0});const F=M.split(`
`);M=F.pop()||"";for(const R of F)if(R.trim()!==""&&R.startsWith("data: ")){const Z=R.slice(6);if(Z==="[DONE]")break;try{const J=JSON.parse(Z);if(J.choices&&J.choices[0]&&J.choices[0].delta){const ae=J.choices[0].delta;ae.content&&(Q+=ae.content,e.onStreamUpdate&&e.onStreamUpdate(Q))}J.usage&&(E=J.usage.total_tokens),J.model&&(G=J.model)}catch{}}}}finally{I.releaseLock()}}else{const I=await H.json();if(!I.choices||!I.choices[0]||!I.choices[0].message)throw new Error("AI响应格式异常");Q=I.choices[0].message.content,E=(c=I.usage)==null?void 0:c.total_tokens,G=I.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()}}},Rpe=async(e,t,n)=>{try{const a=localStorage.getItem("auth_token");if(!a)throw new Error("需要登录才能保存AI解读结果");const r=await fetch("http://localhost:3001/api/ai-interpretation/save",{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${a}`},body:JSON.stringify({analysis_id:parseInt(e),analysis_type:n,content:t.content,model:t.model,tokens_used:t.tokensUsed,success:t.success,error_message:t.error})});if(!r.ok)throw new Error(`保存AI解读结果失败: ${r.status}`);const s=`ai-interpretation-${e}`;localStorage.setItem(s,JSON.stringify(t))}catch{try{const o=`ai-interpretation-${e}`;localStorage.setItem(o,JSON.stringify(t))}catch{}}},uk=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},Xx=({analysisData:e,analysisMarkdown:t,analysisType:n,analysisId:a,className:o,variant:r="default",size:s="md",showConfigButton:i=!0,onConfigClick:c})=>{const[m,p]=fe.useState(!1),[A,h]=fe.useState(null),[f,b]=fe.useState(!1),[y,B]=fe.useState(!1),[w,D]=fe.useState(null),[H,Q]=fe.useState("");fe.useEffect(()=>{const z=M2();B(Tu(z))},[]);const G=(()=>{var _,F,R;if(a)return a;let z="";if(e){const Z=[e.created_at,e.timestamp,e.analysis_time,(_=e.basic_info)==null?void 0:_.created_at,(F=e.basic_info)==null?void 0:F.timestamp,(R=e.basic_info)==null?void 0:R.analysis_time];for(const J of Z)if(J){z=new Date(J).getTime().toString();break}if(!z){const J=JSON.stringify(e);let ae=0;for(let se=0;se<J.length;se++){const ee=J.charCodeAt(se);ae=(ae<<5)-ae+ee,ae=ae&ae}z=Math.abs(ae).toString(36).slice(0,16)}}return`${n}-${z||Date.now()}`})();fe.useEffect(()=>{(async()=>{if(G){const _=await uk(G);_&&h(_)}})()},[G]);const I=async()=>{if(!y){pn.error("AI配置不完整请先配置API设置"),c&&c();return}if(!e&&!t){pn.error("没有可解读的分析数据");return}p(!0),D(Date.now());const z=M2();try{const _={analysisType:n,analysisContent:t||e,onStreamUpdate:z.stream?R=>{Q(R),b(!0)}:void 0},F=await Tpe(_);if(F.success){if(h(F),b(!0),Q(""),G)try{await Rpe(G,F,n)}catch{}pn.success("AI解读完成")}else pn.error(`AI解读失败: ${F.error}`),Q("")}catch(_){pn.error(`解读过程出错: ${_.message||"未知错误"}`),Q("")}finally{p(!1),D(null)}},O=()=>{h(null),b(!1),I()},M=z=>({bazi:"八字",ziwei:"紫微斗数",yijing:"易经"})[z]||"命理";return d.jsxs("div",{className:St("space-y-4",o),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:198: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":"198","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 space-x-2 flex-wrap gap-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:200: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":"200","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20flex-wrap%20gap-2%22%7D",children:[d.jsxs(Ln,{variant:"outline",size:"md",onClick:A?()=>b(!f):I,disabled:m||!y&&!A,className:St("min-h-[40px] px-3 sm:px-6 text-xs sm:text-sm flex-shrink-0",!y&&!A&&"opacity-50 cursor-not-allowed"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:201: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":"201","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%5BConditionalExpression%5D%22%2C%22disabled%22%3A%22%5BLogicalExpression%5D%22%2C%22className%22%3A%22%5BCallExpression%5D%22%7D",children:[m?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:212: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":"212","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(Xh,{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:214: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":"214","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:216: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":"216","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:m?"AI解读中...":A&&f?"隐藏解读":"AI解读"})]}),A&&d.jsxs(Ln,{variant:"outline",size:"md",onClick:O,disabled:m,className:"min-h-[40px] px-3 sm:px-4 flex items-center space-x-1 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:228: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":"228","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%20px-3%20sm%3Apx-4%20flex%20items-center%20space-x-1%20flex-shrink-0%22%7D",children:[d.jsx(jQ,{className:St("h-3 w-3 sm:h-4 sm:w-4",m&&"animate-spin"),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:235: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":"235","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:236: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":"236","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(Ln,{variant:"ghost",size:"md",onClick:c,className:"min-h-[40px] px-3 sm:px-4 flex items-center space-x-1 text-gray-500 hover:text-gray-700 flex-shrink-0","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:242: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":"242","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%20px-3%20sm%3Apx-4%20flex%20items-center%20space-x-1%20text-gray-500%20hover%3Atext-gray-700%20flex-shrink-0%22%7D",children:[d.jsx(_E,{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:248: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":"248","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:249: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":"249","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:"配置"})]})]}),!y&&!A&&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:256: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":"256","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(Yg,{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:257: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":"257","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:258: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":"258","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:259: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":"259","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:260: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":"260","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解读功能"})]})]}),(A||H)&&f&&d.jsxs(ho,{className:"border-2 border-purple-200 bg-gradient-to-br from-purple-50 to-blue-50","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:269:8","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22className%22%3A%22border-2%20border-purple-200%20bg-gradient-to-br%20from-purple-50%20to-blue-50%22%7D",children:[d.jsxs(Gs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:270:10","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx","data-component-line":"270","data-component-file":"AIInterpretationButton.tsx","data-component-name":"ChineseCardHeader",children:[d.jsxs(Es,{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:271:12","data-matrix-name":"ChineseCardTitle","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":"ChineseCardTitle","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%20text-purple-800%22%7D",children:[m?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:273: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":"273","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(xa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:275: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":"275","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",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:277: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":"277","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span",children:["AI智能解读 - ",M(n)]}),m&&H&&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:279: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":"279","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:"正在生成中..."})]}),A&&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:283: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":"283","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:284: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":"284","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span",children:["解读时间: ",new Date(A.timestamp).toLocaleString("zh-CN")]}),A.model&&d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:285: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":"285","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span",children:["模型: ",A.model]}),A.tokensUsed&&d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:286: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":"286","data-component-file":"AIInterpretationButton.tsx","data-component-name":"span",children:["消耗Token: ",A.tokensUsed]})]})]}),d.jsx(er,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:290:10","data-matrix-name":"ChineseCardContent","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":"ChineseCardContent",children:A&&!A.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:292: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":"292","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(Yg,{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:293: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":"293","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:294: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":"294","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:295: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":"295","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:296: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":"296","data-component-file":"AIInterpretationButton.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20mt-1%22%7D",children:A.error})]})]}):d.jsxs("div",{className:"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","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/ui/AIInterpretationButton.tsx:300: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":"300","data-component-file":"AIInterpretationButton.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22prose%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%22%7D",children:[d.jsx(Bue,{remarkPlugins:[kpe],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:306: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":"306","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:307: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":"307","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:311: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":"311","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:314: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":"314","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:318: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":"318","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:321: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":"321","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:324: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":"324","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:328: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":"328","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:331: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":"331","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:335: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":"335","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:339: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":"339","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:342: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":"342","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 R;return!((R=_.className)!=null&&R.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:348: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":"348","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:350: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":"350","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:355: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":"355","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:301: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":"301","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:H||(A==null?void 0:A.content)||""}),m&&H&&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:362: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":"362","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"})]})})]})]})},ZD=({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,h]=fe.useState(null);fe.useEffect(()=>{if(e){const w=M2();o(w),h(null)}},[e]);const f=(w,D)=>{o(H=>({...H,[w]:D})),h(null)},b=async()=>{if(!Tu(a)){pn.error("请填写完整的配置信息");return}c(!0);try{Lpe(a),pn.success("AI配置保存成功"),n&&n(),t()}catch(w){pn.error(`保存配置失败: ${w.message}`)}finally{c(!1)}},y=async()=>{var w;if(!Tu(a)){pn.error("请先填写完整的配置信息");return}p(!0),h(null);try{const D={model:a.modelName,messages:[{role:"user",content:'请回复"配置测试成功"来确认连接正常。'}],max_tokens:50,temperature:.1},H=new AbortController,Q=setTimeout(()=>H.abort(),a.timeout),E=await fetch(a.apiUrl,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${a.apiKey}`},body:JSON.stringify(D),signal:H.signal});if(clearTimeout(Q),E.ok){const G=await E.json();if(G.choices&&G.choices[0]&&G.choices[0].message)h({success:!0,message:"连接测试成功AI API配置正确。"}),pn.success("配置测试成功");else throw new Error("API响应格式异常")}else{const G=await E.json().catch(()=>({}));throw new Error(`API请求失败: ${E.status} ${((w=G.error)==null?void 0:w.message)||E.statusText}`)}}catch(D){let H="连接测试失败";D.name==="AbortError"?H="请求超时请检查网络连接和API地址":D.message&&(H=D.message),h({success:!1,message:H}),pn.error("配置测试失败")}finally{p(!1)}},B=()=>{o({...sB}),h(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(ho,{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(Gs,{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(Es,{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(_E,{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(Ln,{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(PE,{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(er,{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:w=>f("apiKey",w.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(yQ,{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(Xh,{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:w=>f("apiUrl",w.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:w=>f("modelName",w.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:w=>f("maxTokens",parseInt(w.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:w=>f("temperature",parseFloat(w.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:w=>f("timeout",parseInt(w.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:w=>f("stream",w.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:St("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:St("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:St("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(hQ,{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(Yg,{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(Ln,{variant:"outline",onClick:B,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(Ln,{variant:"outline",onClick:y,disabled:m||!Tu(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(PQ,{className:St("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(Ln,{onClick:b,disabled:i||!Tu(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(EE,{className:St("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},iB=({birthDate:e,analysisData:t})=>{var B,w,D,H,Q,E,G,I,O,M,z,_,F,R,Z,J,ae,se,ee,oe,T,ne,k,S,V,re,ce,pe,ge,de,je,_e,De,Ze,at,Ee,le,At,it,Ye,$e,Ve,tt,mt;const[n,a]=fe.useState(!t),[o,r]=fe.useState(null),[s,i]=fe.useState(t||null),[c,m]=fe.useState(!1),p={木:"#22c55e",火:"#ef4444",土:"#eab308",金:"#64748b",水:"#3b82f6"},A={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},h={正官:"bg-blue-100 text-blue-800 border-blue-300",七杀:"bg-red-100 text-red-800 border-red-300",正财:"bg-green-100 text-green-800 border-green-300",偏财:"bg-yellow-100 text-yellow-800 border-yellow-300",正印:"bg-purple-100 text-purple-800 border-purple-300",偏印:"bg-indigo-100 text-indigo-800 border-indigo-300",食神:"bg-pink-100 text-pink-800 border-pink-300",伤官:"bg-orange-100 text-orange-800 border-orange-300",比肩:"bg-gray-100 text-gray-800 border-gray-300",劫财:"bg-slate-100 text-slate-800 border-slate-300",日主:"bg-amber-100 text-amber-800 border-amber-300"};if(fe.useEffect(()=>{if(t){i(t),a(!1);return}const We=async()=>{var ft;try{a(!0),r(null);const ve={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},Se=await Go.analysis.bazi(ve);if(Se.error)throw new Error(Se.error.message||"八字分析失败");const Xe=(ft=Se.data)==null?void 0:ft.analysis;if(!Xe)throw new Error("分析结果为空");i(Xe)}catch(ve){r(ve instanceof Error?ve.message:"分析数据获取失败,请稍后重试")}finally{a(!1)}};e!=null&&e.date&&!t&&We()},[e==null?void 0:e.date,e==null?void 0:e.time,e==null?void 0:e.name,e==null?void 0:e.gender,t]),n)return 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:107:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"107","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:108:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"108","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:109:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"109","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:110:12","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"110","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:111:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"111","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:112:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"112","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"请稍候,正在生成您的详细命理报告..."})]})})});if(o)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:122:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"122","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:123:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"123","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:124:10","data-matrix-name":"CardContent","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":"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:125:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"125","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:126:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"126","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:127:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"127","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:o}),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:128:12","data-matrix-name":"button","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"128","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(!s)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:142:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"142","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:143:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"143","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:144:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"144","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:145:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"145","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:146:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"146","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:147:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"147","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const f=(We,ft,ve)=>We?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:159:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"159","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(Xt,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:160:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"160","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%20pb-2%22%7D",children:[d.jsx(Jt,{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:161:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"161","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:ft}),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:164:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"164","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-xs%22%7D",children:ve})]}),d.jsxs(Gt,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:166:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"166","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:167:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"167","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:168:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"168","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-bold%20text-red-800%20mb-2%22%7D",children:[We.stem,We.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:171:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"171","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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 ${h[We.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:172:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"172","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:We.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:175:14","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"175","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:We.element})]})]}),We.hidden_stems&&We.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:182:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"182","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:183:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"183","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:184:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"184","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:We.hidden_stems.map((Se,Xe)=>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:186:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"186","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:Se},Xe))})]})]})]}):null,b=()=>{var ve;if(!((ve=s.wuxing_analysis)!=null&&ve.element_distribution))return null;const We=s.wuxing_analysis.element_distribution,ft=Object.entries(We).map(([Se,Xe])=>({element:Se,value:Xe,fullMark:6}));return d.jsx(T_,{width:"100%",height:300,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:210:6","data-matrix-name":"ResponsiveContainer","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":"ResponsiveContainer","data-component-content":"%7B%22width%22%3A%22100%25%22%2C%22height%22%3A300%7D",children:d.jsxs(kS,{data:ft,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:211:8","data-matrix-name":"RadarChart","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":"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:212:10","data-matrix-name":"PolarGrid","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":"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:213:10","data-matrix-name":"PolarAngleAxis","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":"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(SA,{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:217:10","data-matrix-name":"PolarRadiusAxis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"217","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:222:10","data-matrix-name":"Radar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"222","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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"})]})})},y=()=>{var ve;if(!((ve=s.wuxing_analysis)!=null&&ve.element_distribution))return null;const We=s.wuxing_analysis.element_distribution,ft=Object.values(We).reduce((Se,Xe)=>Se+(typeof Xe=="number"?Xe: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:243:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"243","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(We).map(([Se,Xe])=>{const qe=typeof Xe=="number"?Xe:0,ct=ft>0?Math.round(qe/ft*100):0,Re=qe>=3?"旺":qe>=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:250:12","data-matrix-name":"Card","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":"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(Gt,{className:"p-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:251:14","data-matrix-name":"CardContent","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":"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:252:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"252","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-2%22%7D",children:A[Se]}),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:253:16","data-matrix-name":"h3","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":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-lg%20mb-2%20chinese-text-shadow%22%7D",children:Se}),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:254:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-yellow-600%20mb-1%22%7D",children:qe}),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:255:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-2%22%7D",children:[ct,"%"]}),d.jsx("div",{className:`text-sm font-medium mb-2 ${Re==="旺"?"text-green-600":Re==="中"?"text-yellow-600":"text-orange-600"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:256:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"256","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Re}),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:262:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"262","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:`${ct}%`,backgroundColor:p[Se]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:263:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"263","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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"})})]})},Se)})})};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:280:4","data-matrix-name":"div","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":"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:281:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"281","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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 justify-between items-start no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:284:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"284","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%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:285:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"285","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",children:d.jsx(Xx,{analysisData:s,analysisType:"bazi",onConfigClick:()=>m(!0),className:"sticky top-4 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:286:12","data-matrix-name":"AIInterpretationButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"286","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22bazi%22%2C%22onConfigClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22sticky%20top-4%20z-10%22%7D"})}),d.jsx("div",{className:"ml-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:293:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"293","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22ml-4%22%7D",children:d.jsx(Yx,{analysisData:s,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:294:12","data-matrix-name":"DownloadButton","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":"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:305:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"305","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Xt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:306:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"306","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsxs(Jt,{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:307:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"307","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-3xl%20font-bold%20chinese-text-shadow%22%7D",children:[((w=(B=s.basic_info)==null?void 0:B.personal_data)==null?void 0:w.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:310:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"310","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:311:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"311","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(qc,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:312:16","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"312","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:313:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"313","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(H=(D=s.basic_info)==null?void 0:D.personal_data)==null?void 0:H.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:315:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"315","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(Xu,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:316:16","data-matrix-name":"Clock","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"316","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:317:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"317","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"span",children:(E=(Q=s.basic_info)==null?void 0:Q.personal_data)==null?void 0:E.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:319:14","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(mi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:320:16","data-matrix-name":"User","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":"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:321:16","data-matrix-name":"span","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":"span",children:((I=(G=s.basic_info)==null?void 0:G.personal_data)==null?void 0:I.gender)==="male"?"男性":((M=(O=s.basic_info)==null?void 0:O.personal_data)==null?void 0:M.gender)==="female"?"女性":(_=(z=s.basic_info)==null?void 0:z.personal_data)==null?void 0:_.gender})]})]})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:325:10","data-matrix-name":"CardContent","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":"CardContent",children:d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:326:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"326","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:327:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"327","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-red-800%20mb-4%22%7D",children:["八字:",(R=(F=s.basic_info)==null?void 0:F.bazi_chart)==null?void 0:R.complete_chart]}),((J=(Z=s.basic_info)==null?void 0:Z.solar_term_adjustment)==null?void 0:J.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:333:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"333","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:334:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"334","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:335:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"335","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:336:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"336","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:338:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"338","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%20text-sm%20mb-2%22%7D",children:s.basic_info.solar_term_adjustment.recommendation}),s.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:342:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"342","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-yellow-600%22%7D",children:["当前节气:",s.basic_info.solar_term_adjustment.currentTerm.name,"(",new Date(s.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:349:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"349","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:350:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"350","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:351:18","data-matrix-name":"h4","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":"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:352:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"352","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["日主:",(se=(ae=s.basic_info)==null?void 0:ae.bazi_chart)==null?void 0:se.day_master,"",(oe=(ee=s.basic_info)==null?void 0:ee.bazi_chart)==null?void 0:oe.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:355:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"355","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["旺衰:",(k=(ne=(T=s.basic_info)==null?void 0:T.bazi_chart)==null?void 0:ne.element_strength)==null?void 0:k.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:359:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"359","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:360:18","data-matrix-name":"h4","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":"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:361:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:(ce=(re=(V=(S=s.basic_info)==null?void 0:S.bazi_chart)==null?void 0:V.element_strength)==null?void 0:re.use_god_analysis)==null?void 0:ce.analysis})]})]}),((ge=(pe=s.basic_info)==null?void 0:pe.bazi_chart)==null?void 0:ge.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:369:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"369","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:370:18","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-amber-800%20mb-3%20flex%20items-center%22%7D",children:[d.jsx(xa,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:371:20","data-matrix-name":"Sparkles","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":"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:374:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"374","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:375:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"375","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:376:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"376","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:377:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"377","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:s.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:379:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"379","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:380:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"380","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:381:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"381","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:s.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:383:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"383","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:384:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"384","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:385:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"385","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:s.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:387:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"387","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:388:22","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%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:389:22","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%22text-amber-800%20font-bold%22%7D",children:s.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:392:18","data-matrix-name":"p","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":"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:397:19","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"397","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:398:21","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"398","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:399:21","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"399","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:400:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"400","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:401:25","data-matrix-name":"h6","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":"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:402:25","data-matrix-name":"p","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":"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:408:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"408","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:409:25","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"409","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:410:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"410","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:417:23","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"417","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-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:418:25","data-matrix-name":"h6","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":"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:419:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"419","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%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:434:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:435:10","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsx(Jt,{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:436:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"436","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:440:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"440","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:441:12","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%22grid%20lg%3Agrid-cols-4%20gap-6%20mb-6%22%7D",children:[f((je=(de=s.basic_info)==null?void 0:de.bazi_chart)==null?void 0:je.year_pillar,"年柱","祖辈与早年运势"),f((De=(_e=s.basic_info)==null?void 0:_e.bazi_chart)==null?void 0:De.month_pillar,"月柱","父母与青年运势"),f((at=(Ze=s.basic_info)==null?void 0:Ze.bazi_chart)==null?void 0:at.day_pillar,"日柱","自身与配偶"),f((le=(Ee=s.basic_info)==null?void 0:Ee.bazi_chart)==null?void 0:le.hour_pillar,"时柱","子女与晚年运势")]})})]}),((At=s.basic_info)==null?void 0:At.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:452:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:453:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:454:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"454","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(_d,{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:455:16","data-matrix-name":"BookOpen","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":"BookOpen","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"四柱专业解释"]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:459:12","data-matrix-name":"CardContent","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":"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:460:14","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%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:461:16","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%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:462:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"462","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:463:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"463","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:464:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"464","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:466:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"466","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:470:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"470","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:471:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"471","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:472:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"472","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:474:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:478:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"478","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:479:20","data-matrix-name":"h4","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":"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:480:22","data-matrix-name":"span","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":"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:482:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:486:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"486","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:487:20","data-matrix-name":"h4","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":"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:488:22","data-matrix-name":"span","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":"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:490:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.basic_info.pillar_interpretations.hour_pillar})]})]})})})]}),((Ye=(it=s.basic_info)==null?void 0:it.bazi_chart)==null?void 0:Ye.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:502:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-amber-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:503:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:504:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"504","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(xa,{className:"mr-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:505:16","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%22%7D"}),"纳音五行专题解析",d.jsx(xa,{className:"ml-2 h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:507:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"507","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22ml-2%20h-6%20w-6%22%7D"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:510:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"510","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:511:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"511","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:512:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"512","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:514:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"514","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:515:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"515","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:516:20","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%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:517:22","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%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:518:24","data-matrix-name":"span","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":"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:519:24","data-matrix-name":"span","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":"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:521:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"521","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:522:24","data-matrix-name":"span","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":"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:523:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"523","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:525:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"525","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:526:24","data-matrix-name":"span","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":"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:527:24","data-matrix-name":"span","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":"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:529:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"529","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:530:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"530","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:531:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"531","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:533:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"533","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:534:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"534","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:535:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"535","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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: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%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:542:20","data-matrix-name":"h4","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":"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:543:20","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%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:544:23","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-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:545:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"545","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:546:25","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-2xl%20font-bold%20text-amber-900%22%7D",children:s.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:547:25","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-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:551:23","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%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:552:25","data-matrix-name":"h5","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":"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:553:25","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"553","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:554:27","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%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:555:29","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%22font-semibold%20text-red-800%22%7D",children:["年柱:",s.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:556:29","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-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:558:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"558","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:559:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"559","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-green-800%22%7D",children:["月柱:",s.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:560:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"560","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:562:27","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"562","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:563:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"563","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%22%7D",children:["日柱:",s.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:564:29","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"564","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-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:566:27","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%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:567:29","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%22font-semibold%20text-purple-800%22%7D",children:["时柱:",s.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:568:29","data-matrix-name":"div","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":"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:571:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"571","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-amber-700%20mt-2%20leading-relaxed%22%7D",children:(()=>{const We=s.basic_info.bazi_chart.nayin_info.year_nayin;s.basic_info.bazi_chart.nayin_info.month_nayin;const ft=s.basic_info.bazi_chart.nayin_info.day_nayin;s.basic_info.bazi_chart.nayin_info.hour_nayin;const ve=qe=>qe.includes("金")?"金":qe.includes("木")?"木":qe.includes("水")?"水":qe.includes("火")?"火":qe.includes("土")?"土":"未知",Se=ve(We),Xe=ve(ft);if(Se===Xe)return`您的年柱和日柱纳音同属${Se}行,表明您的根基特质与核心性格高度一致,人生发展方向明确,容易在专业领域取得成就。`;{const qe={金木:"金克木,需要在坚持原则与灵活变通之间找到平衡",木土:"木克土,创新精神与稳重品格的结合",土水:"土克水,务实态度与智慧思维的融合",水火:"水克火,理性思考与热情行动的协调",火金:"火克金,热情活力与冷静判断的平衡",木金:"金克木,需要在坚持原则与灵活变通之间找到平衡",土木:"木克土,创新精神与稳重品格的结合",水土:"土克水,务实态度与智慧思维的融合",火水:"水克火,理性思考与热情行动的协调",金火:"火克金,热情活力与冷静判断的平衡"},ct=Se+Xe,Re=Xe+Se;return qe[ct]||qe[Re]||`您的年柱${Se}行与日柱${Xe}行相配,形成了独特的性格组合,需要在不同特质间寻求和谐发展。`}})()})]}),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:615:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"615","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:616:25","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"616","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:617:25","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"617","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 We=s.basic_info.bazi_chart.nayin_info.year_nayin;return{海中金:"您具有海中金的特质,如深海中的珍宝,内敛而珍贵。性格沉稳内敛,不轻易显露锋芒,但内在蕴含巨大潜力。适合从事需要耐心和深度思考的工作,如研究、金融分析等。",剑锋金:"您具有剑锋金的特质,锋利而坚韧。性格刚毅果断,有很强的执行力和领导能力。适合从事需要决断力的工作,如管理、军警、外科医生等。",白蜡金:"您具有白蜡金的特质,纯净而温润。性格温和细腻,善于协调人际关系。适合从事服务性行业,如教育、咨询、艺术等。",砂中金:"您具有砂中金的特质,需要淘洗才能显现价值。性格踏实勤奋,通过不断努力获得成功。适合从事需要积累的行业,如技术、工艺等。",金箔金:"您具有金箔金的特质,薄而广泛。性格灵活多变,善于适应环境。适合从事变化性强的工作,如销售、媒体、设计等。",钗钏金:"您具有钗钏金的特质,精美而实用。性格优雅实际,注重品质和细节。适合从事精品行业,如珠宝、奢侈品、高端服务等。",大林木:"您具有大林木的特质,如参天大树般稳重。性格宽容大度,有很强的包容力和成长性。适合从事教育、管理、环保等需要长期发展的行业。",杨柳木:"您具有杨柳木的特质,柔韧而优美。性格温柔灵活,善于适应变化。适合从事创意性工作,如艺术、设计、文学等。",松柏木:"您具有松柏木的特质,坚韧不屈。性格坚强独立,有很强的意志力。适合从事需要坚持的工作,如科研、创业等。",平地木:"您具有平地木的特质,广阔而包容。性格平和宽广,善于团结他人。适合从事团队协作性强的工作,如项目管理、公共服务等。",桑柘木:"您具有桑柘木的特质,实用而有价值。性格务实勤劳,注重实际效果。适合从事实用性强的行业,如农业、制造业等。",石榴木:"您具有石榴木的特质,多子多福。性格热情开朗,善于交际。适合从事人际交往频繁的工作,如销售、公关、娱乐等。",涧下水:"您具有涧下水的特质,清澈而持续。性格纯净坚持,有很强的原则性。适合从事需要专业性的工作,如医疗、法律、技术等。",泉中水:"您具有泉中水的特质,源源不断。性格富有创造力,思维活跃。适合从事创新性工作,如科技、研发、创意等。",长流水:"您具有长流水的特质,绵延不绝。性格持久稳定,有很强的耐力。适合从事需要长期坚持的工作,如教育、慈善等。",天河水:"您具有天河水的特质,高远而广阔。性格志向远大,有很强的理想主义色彩。适合从事高层次的工作,如学术研究、政策制定等。",大溪水:"您具有大溪水的特质,奔腾而有力。性格积极进取,行动力强。适合从事动态性强的工作,如体育、旅游、物流等。",大海水:"您具有大海水的特质,深邃而包容。性格深沉大度,有很强的包容力。适合从事需要大局观的工作,如战略规划、国际贸易等。",炉中火:"您具有炉中火的特质,热烈而专注。性格热情专一,有很强的专业精神。适合从事需要专业技能的工作,如工程、医疗、艺术等。",山头火:"您具有山头火的特质,明亮而显眼。性格开朗外向,善于表现自己。适合从事表演性质的工作,如娱乐、广告、演讲等。",霹雳火:"您具有霹雳火的特质,迅猛而有力。性格急躁直接,行动迅速。适合从事需要快速反应的工作,如急救、新闻、竞技等。",山下火:"您具有山下火的特质,温暖而持久。性格温和坚持,有很强的服务精神。适合从事服务性工作,如护理、客服、社工等。",覆灯火:"您具有覆灯火的特质,温馨而照明。性格温暖体贴,善于照顾他人。适合从事关怀性工作,如教育、医护、家政等。",天上火:"您具有天上火的特质,光明而高远。性格光明磊落,有很强的正义感。适合从事公正性工作,如法律、监督、公益等。",路旁土:"您具有路旁土的特质,承载而包容。性格踏实可靠,善于支持他人。适合从事基础性工作,如基建、物流、服务等。",城头土:"您具有城头土的特质,坚固而防护。性格稳重可靠,有很强的责任感。适合从事安全防护性工作,如保安、保险、质检等。",屋上土:"您具有屋上土的特质,实用而温馨。性格实际温和,注重家庭和谐。适合从事家庭相关工作,如房地产、家装、育儿等。",壁上土:"您具有壁上土的特质,装饰而美化。性格注重外表和形象,有艺术天赋。适合从事美化性工作,如装修、美容、设计等。",大驿土:"您具有大驿土的特质,连接而沟通。性格善于沟通协调,有很强的组织能力。适合从事协调性工作,如管理、外交、中介等。",沙中土:"您具有沙中土的特质,细腻而广泛。性格细心周到,注重细节。适合从事精细化工作,如会计、编辑、工艺等。"}[We]||`您的${We}纳音代表了独特的五行特质,影响着您的性格和人生发展方向。`})()})]}),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:658:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"658","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:659:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"659","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:660:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"660","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:674:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:675:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"675","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsx(Jt,{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:676:12","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"676","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:680:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"680","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:681:12","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%22space-y-6%22%7D",children:[y(),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:684:14","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%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:685:16","data-matrix-name":"div","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":"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:686:18","data-matrix-name":"h4","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":"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:690:16","data-matrix-name":"div","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":"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:691:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"691","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:692:20","data-matrix-name":"h4","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":"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:693:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:($e=s.wuxing_analysis)==null?void 0:$e.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:697:18","data-matrix-name":"div","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":"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:698:20","data-matrix-name":"h4","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":"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:699:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"699","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:(Ve=s.wuxing_analysis)==null?void 0:Ve.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:703:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"703","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:704:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"704","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:705:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"705","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:(tt=s.wuxing_analysis)==null?void 0:tt.improvement_suggestions})]})]})]})]})})]}),s.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:717:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"717","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:718:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:719:14","data-matrix-name":"CardTitle","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":"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(Zc,{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:720:16","data-matrix-name":"Star","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":"Star","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"格局分析"]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:724:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"724","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:725:14","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-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:726:16","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%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:727:18","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%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:728:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"728","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:729:22","data-matrix-name":"h4","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":"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:730:22","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%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:731:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-purple-600%22%7D",children:s.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:734:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22px-2%20py-1%20bg-purple-100%20text-purple-800%20rounded%20text-sm%22%7D",children:s.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:739:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"739","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-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:740:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"740","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"格局特征"}),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:741:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"741","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:746:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"746","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[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:747:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"747","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-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:748:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"748","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"适合职业"}),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:749:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"749","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:753:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"753","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-orange-500%22%7D",children:[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:754:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"754","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"人生意义"}),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:755:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"755","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.geju_analysis.life_meaning})]})]})]}),s.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:762:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"762","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:763:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"763","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:764:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"764","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:s.geju_analysis.development_strategy})]})]})})]}),s.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:776:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"776","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:777:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"777","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:778:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"778","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(z2,{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:779:16","data-matrix-name":"TrendingUp","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"779","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(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:783:12","data-matrix-name":"CardContent","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":"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:784:14","data-matrix-name":"div","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":"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:785:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"785","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:786:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"786","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:787:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"787","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:788:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"788","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["起运年龄:",s.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:789:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"789","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["当前年龄:",s.dayun_analysis.current_age,"岁"]}),s.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:791:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"791","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:["当前大运:",s.dayun_analysis.current_dayun.ganzhi,"",s.dayun_analysis.current_dayun.start_age,"-",s.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:797:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"797","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:798:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"798","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:799:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"799","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:s.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:803:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"803","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:804:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"804","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:805:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"805","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:s.dayun_analysis.yearly_fortune})]})]}),s.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:813:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"813","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:814:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"814","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:815:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"815","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:s.dayun_analysis.dayun_sequence.map((We,ft)=>d.jsx("div",{className:`p-3 rounded-lg border-2 ${s.dayun_analysis.current_dayun&&We.ganzhi===s.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:817:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"817","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:823:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"823","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:824:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"824","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%22%7D",children:We.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:825:28","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%22text-sm%20text-red-600%22%7D",children:[We.start_age,"-",We.end_age,"岁"]}),d.jsx("div",{className:`text-xs px-2 py-1 rounded mt-1 ${h[We.ten_god]||"bg-gray-100 text-gray-800"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:826:28","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:We.ten_god})]})},ft))})]}),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:836:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"836","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:837:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"837","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:838:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"838","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:s.dayun_analysis.future_outlook})]})]})})]}),((mt=s.dayun_analysis)==null?void 0:mt.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:849:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"849","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:850:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"850","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:851:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"851","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-red-800%20text-2xl%20font-bold%20chinese-text-shadow%20flex%20items-center%22%7D",children:[d.jsx(qc,{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:852:16","data-matrix-name":"Calendar","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":"Calendar","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"详细流年分析(未来六年)"]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:856:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"856","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:857:14","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%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:858:16","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%22space-y-6%22%7D",children:s.dayun_analysis.detailed_yearly_analysis.map((We,ft)=>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:860:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"860","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-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:861:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"861","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:862:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"862","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:[We.year,"年(",We.age,"岁)",We.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:865:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"865","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20space-x-2%22%7D",children:[d.jsx("span",{className:`text-sm px-3 py-1 rounded-full ${h[We.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:866:26","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:We.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:869:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"869","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:We.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:875:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"875","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:876:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"876","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:877:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"877","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:878:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"878","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Op,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:879:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"879","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:881:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"881","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:We.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:883:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"883","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:884:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Vh,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:885:30","data-matrix-name":"BarChart3","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":"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:887:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:We.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:891:24","data-matrix-name":"div","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":"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:892:26","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%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:893:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(Ig,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:894:30","data-matrix-name":"DollarSign","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":"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:896:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:We.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:898:26","data-matrix-name":"div","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":"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:899:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"899","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:900:30","data-matrix-name":"Heart","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"900","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:902:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"902","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20leading-relaxed%22%7D",children:We.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:906:24","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%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:907:26","data-matrix-name":"div","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":"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:908:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(UE,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:909:30","data-matrix-name":"Activity","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"909","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:911:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"911","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:We.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:913:26","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%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:914:28","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-red-800%20text-sm%20flex%20items-center%22%7D",children:[d.jsx(xa,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:915:30","data-matrix-name":"Sparkles","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":"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:917:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"917","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:We.key_advice})]})]})]}),We.monthly_highlights&&We.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:923:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"923","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:924:26","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"924","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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(qc,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:925:28","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"925","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:927:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"927","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:We.monthly_highlights.map((ve,Se)=>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:929:30","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-xs%20bg-yellow-50%20p-2%20rounded%22%7D",children:["• ",ve]},Se))})]})]},ft))})})})]}),s.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:944:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:945:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:946:14","data-matrix-name":"CardTitle","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":"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(_d,{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:947:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"947","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(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:951:12","data-matrix-name":"CardContent","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":"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:952:14","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%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:953:16","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%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:954:18","data-matrix-name":"div","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":"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:955:20","data-matrix-name":"div","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":"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:956:22","data-matrix-name":"h4","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":"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:957:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"957","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:s.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:961:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"961","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-4%20rounded-lg%20border-l-4%20border-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:962:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"962","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20mb-2%22%7D",children:"财富管理"}),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:963:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"963","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:967:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"967","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:968:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"968","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:969:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"969","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:s.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:974:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"974","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:975:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"975","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:976:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"976","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:977:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"977","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:s.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:981:20","data-matrix-name":"div","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":"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:982:22","data-matrix-name":"h4","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":"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:983:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"983","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:s.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:987:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"987","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:988:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"988","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:989:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"989","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.life_guidance.overall_summary})]})]})]})})})]}),s.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:1002:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1002","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1003:12","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:1004:14","data-matrix-name":"CardTitle","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":"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(Z2,{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:1005:16","data-matrix-name":"Zap","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":"Zap","data-component-content":"%7B%22className%22%3A%22mr-2%20h-6%20w-6%20text-yellow-600%22%7D"}),"现代应用建议"]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1009:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1009","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:1010:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1010","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:1011:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1011","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1012:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1012","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:1013:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1013","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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:1014:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1014","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:1015:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1015","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:s.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:1019:20","data-matrix-name":"div","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":"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:1020:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1020","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:1021:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1021","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:s.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:1026:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1026","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"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: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-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:1028:22","data-matrix-name":"h4","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":"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:1029:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:1033:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1033","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1034:22","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1034","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:1035:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1035","data-component-file":"CompleteBaziAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-sm%22%7D",children:s.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:1047:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1047","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(Gt,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1048:10","data-matrix-name":"CardContent","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":"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:1049:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1049","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:1050:14","data-matrix-name":"p","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":"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:1051:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-sm%22%7D",children:["分析日期:",s.analysis_date?new Date(s.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:1052:14","data-matrix-name":"p","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":"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:1061:6","data-matrix-name":"BackToTop","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":"BackToTop"}),d.jsx(ZD,{isOpen:c,onClose:()=>m(!1),onConfigSaved:()=>{m(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx:1064:6","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteBaziAnalysis.tsx","data-component-line":"1064","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"})]})},Ak=({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:St("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:St("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:St("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(xa,{className:St("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:St("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:St("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})]})},Rv=({birthDate:e,analysisData:t})=>{var Q,E,G,I,O,M,z,_,F,R,Z,J,ae,se,ee,oe,T,ne,k,S,V,re,ce,pe,ge,de,je,_e,De,Ze,at,Ee,le,At,it,Ye,$e,Ve,tt,mt,We,ft,ve,Se,Xe,qe,ct,Re,Yt,Ut,fn,Wt,It,Vn,Mt,yo,wn,ba,Ca,cn,Ft;const[n,a]=fe.useState(!t),[o,r]=fe.useState(null),[s,i]=fe.useState(t||null),[c,m]=fe.useState(!1),p={化禄:{concept:"化禄是四化之首,主财禄、享受、缘分",influence:"增强星曜的正面能量,带来财运、人缘和享受,代表得到、收获和满足",application:"化禄星所在宫位通常是您的幸运领域,容易获得成功和满足感",timing:"大限或流年遇化禄,主该时期财运亨通,事业顺利,人际关系和谐"},化权:{concept:"化权主权力、地位、能力的发挥",influence:"增强星曜的权威性和主导力,带来领导机会、权力地位和成就感",application:"化权星所在宫位是您容易掌控和发挥影响力的领域",timing:"大限或流年遇化权,主该时期权力增长,地位提升,能力得到认可"},化科:{concept:"化科主名声、学业、贵人和文书",influence:"增强星曜的声誉和学习能力,带来名声、考试运和贵人相助",application:"化科星所在宫位是您容易获得名声和学习成就的领域",timing:"大限或流年遇化科,主该时期名声远播,学业有成,贵人运旺"},化忌:{concept:"化忌主阻碍、困扰、执着和变化",influence:"增强星曜的负面特质,带来阻碍、烦恼,但也促使变化和成长",application:"化忌星所在宫位需要特别注意,容易遇到挫折,但也是成长的机会",timing:"大限或流年遇化忌,主该时期需谨慎行事,可能有变动,但危机中有转机"}},A={命宫:{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:"孝顺父母,尊重长辈,处理好权威关系"}},h={紫微:{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:"财运变化很大,需要通过创新获得财富,晚年较佳"}},f={紫微:"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",y="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"},w={水二局:"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){i(t),a(!1);return}const ke=async()=>{var Le;try{a(!0),r(null);const bt={name:e.name||"用户",birth_date:e.date,birth_time:e.time,gender:e.gender||"male"},nn=await Go.analysis.ziwei(bt);if(nn.error)throw new Error(nn.error.message||"紫微斗数分析失败");const tn=(Le=nn.data)==null?void 0:Le.analysis;if(!tn)throw new Error("分析结果为空");i(tn)}catch(bt){r(bt instanceof Error?bt.message:"分析数据获取失败,请稍后重试")}finally{a(!1)}};e!=null&&e.date&&!t&&ke()},[e==null?void 0:e.date,e==null?void 0:e.time,e==null?void 0:e.name,e==null?void 0:e.gender,t]),n)return 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:309:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"309","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(ho,{variant:"elevated",className:"p-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:310:8","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%2C%22className%22%3A%22p-8%22%7D",children:d.jsxs(er,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:311:10","data-matrix-name":"ChineseCardContent","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":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsx(Ak,{size:"lg",variant:"chinese",text:"正在进行专业紫微斗数分析",className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:312:12","data-matrix-name":"ChineseLoading","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":"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:318:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"318","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:319:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"请稍候,正在生成您的详细命理报告..."})]})})});if(o)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:329:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"329","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:330:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:331:10","data-matrix-name":"CardContent","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":"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:332:12","data-matrix-name":"div","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":"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:333:12","data-matrix-name":"h3","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":"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:334:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:o}),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:335:12","data-matrix-name":"button","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":"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(!s)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:349:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"349","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:350:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:351:10","data-matrix-name":"CardContent","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":"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:352:12","data-matrix-name":"div","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":"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:353:12","data-matrix-name":"h3","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":"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:354:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%22%7D",children:"未能获取到完整的分析数据,请重新提交分析"})]})})});const D=(ke,Le)=>{var tn;if(!Le)return null;const nn={命宫:mi,兄弟宫:yd,夫妻宫:yd,子女宫:Zc,财帛宫:Ig,疾厄宫:UE,迁移宫:Bd,交友宫:yd,事业宫:Z0,田宅宫:Op,福德宫:Wv,父母宫:GE}[ke]||Zc;return d.jsxs(ho,{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:384:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"384","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Gs,{className:"text-center pb-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:385:8","data-matrix-name":"ChineseCardHeader","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":"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:386:10","data-matrix-name":"div","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":"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:387:12","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%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(nn,{className:"h-5 w-5 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:388:14","data-matrix-name":"PalaceIcon","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":"PalaceIcon","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20text-white%22%7D"})}),d.jsx(Es,{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:390:12","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"390","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:ke}),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:393:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"393","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:394:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-body-md%20font-chinese%22%7D",children:Le.position||Le.branch}),d.jsx("span",{className:St("px-2 py-1 rounded-full text-label-md font-medium font-chinese",B[Le.strength]||"text-gray-600 bg-gray-50"),"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%22%5BCallExpression%5D%22%7D",children:Le.strength})]})]})}),d.jsxs(er,{className:"space-y-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:404:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"404","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardContent","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",children:[Le.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:407:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"407","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:408:14","data-matrix-name":"h5","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":"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(Wv,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:409:16","data-matrix-name":"Sun","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":"Sun","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%20mr-1%22%7D"}),"星曜亮度:",Le.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:412:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"412","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:413:16","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-1%20bg-gray-200%20rounded-full%20h-2%22%7D",children:d.jsx("div",{className:`h-2 rounded-full ${Le.brightness_analysis.brightness_score>=4?"bg-green-500":Le.brightness_analysis.brightness_score>=3?"bg-yellow-500":Le.brightness_analysis.brightness_score>=2?"bg-orange-500":"bg-red-500"}`,style:{width:`${Math.min(Le.brightness_analysis.brightness_score*20,100)}%`},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:414:18","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%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:423:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"423","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:(tn=Le.brightness_analysis.brightness_score)==null?void 0:tn.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:427:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"427","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:Le.brightness_analysis.brightness_description}),Le.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:431:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"431","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-body-sm%20text-orange-700%20mt-1%20font-chinese%22%7D",children:["组合效果:",Le.brightness_analysis.combination_effect]})]}),Le.main_stars&&Le.main_stars.length>0&&d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:440:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"440","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:441:14","data-matrix-name":"h5","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":"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(Zc,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:442:16","data-matrix-name":"Star","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":"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:445:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"445","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Le.main_stars.map((dt,Bn)=>d.jsx("span",{className:St("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",f[dt]||"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:447:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"447","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:dt},Bn))})]}),Le.lucky_stars&&Le.lucky_stars.length>0&&d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:460:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:461:14","data-matrix-name":"h5","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":"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(xa,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:462:16","data-matrix-name":"Sparkles","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":"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:465:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"465","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Le.lucky_stars.map((dt,Bn)=>d.jsx("span",{className:St("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:467:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"467","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:dt},Bn))})]}),Le.unlucky_stars&&Le.unlucky_stars.length>0&&d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:480:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"480","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:481:14","data-matrix-name":"h5","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":"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(Z2,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:482:16","data-matrix-name":"Zap","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":"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:485:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"485","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-1%22%7D",children:Le.unlucky_stars.map((dt,Bn)=>d.jsx("span",{className:St("px-2 py-1 rounded-full text-label-md font-medium border font-chinese",y),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:487:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"487","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:dt},Bn))})]}),Le.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:500:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"500","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:501:14","data-matrix-name":"h5","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":"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(Vh,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:502:16","data-matrix-name":"BarChart3","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":"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:505:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"505","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:506:16","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%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:507:18","data-matrix-name":"span","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":"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:St("px-2 py-1 rounded-full text-label-md font-medium font-chinese",B[Le.strength]||"text-gray-600 bg-gray-50"),"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%22%5BCallExpression%5D%22%7D",children:Le.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:515:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"515","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:{旺:"星曜力量最强,正面特质充分发挥,该宫位代表的人生领域发展顺利,容易获得成功和满足。建议积极把握机会,发挥优势。",得地:"星曜力量较强,能够较好地发挥正面影响,在该领域有良好的发展基础。建议稳步前进,持续努力。",平:"星曜力量中等,需要通过努力来激发潜能,在该领域的发展需要更多的主观能动性。建议保持积极态度,寻找突破点。",不得地:"星曜力量较弱,正面特质难以充分发挥,在该领域可能遇到较多困难和阻力。建议通过学习和努力来弥补不足,寻求他人帮助。",陷:"星曜力量最弱,该宫位代表的人生领域面临较大挑战,需要格外用心经营。建议保持耐心,通过持续努力和正确方法来改善。"}[Le.strength]||"该宫位的星曜配置具有独特的影响模式,需要结合具体情况来分析。"})]})]}),Le.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:534:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"534","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:535:14","data-matrix-name":"h5","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":"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(_d,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:536:16","data-matrix-name":"BookOpen","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":"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:539:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"539","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:Le.interpretation})]})]})]},ke)},H=ke=>{const Le={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:557:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"557","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20hover%3Ashadow-lg%20transition-all%20duration-300%22%7D",children:[d.jsxs(Xt,{className:"pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:558:8","data-matrix-name":"CardHeader","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":"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:559:10","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%22%7D",children:[d.jsx(Jt,{className:"text-purple-800 text-lg font-bold","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:560:12","data-matrix-name":"CardTitle","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":"CardTitle","data-component-content":"%7B%22className%22%3A%22text-purple-800%20text-lg%20font-bold%22%7D",children:ke.name}),d.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium border ${Le[ke.level]||Le.fair}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:561:12","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:ke.level==="excellent"?"优秀":ke.level==="good"?"良好":ke.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:565:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"565","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20text-sm%22%7D",children:ke.type==="major"?"主要格局":ke.type==="wealth"?"财富格局":ke.type==="career"?"事业格局":ke.type==="relationship"?"感情格局":"四化格局"})]}),d.jsxs(Gt,{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:567:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"567","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:568:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"568","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-700%22%7D",children:ke.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:569:10","data-matrix-name":"div","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":"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:570:12","data-matrix-name":"h5","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":"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:571:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:ke.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:573:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"573","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:574:12","data-matrix-name":"h5","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":"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:575:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"575","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-600%22%7D",children:ke.advice})]})]})]},ke.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:583:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"583","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:584:6","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%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 justify-between items-start no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:587:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"587","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%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:588:10","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-1%22%7D",children:d.jsx(Xx,{analysisData:s,analysisType:"ziwei",onConfigClick:()=>m(!0),className:"sticky top-4 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:589:12","data-matrix-name":"AIInterpretationButton","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":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22ziwei%22%2C%22onConfigClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22sticky%20top-4%20z-10%22%7D"})}),d.jsx("div",{className:"ml-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:596:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"596","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22ml-4%22%7D",children:d.jsx(Yx,{analysisData:s,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:597:12","data-matrix-name":"DownloadButton","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":"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:608:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"608","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-purple-400%22%7D",children:[d.jsxs(Xt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:609:10","data-matrix-name":"CardHeader","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":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsxs(Jt,{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:610:12","data-matrix-name":"CardTitle","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":"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(Z0,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:611:14","data-matrix-name":"Crown","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":"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:612:14","data-matrix-name":"span","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":"span",children:[((E=(Q=s.basic_info)==null?void 0:Q.personal_data)==null?void 0:E.name)||"用户","的专业紫微斗数命理分析报告"]}),d.jsx(Z0,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:613:14","data-matrix-name":"Crown","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":"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:615:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"615","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:616:14","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%20items-center%20space-x-2%22%7D",children:[d.jsx(qc,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:617:16","data-matrix-name":"Calendar","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":"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:618:16","data-matrix-name":"span","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":"span",children:(I=(G=s.basic_info)==null?void 0:G.personal_data)==null?void 0:I.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:620:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"620","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(Xu,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:621:16","data-matrix-name":"Clock","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":"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:622:16","data-matrix-name":"span","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":"span",children:(M=(O=s.basic_info)==null?void 0:O.personal_data)==null?void 0:M.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:624:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"624","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-2%22%7D",children:[d.jsx(mi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:625:16","data-matrix-name":"User","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":"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:626:16","data-matrix-name":"span","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":"span",children:((_=(z=s.basic_info)==null?void 0:z.personal_data)==null?void 0:_.gender)==="male"?"男性":((R=(F=s.basic_info)==null?void 0:F.personal_data)==null?void 0:R.gender)==="female"?"女性":(J=(Z=s.basic_info)==null?void 0:Z.personal_data)==null?void 0:J.gender})]})]})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:630:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"630","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:631:12","data-matrix-name":"div","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":"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:633:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"633","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:634:16","data-matrix-name":"h4","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":"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:635:16","data-matrix-name":"div","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":"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:636:18","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",children:[d.jsxs("p",{className:"text-purple-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:637:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["年柱:",(se=(ae=s.basic_info)==null?void 0:ae.bazi_info)==null?void 0:se.year]}),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:["月柱:",(oe=(ee=s.basic_info)==null?void 0:ee.bazi_info)==null?void 0:oe.month]})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:640:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"640","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:641:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["日柱:",(ne=(T=s.basic_info)==null?void 0:T.bazi_info)==null?void 0:ne.day]}),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:["时柱:",(S=(k=s.basic_info)==null?void 0:k.bazi_info)==null?void 0:S.hour]})]})]})]}),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:648:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"648","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:649:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"649","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:650:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"650","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-indigo-800%20mb-3%22%7D",children:"五行局详解"}),d.jsx("div",{className:`inline-block px-3 py-2 rounded-lg font-bold mb-3 ${w[(re=(V=s.basic_info)==null?void 0:V.wuxing_ju)==null?void 0:re.type]||"text-gray-700 bg-gray-100"}`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:653:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"653","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:(pe=(ce=s.basic_info)==null?void 0:ce.wuxing_ju)==null?void 0:pe.type}),((de=(ge=s.basic_info)==null?void 0:ge.wuxing_ju)==null?void 0:de.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:659:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"659","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:660:22","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%22flex%20items-center%20space-x-2%20mb-1%22%7D",children:[d.jsx(xa,{className:"h-4 w-4 text-amber-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:661:24","data-matrix-name":"Sparkles","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":"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:662:24","data-matrix-name":"span","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":"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:663:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"663","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-amber-800%20font-bold%22%7D",children:(_e=(je=s.basic_info)==null?void 0:je.wuxing_ju)==null?void 0:_e.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:665:22","data-matrix-name":"p","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":"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: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%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:667:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"667","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:668:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-amber-700%20text-xs%20leading-relaxed%22%7D",children:(()=>{var nn,tn,dt,Bn;const ke=(tn=(nn=s.basic_info)==null?void 0:nn.wuxing_ju)==null?void 0:tn.nayin,Le=(Bn=(dt=s.basic_info)==null?void 0:dt.wuxing_ju)==null?void 0:Bn.type;return{海中金:`您的年柱纳音为海中金,如深海珍宝般内敛珍贵。在紫微斗数中对应${Le},这意味着您的大限运程具有金的坚韧特质,适合稳扎稳打的发展策略。您的性格深沉内敛,不轻易显露才华,但一旦时机成熟便能展现惊人的能力。`,剑锋金:`您的年柱纳音为剑锋金,锋利而坚韧。在紫微斗数中对应${Le},这赋予了您果断的决策能力和强烈的进取心。您的大限运程充满挑战性,但也蕴含着巨大的成功机会,适合在竞争激烈的环境中发展。`,白蜡金:`您的年柱纳音为白蜡金,纯净温润。在紫微斗数中对应${Le},这使您具有很强的适应能力和协调能力。您的大限运程相对平稳,适合通过人际关系和团队合作来实现目标。`,砂中金:`您的年柱纳音为砂中金,需要淘洗显现。在紫微斗数中对应${Le},这表明您的成功需要经过磨练和积累。您的大限运程呈现渐进式发展,通过不断努力最终能获得丰厚回报。`,金箔金:`您的年柱纳音为金箔金,薄而广泛。在紫微斗数中对应${Le},这赋予了您灵活多变的特质。您的大限运程变化较多,适合在多元化发展中寻找机会。`,钗钏金:`您的年柱纳音为钗钏金,精美实用。在紫微斗数中对应${Le},这使您注重品质和细节。您的大限运程稳中有升,适合在精品化路线上发展。`,大林木:`您的年柱纳音为大林木,如参天大树。在紫微斗数中对应${Le},这赋予了您强大的成长潜力和包容能力。您的大限运程具有持续发展的特征,适合长期规划和稳步发展。`,杨柳木:`您的年柱纳音为杨柳木,柔韧优美。在紫微斗数中对应${Le},这使您具有很强的适应性和创造力。您的大限运程灵活多变,适合在变化中寻找发展机会。`,松柏木:`您的年柱纳音为松柏木,坚韧不屈。在紫微斗数中对应${Le},这赋予了您顽强的意志力和持久的耐力。您的大限运程虽有波折,但最终能够获得成功。`,平地木:`您的年柱纳音为平地木,广阔包容。在紫微斗数中对应${Le},这使您具有很强的团队协作能力。您的大限运程平稳发展,适合在团队中发挥领导作用。`,桑柘木:`您的年柱纳音为桑柘木,实用有价值。在紫微斗数中对应${Le},这使您注重实际效果和长远价值。您的大限运程稳健务实,适合在实业中发展。`,石榴木:`您的年柱纳音为石榴木,多子多福。在紫微斗数中对应${Le},这赋予了您旺盛的生命力和创造力。您的大限运程充满活力,适合在人际交往中发展事业。`,涧下水:`您的年柱纳音为涧下水,清澈持续。在紫微斗数中对应${Le},这使您具有纯净的品格和坚持的精神。您的大限运程清晰明确,适合在专业领域深耕发展。`,泉中水:`您的年柱纳音为泉中水,源源不断。在紫微斗数中对应${Le},这赋予了您丰富的创造力和持续的动力。您的大限运程充满创新机会,适合在新兴领域发展。`,长流水:`您的年柱纳音为长流水,绵延不绝。在紫微斗数中对应${Le},这使您具有持久的发展能力。您的大限运程稳定持续,适合长期投资和积累。`,天河水:`您的年柱纳音为天河水,高远广阔。在紫微斗数中对应${Le},这赋予了您远大的志向和宏观的视野。您的大限运程格局较大,适合在高层次平台发展。`,大溪水:`您的年柱纳音为大溪水,奔腾有力。在紫微斗数中对应${Le},这使您具有强大的行动力和进取心。您的大限运程动态发展,适合在变化中把握机遇。`,大海水:`您的年柱纳音为大海水,深邃包容。在紫微斗数中对应${Le},这赋予了您深厚的智慧和广阔的胸怀。您的大限运程格局宏大,适合在国际化平台发展。`,炉中火:`您的年柱纳音为炉中火,热烈专注。在紫微斗数中对应${Le},这使您具有专业的精神和热情的态度。您的大限运程专业化发展,适合在技术领域深入钻研。`,山头火:`您的年柱纳音为山头火,明亮显眼。在紫微斗数中对应${Le},这赋予了您出众的表现力和领导魅力。您的大限运程充满表现机会,适合在公众平台发展。`,霹雳火:`您的年柱纳音为霹雳火,迅猛有力。在紫微斗数中对应${Le},这使您具有快速的反应能力和强烈的爆发力。您的大限运程变化迅速,适合在快节奏环境中发展。`,山下火:`您的年柱纳音为山下火,温暖持久。在紫微斗数中对应${Le},这赋予了您温和的性格和持续的服务精神。您的大限运程稳定温和,适合在服务行业发展。`,覆灯火:`您的年柱纳音为覆灯火,温馨照明。在紫微斗数中对应${Le},这使您具有照顾他人的天性和温暖的人格魅力。您的大限运程温馨和谐,适合在关怀性行业发展。`,天上火:`您的年柱纳音为天上火,光明高远。在紫微斗数中对应${Le},这赋予了您正直的品格和崇高的理想。您的大限运程光明正大,适合在公正性行业发展。`,路旁土:`您的年柱纳音为路旁土,承载包容。在紫微斗数中对应${Le},这使您具有踏实的品格和支持他人的能力。您的大限运程稳健可靠,适合在基础性行业发展。`,城头土:`您的年柱纳音为城头土,坚固防护。在紫微斗数中对应${Le},这赋予了您强烈的责任感和保护意识。您的大限运程安全稳定,适合在防护性行业发展。`,屋上土:`您的年柱纳音为屋上土,实用温馨。在紫微斗数中对应${Le},这使您注重家庭和谐与实际效果。您的大限运程温馨实用,适合在家庭相关行业发展。`,壁上土:`您的年柱纳音为壁上土,装饰美化。在紫微斗数中对应${Le},这赋予了您艺术天赋和美化能力。您的大限运程注重形象,适合在美化性行业发展。`,大驿土:`您的年柱纳音为大驿土,连接沟通。在紫微斗数中对应${Le},这使您具有很强的组织协调能力。您的大限运程注重沟通,适合在协调性行业发展。`,沙中土:`您的年柱纳音为沙中土,细腻广泛。在紫微斗数中对应${Le},这赋予了您细致入微的观察力和周到的处事能力。您的大限运程注重细节,适合在精细化行业发展。`}[ke]||`您的年柱纳音为${ke},在紫微斗数中对应${Le},这是您天生的五行本质和能量特征,深刻影响着您的性格特质和人生发展轨迹。`})()})]})]}),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:713:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20text-sm%22%7D",children:(Ze=(De=s.basic_info)==null?void 0:De.wuxing_ju)==null?void 0:Ze.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:715:16","data-matrix-name":"div","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":"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:716:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"716","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:717:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"717","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:(Ee=(at=s.basic_info)==null?void 0:at.ming_gong_position)==null?void 0:Ee.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:720:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"720","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:(At=(le=s.basic_info)==null?void 0:le.ming_gong_position)==null?void 0:At.description}),((Ye=(it=s.detailed_analysis)==null?void 0:it.personality_analysis)==null?void 0:Ye.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:723:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"723","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:724:22","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-blue-800%20mb-2%20flex%20items-center%22%7D",children:[d.jsx(Bd,{className:"h-4 w-4 mr-1","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:725:24","data-matrix-name":"Compass","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":"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:728:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%20whitespace-pre-line%22%7D",children:(()=>{const ke=s.detailed_analysis.personality_analysis.overview,Le=ke.match(/([子丑寅卯辰巳午未申酉戌亥])宫属[金木水火土].*?。/g);if(Le)return Le.join(" ");const nn=ke.split("。").filter(tn=>tn.includes("宫")&&(tn.includes("属")||tn.includes("代表")||tn.includes("使您")));return nn.length>0?nn.join("。")+"。":"命宫位置影响着您的基本性格特质和人生发展方向。"})()})]})]})]})]})})]}),((Ve=($e=s.basic_info)==null?void 0:$e.wuxing_ju)==null?void 0:Ve.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:756:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"756","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-amber-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:757:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"757","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:758:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"758","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(xa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:759:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"759","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:760:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"760","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"纳音五行与五行局详解"}),d.jsx(xa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:761:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"761","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-6%20w-6%22%7D"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:764:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"764","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:765:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"765","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:766:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"766","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:768:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"768","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:769:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"769","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:770:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"770","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-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:771:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"771","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:772:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"772","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:773:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"773","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:s.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:774:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"774","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:775:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"775","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:s.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:778:22","data-matrix-name":"div","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":"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:779:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"779","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:780:24","data-matrix-name":"ul","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":"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:781:26","data-matrix-name":"li","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":"li",children:["• 大限起始年龄:",s.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:782:26","data-matrix-name":"li","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":"li",children:["• 大限周期:每",s.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:783:26","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"783","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"li",children:["• 运势节奏:",s.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:790:18","data-matrix-name":"div","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":"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:791:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"791","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:792:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"792","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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: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%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:794:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"794","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:795:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"795","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:797:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"797","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:798:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"798","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:799:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"799","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:801:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"801","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:802:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"802","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:803:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"803","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:805:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"805","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:806:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"806","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:807:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"807","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:809:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"809","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:810:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"810","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:811:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"811","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:817:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"817","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:818:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"818","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:819:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"819","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:820:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"820","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:821:22","data-matrix-name":"h5","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":"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:822:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"822","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-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:826:20","data-matrix-name":"div","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":"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:827:22","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"827","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:828:22","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"828","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:832:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"832","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:833:22","data-matrix-name":"h5","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":"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:834:22","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20leading-relaxed%22%7D",children:"纳音五行体现了深层的性格特质,与主星配合形成完整的性格画像。"})]})]})]}),((mt=(tt=s.ziwei_analysis)==null?void 0:tt.si_hua)==null?void 0:mt.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:843:18","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%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:844:20","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-purple-800%20mb-3%20flex%20items-center%22%7D",children:[d.jsx(xa,{className:"h-5 w-5 mr-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:845:22","data-matrix-name":"Sparkles","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":"Sparkles","data-component-content":"%7B%22className%22%3A%22h-5%20w-5%20mr-2%22%7D"}),"多层次四化分析"]}),s.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:851:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"851","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:852:24","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"852","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:853:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"853","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20md%3Agrid-cols-2%20gap-4%22%7D",children:[((We=s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.conflicts)==null?void 0:We.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:856:28","data-matrix-name":"div","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":"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:857:30","data-matrix-name":"h6","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":"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:858:30","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%22space-y-2%22%7D",children:s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.conflicts.map((ke,Le)=>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:860:34","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-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:861:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"861","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[ke.type,""]}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:862:36","data-matrix-name":"span","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":"span",children:ke.impact})]},Le))})]}),((ft=s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.enhancements)==null?void 0:ft.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:871:28","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%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:872:30","data-matrix-name":"h6","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":"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:873:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"873","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.enhancements.map((ke,Le)=>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:875:34","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%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:876:36","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:[ke.type,""]}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:877:36","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"877","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:ke.impact})]},Le))})]})]}),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:886:24","data-matrix-name":"div","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":"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:887:26","data-matrix-name":"div","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":"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:888:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"888","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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 ${s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony==="非常和谐"?"text-green-600":s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony==="较为和谐"?"text-blue-600":s.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:889:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"889","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.overall_harmony})]})}),((ve=s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.recommendations)==null?void 0:ve.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:901:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"901","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:902:28","data-matrix-name":"h6","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"902","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:903:28","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"903","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ul","data-component-content":"%7B%22className%22%3A%22space-y-1%22%7D",children:s.ziwei_analysis.si_hua.enhanced_sihua.interaction_analysis.recommendations.map((ke,Le)=>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:905:32","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"905","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:906:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"906","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:907:34","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"907","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:ke})]},Le))})]})]})]})]})})]}),((Se=s.ziwei_analysis)==null?void 0:Se.ming_gong_stars)&&s.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:924:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"924","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsxs(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:925:12","data-matrix-name":"CardHeader","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":"CardHeader",children:[d.jsxs(Jt,{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:926:14","data-matrix-name":"CardTitle","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":"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(Zc,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:927:16","data-matrix-name":"Star","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":"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:928:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"928","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:930:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"930","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:["命宫在",(Xe=s.ziwei_analysis)==null?void 0:Xe.ming_gong,",主星决定了您的基本性格和人生走向"]})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:932:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"932","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:933:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"933","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",children:[s.ziwei_analysis.ming_gong_stars.map((ke,Le)=>{const bt=h[ke];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:937:20","data-matrix-name":"div","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":"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:938:22","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%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 ${f[ke]||"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:939:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"939","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:ke}),bt&&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:943:26","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"943","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-purple-600%20font-medium%22%7D",children:bt.nature})]}),bt&&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:948:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"948","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:949:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"949","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:950:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"950","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(mi,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:951:30","data-matrix-name":"User","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":"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:952:30","data-matrix-name":"span","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":"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:954:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20text-sm%22%7D",children:bt.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:957:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"957","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:958:28","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"958","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Op,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:959:30","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"959","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:960:30","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"960","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:962:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"962","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20text-sm%22%7D",children:bt.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:965:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"965","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:966:28","data-matrix-name":"h5","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":"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(Ig,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:967:30","data-matrix-name":"DollarSign","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":"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:968:30","data-matrix-name":"span","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":"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:970:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%20text-sm%22%7D",children:bt.fortune})]})]}),!bt&&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:976:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"976","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:977:26","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"977","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:"此星曜的详细解释正在完善中..."})})]},Le)}),s.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:986:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"986","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:987:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"987","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(xa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:988:22","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"988","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:989:22","data-matrix-name":"span","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":"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:991:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:["您的命宫有",s.ziwei_analysis.ming_gong_stars.join("、"),"同宫,这种组合使您兼具了多种星曜的特质。",s.ziwei_analysis.ming_gong_stars.length===2?"双星同宫往往能够互补优势,但也需要平衡不同星曜的能量。":"多星同宫的格局较为复杂,需要综合各星曜的特质来理解您的性格。"]})]})]})})]}),d.jsxs(ho,{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:1006:8","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1006","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(Gs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1007:10","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1007","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"ChineseCardHeader",children:d.jsxs("div",{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1008:12","data-matrix-name":"div","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":"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:1009:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1009","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(Bd,{className:"h-6 w-6 text-white","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1010:16","data-matrix-name":"Compass","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1010","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(Es,{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:1012:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1012","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1015:14","data-matrix-name":"p","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":"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:1018:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1018","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:1019:16","data-matrix-name":"h4","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":"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:1020:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1020","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:1021:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1021","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1022:20","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%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:1023:20","data-matrix-name":"div","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":"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:1025:18","data-matrix-name":"div","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":"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:1026:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1026","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:1027:20","data-matrix-name":"div","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":"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:1029:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1029","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1030:20","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%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:1031:20","data-matrix-name":"div","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":"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:1033:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1033","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1034:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1034","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1035:20","data-matrix-name":"div","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":"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:1037:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1037","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","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:1038:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1038","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1039:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1039","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1042:16","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-red-700%20text-xs%20mt-3%20text-center%20font-chinese%22%7D",children:"星曜强度反映了该宫位星曜力量的强弱,影响相关人生领域的发展顺逆程度"})]})]})}),d.jsx(er,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1048:10","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1048","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:1049:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1049","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:((qe=s.ziwei_analysis)==null?void 0:qe.twelve_palaces)&&Object.entries(s.ziwei_analysis.twelve_palaces).map(([ke,Le])=>D(ke,Le))})})]}),((ct=s.ziwei_analysis)==null?void 0:ct.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:1059:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1059","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsxs(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1060:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1060","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(Jt,{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:1061:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1061","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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(xa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1062:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1062","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:1063:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1063","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1065:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1065","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:["根据",s.ziwei_analysis.si_hua.year_stem,"年干的四化飞星分析"]})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1067:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1067","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1068:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1068","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1070:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1070","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:1071:18","data-matrix-name":"h4","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":"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:1072:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%20text-sm%20leading-relaxed%22%7D",children:["四化飞星是紫微斗数的核心理论,由",s.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:1080:16","data-matrix-name":"div","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":"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:1082:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1082","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1083:20","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%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:1084:22","data-matrix-name":"span","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":"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:1085:22","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",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:1086:24","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-green-800%20text-lg%22%7D",children:["化禄 - ",s.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:1087:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-green-600%20text-sm%22%7D",children:p.化禄.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:1090:20","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%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:1091:22","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",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:1092:24","data-matrix-name":"span","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":"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:1093:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1093","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:p.化禄.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1095:22","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",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:1096:24","data-matrix-name":"span","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":"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:1097:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1097","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:p.化禄.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1099:22","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",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:1100:24","data-matrix-name":"span","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":"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:1101:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1101","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-green-700%22%7D",children:p.化禄.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:1107:18","data-matrix-name":"div","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":"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:1108:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1108","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1109:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1109","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:1110:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1110","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div",children:[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:1111:24","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1111","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-blue-800%20text-lg%22%7D",children:["化权 - ",s.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:1112:24","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1112","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-600%20text-sm%22%7D",children:p.化权.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:1115:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1115","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1116:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1116","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"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:1117:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1117","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:1118:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1118","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:p.化权.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1120:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1120","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:1121:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1121","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:1122:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1122","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:p.化权.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1124:22","data-matrix-name":"div","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":"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:1125:24","data-matrix-name":"span","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":"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:1126:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:p.化权.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:1132:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1132","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:1133:20","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%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:1134:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1134","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:1135:22","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",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:1136:24","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-yellow-800%20text-lg%22%7D",children:["化科 - ",s.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:1137:24","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-yellow-600%20text-sm%22%7D",children:p.化科.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:1140:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1140","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:1141:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1141","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:1142:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1142","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:1143:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1143","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:p.化科.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1145:22","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",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:1146:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1146","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:1147:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:p.化科.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1149:22","data-matrix-name":"div","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":"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:1150:24","data-matrix-name":"span","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":"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:1151:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:p.化科.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:1157:18","data-matrix-name":"div","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":"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:1158:20","data-matrix-name":"div","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":"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:1159:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1159","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: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.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:1161:24","data-matrix-name":"h4","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":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-red-800%20text-lg%22%7D",children:["化忌 - ",s.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:1162:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20text-sm%22%7D",children:p.化忌.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:1165:20","data-matrix-name":"div","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":"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:1166:22","data-matrix-name":"div","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":"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:1167:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1167","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:1168:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1168","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:p.化忌.influence})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1170:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1170","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:1171:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1171","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:1172:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:p.化忌.application})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1174:22","data-matrix-name":"div","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":"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:1175:24","data-matrix-name":"span","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":"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:1176:24","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-red-700%22%7D",children:p.化忌.timing})]})]})]})]})]})})]}),((Re=s.ziwei_analysis)==null?void 0:Re.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:1188:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1188","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1189:12","data-matrix-name":"CardHeader","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":"CardHeader",children:[d.jsxs(Jt,{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:1190:14","data-matrix-name":"CardTitle","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":"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(z2,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1191:16","data-matrix-name":"TrendingUp","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":"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:1192:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1192","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:1194:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1194","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:[s.ziwei_analysis.major_periods.wuxing_ju,",起运年龄",s.ziwei_analysis.major_periods.start_age,"岁"]})]}),d.jsxs(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1196:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1196","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardContent",children:[s.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:1199:16","data-matrix-name":"div","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":"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:1200:18","data-matrix-name":"h4","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":"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:1201:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%20font-medium%22%7D",children:s.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:1206:14","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","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:1207:16","data-matrix-name":"h4","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":"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:1208:16","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20lg%3Agrid-cols-2%20xl%3Agrid-cols-3%20gap-6%22%7D",children:(Yt=s.ziwei_analysis.major_periods.all_periods)==null?void 0:Yt.map((ke,Le)=>{var nn,tn;const bt=A[ke.palace_name]||{focus:"该宫位的重点领域",opportunities:"潜在的发展机会",challenges:"可能面临的挑战",advice:"建议关注的方向"};return d.jsxs("div",{className:`p-5 rounded-lg border transition-all duration-200 hover:shadow-lg ${ke.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:1218:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1218","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:1223:24","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%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:1224:26","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%22font-bold%20text-purple-800%20text-lg%22%7D",children:["第",ke.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:1225:26","data-matrix-name":"span","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":"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:ke.age_range})]}),d.jsxs("div",{className:"mb-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1228:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1228","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:1229:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1229","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:1230:28","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:[ke.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:1231:28","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:["",ke.palace_name,""]})]}),ke.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:1234:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1234","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:1235:30","data-matrix-name":"span","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":"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:1236:30","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%22text-xs%20text-purple-600%22%7D",children:"正在经历"})]}),!ke.is_current&&d.jsx("span",{className:`text-xs px-2 py-1 rounded-full ${Le<((nn=s.ziwei_analysis.major_periods.all_periods)==null?void 0:nn.findIndex(dt=>dt.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:1240:28","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%22%5BTemplateLiteral%5D%22%7D",children:Le<((tn=s.ziwei_analysis.major_periods.all_periods)==null?void 0:tn.findIndex(dt=>dt.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:1250:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1250","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:1251:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1251","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:1252:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1252","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:1253:28","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-700%20mt-1%22%7D",children:bt.focus})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1256:26","data-matrix-name":"div","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":"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:1257:28","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","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:1258:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1258","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-green-700%20mt-1%22%7D",children:bt.opportunities})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1261:26","data-matrix-name":"div","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":"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:1262:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1262","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:1263:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1263","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-orange-700%20mt-1%22%7D",children:bt.challenges})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1266:26","data-matrix-name":"div","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":"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:1267:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1267","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:1268:28","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1268","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-700%20mt-1%22%7D",children:bt.advice})]})]})]},Le)})})]})]})]}),((fn=(Ut=s.detailed_analysis)==null?void 0:Ut.life_guidance)==null?void 0:fn.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:1282:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1282","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1283:12","data-matrix-name":"CardHeader","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":"CardHeader",children:[d.jsxs(Jt,{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:1284:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1284","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(_d,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1285:16","data-matrix-name":"BookOpen","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1285","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:1286:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1286","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:1288:14","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%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:1289:16","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%22text-purple-600%22%7D",children:["检测到",s.detailed_analysis.life_guidance.pattern_analysis.pattern_count,"个格局"]}),d.jsx("span",{className:`px-2 py-1 rounded text-sm font-medium ${s.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="very_strong"?"bg-green-100 text-green-800":s.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="strong"?"bg-blue-100 text-blue-800":s.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:1290:16","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%22%5BTemplateLiteral%5D%22%7D",children:s.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="very_strong"?"极强":s.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="strong"?"强":s.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="moderate"?"中等":s.detailed_analysis.life_guidance.pattern_analysis.pattern_strength==="fair"?"一般":"较弱"})]})]}),d.jsxs(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1303:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1303","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:1305:14","data-matrix-name":"div","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":"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:1306:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1306","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:1307:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1307","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-700%22%7D",children:s.detailed_analysis.life_guidance.pattern_analysis.pattern_guidance})]}),s.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:1312:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1312","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:s.detailed_analysis.life_guidance.pattern_analysis.detected_patterns.map(ke=>H(ke))})]})]}),((It=(Wt=s.detailed_analysis)==null?void 0:Wt.timing_analysis)==null?void 0:It.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:1324:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1324","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1325:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1325","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(Jt,{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:1326:14","data-matrix-name":"CardTitle","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":"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(Xu,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1327:16","data-matrix-name":"Clock","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":"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:1328:16","data-matrix-name":"span","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":"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:1330:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1330","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-purple-600%20mt-2%22%7D",children:[s.detailed_analysis.timing_analysis.liu_nian_analysis.year_ganzhi,"年运势分析"]})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1332:12","data-matrix-name":"CardContent","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":"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:1333:14","data-matrix-name":"div","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":"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:1335:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1335","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:1336:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1336","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:1337:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1337","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:1338:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1338","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:1339:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1339","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-green-800%20font-medium%22%7D",children:s.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:1340:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1340","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:1342:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1342","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:1343:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1343","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-blue-800%20font-medium%22%7D",children:s.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:1344:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1344","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:1346:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1346","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:1347:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-yellow-800%20font-medium%22%7D",children:s.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:1348:22","data-matrix-name":"div","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":"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:1350:20","data-matrix-name":"div","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":"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:1351:22","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-red-800%20font-medium%22%7D",children:s.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:1352:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1352","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:1358:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1358","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:1359:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1359","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:1360:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1360","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:1361:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1361","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:(Vn=s.detailed_analysis.timing_analysis.liu_nian_analysis.year_opportunities)==null?void 0:Vn.map((ke,Le)=>d.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1363:24","data-matrix-name":"li","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1363","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"li",children:["• ",ke]},Le))})]}),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:1367:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1367","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:1368:20","data-matrix-name":"h4","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":"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:1369:20","data-matrix-name":"ul","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1369","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:(Mt=s.detailed_analysis.timing_analysis.liu_nian_analysis.year_challenges)==null?void 0:Mt.map((ke,Le)=>d.jsxs("li",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1371:24","data-matrix-name":"li","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":"li",children:["• ",ke]},Le))})]})]}),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:1378:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1378","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:1379:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1379","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:1380:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1380","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-2%22%7D",children:(yo=s.detailed_analysis.timing_analysis.liu_nian_analysis.year_focus_areas)==null?void 0:yo.map((ke,Le)=>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:1382:22","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1382","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:ke},Le))})]})]})})]}),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:1394:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1394","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:[((wn=s.detailed_analysis)==null?void 0:wn.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:1397:12","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-purple-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1398:14","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:1399:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1399","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(mi,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1400:18","data-matrix-name":"User","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":"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:1401:18","data-matrix-name":"span","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":"span",children:"个性分析"})]})}),d.jsxs(Gt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1404:14","data-matrix-name":"CardContent","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":"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:1405:16","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",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:1406:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1406","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:1407:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.detailed_analysis.personality_analysis.overview})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1409:16","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",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:1410:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1410","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:1411:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1413:16","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",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:1414:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1414","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:1415:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.detailed_analysis.personality_analysis.strengths})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1417:16","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",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:1418:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1418","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:1419:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1419","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.detailed_analysis.personality_analysis.challenges})]})]})]}),((ba=s.detailed_analysis)==null?void 0:ba.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:1427:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1427","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1428:14","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:1429:16","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1429","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(Op,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1430:18","data-matrix-name":"Target","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1430","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:1431:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1431","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"span",children:"事业分析"})]})}),d.jsxs(Gt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1434:14","data-matrix-name":"CardContent","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":"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:1435:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1435","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:1436:18","data-matrix-name":"h4","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":"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:1437:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1437","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1439:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1439","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:1440:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1440","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:1441:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1441","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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: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",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: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-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:1445:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1447:16","data-matrix-name":"div","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":"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:1448:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1448","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:1449:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1449","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:s.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:1451:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1451","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:1452:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1452","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:1453:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1453","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:s.detailed_analysis.career_analysis.modern_career_advice})]})]})]}),((Ca=s.detailed_analysis)==null?void 0:Ca.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:1461:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1461","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1462:14","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:1463:16","data-matrix-name":"CardTitle","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":"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(Ig,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1464:18","data-matrix-name":"DollarSign","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":"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:1465:18","data-matrix-name":"span","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":"span",children:"财富分析"})]})}),d.jsxs(Gt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1468:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1468","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:1469:16","data-matrix-name":"div","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":"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:1470:18","data-matrix-name":"h4","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":"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:1471:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1473:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1473","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:1474:18","data-matrix-name":"h4","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":"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:1475:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1477:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1477","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:1478:18","data-matrix-name":"h4","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":"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:1479:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1481:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1481","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:1482:18","data-matrix-name":"h4","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":"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:1483:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%20whitespace-pre-line%22%7D",children:s.detailed_analysis.wealth_analysis.financial_planning})]})]})]}),((cn=s.detailed_analysis)==null?void 0:cn.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:1491:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1491","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1492:14","data-matrix-name":"CardHeader","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":"CardHeader",children:d.jsxs(Jt,{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:1493:16","data-matrix-name":"CardTitle","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":"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:1494:18","data-matrix-name":"Heart","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":"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:1495:18","data-matrix-name":"span","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":"span",children:"感情分析"})]})}),d.jsxs(Gt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1498:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1498","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:1499:16","data-matrix-name":"div","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":"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:1500:18","data-matrix-name":"h4","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":"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:1501:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1503:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1503","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:1504:18","data-matrix-name":"h4","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":"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:1505:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1507:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1507","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:1508:18","data-matrix-name":"h4","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":"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:1509:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1511:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1511","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:1512:18","data-matrix-name":"h4","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":"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:1513:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.detailed_analysis.relationship_analysis.relationship_advice})]})]})]})]}),((Ft=s.detailed_analysis)==null?void 0:Ft.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:1522:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1522","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1523:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1523","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:1524:14","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1524","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(xa,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1525:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1525","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:1526:16","data-matrix-name":"span","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":"span",children:"人生指导"})]})}),d.jsx(Gt,{className:"space-y-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1529:12","data-matrix-name":"CardContent","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":"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:1530:14","data-matrix-name":"div","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":"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:1531:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1531","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:1532:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1532","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:1533:20","data-matrix-name":"h4","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":"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:1534:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1536:18","data-matrix-name":"div","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":"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:1537:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1537","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:1538:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1540:18","data-matrix-name":"div","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":"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:1541:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1541","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:1542:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1545:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1545","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:1546:18","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-purple-800 mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1547:20","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-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:1548:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1550:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1550","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:1551:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1551","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:1552:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1552","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1554:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1554","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:1555:20","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1555","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:1556:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-sm%22%7D",children:s.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:1565:8","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-300%22%7D",children:d.jsxs(Gt,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1566:10","data-matrix-name":"CardContent","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":"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:1567:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1567","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:1572:12","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","data-component-content":"%7B%22className%22%3A%22mt-4%20text-xs%20text-gray-500%22%7D",children:["分析时间:",s.analysis_date?new Date(s.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:1582:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1582","data-component-file":"CompleteZiweiAnalysis.tsx","data-component-name":"BackToTop"}),d.jsx(ZD,{isOpen:c,onClose:()=>m(!1),onConfigSaved:()=>{m(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx:1585:6","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteZiweiAnalysis.tsx","data-component-line":"1585","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"})]})},Mv=({question:e,userId:t="user123",divinationMethod:n="time",analysisData:a})=>{var w,D,H,Q,E,G,I,O,M,z,_,F,R,Z,J,ae,se,ee,oe,T,ne,k,S,V,re,ce,pe,ge,de,je,_e,De,Ze,at,Ee,le,At,it,Ye,$e,Ve,tt,mt,We,ft,ve,Se,Xe,qe,ct;const[o,r]=fe.useState(!a),[s,i]=fe.useState(null),[c,m]=fe.useState(a||null),[p,A]=fe.useState(!1),h={金:"#fbbf24",木:"#22c55e",水:"#3b82f6",火:"#ef4444",土:"#a3a3a3"},f={事业发展:"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){m(a),r(!1);return}e&&!a&&(async()=>{var Yt;try{r(!0),i(null);const Ut={question:e,user_id:t,divination_method:n},fn=await Go.analysis.yijing(Ut);if(fn.error)throw new Error(fn.error.message||"易经分析失败");const Wt=(Yt=fn.data)==null?void 0:Yt.analysis;if(!Wt)throw new Error("分析结果为空");m(Wt)}catch(Ut){i(Ut instanceof Error?Ut.message:"分析数据获取失败,请稍后重试")}finally{r(!1)}})()},[e,t,n,a]),o)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:104:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"104","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:105:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"105","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:106:10","data-matrix-name":"CardContent","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":"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:107:12","data-matrix-name":"Loader2","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":"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:108:12","data-matrix-name":"h3","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":"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:109:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"请稍候,正在为您起卦分析..."})]})})});if(s)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:119:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"119","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:120:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"120","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-red-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:121:10","data-matrix-name":"CardContent","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":"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:122:12","data-matrix-name":"div","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":"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:123:12","data-matrix-name":"h3","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":"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:124:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mb-4%22%7D",children:s}),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:125:12","data-matrix-name":"button","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":"button","data-component-content":"%7B%22onClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22px-4%20py-2%20bg-red-600%20text-white%20rounded-lg%20hover%3Abg-red-700%20transition-colors%22%7D",children:"重新占卜"})]})})});if(!c)return 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:139:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"139","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:140:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"140","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%20p-8%22%7D",children:d.jsxs(Gt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:141:10","data-matrix-name":"CardContent","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":"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:142:12","data-matrix-name":"div","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":"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:143:12","data-matrix-name":"h3","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":"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:144:12","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%22%7D",children:"未能获取到完整的分析数据,请重新提交占卜"})]})})});const b=(Re,Yt,Ut=!1)=>Re?d.jsxs(jt,{className:`chinese-card-decoration hover:shadow-xl transition-all duration-300 border-2 ${Ut?"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:156:6","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"156","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[d.jsx(Xt,{className:"text-center pb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:159:8","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"159","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(Jt,{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:160:10","data-matrix-name":"CardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"160","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardTitle","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Yt})}),d.jsx(Gt,{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:166:8","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"166","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:167:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"167","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:168:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-6xl%20mb-2%22%7D",children:Re.symbol||Re}),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:169:12","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-2xl%20font-bold%20text-gray-800%20mb-2%22%7D",children:Re.name||Re}),Re&&Re.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:173:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"173","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:["第",Re.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:175:12","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-700%20mb-3%22%7D",children:Re.meaning||"卦象含义"})]})})]}):null,y=(Re,Yt)=>Re?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:189:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"189","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:190:8","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"190","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%20mb-2%22%7D",children:Yt}),d.jsxs("div",{className:"space-y-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:191:8","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%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:192:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"192","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:193:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"193","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"卦名:"}),d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:194:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"194","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:Re.name})]}),d.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:196:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"196","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:197:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"197","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"性质:"}),d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:198:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"198","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:Re.nature})]}),d.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:200:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"200","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%22%7D",children:[d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:201:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"201","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:"属性:"}),d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:202:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"202","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:Re.attribute})]}),d.jsxs("div",{className:"flex justify-between","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:204:10","data-matrix-name":"div","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":"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:205:12","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"205","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:h[Re.element]+"20",color:h[Re.element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:206:12","data-matrix-name":"span","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":"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:Re.element})]})]})]}):null,B=Re=>!Re||!Re.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:226:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"226","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:227:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"227","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:228:10","data-matrix-name":"h4","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":"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:229:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-700%22%7D",children:Re.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:230:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-yellow-600%20text-sm%20mt-1%22%7D",children:Re.overall_guidance})]}),Re.detailed_analysis.map((Yt,Ut)=>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:234:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"234","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:235:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"235","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:236:14","data-matrix-name":"h5","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":"h5","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-800%22%7D",children:Yt.line_position}),d.jsx("span",{className:`px-2 py-1 rounded text-xs font-medium ${Yt.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:237:14","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:Yt.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:243:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"243","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:244:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"244","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[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:245:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"245","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"位置含义:"}),d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:246:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"246","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:Yt.position_meaning})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:248:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"248","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",children:[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:249:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"249","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-gray-700%22%7D",children:"爻辞:"}),d.jsx("span",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:250:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"250","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:Yt.line_text})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:252:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"252","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div",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:253:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"253","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-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:254:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"254","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:Yt.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:256:14","data-matrix-name":"div","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":"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:257:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"257","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:258:16","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22text-blue-700%22%7D",children:Yt.practical_guidance})]})]})]},Ut))]});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:268:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"268","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:269:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"269","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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 justify-between items-start no-export","data-no-export":!0,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:272:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"272","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%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:273:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"273","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",children:d.jsx(Xx,{analysisData:c,analysisType:"yijing",onConfigClick:()=>A(!0),className:"sticky top-4 z-10","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:274:12","data-matrix-name":"AIInterpretationButton","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":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22yijing%22%2C%22onConfigClick%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22className%22%3A%22sticky%20top-4%20z-10%22%7D"})}),d.jsx("div",{className:"ml-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:281:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"281","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22ml-4%22%7D",children:d.jsx(Yx,{analysisData:c,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:282:12","data-matrix-name":"DownloadButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"282","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:293:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"293","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20dragon-corner%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Xt,{className:"text-center","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:294:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"294","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader","data-component-content":"%7B%22className%22%3A%22text-center%22%7D",children:[d.jsxs(Jt,{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:295:12","data-matrix-name":"CardTitle","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":"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(A4,{className:"h-8 w-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:296:14","data-matrix-name":"Hexagon","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":"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:297:14","data-matrix-name":"span","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":"span",children:"易经占卜分析报告"}),d.jsx(A4,{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("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:300:12","data-matrix-name":"div","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":"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:301:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"301","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(Xu,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:302:16","data-matrix-name":"Clock","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":"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:303:16","data-matrix-name":"span","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":"span",children:new Date(c.basic_info.divination_data.divination_time).toLocaleString("zh-CN")})]})})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:307:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"307","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:308:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"308","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:310:14","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%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:311:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"311","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:312:16","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%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:313:18","data-matrix-name":"div","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":"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:314:20","data-matrix-name":"p","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":"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:314:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"314","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"问题:"}),c.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:315:20","data-matrix-name":"p","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":"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:315:48","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"方法:"}),c.basic_info.divination_data.method]})]}),d.jsxs("div",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:317:18","data-matrix-name":"div","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":"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:318:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"318","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:318:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"318","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 ${f[c.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:319:22","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:c.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:325:20","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"325","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:325:48","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"325","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"关注重点:"}),c.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:334:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"334","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:336:10","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%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:337:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"337","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(Zc,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:338:14","data-matrix-name":"Star","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":"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:339:14","data-matrix-name":"span","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":"span",children:"本卦"})]}),b({name:c.basic_info.hexagram_info.main_hexagram,symbol:c.basic_info.hexagram_info.main_hexagram_symbol,number:c.basic_info.hexagram_info.main_hexagram_number,meaning:((w=c.detailed_analysis.hexagram_analysis.primary_meaning)==null?void 0:w.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:349:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"349","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:350:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"350","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:351:16","data-matrix-name":"CardTitle","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":"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(DQ,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:352:18","data-matrix-name":"Layers","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":"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:353:18","data-matrix-name":"span","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":"span",children:"八卦结构"})]})}),d.jsxs(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:356:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"356","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:357:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"357","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20gap-4%22%7D",children:[y(c.basic_info.hexagram_info.hexagram_structure.upper_trigram,"上卦"),y(c.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:361:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"361","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:362:18","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"362","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:363:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:c.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:370:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"370","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:371:12","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"371","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(_Q,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:372:14","data-matrix-name":"Shuffle","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":"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:373:14","data-matrix-name":"span","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":"span",children:"变卦"})]}),c.basic_info.hexagram_info.changing_hexagram!=="无"?b({name:c.basic_info.hexagram_info.changing_hexagram,symbol:c.basic_info.hexagram_info.changing_hexagram_symbol,meaning:c.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:382:14","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"382","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-gray-400%22%7D",children:d.jsxs(Gt,{className:"text-center py-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:383:16","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"383","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:384:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"384","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","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:385:18","data-matrix-name":"h4","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":"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:386:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"386","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-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:392:12","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"392","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:393:14","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"393","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:394:16","data-matrix-name":"CardTitle","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":"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(z2,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:395:18","data-matrix-name":"TrendingUp","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":"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:396:18","data-matrix-name":"span","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":"span",children:"变化分析"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:399:14","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"399","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:400:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"400","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:401:18","data-matrix-name":"div","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":"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:402:20","data-matrix-name":"h5","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":"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:403:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:c.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:405:18","data-matrix-name":"div","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":"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:406:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"406","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:407:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:c.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:409:18","data-matrix-name":"div","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":"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:410:20","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"410","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:411:20","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:c.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:420:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"420","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:421:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"421","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:422:12","data-matrix-name":"CardTitle","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":"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(_d,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:423:14","data-matrix-name":"BookOpen","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":"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:424:14","data-matrix-name":"span","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":"span",children:"卦辞象传"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:427:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"427","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:428:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"428","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:429:14","data-matrix-name":"div","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":"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:430:16","data-matrix-name":"h4","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":"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:431:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:c.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:433:14","data-matrix-name":"div","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":"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:434:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"434","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:435:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%22%7D",children:c.detailed_analysis.hexagram_analysis.image})]})]})})]}),c.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:443:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"443","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:444:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"444","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(Jt,{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:445:14","data-matrix-name":"CardTitle","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":"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(Z2,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:446:16","data-matrix-name":"Zap","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":"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:447:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"447","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:"动爻分析"})]}),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:449:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:["动爻数量:",c.detailed_analysis.changing_lines_analysis.changing_lines_count,"爻"]})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:451:12","data-matrix-name":"CardContent","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":"CardContent",children:B(c.detailed_analysis.changing_lines_analysis)})]}),c.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:459:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"459","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:460:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"460","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(Jt,{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:461:14","data-matrix-name":"CardTitle","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":"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(Xh,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:462:16","data-matrix-name":"Eye","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":"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:463:16","data-matrix-name":"span","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":"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:465:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"互卦、错卦、综卦深度解析"})]}),d.jsxs(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:467:12","data-matrix-name":"CardContent","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":"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:468:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"468","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:470:16","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%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:471:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"471","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:472:20","data-matrix-name":"span","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":"span",children:"🔄"}),d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:473:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"473","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["互卦 - ",c.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:475:18","data-matrix-name":"div","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":"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:476:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"476","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:c.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:477:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"477","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:c.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:479:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:c.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:483:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"483","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:484:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"484","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:485:20","data-matrix-name":"span","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":"span",children:"⚡"}),d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:486:20","data-matrix-name":"span","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":"span",children:["错卦 - ",c.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:488:18","data-matrix-name":"div","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":"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:489:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"489","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:c.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:490:20","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-sm%20text-red-600%22%7D",children:c.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:492:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:c.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:496:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"496","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:497:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"497","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:498:20","data-matrix-name":"span","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":"span",children:"🔀"}),d.jsxs("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:499:20","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"499","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span",children:["综卦 - ",c.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:501:18","data-matrix-name":"div","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":"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:502:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"502","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20mb-1%22%7D",children:c.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:503:20","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-sm%20text-red-600%22%7D",children:c.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:505:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%22%7D",children:c.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:510:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"510","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:511:16","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"511","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:512:16","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:c.detailed_analysis.advanced_analysis.comprehensive_insight})]})]})]}),c.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:520:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"520","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:521:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"521","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(Jt,{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:522:14","data-matrix-name":"CardTitle","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":"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(Vh,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:523:16","data-matrix-name":"BarChart3","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":"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:524:16","data-matrix-name":"span","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":"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:526:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-600%20mt-2%22%7D",children:"八卦数理与时间共振分析"})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:528:12","data-matrix-name":"CardContent","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":"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:529:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"529","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:530:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"530","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:531:18","data-matrix-name":"h4","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":"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:532:18","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%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((H=(D=c.detailed_analysis.numerology_analysis)==null?void 0:D.upper_trigram_analysis)==null?void 0:H.number)||((E=(Q=c.detailed_analysis.numerology_analysis)==null?void 0:Q.upper_trigram_number)==null?void 0:E.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:533:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((I=(G=c.detailed_analysis.numerology_analysis)==null?void 0:G.upper_trigram_analysis)==null?void 0:I.personalized_meaning)||((M=(O=c.detailed_analysis.numerology_analysis)==null?void 0:O.upper_trigram_number)==null?void 0:M.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: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-xs%20text-red-500%20mt-1%22%7D",children:((_=(z=c.detailed_analysis.numerology_analysis)==null?void 0:z.upper_trigram_analysis)==null?void 0:_.environmental_influence)||((R=(F=c.detailed_analysis.numerology_analysis)==null?void 0:F.upper_trigram_number)==null?void 0:R.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:537:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"537","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:538:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"538","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:539:18","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%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((J=(Z=c.detailed_analysis.numerology_analysis)==null?void 0:Z.lower_trigram_analysis)==null?void 0:J.number)||((se=(ae=c.detailed_analysis.numerology_analysis)==null?void 0:ae.lower_trigram_number)==null?void 0:se.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:540:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((oe=(ee=c.detailed_analysis.numerology_analysis)==null?void 0:ee.lower_trigram_analysis)==null?void 0:oe.personalized_meaning)||((ne=(T=c.detailed_analysis.numerology_analysis)==null?void 0:T.lower_trigram_number)==null?void 0:ne.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: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-xs%20text-red-500%20mt-1%22%7D",children:((S=(k=c.detailed_analysis.numerology_analysis)==null?void 0:k.lower_trigram_analysis)==null?void 0:S.internal_motivation)||((re=(V=c.detailed_analysis.numerology_analysis)==null?void 0:V.lower_trigram_number)==null?void 0:re.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:544:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"544","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:545:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"545","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:546:18","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%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((pe=(ce=c.detailed_analysis.numerology_analysis)==null?void 0:ce.combined_energy)==null?void 0:pe.total_number)||((de=(ge=c.detailed_analysis.numerology_analysis)==null?void 0:ge.combined_energy)==null?void 0:de.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:547:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"547","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((_e=(je=c.detailed_analysis.numerology_analysis)==null?void 0:je.combined_energy)==null?void 0:_e.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: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-xs%20text-red-500%20mt-1%22%7D",children:((at=(Ze=(De=c.detailed_analysis.numerology_analysis)==null?void 0:De.combined_energy)==null?void 0:Ze.harmony_analysis)==null?void 0:at.description)||((le=(Ee=c.detailed_analysis.numerology_analysis)==null?void 0:Ee.combined_energy)==null?void 0:le.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:551:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"551","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:552:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"552","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:553:18","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%22text-2xl%20font-bold%20text-red-700%20mb-1%22%7D",children:((Ye=(it=(At=c.detailed_analysis.numerology_analysis)==null?void 0:At.time_space_resonance)==null?void 0:it.number_time_harmony)==null?void 0:Ye.level)||((Ve=($e=c.detailed_analysis.numerology_analysis)==null?void 0:$e.time_resonance)==null?void 0:Ve.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:554:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-red-600%22%7D",children:((We=(mt=(tt=c.detailed_analysis.numerology_analysis)==null?void 0:tt.time_space_resonance)==null?void 0:mt.time_energy)==null?void 0:We.description)||((ve=(ft=c.detailed_analysis.numerology_analysis)==null?void 0:ft.time_resonance)==null?void 0:ve.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: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-xs%20text-red-500%20mt-1%22%7D",children:((Xe=(Se=c.detailed_analysis.numerology_analysis)==null?void 0:Se.time_space_resonance)==null?void 0:Xe.optimal_action_time)||((ct=(qe=c.detailed_analysis.numerology_analysis)==null?void 0:qe.time_resonance)==null?void 0:ct.interpretation)||"最佳时机"})]})]})})]}),c.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:564:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"564","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:565:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"565","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:566:14","data-matrix-name":"CardTitle","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":"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:567:16","data-matrix-name":"Compass","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":"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:568:16","data-matrix-name":"span","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":"span",children:"五行分析"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:571:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"571","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:572:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"572","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:573:16","data-matrix-name":"div","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":"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:574:18","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%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:575:20","data-matrix-name":"h4","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":"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:576:20","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%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:577:22","data-matrix-name":"div","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":"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:578:24","data-matrix-name":"span","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":"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:h[c.detailed_analysis.hexagram_analysis.five_elements.upper_element]+"20",color:h[c.detailed_analysis.hexagram_analysis.five_elements.upper_element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:579:24","data-matrix-name":"span","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":"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:c.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:589:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"589","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:590:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"590","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:h[c.detailed_analysis.hexagram_analysis.five_elements.lower_element]+"20",color:h[c.detailed_analysis.hexagram_analysis.five_elements.lower_element]},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:591:24","data-matrix-name":"span","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":"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:c.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:605:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"605","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:606:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"606","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:607:20","data-matrix-name":"h4","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":"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:608:20","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%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:609:22","data-matrix-name":"div","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":"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:610:24","data-matrix-name":"span","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":"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:611:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:c.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:613:22","data-matrix-name":"div","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":"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:614:24","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"614","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"span","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:615:24","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:c.detailed_analysis.hexagram_analysis.five_elements.balance})]})]})]})})]})})]}),c.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:627:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"627","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsxs(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:628:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"628","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:[d.jsxs(Jt,{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:629:14","data-matrix-name":"CardTitle","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":"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(Xu,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:630:16","data-matrix-name":"Clock","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":"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:631:16","data-matrix-name":"span","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":"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:633:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-blue-600%20mt-2%22%7D",children:"天时地利人和的时机把握"})]}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:635:12","data-matrix-name":"CardContent","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":"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:636:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"636","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:637:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"637","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:638:18","data-matrix-name":"h4","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":"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:639:20","data-matrix-name":"span","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":"span",children:"🌸"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:640:20","data-matrix-name":"span","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":"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:642:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"642","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-green-700%20mb-1%22%7D",children:c.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:643:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"643","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-green-600%20mb-2%22%7D",children:c.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: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-xs%20text-green-500%22%7D",children:c.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:647:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"647","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%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:648:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"648","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:649:20","data-matrix-name":"span","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":"span",children:"⏰"}),d.jsx("span",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:650:20","data-matrix-name":"span","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":"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:652:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-orange-700%20mb-1%22%7D",children:c.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:653:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"653","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:c.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: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-xs%20text-orange-500%22%7D",children:c.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:657:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"657","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:658:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"658","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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(GE,{className:"h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:659:20","data-matrix-name":"Moon","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":"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:660:20","data-matrix-name":"span","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":"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:662:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-purple-700%20mb-1%22%7D",children:c.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:663:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"663","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:c.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: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-xs%20text-purple-500%22%7D",children:c.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:667:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"667","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-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:668:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"668","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-yellow-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:669:20","data-matrix-name":"Sun","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":"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:670:20","data-matrix-name":"span","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":"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:672:18","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20text-yellow-600%20mb-2%22%7D",children:c.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:673:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"673","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20text-yellow-500%22%7D",children:c.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:681:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"681","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:683:10","data-matrix-name":"Card","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":"Card","data-component-content":"%7B%22className%22%3A%22chinese-card-decoration%20border-2%20border-yellow-400%22%7D",children:[d.jsx(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:684:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"684","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:685:14","data-matrix-name":"CardTitle","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":"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(Op,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:686:16","data-matrix-name":"Target","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":"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:687:16","data-matrix-name":"span","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":"span",children:"针对性指导"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:690:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"690","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:691:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"691","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:692:16","data-matrix-name":"div","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":"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:693:18","data-matrix-name":"h4","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":"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:694:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:c.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:696:16","data-matrix-name":"div","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":"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:697:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"697","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"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:698:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:c.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:705:10","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"705","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:706:12","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"706","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:707:14","data-matrix-name":"CardTitle","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":"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(xa,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:708:16","data-matrix-name":"Sparkles","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":"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:709:16","data-matrix-name":"span","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":"span",children:"易经智慧"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:712:12","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"712","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:713:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"713","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:714:16","data-matrix-name":"div","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":"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:715:18","data-matrix-name":"h4","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":"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:716:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"716","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20font-medium%22%7D",children:c.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:718:16","data-matrix-name":"div","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":"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:719:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"719","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:720:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:c.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:722:16","data-matrix-name":"div","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":"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:723:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"723","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:724:18","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20text-sm%20leading-relaxed%22%7D",children:c.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:732:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"732","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(Xt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:733:10","data-matrix-name":"CardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"733","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"CardHeader",children:d.jsxs(Jt,{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:734:12","data-matrix-name":"CardTitle","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":"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(_d,{className:"h-6 w-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:735:14","data-matrix-name":"BookOpen","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":"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:736:14","data-matrix-name":"span","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":"span",children:"哲学洞察"})]})}),d.jsx(Gt,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:739:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"739","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:740:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"740","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:741:14","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-red-700%20leading-relaxed%20text-center%20italic%22%7D",children:c.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:751:8","data-matrix-name":"Card","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"751","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(Gt,{className:"text-center py-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:752:10","data-matrix-name":"CardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"752","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:753:12","data-matrix-name":"p","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":"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:758:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"758","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:768:6","data-matrix-name":"BackToTop","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"768","data-component-file":"CompleteYijingAnalysis.tsx","data-component-name":"BackToTop"}),d.jsx(ZD,{isOpen:p,onClose:()=>A(!1),onConfigSaved:()=>{A(!1)},"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx:771:6","data-matrix-name":"AIConfigModal","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/CompleteYijingAnalysis.tsx","data-component-line":"771","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"})]})},pk=({analysisResult:e,analysisType:t,birthDate:n,question:a,userId:o,divinationMethod:r,preAnalysisData:s})=>{const i=(f,b,y="暂无数据")=>{const B=b.split(".");let w=f;for(const D of B)if(w&&typeof w=="object"&&D in w)w=w[D];else return y;return w||y},c=(f,b="")=>typeof f=="string"?f:typeof f=="number"?String(f):Array.isArray(f)?f.join(", "):typeof f=="object"&&f!==null?f.stars&&Array.isArray(f.stars)?f.stars.join(", "):JSON.stringify(f):b,m=()=>{if(n)return d.jsx(iB,{birthDate:n,analysisData:s,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:65:13","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"65","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteBaziAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const f=e.data.basic_info;if(f&&f.personal_data){const b={date:f.personal_data.birth_date||"",time:f.personal_data.birth_time||"12:00",name:f.personal_data.name||"",gender:f.personal_data.gender==="男性"?"male":"female"};return d.jsx(iB,{birthDate:b,analysisData:s,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:77:15","data-matrix-name":"CompleteBaziAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"77","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteBaziAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"})}}return 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:82:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"82","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children: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:83:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"83","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"八字分析数据不完整,请重新提交分析"})})},p=()=>{var B;if(n)return d.jsx(Rv,{birthDate:n,analysisData:s,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:92:13","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"92","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteZiweiAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const w=e.data.basic_info;if(w&&w.personal_data){const D={date:w.personal_data.birth_date||"",time:w.personal_data.birth_time||"12:00",name:w.personal_data.name||"",gender:w.personal_data.gender==="男性"?"male":"female"};return d.jsx(Rv,{birthDate:D,analysisData:s,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:104:15","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"104","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteZiweiAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"})}}const f=(e==null?void 0:e.data)||e,b=(f==null?void 0:f.ziwei_analysis)||(f==null?void 0:f.ziwei)||f,y=(f==null?void 0:f.detailed_analysis)||(f==null?void 0:f.analysis)||f;return d.jsxs("div",{className:"space-y-8","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:114:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"114","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[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:116:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"116","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:117:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"117","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"命宫信息"}),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:118:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"118","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[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:119:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"119","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%22%7D",children:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:120:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"120","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:120:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"120","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"命宫位置:"}),c(i(b,"ming_gong"),"未知")]}),d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:121:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"121","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:121:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"121","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"命宫主星:"}),c(i(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:123:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"123","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:124:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"124","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:124:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"124","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"整体运势:"}),c(i(b,"shi_er_gong.命宫.interpretation"))]}),d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:125:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"125","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:125:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"125","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"星曜力度:"}),c(i(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:131:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"131","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:132:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"132","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-blue-700%22%7D",children:"12宫位分析"}),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:133:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"133","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-4%22%7D",children:[{key:"命宫",name:"命宫"},{key:"兄弟宫",name:"兄弟宫"},{key:"夫妻宫",name:"夫妻宫"},{key:"子女宫",name:"子女宫"},{key:"财帛宫",name:"财帛宫"},{key:"疾厄宫",name:"疾厄宫"},{key:"迁移宫",name:"迁移宫"},{key:"交友宫",name:"交友宫"},{key:"事业宫",name:"事业宫"},{key:"田宅宫",name:"田宅宫"},{key:"福德宫",name:"福德宫"},{key:"父母宫",name:"父母宫"}].map(w=>{const D=i(b,`shi_er_gong.${w.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:150:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"150","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-3%20rounded-lg%22%7D",children:[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:151:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"151","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20text-blue-800%20mb-2%22%7D",children:w.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:152:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"152","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20mb-1%22%7D",children:["主星:",c(D.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:155:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"155","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:c(D.interpretation)})]},w.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:165:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"165","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:166:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"166","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-green-700%22%7D",children:"四化飞星系统"}),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:167:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"167","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[{key:"hua_lu",name:"化禄",color:"bg-green-50"},{key:"hua_quan",name:"化权",color:"bg-red-50"},{key:"hua_ke",name:"化科",color:"bg-yellow-50"},{key:"hua_ji",name:"化忌",color:"bg-gray-50"}].map(w=>{const D=i(b,`si_hua.${w.key}`,{});return d.jsxs("div",{className:`${w.color} p-4 rounded-lg`,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:176:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"176","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BTemplateLiteral%5D%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:177:18","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"177","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:w.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:178:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"178","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:["星曜:",c(D.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:181:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"181","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",children:["含义:",c(D.meaning)]})]},w.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:191:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"191","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:192:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"192","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-indigo-700%22%7D",children:"性格分析"}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:193:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"193","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[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:194:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"194","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-indigo-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:195:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"195","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格概述"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:196:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"196","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(y,"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:198:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"198","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:199:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"199","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"性格特质"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:200:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"200","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(y,"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:206:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"206","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:207:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"207","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"事业财运"}),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:208:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"208","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[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:209:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"209","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:210:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"210","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"适合行业"}),d.jsx("div",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:211:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"211","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:Array.isArray(i(y,"career.suitable_industries"))&&((B=i(y,"career.suitable_industries"))==null?void 0:B.map((w,D)=>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:214:18","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"214","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22inline-block%20bg-white%20px-2%20py-1%20rounded%20mr-2%20mb-2%20text-sm%22%7D",children:c(w)},D)))})]}),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:220:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"220","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:221:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"221","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财富模式"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:222:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"222","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(y,"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:228:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"228","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:229:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"229","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-pink-700%22%7D",children:"感情婚姻"}),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:230:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"230","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-pink-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:231:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"231","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"婚姻运势"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:232:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"232","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(y,"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:233:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"233","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[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:234:16","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"234","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"伴侣特质:"}),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:235:16","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"235","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:c(i(y,"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:241:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"241","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:242:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"242","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-teal-700%22%7D",children:"健康指导"}),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:243:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"243","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-teal-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:244:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"244","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(y,"health.constitution"))}),d.jsxs("div",{className:"mt-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:245:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"245","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[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:246:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"246","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"建议:"}),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:247:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"247","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:c(i(y,"health.wellness_advice"))})]})]})]})]})},A=()=>{if(a)return d.jsx(Mv,{question:a,userId:o,divinationMethod:r,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:260:8","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"260","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteYijingAnalysis","data-component-content":"%7B%22question%22%3A%22%5BIdentifier%5D%22%2C%22userId%22%3A%22%5BIdentifier%5D%22%2C%22divinationMethod%22%3A%22%5BIdentifier%5D%22%7D"});if(e&&e.data){const b=e.data.basic_info;if(b&&b.divination_data)return d.jsx(Mv,{question:b.divination_data.question||"综合运势如何?",userId:o||"user123",divinationMethod:r||"time","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:273:10","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"273","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteYijingAnalysis","data-component-content":"%7B%22question%22%3A%22%5BLogicalExpression%5D%22%2C%22userId%22%3A%22%5BLogicalExpression%5D%22%2C%22divinationMethod%22%3A%22%5BLogicalExpression%5D%22%7D"})}const f=(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:286:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"286","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",children:[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:288:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"288","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:289:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"289","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-amber-700%22%7D",children:"占卜基本信息"}),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:290:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"290","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-4%22%7D",children:[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:291:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"291","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20p-4%20rounded-lg%22%7D",children:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:292:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"292","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:292:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"292","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜问题:"}),c(i(f,"basic_info.divination_data.question"))]}),d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:293:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"293","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:293:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"293","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"起卦方法:"}),c(i(f,"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:295:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"295","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[d.jsxs("p",{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:296:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"296","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:296:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"296","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"占卜时间:"}),i(f,"basic_info.divination_data.divination_time")?new Date(i(f,"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:297:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"297","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:297:17","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"297","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"分析日期:"}),c(i(f,"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:303:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"303","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:304:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"304","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-green-700%22%7D",children:"卦象分析"}),d.jsxs("div",{className:"mb-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:307:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"307","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:[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:308:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"308","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20mb-3%20text-gray-800%22%7D",children:"本卦识别"}),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:309:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"309","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[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:310:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"310","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-lg%20font-medium%22%7D",children:c(i(f,"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:313:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"313","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-2%22%7D",children:["卦辞:",c(i(f,"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:316:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"316","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20mt-1%22%7D",children:["上下卦:",c(i(f,"basic_info.hexagram_info.upper_trigram"))," / ",c(i(f,"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:323:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"323","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div",children:[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:324:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"324","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-medium%20mb-3%20text-gray-800%22%7D",children:"卦象详解"}),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:325:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"325","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:326:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"326","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:332:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"332","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:333:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"333","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-purple-700%22%7D",children:"卦象主要分析"}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:334:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"334","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[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:335:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"335","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-purple-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:336:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"336","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"主要含义"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:337:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"337","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:339:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"339","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-indigo-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:340:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"340","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"吉凶断语"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:341:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"341","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:343:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"343","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:344:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"344","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"象辞解释"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:345:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"345","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:351:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"351","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:352:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"352","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-orange-700%22%7D",children:"变卦分析"}),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:353:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"353","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-orange-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:354:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"354","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"动爻位置"}),d.jsxs("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:355:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"355","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:["动爻在",c(i(f,"detailed_analysis.changing_lines_analysis.changing_line_position"))," 含义:",c(i(f,"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:359:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"359","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-3%22%7D",children:[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:360:14","data-matrix-name":"h5","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"360","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h5","data-component-content":"%7B%22className%22%3A%22font-medium%20text-sm%20mb-1%22%7D",children:"变卦结果:"}),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:361:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"361","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%22%7D",children:[c(i(f,"detailed_analysis.changing_hexagram.name"))," -",c(i(f,"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:365:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"365","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20text-sm%20mt-1%22%7D",children:c(i(f,"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:373:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"373","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:374:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"374","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-cyan-700%22%7D",children:"人生指导"}),d.jsxs("div",{className:"space-y-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:375:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"375","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",children:[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:376:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"376","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-cyan-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:377:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"377","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"整体运势"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:378:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"378","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:380:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"380","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-green-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:381:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"381","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"事业指导"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:382:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"382","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:384:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"384","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-pink-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:385:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"385","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"情感指导"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:386:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"386","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:388:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"388","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-yellow-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:389:14","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"389","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"财运指导"}),d.jsx("p",{className:"text-gray-700","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:390:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"390","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%22%7D",children:c(i(f,"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:396:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"396","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:[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:397:10","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"397","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-semibold%20mb-4%20text-gray-700%22%7D",children:"易经智慧"}),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:398:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"398","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20p-4%20rounded-lg%22%7D",children:[d.jsx("h4",{className:"font-medium mb-2","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:399:12","data-matrix-name":"h4","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"399","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-medium%20mb-2%22%7D",children:"核心信息"}),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:400:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"400","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-700%20text-lg%20font-medium%20mb-3%22%7D",children:c(i(f,"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:403:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"403","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-2%22%7D",children:[d.jsxs("p",{className:"text-gray-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:404:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"404","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:405:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"405","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"行动建议:"}),c(i(f,"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:407:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"407","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%22%7D",children:[d.jsx("span",{className:"font-medium","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:408:16","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"408","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%22%7D",children:"哲学启示:"}),c(i(f,"divination_wisdom.philosophical_insight"))]})]})]})]})]})},h=()=>{switch(t){case"bazi":return m();case"ziwei":return p();case"yijing":return A();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:428:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"428","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children:d.jsxs("p",{className:"text-gray-500","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:429:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"429","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%22%7D",children:["未知的分析类型: ",t]})})}};return t==="bazi"&&n?m():t==="yijing"&&a?d.jsx(Mv,{question:a,userId:o,divinationMethod:r,analysisData:s,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:443:6","data-matrix-name":"CompleteYijingAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"443","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteYijingAnalysis","data-component-content":"%7B%22question%22%3A%22%5BIdentifier%5D%22%2C%22userId%22%3A%22%5BIdentifier%5D%22%2C%22divinationMethod%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"}):t==="ziwei"&&n?d.jsx(Rv,{birthDate:n,analysisData:s,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx:454:11","data-matrix-name":"CompleteZiweiAnalysis","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"454","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"CompleteZiweiAnalysis","data-component-content":"%7B%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22analysisData%22%3A%22%5BIdentifier%5D%22%7D"}):e?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:467:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"467","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-4xl%20mx-auto%20p-4%22%7D",children:h()}):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:460:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"460","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20p-6%20shadow-lg%22%7D",children: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:461:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/components/AnalysisResultDisplay.tsx","data-component-line":"461","data-component-file":"AnalysisResultDisplay.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%22%7D",children:"暂无分析数据"})})},Mpe=()=>{var B,w;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),h=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 Go.profiles.get();if(D.data&&D.data.profile){const H=D.data.profile;a(H),i({name:H.full_name||"",birth_date:H.birth_date||"",birth_time:H.birth_time||"",gender:H.gender||"male",birth_place:H.birth_location||"",question:"财运"})}}catch{}},[e]);fe.useEffect(()=>{f()},[e,f]),fe.useEffect(()=>{A(null)},[o]);const b=async()=>{if(e){if(o==="yijing"){if(!s.question){pn.error("请填写占卜问题");return}}else if(!s.name||!s.birth_date){pn.error("请填写姓名和出生日期");return}m(!0),A(null);try{const D={name:s.name,birth_date:s.birth_date,birth_time:s.birth_time,gender:s.gender,birth_place:s.birth_place};let H;switch(o){case"bazi":H=await Go.analysis.bazi(D);break;case"ziwei":H=await Go.analysis.ziwei(D);break;case"yijing":{const I={question:s.question,user_id:e.id,divination_method:"time",user_timezone:Intl.DateTimeFormat().resolvedOptions().timeZone,local_time:new Date().toISOString()};H=await Go.analysis.yijing(I);break}default:throw new Error(`不支持的分析类型: ${o}`)}const{data:Q,error:E}=H;if(E)throw E;if(Q!=null&&Q.error)throw new Error(Q.error.message);const G=Q.analysis;A({type:o,data:G}),setTimeout(()=>{t.current&&t.current.scrollIntoView({behavior:"smooth",block:"start"})},100);try{const I=o==="yijing"?{question:s.question,divination_method:"time"}:{name:s.name,birth_date:s.birth_date,birth_time:s.birth_time,birth_place:s.birth_place,gender:s.gender};await Go.analysis.saveHistory(o,G,I)}catch{}pn.success("分析完成!")}catch(D){pn.error("分析失败:"+(D.message||"未知错误"))}finally{m(!1)}}},y=[{type:"bazi",title:"八字命理",description:"基于传统八字学说,分析五行平衡、格局特点、四柱信息",icon:xa,color:"text-red-600",bgColor:"bg-red-50",borderColor:"border-red-300"},{type:"ziwei",title:"紫微斗数",description:"通过星曜排布和十二宫位分析性格命运",icon:Zc,color:"text-yellow-600",bgColor:"bg-yellow-50",borderColor:"border-yellow-300"},{type:"yijing",title:"易经占卜",description:"运用梅花易数起卦法,解读卦象含义,指导人生决策",icon:Bd,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:214:4","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"214","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%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:216:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"216","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:217:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"217","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:218:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"218","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(ho,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:222:6","data-matrix-name":"ChineseCard","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":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[d.jsxs(Gs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:223:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"223","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardHeader",children:[d.jsx(Es,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:224:10","data-matrix-name":"ChineseCardTitle","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":"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:225:10","data-matrix-name":"p","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":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"选择您感兴趣的命理分析方式"})]}),d.jsx(er,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:227:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"227","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:228:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"228","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:y.map(D=>{const H=D.icon,Q=o===D.type;return d.jsxs("div",{onClick:()=>r(D.type),className:St("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:233:16","data-matrix-name":"div","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":"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:244:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"244","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:St("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:245:20","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"245","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:d.jsx(H,{className:St("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:249:22","data-matrix-name":"Icon","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"249","data-component-file":"AnalysisPage.tsx","data-component-name":"Icon","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D"})}),d.jsx("h3",{className:St("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:254:20","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"254","data-component-file":"AnalysisPage.tsx","data-component-name":"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:261:18","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"261","data-component-file":"AnalysisPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%20font-chinese%20leading-relaxed%22%7D",children:D.description})]},D.type)})})})]}),d.jsxs(ho,{variant:"bordered","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:270:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"270","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22bordered%22%7D",children:[d.jsxs(Gs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:271:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"271","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseCardHeader",children:[d.jsx(Es,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:272:10","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"272","data-component-file":"AnalysisPage.tsx","data-component-name":"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:273:10","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"273","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(er,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:277:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"277","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:280:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"280","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",children:d.jsx(Vo,{label:"占卜问题",value:s.question,onChange:D=>i(H=>({...H,question:D.target.value})),placeholder:"请输入您希望占卜的具体问题,如:我的事业发展如何?",required:!0,variant:"filled",helperText:"💡 提示:问题越具体,占卜结果越准确。可以询问事业、感情、财运、健康等方面的问题。","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:281:14","data-matrix-name":"ChineseInput","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":"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%5BMemberExpression%5D%22%2C%22onChange%22%3A%22%5BArrowFunctionExpression%5D%22%2C%22placeholder%22%3A%22%E8%AF%B7%E8%BE%93%E5%85%A5%E6%82%A8%E5%B8%8C%E6%9C%9B%E5%8D%A0%E5%8D%9C%E7%9A%84%E5%85%B7%E4%BD%93%E9%97%AE%E9%A2%98%EF%BC%8C%E5%A6%82%EF%BC%9A%E6%88%91%E7%9A%84%E4%BA%8B%E4%B8%9A%E5%8F%91%E5%B1%95%E5%A6%82%E4%BD%95%EF%BC%9F%22%2C%22required%22%3Atrue%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%E5%8F%AF%E4%BB%A5%E8%AF%A2%E9%97%AE%E4%BA%8B%E4%B8%9A%E3%80%81%E6%84%9F%E6%83%85%E3%80%81%E8%B4%A2%E8%BF%90%E3%80%81%E5%81%A5%E5%BA%B7%E7%AD%89%E6%96%B9%E9%9D%A2%E7%9A%84%E9%97%AE%E9%A2%98%E3%80%82%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:294:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"294","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:295:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"295","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(H=>({...H,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:296:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"296","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(mi,{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:305:18","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"305","data-component-file":"AnalysisPage.tsx","data-component-name":"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(pB,{label:"性别",value:s.gender,onChange:D=>i(H=>({...H,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:308:16","data-matrix-name":"ChineseSelect","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":"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:321:14","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"321","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:322:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"322","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 H=D.target.value;H&&!/^\d{4}-\d{2}-\d{2}$/.test(H)||i(Q=>({...Q,birth_date:H}))},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:323:18","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"323","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(qc,{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:341:18","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"341","data-component-file":"AnalysisPage.tsx","data-component-name":"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(H=>({...H,birth_time:D.target.value})),helperText:"选填,但强烈建议填写以提高准确性",variant:"filled","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:344:16","data-matrix-name":"ChineseInput","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":"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:355:16","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"355","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:356:18","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"356","data-component-file":"AnalysisPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",children:[d.jsx(Vo,{label:"出生地点",value:s.birth_place,onChange:D=>i(H=>({...H,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:357:20","data-matrix-name":"ChineseInput","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"357","data-component-file":"AnalysisPage.tsx","data-component-name":"ChineseInput","data-component-content":"%7B%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(jE,{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:366:20","data-matrix-name":"MapPin","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"366","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(Ln,{onClick:b,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:373:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"373","data-component-file":"AnalysisPage.tsx","data-component-name":"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:382:16","data-matrix-name":"Loader2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"382","data-component-file":"AnalysisPage.tsx","data-component-name":"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(xa,{className:"mr-2 h-4 w-4","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:387:16","data-matrix-name":"Sparkles","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"387","data-component-file":"AnalysisPage.tsx","data-component-name":"Sparkles","data-component-content":"%7B%22className%22%3A%22mr-2%20h-4%20w-4%22%7D"}),"开始",(B=y.find(D=>D.type===o))==null?void 0:B.title,"分析"]})})]})]}),p&&d.jsx("div",{ref:t,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:397:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"397","data-component-file":"AnalysisPage.tsx","data-component-name":"div",children:d.jsx(pk,{analysisResult:p,analysisType:o,birthDate:h,question:o==="yijing"?s.question:void 0,userId:(w=e==null?void 0:e.id)==null?void 0:w.toString(),divinationMethod:"time","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx:398:10","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/AnalysisPage.tsx","data-component-line":"398","data-component-file":"AnalysisPage.tsx","data-component-name":"AnalysisResultDisplay","data-component-content":"%7B%22analysisResult%22%3A%22%5BIdentifier%5D%22%2C%22analysisType%22%3A%22%5BIdentifier%5D%22%2C%22birthDate%22%3A%22%5BIdentifier%5D%22%2C%22question%22%3A%22%5BConditionalExpression%5D%22%2C%22userId%22%3A%22%5BOptionalCallExpression%5D%22%2C%22divinationMethod%22%3A%22time%22%7D"})})]})},zpe=({type:e="default",title:t,description:n,action:a,className:o})=>{const r={default:BQ,search:GQ,data:CQ,error:Yg},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],h=c[e];return d.jsxs("div",{className:St("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:St("h-16 w-16",h),"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(Ln,{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})]})},Zpe=()=>{var D;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({}),A=(H,Q,E=null)=>{try{return H?typeof H=="object"?H[Q]||E:typeof H=="string"&&JSON.parse(H)[Q]||E:E}catch{return E}},h=fe.useCallback(async()=>{if(e)try{o(!0);const H=await Go.history.getAll();if(H.error)throw new Error(H.error.message);const E=(H.data||[]).map(I=>I.analysis?I:I.results?{...I,analysis:{[I.reading_type]:{[`${I.reading_type}_analysis`]:I.results},metadata:{analysis_time:I.created_at,version:"1.0",analysis_type:I.reading_type,migrated_from_results:!0}}}:I);n(E);const G={};for(const I of E)try{const O=await uk(I.id.toString());O&&(G[I.id]=O)}catch{}p(G)}catch(H){pn.error("加载历史记录失败:"+(H.message||"未知错误"))}finally{o(!1)}},[e]);fe.useEffect(()=>{h()},[e,h]);const f=async H=>{if(confirm("确定要删除这条分析记录吗?"))try{const Q=await Go.history.delete(H);if(Q.error)throw new Error(Q.error.message);n(E=>E.filter(G=>G.id!==H)),(r==null?void 0:r.id)===H&&(s(null),c(!1)),pn.success("删除成功")}catch(Q){pn.error("删除失败:"+(Q.message||"未知错误"))}},b=H=>{s(H),c(!0),window.scrollTo({top:0,behavior:"smooth"})},y=H=>{switch(H){case"bazi":return xa;case"ziwei":return Zc;case"yijing":return Bd;default:return qv}},B=H=>{switch(H){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"}},w=H=>{switch(H){case"bazi":return"八字命理";case"ziwei":return"紫微斗数";case"yijing":return"易经占卜";default:return"未知类型"}};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:174:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"174","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:175:8","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"175","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(Ln,{variant:"outline",onClick:()=>c(!1),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:176:10","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"176","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:182:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"182","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:183:12","data-matrix-name":"h2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"183","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," 的",w(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:184:12","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"184","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(pk,{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"?A(r.input_data,"question","综合运势如何?"):void 0,userId:(D=r.user_id)==null?void 0:D.toString(),divinationMethod:r.reading_type==="yijing"?A(r.input_data,"divination_method","time"):void 0,preAnalysisData:r.analysis,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:189:8","data-matrix-name":"AnalysisResultDisplay","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"189","data-component-file":"HistoryPage.tsx","data-component-name":"AnalysisResultDisplay","data-component-content":"%7B%22analysisResult%22%3A%22%5BMemberExpression%5D%22%2C%22analysisType%22%3A%22%5BTSAsExpression%5D%22%2C%22birthDate%22%3A%22%5BConditionalExpression%5D%22%2C%22question%22%3A%22%5BConditionalExpression%5D%22%2C%22userId%22%3A%22%5BOptionalCallExpression%5D%22%2C%22divinationMethod%22%3A%22%5BConditionalExpression%5D%22%2C%22preAnalysisData%22%3A%22%5BMemberExpression%5D%22%7D"})]}):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:211:4","data-matrix-name":"div","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":"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:212:6","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"212","data-component-file":"HistoryPage.tsx","data-component-name":"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:213:8","data-matrix-name":"h1","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"213","data-component-file":"HistoryPage.tsx","data-component-name":"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/HistoryPage.tsx:214:8","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"214","data-component-file":"HistoryPage.tsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-600%20font-chinese%22%7D",children:"查看您之前的所有命理分析记录"})]}),d.jsxs(ho,{variant:"elevated","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:217:6","data-matrix-name":"ChineseCard","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"217","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCard","data-component-content":"%7B%22variant%22%3A%22elevated%22%7D",children:[d.jsx(Gs,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:218:8","data-matrix-name":"ChineseCardHeader","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"218","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:219:10","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"219","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:220:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"220","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-red-100%20rounded-full%20flex%20items-center%20justify-center%22%7D",children:d.jsx(qv,{className:"h-6 w-6 text-red-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:221:14","data-matrix-name":"History","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"221","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:223:12","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"223","data-component-file":"HistoryPage.tsx","data-component-name":"div",children:[d.jsx(Es,{className:"text-red-600 font-chinese","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:224:14","data-matrix-name":"ChineseCardTitle","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"224","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:225:14","data-matrix-name":"p","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"225","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.jsx(er,{"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:229:8","data-matrix-name":"ChineseCardContent","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"229","data-component-file":"HistoryPage.tsx","data-component-name":"ChineseCardContent",children:a?d.jsx(Ak,{size:"lg",variant:"chinese",text:"正在加载历史记录...",className:"py-16","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:231:13","data-matrix-name":"ChineseLoading","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"231","data-component-file":"HistoryPage.tsx","data-component-name":"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(zpe,{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:238:12","data-matrix-name":"ChineseEmpty","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"238","data-component-file":"HistoryPage.tsx","data-component-name":"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:248:12","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22grid%20gap-4%22%7D",children:t.map(H=>{const Q=y(H.reading_type),E=B(H.reading_type);return d.jsx(ho,{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:254:18","data-matrix-name":"ChineseCard","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":"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(er,{className:"p-4 md:p-6","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:255:20","data-matrix-name":"ChineseCardContent","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":"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:256:22","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"256","data-component-file":"HistoryPage.tsx","data-component-name":"div","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:257:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"257","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-4%22%7D",children:[d.jsx("div",{className:St("w-10 h-10 rounded-full flex items-center justify-center",E),"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:258:26","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"258","data-component-file":"HistoryPage.tsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22%5BCallExpression%5D%22%7D",children:d.jsx(Q,{className:"h-5 w-5","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:259:28","data-matrix-name":"Icon","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":"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:261:26","data-matrix-name":"div","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":"div","data-component-content":"%7B%22className%22%3A%22flex-1%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:262:28","data-matrix-name":"h3","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"262","data-component-file":"HistoryPage.tsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-semibold%20text-gray-900%20font-chinese%22%7D",children:[H.name||"未知姓名"," - ",w(H.reading_type)]}),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:265:28","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"265","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:266:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"266","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(qc,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:267:32","data-matrix-name":"Calendar","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"267","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:268:32","data-matrix-name":"span","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":"span","data-component-content":"%7B%22className%22%3A%22font-chinese%22%7D",children:new Date(H.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:270:30","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"270","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(mi,{className:"h-3 w-3","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:271:32","data-matrix-name":"User","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"271","data-component-file":"HistoryPage.tsx","data-component-name":"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:272:32","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"272","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-chinese%22%7D",children:H.reading_type==="yijing"?`问题:${A(H.input_data,"question","综合运势").substring(0,20)}${A(H.input_data,"question","").length>20?"...":""}`:H.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:282:24","data-matrix-name":"div","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"282","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(Ln,{variant:"outline",size:"md",onClick:()=>b(H),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:283:26","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"283","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(Xh,{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:289:28","data-matrix-name":"Eye","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":"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:290:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"290","data-component-file":"HistoryPage.tsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20sm%3Atext-sm%22%7D",children:"查看"})]}),d.jsx(Yx,{analysisData:{...H.analysis||H.results,created_at:H.created_at},analysisType:H.reading_type,userName:H.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:293:26","data-matrix-name":"DownloadButton","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":"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.jsx(Xx,{analysisData:H.analysis||H.results,analysisType:H.reading_type,analysisId:H.id.toString(),variant:"outline",size:"md",className:"min-h-[40px] px-2 sm:px-6 py-2.5 text-xs sm:text-sm flex-shrink-0",showConfigButton:!1,"data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx:303:26","data-matrix-name":"AIInterpretationButton","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":"AIInterpretationButton","data-component-content":"%7B%22analysisData%22%3A%22%5BLogicalExpression%5D%22%2C%22analysisType%22%3A%22%5BTSAsExpression%5D%22%2C%22analysisId%22%3A%22%5BCallExpression%5D%22%2C%22variant%22%3A%22outline%22%2C%22size%22%3A%22md%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%2C%22showConfigButton%22%3Afalse%7D"}),d.jsxs(Ln,{variant:"ghost",size:"md",onClick:()=>f(H.id),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:312:26","data-matrix-name":"ChineseButton","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"312","data-component-file":"HistoryPage.tsx","data-component-name":"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(SQ,{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:318:28","data-matrix-name":"Trash2","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"318","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:319:28","data-matrix-name":"span","data-component-path":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/HistoryPage.tsx","data-component-line":"319","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:"删除"})]})]})]})})},H.id)})})})]})]})},Qp=({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:St(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"})},Ype=()=>{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"},h={木:"🌲",火:"🔥",土:"⛰️",金:"⚡",水:"💧"},f=async()=>{var B;if(!t){pn.error("请选择您的出生日期");return}c(!0),p(null);try{const w=await Go.functions.invoke("bazi-wuxing-analysis",{body:{birthDate:t,birthTime:a}});if(w.error)throw new Error(w.error.message);if((B=w.data)!=null&&B.data)s(w.data.data),pn.success("五行分析完成!");else throw new Error("分析结果为空")}catch(w){p(w.message||"分析失败,请稍后重试"),pn.error("分析失败,请稍后重试")}finally{c(!1)}},b=()=>r!=null&&r.radarData?d.jsx(T_,{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(kS,{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(SA,{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,y=()=>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(B=>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(Gt,{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:h[B.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:B.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:[B.percentage,"%"]}),d.jsx("div",{className:`text-sm font-medium mb-2 ${B.strength==="旺"?"text-green-600":B.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:B.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:`${B.percentage}%`,backgroundColor:A[B.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"})})]})},B.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(Vh,{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(Xt,{"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(Jt,{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(qc,{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(Gt,{"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:B=>n(B.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:B=>o(B.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(Qp,{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(xa,{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(Gt,{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(Xt,{"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(Jt,{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(Gt,{"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: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: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(Xt,{"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(Jt,{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(Gt,{"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: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: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(Xt,{"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(Jt,{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(Z2,{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(Gt,{"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:h[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:h[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(Xt,{"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(Jt,{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(z2,{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(Gt,{"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((B,w)=>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:w+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:B})]},w))})})})]})]})]})},dE=()=>{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(h=>({...h,[p]:A}))},i=()=>{if(!o.date){pn.error("请选择您的出生日期");return}if(!o.time){pn.error("请选择您的出生时间");return}a(!0),pn.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(Qp,{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(d4,{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(Qp,{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(iB,{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(Qp,{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(d4,{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(Xt,{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(Jt,{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(Xt,{"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(Jt,{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(Gt,{"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(mi,{className:"h-5 w-5 mr-2 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx: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(mi,{className:"h-5 w-5 mr-2 text-yellow-600","data-matrix-id":"C:/Users/patde/Documents/GitHub/3suanming/ai-numerology-refactored/src/pages/BaziDetailsPage.tsx: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(qc,{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(Xu,{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(Qp,{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(Gt,{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:"本分析基于传统四柱八字理论,结合现代命理学研究成果,为您提供专业准确的命理指导"})]})})})]})})},ju=({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(WL,{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 Kpe(){return d.jsx(AE,{"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(dQ,{"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(rQ,{"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(TO,{"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(XL,{"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(zO,{"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(ZO,{"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(YO,{"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(ju,{"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(KO,{"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(ju,{"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(Mpe,{"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(ju,{"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(Zpe,{"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(ju,{"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(Ype,{"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(ju,{"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(dE,{"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(ju,{"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(dE,{"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(OO,{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"})]})})})}aL.createRoot(document.getElementById("root")).render(d.jsx(AE,{"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(Kpe,{"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{Rn as _,Of as c,Qn as g};